Re: [PATCH] Add 'bootsource' /chosen property

2025-02-22 Thread Simon Glass
Hi Quentin, On Thu, 20 Feb 2025 at 08:55, Quentin Schulz wrote: > > On 2/20/25 4:22 PM, Daniel Golle wrote: > > On Thu, Feb 20, 2025 at 04:04:27PM +0100, Quentin Schulz wrote: > >> Hi Daniel, > >> > >> On 2/15/25 4:13 PM, Daniel Golle wrote: > >>> Hi Quentin, > >>> > >>> On 10 February 2025 16:25

Re: [PATCH] Add 'bootsource' /chosen property

2025-02-20 Thread Quentin Schulz
On 2/20/25 4:22 PM, Daniel Golle wrote: On Thu, Feb 20, 2025 at 04:04:27PM +0100, Quentin Schulz wrote: Hi Daniel, On 2/15/25 4:13 PM, Daniel Golle wrote: Hi Quentin, On 10 February 2025 16:25:23 UTC, Quentin Schulz wrote: [...] What I can say from glancing at the code is that for Rockchip

Re: [PATCH] Add 'bootsource' /chosen property

2025-02-20 Thread Ahmad Fatoum
Hello, Quentin, thanks for starting this discussion. On 10.02.25 17:25, Quentin Schulz wrote: > On 2/9/25 3:28 PM, Simon Glass wrote: >> On Thu, 6 Feb 2025 at 08:46, Quentin Schulz wrote: > diff --git a/source/chapter3-devicenodes.rst > b/source/chapter3-devicenodes.rst > index >>>

Re: [PATCH] Add 'bootsource' /chosen property

2025-02-20 Thread Daniel Golle
On Thu, Feb 20, 2025 at 04:04:27PM +0100, Quentin Schulz wrote: > Hi Daniel, > > On 2/15/25 4:13 PM, Daniel Golle wrote: > > Hi Quentin, > > > > On 10 February 2025 16:25:23 UTC, Quentin Schulz > > wrote: > > > [...] > > > What I can say from glancing at the code is that for Rockchip they do th

Re: [PATCH] Add 'bootsource' /chosen property

2025-02-20 Thread Quentin Schulz
Hi Daniel, On 2/15/25 4:13 PM, Daniel Golle wrote: Hi Quentin, On 10 February 2025 16:25:23 UTC, Quentin Schulz wrote: [...] What I can say from glancing at the code is that for Rockchip they do the following: Register a bootsource type (e.g. MMC, SPI, I2C, USB, etc...), a bootsource inst

Re: [PATCH] Add 'bootsource' /chosen property

2025-02-20 Thread Quentin Schulz
Hi Simon, Mark, On 2/15/25 2:04 PM, Simon Glass wrote: Hi Mark, On Sat, 15 Feb 2025 at 05:47, Mark Kettenis wrote: From: Simon Glass Date: Sat, 15 Feb 2025 04:59:06 -0700 Hi Siomon, Quentin, Hi Quentin, On Mon, 10 Feb 2025 at 09:25, Quentin Schulz wrote: Hi Simon, On 2/9/25 3:28 P

Re: [PATCH] Add 'bootsource' /chosen property

2025-02-15 Thread Daniel Golle
Hi Quentin, On 10 February 2025 16:25:23 UTC, Quentin Schulz wrote: > [...] >What I can say from glancing at the code is that for Rockchip they do the >following: > >Register a bootsource type (e.g. MMC, SPI, I2C, USB, etc...), a bootsource >instance of that type (e.g. MMC0, SPI3, I2C7, ...).

Re: [PATCH] Add 'bootsource' /chosen property

2025-02-15 Thread Simon Glass
Hi Mark, On Sat, 15 Feb 2025 at 05:47, Mark Kettenis wrote: > > > From: Simon Glass > > Date: Sat, 15 Feb 2025 04:59:06 -0700 > > Hi Siomon, Quentin, > > > Hi Quentin, > > > > On Mon, 10 Feb 2025 at 09:25, Quentin Schulz > > wrote: > > > > > > Hi Simon, > > > > > > On 2/9/25 3:28 PM, Simon Gla

Re: [PATCH] Add 'bootsource' /chosen property

2025-02-15 Thread Mark Kettenis
> From: Simon Glass > Date: Sat, 15 Feb 2025 04:59:06 -0700 Hi Siomon, Quentin, > Hi Quentin, > > On Mon, 10 Feb 2025 at 09:25, Quentin Schulz wrote: > > > > Hi Simon, > > > > On 2/9/25 3:28 PM, Simon Glass wrote: > > > Hi Quentin, > > > > > > On Thu, 6 Feb 2025 at 08:46, Quentin Schulz > >

Re: [PATCH] Add 'bootsource' /chosen property

2025-02-15 Thread Simon Glass
Hi Quentin, On Mon, 10 Feb 2025 at 09:25, Quentin Schulz wrote: > > Hi Simon, > > On 2/9/25 3:28 PM, Simon Glass wrote: > > Hi Quentin, > > > > On Thu, 6 Feb 2025 at 08:46, Quentin Schulz > > wrote: > >> > >> Hi Simon, > >> > >> On 2/6/25 1:33 PM, Simon Glass wrote: > >>> Hi Quentin, > >>> > >>

Re: [PATCH] Add 'bootsource' /chosen property

2025-02-10 Thread Quentin Schulz
Hi Simon, On 2/9/25 3:28 PM, Simon Glass wrote: Hi Quentin, On Thu, 6 Feb 2025 at 08:46, Quentin Schulz wrote: Hi Simon, On 2/6/25 1:33 PM, Simon Glass wrote: Hi Quentin, On Wed, 5 Feb 2025 at 02:12, Quentin Schulz wrote: From: Quentin Schulz Bootloaders typically can be loaded from

Re: [PATCH] Add 'bootsource' /chosen property

2025-02-09 Thread Simon Glass
Hi Quentin, On Thu, 6 Feb 2025 at 08:46, Quentin Schulz wrote: > > Hi Simon, > > On 2/6/25 1:33 PM, Simon Glass wrote: > > Hi Quentin, > > > > On Wed, 5 Feb 2025 at 02:12, Quentin Schulz wrote: > >> > >> From: Quentin Schulz > >> > >> Bootloaders typically can be loaded from different storage m

Re: [PATCH] Add 'bootsource' /chosen property

2025-02-06 Thread Quentin Schulz
Hi Simon, On 2/6/25 1:33 PM, Simon Glass wrote: Hi Quentin, On Wed, 5 Feb 2025 at 02:12, Quentin Schulz wrote: From: Quentin Schulz Bootloaders typically can be loaded from different storage media, such as eMMC, SD card, SPI flash, EEPROM, but also from non-persistent media such as USB (vi

Re: [PATCH] Add 'bootsource' /chosen property

2025-02-06 Thread Simon Glass
Hi Quentin, On Wed, 5 Feb 2025 at 02:12, Quentin Schulz wrote: > > From: Quentin Schulz > > Bootloaders typically can be loaded from different storage media, such > as eMMC, SD card, SPI flash, EEPROM, but also from non-persistent media > such as USB (via proprietary protocols loading directly i

[PATCH] Add 'bootsource' /chosen property

2025-02-05 Thread Quentin Schulz
From: Quentin Schulz Bootloaders typically can be loaded from different storage media, such as eMMC, SD card, SPI flash, EEPROM, but also from non-persistent media such as USB (via proprietary protocols loading directly into SRAM, or fastboot, DFU, etc..), JTAG, ... This information is usually r