> .../bindings/mtd/partitions/binman.yaml | 53 +++
> .../bindings/mtd/partitions/partition.yaml| 21
> MAINTAINERS | 5 ++
> 3 files changed, 79 insertions(+)
> create mode 100644
> Documentation/devicetree/bindings/mtd/partitions/binman.yaml
>
Reviewed-by: Rob Herring
On Wed, Jan 31, 2024 at 8:09 PM Masahiro Yamada wrote:
>
> On Thu, Feb 1, 2024 at 7:03 AM Rob Herring wrote:
> >
> > On Tue, Jan 30, 2024 at 3:16 AM Masahiro Yamada
> > wrote:
> > >
> > > On Fri, Jan 26, 2024 at 1:04 AM Simon Glass wrote:
> >
On Tue, Jan 30, 2024 at 3:16 AM Masahiro Yamada wrote:
>
> On Fri, Jan 26, 2024 at 1:04 AM Simon Glass wrote:
> >
> > Hi,
> >
> > On Wed, 17 Jan 2024 at 06:14, Simon Glass wrote:
> > >
> > > Hi Masahiro, Tom,
> > >
> > > On Tue, 9 Jan 2024 at 07:33, Tom Rini wrote:
> > > >
> > > > On Tue, Jan
On Mon, Jan 22, 2024 at 6:59 PM Andre Przywara wrote:
>
> On Mon, 22 Jan 2024 11:49:59 -0500
> Tom Rini wrote:
>
> Hi Tom,
>
> > On Mon, Jan 22, 2024 at 11:45:15AM +, Andre Przywara wrote:
> > > On Wed, 10 Jan 2024 16:05:36 +0530
> > > Sumit Garg wrote:
> > >
> > > Hi,
> > >
> > > I
On Thu, Jan 4, 2024 at 3:54 PM Simon Glass wrote:
>
> Hi Rob,
>
> On Thu, Dec 14, 2023 at 2:09 PM Simon Glass wrote:
> >
> > Hi Rob,
> >
> > On Thu, 14 Dec 2023 at 10:27, Rob Herring wrote:
> > >
> > > On Fri, Dec 08, 2023
On Thu, Jan 04, 2024 at 10:10:13AM +0100, Rafał Miłecki wrote:
> On 4.01.2024 08:58, Miquel Raynal wrote:
> > r...@kernel.org wrote on Wed, 3 Jan 2024 17:11:29 -0700:
> > > On Thu, Dec 21, 2023 at 06:34:16PM +0100, Rafał Miłecki wrote:
> > > > From: Rafał Miłecki
> > > >
> > > > U-Boot env data
On Thu, Dec 21, 2023 at 06:34:16PM +0100, Rafał Miłecki wrote:
> From: Rafał Miłecki
>
> U-Boot env data is a way of storing firmware variables. It's a format
> that can be used of top of various storage devices. Its binding should
> be an NVMEM layout instead of a standalone device.
>
> This
On Thu, Dec 28, 2023 at 4:59 AM Sumit Garg wrote:
>
> Encourage SoC/board maintainers to migrate to using devicetree-rebasing
> subtree and maintain a regular sync with Linux kernel devicetree files
> and bindings.
>
> Along with that add documentation regarding how to run DT bindings
> schema
; >
> > > -Original Message-
> > > From: Ard Biesheuvel
> > > Sent: Thursday, December 21, 2023 6:31 AM
> > > To: Chiu, Chasel
> > > Cc: Simon Glass ; devicet...@vger.kernel.org; Mark
> > > Rutland
> > > ; Rob Herring ; Tan
On Mon, 18 Dec 2023 14:37:19 +0100, Rafał Miłecki wrote:
> From: Rafał Miłecki
>
> U-Boot env data is a way of storing firmware variables. It's a format
> that can be used of top of various storage devices. Its binding should
> be an NVMEM layout instead of a standalone device.
>
> This patch
On Thu, Dec 14, 2023 at 12:23 PM Tom Rini wrote:
>
> On Thu, Dec 14, 2023 at 03:53:11PM +0100, neil.armstr...@linaro.org wrote:
> > Hi,
> >
> > On 14/12/2023 14:50, Sumit Garg wrote:
> > > Prerquisite
> >
> > s/Prerquisite/Prerequisite/
> >
> > > ---
> > >
> > > This patch series requires
On Fri, Dec 08, 2023 at 03:58:10PM -0700, Simon Glass wrote:
> Hi Rob,
>
> On Fri, 8 Dec 2023 at 14:56, Rob Herring wrote:
> >
> > On Fri, Dec 8, 2023 at 11:47 AM Simon Glass wrote:
> > >
> > > Hi Rob,
> > >
> > > On Fri, 8 Dec 2023 at
On Mon, Dec 11, 2023 at 11:47 PM Sumit Garg wrote:
>
> Hi Tom,
>
> On Sun, 10 Dec 2023 at 03:33, Tom Rini wrote:
> >
> > On Mon, Dec 04, 2023 at 11:02:57AM +0530, Sumit Garg wrote:
> >
> > [snip]
> > > But currently u-boot doesn't have a proper way to validate those DTS
> > > against DT bindings
On Fri, Dec 8, 2023 at 11:47 AM Simon Glass wrote:
>
> Hi Rob,
>
> On Fri, 8 Dec 2023 at 08:00, Rob Herring wrote:
> >
> > On Thu, Nov 16, 2023 at 10:28:50AM -0700, Simon Glass wrote:
> > > Add a compatible string for binman, so we can extend fixed
On Thu, Nov 16, 2023 at 10:28:50AM -0700, Simon Glass wrote:
> Add a compatible string for binman, so we can extend fixed-partitions
> in various ways.
>
> Signed-off-by: Simon Glass
> ---
>
> (no changes since v5)
>
> Changes in v5:
> - Add #address/size-cells and parternProperties
> - Drop
On Thu, Dec 7, 2023 at 2:08 AM ff wrote:
>
>
>
> > Le 6 déc. 2023 à 21:42, Rob Herring a écrit :
> >
> > On Tue, Dec 5, 2023 at 11:05 PM Sumit Garg wrote:
> >>
> >>> On Tue, 5 Dec 2023 at 15:39, Krzysztof Kozlowski
> >>> wrote:
&
On Tue, Dec 5, 2023 at 11:05 PM Sumit Garg wrote:
>
> On Tue, 5 Dec 2023 at 15:39, Krzysztof Kozlowski
> wrote:
> >
> > On 05/12/2023 10:45, Sumit Garg wrote:
> > > + U-boot custodians list
> > >
> > > On Tue, 5 Dec 2023 at 12:58, Krzysztof Kozlowski
> > > wrote:
> > >>
> > >> On 05/12/2023
On Sun, Dec 3, 2023 at 11:33 PM Sumit Garg wrote:
>
> + Linux kernel DT bindings maintainers, EBBR ML
>
> On Thu, 30 Nov 2023 at 20:05, Tom Rini wrote:
> >
> > On Thu, Nov 30, 2023 at 01:02:25PM +0530, Sumit Garg wrote:
> > > On Wed, 29 Nov 2023 at 22:06, Neil Armstrong
> > > wrote:
> > > >
>
On Wed, Nov 8, 2023 at 5:38 AM Ard Biesheuvel wrote:
>
> On Tue, 7 Nov 2023 at 19:07, Rob Herring wrote:
> >
> >
> > All of this:
> >
>
> > > On Mon, 16 Oct 2023 at 15:54, Simon Glass wrote:
> > > >
> > > > It is not specific to
On Tue, Nov 7, 2023 at 1:30 PM Tom Rini wrote:
>
> On Tue, Nov 07, 2023 at 01:10:44AM +, Simon Glass wrote:
> > Hi Tom,
> >
> > On Mon, 6 Nov 2023 at 13:46, Tom Rini wrote:
> > >
> > > On Mon, Nov 06, 2023 at 01:38:39PM -0700, Simon Glass wrote:
> > > > Hi Andre,
> > > >
> > > > On Mon, 6
On Tue, Oct 31, 2023 at 10:56 AM Simon Glass wrote:
>
> Hi Rob,
>
> On Mon, 16 Oct 2023 at 15:54, Simon Glass wrote:
> >
> > Hi Rob,
> >
> > On Mon, 16 Oct 2023 at 10:50, Rob Herring wrote:
> > >
> > > On Fri, Oct 13, 2023
On Sun, Oct 22, 2023 at 4:32 PM Heinrich Schuchardt
wrote:
>
> On 10/22/23 19:08, Tom Rini wrote:
> > On Sun, Oct 22, 2023 at 06:34:08PM +0200, Heinrich Schuchardt wrote:
> >> On 10/22/23 17:55, Tom Rini wrote:
> >>> On Sun, Oct 22, 2023 at 10:47:33AM +0200, Heinrich Schuchardt wrote:
> >>>
>
On Wed, 25 Oct 2023 10:39:17 +1300, Simon Glass wrote:
> Add two compatible for binman entries, as a starting point for the
> schema.
>
> Note that, after discussion on v2, we decided to keep the existing
> meaning of label so as not to require changes to existing userspace
> software when
On Mon, Oct 09, 2023 at 04:04:15PM -0600, Simon Glass wrote:
> Add three properties for controlling alignment of partitions, aka
> 'entries' in binman.
>
> For now there is no explicit mention of hierarchy, so a 'section' is
> just the 'binman' node.
>
> These new properties are inputs to the
On Mon, Oct 09, 2023 at 04:04:14PM -0600, Simon Glass wrote:
> Add two compatible for binman entries, as a starting point for the
> schema.
>
> Note that, after discussion on v2, we decided to keep the existing
> meaning of label so as not to require changes to existing userspace
> software when
On Mon, Oct 09, 2023 at 04:04:13PM -0600, Simon Glass wrote:
> Add a compatible string for binman, so we can extend fixed-partitions
> in various ways.
>
> Signed-off-by: Simon Glass
> ---
>
> Changes in v4:
> - Change subject line
>
> Changes in v3:
> - Drop fixed-partition additional
On Tue, Sep 26, 2023 at 01:42:38PM -0600, Simon Glass wrote:
> Some memories provide ECC detection and/or correction. For software which
> wants to check memory, it is helpful to see which regions provide this
> feature.
>
> Add this as a property of the /memory nodes, since it presumably follows
On Fri, Oct 13, 2023 at 4:09 PM Simon Glass wrote:
>
> Hi Rob,
>
> On Fri, 13 Oct 2023 at 13:42, Rob Herring wrote:
> >
> > On Fri, Oct 6, 2023 at 7:03 PM Simon Glass wrote:
> > >
> > > Hi Ard,
> > >
> > > On Fri, 6 Oct 2023 at 17:0
On Fri, Oct 6, 2023 at 7:03 PM Simon Glass wrote:
>
> Hi Ard,
>
> On Fri, 6 Oct 2023 at 17:00, Ard Biesheuvel wrote:
> >
> > On Fri, 6 Oct 2023 at 20:17, Simon Glass wrote:
> > >
> > > Hi Ard,
> > >
> > > On Fri, 6 Oct 2023 at 11:33, Ard Biesheuvel wrote:
> > > >
> > > > On Mon, 2 Oct 2023 at
On Mon, Oct 09, 2023 at 04:02:40PM -0600, Simon Glass wrote:
> Hi Rob,
>
> On Mon, 9 Oct 2023 at 15:18, Rob Herring wrote:
> >
> >
> > On Mon, 09 Oct 2023 14:10:00 -0600, Simon Glass wrote:
> > > Add two compatible for binman entries, as a starting point fo
d/partitions/fixed-partitions.yaml | 19 +++++++
> 1 file changed, 19 insertions(+)
>
Reviewed-by: Rob Herring
On Mon, 09 Oct 2023 14:10:00 -0600, Simon Glass wrote:
> Add two compatible for binman entries, as a starting point for the
> schema.
>
> Note that, after discussion on v2, we decided to keep the existing
> meaning of label so as not to require changes to existing userspace
> software when
On Fri, Oct 06, 2023 at 10:37:41AM +0200, Michael Walle wrote:
> Hi,
>
> > > I'm still not sure why that compatible is needed. Also I'd need to
> > > change
> > > the label which might break user space apps looking for that specific
> > > name.
> > >
> > > Also, our board might have u-boot/spl
On Tue, Sep 26, 2023 at 2:48 AM Miquel Raynal wrote:
>
> Hello,
>
> > > > > > These are firmware bindings, as indicated, but I
> > > > > > took them out of the /firmware node since that is for a different
> > > > > > purpose. Rob suggested that partitions was a good place. We have
> > > > > >
On Mon, Sep 25, 2023 at 11:25 AM Simon Glass wrote:
>
> Hi Miquel,
>
> On Mon, 25 Sept 2023 at 09:24, Miquel Raynal
> wrote:
> >
> > Hi Simon,
> >
> > > > > > > > > > > I was assuming that I should create a top-level
> > > > > > > > > > > compatible = "binman"
> > > > > > > > > > > node, with
On Fri, 22 Sep 2023 13:34:15 -0600, Simon Glass wrote:
> Binman[1] is a tool for creating firmware images. It allows you to
> combine various binaries and place them in an output file.
>
> Binman uses a DT schema to describe an image, in enough detail that
> it can be automatically built from
On Fri, Sep 22, 2023 at 1:12 PM Simon Glass wrote:
>
> Hi Rob,
>
> On Fri, 22 Sept 2023 at 11:46, Rob Herring wrote:
> >
> > On Fri, Sep 22, 2023 at 11:01:18AM -0600, Simon Glass wrote:
> > > Hi Rob,
> > >
> > > On Fri, 22 Sept 2023 at 10:00,
On Fri, Sep 22, 2023 at 11:01:18AM -0600, Simon Glass wrote:
> Hi Rob,
>
> On Fri, 22 Sept 2023 at 10:00, Rob Herring wrote:
> >
> > On Thu, Sep 21, 2023 at 1:45 PM Simon Glass wrote:
> > >
> > > Binman[1] is a tool for creating firmware images. It allow
On Thu, Sep 21, 2023 at 1:45 PM Simon Glass wrote:
>
> Binman[1] is a tool for creating firmware images. It allows you to
> combine various binaries and place them in an output file.
>
> Binman uses a DT schema to describe an image, in enough detail that
> it can be automatically built from
On Thu, Sep 21, 2023 at 9:38 AM Simon Glass wrote:
>
> Hi Rob,
>
> On Thu, 21 Sept 2023 at 08:25, Rob Herring wrote:
> >
> > On Thu, Sep 7, 2023 at 4:40 PM Simon Glass wrote:
> > >
> > > It is common to split firmware into 'Platform Init', w
On Thu, Sep 7, 2023 at 4:40 PM Simon Glass wrote:
>
> It is common to split firmware into 'Platform Init', which does the
> initial hardware setup and a "Payload" which selects the OS to be booted.
> Thus an handover interface is required between these two pieces.
>
> This aims to provide an
On Tue, Sep 19, 2023 at 3:26 PM Simon Glass wrote:
>
> Hi Rob,
>
> On Mon, 18 Sept 2023 at 11:00, Rob Herring wrote:
> >
> > On Thu, Sep 14, 2023 at 5:42 PM Simon Glass wrote:
> > >
> > > Hi Rob,
> > >
> > > On Wed, 13 Sept 2023 at 16
On Thu, Sep 14, 2023 at 5:42 PM Simon Glass wrote:
>
> Hi Rob,
>
> On Wed, 13 Sept 2023 at 16:39, Rob Herring wrote:
> >
> > On Fri, Sep 8, 2023 at 1:06 PM Mark Kettenis
> > wrote:
> > >
> > > > From: Jassi Brar
> > > >
On Fri, Sep 8, 2023 at 1:06 PM Mark Kettenis wrote:
>
> > From: Jassi Brar
> > Date: Fri, 8 Sep 2023 09:37:12 -0500
> >
> > Hi Simon,
> >
> > On Thu, Sep 7, 2023 at 3:08 PM Simon Glass wrote:
> > > On Wed, 6 Sept 2023 at 23:20, Ilias Apalodimas
> > > >
> > > > > > I beg to differ. Devicetree is
On Thu, Sep 7, 2023 at 4:40 PM Simon Glass wrote:
>
> Some memories provide ECC detection and/or correction. For software which
> wants to check memory, it is helpful to see which regions provide this
> feature.
>
> Add this as a property of the /memory nodes, since it presumably follows
> the
On Wed, Aug 30, 2023 at 6:18 PM Simon Glass wrote:
>
> Some memories provide ECC detection and/or correction. For software which
> wants to check memory, it is helpful to see which regions provide this
> feature.
>
> Add this as a property of the /memory nodes, since it presumably follows
> the
On Wed, Aug 30, 2023 at 6:18 PM Simon Glass wrote:
>
> Bring in this file from Linux v6.5
>
> Signed-off-by: Simon Glass
> ---
>
> (no changes since v4)
>
> Changes in v4:
> - New patch
>
> .../reserved-memory/reserved-memory.yaml | 181 ++
> 1 file changed, 181
:09 Ard Biesheuvel wrote:
> > >>
> > >> On Wed, 6 Sept 2023 at 16:54, Simon Glass wrote:
> > >> >
> > >> > Hi Rob, Ard,
> > >> >
> > >> > On Wed, 6 Sept 2023 at 08:34, Rob Herring wrote:
> > &
On Tue, Sep 5, 2023 at 4:44 PM Ard Biesheuvel wrote:
>
> On Thu, 31 Aug 2023 at 01:18, Simon Glass wrote:
> >
> > The Devicetree specification skips over handling of a logical view of
> > the memory map, pointing users to the UEFI specification.
> >
> > It is common to split firmware into
On Mon, Aug 28, 2023 at 04:09:29PM -0600, Simon Glass wrote:
> Hi Peter,
>
> On Mon, 28 Aug 2023 at 14:29, Peter Robinson wrote:
> >
> > On Mon, Aug 28, 2023 at 6:54 PM Simon Glass wrote:
> > >
> > > Hi Peter,
> > >
> > > On Mon, 28 Aug 2023 at 10:37, Peter Robinson wrote:
> > > >
> > > > On
On Tue, Aug 29, 2023 at 2:18 PM Simon Glass wrote:
>
> Some memories provides ECC correction. For software which wants to check
> memory, it is helpful to see which regions provide this feature.
>
> Add this as a property of the /memory nodes, since it presumably follows
> the hardware-level
On Tue, Aug 29, 2023 at 2:18 PM Simon Glass wrote:
>
> Add those files from v6.5 which are already converted to yaml.
>
> Signed-off-by: Simon Glass
> ---
>
> Changes in v4:
> - New patch
>
> .../schemas/reserved-memory/framebuffer.yaml | 52 +++
>
On Tue, Aug 22, 2023 at 3:34 PM Simon Glass wrote:
>
> Hi Rob,
>
> On Tue, 22 Aug 2023 at 12:53, Rob Herring wrote:
> >
> > On Mon, Aug 21, 2023 at 2:48 PM Simon Glass wrote:
> > >
> > > The Devicespec specification skips over handling of a logical vi
On Mon, Aug 21, 2023 at 2:48 PM Simon Glass wrote:
>
> The Devicespec specification skips over handling of a logical view of
> the memory map, pointing users to the UEFI specification.
It's more that the DT spec defines what is not used with UEFI. If UEFI
covers more than the DT Spec defined,
On Tue, Jul 11, 2023 at 3:18 PM Simon Glass wrote:
>
> Add a motivation and purpose for this new proposed node.
>
> Signed-off-by: Simon Glass
> ---
>
> dtschema/schemas/firmware.yaml | 83 ++
> 1 file changed, 83 insertions(+)
> create mode 100644
cription of their meanings.
>
> fin
> ===
>
> Create a new file to store the extension meanings and a new
> riscv,isa-base property to replace the aspect of riscv,isa that is
> not represented by the new property - the base ISA implemented by a hart.
>
>
On Mon, Jun 12, 2023 at 3:23 PM Conor Dooley wrote:
>
> Rob,
> Before I press on with more versions...
>
> On Thu, Jun 08, 2023 at 08:30:28PM +0100, Conor Dooley wrote:
> > On Thu, Jun 08, 2023 at 01:15:37PM -0600, Rob Herring wrote:
> > > On Tue, May 30, 2023 at
On Thu, Jun 8, 2023 at 12:05 PM Conor Dooley wrote:
>
> On Thu, Jun 08, 2023 at 11:49:08AM -0600, Rob Herring wrote:
> > On Thu, 08 Jun 2023 17:54:05 +0100, Conor Dooley wrote:
>
> > > As a result of implementing Sean's suggestion, I believe I need to add
&g
On Tue, May 30, 2023 at 03:12:12PM +0100, Conor Dooley wrote:
> On Thu, May 18, 2023 at 10:42:34PM +0100, Conor Dooley wrote:
> > On Thu, May 18, 2023 at 02:30:53PM -0400, Sean Anderson wrote:
>
> > >
> > > Why not just have something like
> > >
> > > mycpu {
> > > ...
> > > riscv,isa {
> >
y a hart.
> Originally I proposed properties in the cpu node, rather than as a child
> of the cpu node, but some concerns were raised about the size of the dtb
> for systems with dozens of cpus & dozens of extensions. Using a child
> node, and dropping the "riscv,isa-extension-&q
gt; On Thu, May 04, 2023 at 10:39:06AM -0500, Jassi Brar wrote:
> > > > On Thu, 4 May 2023 at 10:19, Rob Herring wrote:
> > > > > On Thu, May 4, 2023 at 9:01 AM Jassi Brar
> > > > > wrote:
> > > > >
> > > > > > I may be wron
On Thu, May 4, 2023 at 9:01 AM Jassi Brar wrote:
>
> On Thu, 4 May 2023 at 07:08, Ilias Apalodimas
> wrote:
> > [...]
> >
> > > > > I'm assuming it's per partition type rather than storage medium (e.g.
> > > > > SATA, USB, SD, NAND, SPI-NOR)? GPT, 'fixed-partitions', other DT
> > > > > partition
On Wed, May 3, 2023 at 9:37 AM Ilias Apalodimas
wrote:
>
> Hi Krzysztof,
>
> On Tue, Apr 11, 2023 at 07:38:11AM +0200, Krzysztof Kozlowski wrote:
> > On 11/04/2023 01:21, jaswinder.si...@linaro.org wrote:
> > > From: Jassi Brar
> > >
> > > Any requirement of FWU should not require changes to
+boot-architecture
On Mon, Feb 6, 2023 at 3:25 PM Simon Glass wrote:
>
> Hi Rob,
>
> On Mon, 6 Feb 2023 at 10:15, Rob Herring wrote:
> >
> > On Sat, Feb 4, 2023 at 6:04 AM Simon Glass wrote:
> > >
> > > Hi Peter,
> > >
>
On Sat, Feb 4, 2023 at 6:04 AM Simon Glass wrote:
>
> Hi Peter,
>
> On Sat, 4 Feb 2023 at 02:36, Peter Robinson wrote:
> >
> > Hi Simon,
> >
> > Does it make sense to devise something that is compatible with the
> > kernel's pstore [1] mechanism?
>
> Possibly...can you please be a little more
On Tue, Jan 24, 2023 at 9:56 AM Abdellatif El Khlifi
wrote:
>
> On Mon, Jan 23, 2023 at 09:32:28AM -0700, Simon Glass wrote:
> > Hi Rob,
> >
> > On Mon, 23 Jan 2023 at 08:13, Rob Herring wrote:
> > >
> > > On Fri, Jan 20, 2023 at 4:04 PM
On Fri, Jan 20, 2023 at 4:04 PM Simon Glass wrote:
>
> Hi Rob,
>
> On Thu, 19 Jan 2023 at 11:11, Rob Herring wrote:
> >
> > On Thu, Jan 19, 2023 at 10:41 AM Simon Glass wrote:
> > >
> > > Hi Abdellatif,
> > >
> > > On
On Thu, Jan 19, 2023 at 10:41 AM Simon Glass wrote:
>
> Hi Abdellatif,
>
> On Thu, 19 Jan 2023 at 09:32, Abdellatif El Khlifi
> wrote:
> >
> > On Wed, Jan 18, 2023 at 08:59:32AM -0500, Tom Rini wrote:
> > > On Wed, Jan 18, 2023 at 01:46:54PM +, Sudeep Holla wrote:
> > > > On Wed, Jan 18,
3:44, Abdellatif El Khlifi
> > > wrote:
> > > >
> > > > On Thu, Jan 12, 2023 at 04:43:32PM -0700, Simon Glass wrote:
> > > > > Hi Rob,
> > > > >
> > > > > On Wed, 11 Jan 2023 at 19:10, Rob Herring wrote:
> > >
On Thu, Jan 12, 2023 at 5:43 PM Simon Glass wrote:
>
> Hi Rob,
>
> On Wed, 11 Jan 2023 at 19:10, Rob Herring wrote:
> >
> > On Mon, Dec 19, 2022 at 1:21 PM Simon Glass wrote:
> > >
> > > Hi Abdellatif,
> > >
> > > On
ing proper values. Actual offsets
> are picked by manufacturers and vary across devices.
>
> Signed-off-by: Rafał Miłecki
> ---
> .../devicetree/bindings/nvmem/layouts/u-boot,env.yaml | 7 ++-
> 1 file changed, 6 insertions(+), 1 deletion(-)
>
Reviewed-by: Rob Herring
me Documentation/devicetree/bindings/nvmem/{ => layouts}/u-boot,env.yaml
> (77%)
>
Reviewed-by: Rob Herring
On Mon, Dec 19, 2022 at 1:21 PM Simon Glass wrote:
>
> Hi Abdellatif,
>
> On Mon, 19 Dec 2022 at 04:12, Abdellatif El Khlifi
> wrote:
> >
> > On Mon, Dec 05, 2022 at 09:49:30AM -0600, Rob Herring wrote:
> > > On Sun, Dec 4, 2022 at 1:22 PM Simon
On Thu, Nov 10, 2022 at 10:59 AM Simon Glass wrote:
>
> U-Boot has some particular challenges with device tree and devices:
>
> - U-Boot has multiple build phases, such as a Secondary Program Loader
> (SPL) phase which typically runs in a pre-SDRAM environment where code
> and data space are
On Wed, Jan 4, 2023 at 6:09 PM Harald Seiler wrote:
>
> This reverts commit 65ba7add0d609bbd035b8d42fafdaf428ac24751.
>
> A weak extern is a nasty sight to behold: If the symbol is never
> defined, on ARM, the linker will replace the function call with a NOP.
> This behavior isn't well documented
On Thu, Jan 05, 2023 at 06:10:36PM +0100, Rafał Miłecki wrote:
> From: Rafał Miłecki
>
> U-Boot's "ethaddr" environment variable is very often used to store
> *base* MAC address. It's used as a base for calculating addresses for
> multiple interfaces. It's done by adding proper values. Actual
On Sat, Dec 24, 2022 at 6:04 AM Paul Barker wrote:
>
> On 20/12/2022 15:55, Rob Herring wrote:
> > On Wed, Nov 23, 2022 at 05:50:06PM +, Paul Barker wrote:
> >> Add properties to the Authenta SPI flash device node to enable access by
> >> a UEFI
On Wed, Nov 23, 2022 at 05:50:06PM +, Paul Barker wrote:
> Add properties to the Authenta SPI flash device node to enable access by
> a UEFI application using a fixed GUID.
>
> Signed-off-by: Paul Barker
> ---
> arch/arm/dts/am335x-sancloud-bbe-lite-u-boot.dtsi | 13 ++---
>
'active_clk_edges' and 'chipselect_num' SPI controller properties are
unused in u-boot and Linux. They are also not documented in the binding.
So drop them.
Signed-off-by: Rob Herring
---
arch/arm/dts/synquacer-sc2a11-developerbox-u-boot.dtsi | 2 --
1 file changed, 2 deletions(-)
diff --git
The 'base' GPIO controller property is unused in u-boot and Linux. It is
also not documented in the binding. So drop it.
Signed-off-by: Rob Herring
---
arch/arm/dts/synquacer-sc2a11.dtsi | 1 -
1 file changed, 1 deletion(-)
diff --git a/arch/arm/dts/synquacer-sc2a11.dtsi
b/arch/arm/dts
The "arm,armv7-timer-mem" schema defines the address sizes for child
nodes to be 32-bit as there's no need for 64-bit offsets and sizes of
the child 'frame' nodes.
Signed-off-by: Rob Herring
---
arch/arm/dts/synquacer-sc2a11.dtsi | 10 +-
1 file changed, 5 insertions(+), 5
The correct value for 'entry-method' in the idle-states binding is 'psci',
not 'arm,psci'. It hasn't mattered because it isn't used by the OS.
Signed-off-by: Rob Herring
---
arch/arm/dts/synquacer-sc2a11.dtsi | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/arch/arm/dts
'arm,armv8' compatible is for software models only. so drop it from cpu
nodes.
Signed-off-by: Rob Herring
---
arch/arm/dts/synquacer-sc2a11.dtsi | 48 +++---
1 file changed, 24 insertions(+), 24 deletions(-)
diff --git a/arch/arm/dts/synquacer-sc2a11.dtsi
b
DT node names should follow generic names defined in the DT spec. These
are also now checked by dtschema tools.
Signed-off-by: Rob Herring
---
arch/arm/dts/synquacer-sc2a11-developerbox-u-boot.dtsi | 2 +-
arch/arm/dts/synquacer-sc2a11-developerbox.dts | 2 +-
arch/arm/dts/synquacer
This is a series of DT fixes for the Synquacer. These issues were found
running the dtschema tools.
I don't have a board, but Ilias has tested the changes for me. Thanks!
Signed-off-by: Rob Herring
---
Rob Herring (4):
dts: synquacer: Drop CPU 'arm,armv8' compatibles
dts
On Sun, Dec 4, 2022 at 1:22 PM Simon Glass wrote:
>
> Hi Rob,
>
> On Tue, 29 Nov 2022 at 05:22, Rob Herring wrote:
> >
> > On Fri, Nov 25, 2022 at 3:18 PM Simon Glass wrote:
> > >
> > > Hi Abdellatif,
> > >
> > > On T
{
> > > > + int ret;
> > > > + struct udevice *dev = NULL;
> > > > +
> > > > + ret = device_bind(dm_root(), DM_DRIVER_GET(arm_ffa),
> > > > FFA_DRV_NAME, NULL, ofnode_null(),
> > > > + );
&g
tree/?q=a%3Asjg%40chromium.org
And 'lei' can make that search a persistent mailbox.
>
> On Thu, 10 Nov 2022 at 11:30, Rob Herring wrote:
> >
> > On Thu, Nov 10, 2022 at 10:59 AM Simon Glass wrote:
> > >
> > > Hi Rob,
> > >
> > > On Tue, 8 Nov 2022 at 10
On Thu, Nov 10, 2022 at 10:59 AM Simon Glass wrote:
>
> Hi Rob,
>
> On Tue, 8 Nov 2022 at 10:19, Rob Herring wrote:
> >
> > On Tue, Nov 1, 2022 at 10:13 PM Simon Glass wrote:
> > >
> > > U-Boot has some particular challenges with device tree and device
On Tue, Nov 1, 2022 at 10:13 PM Simon Glass wrote:
>
> U-Boot has some particular challenges with device tree and devices:
>
> - U-Boot has multiple build phases, such as a Secondary Program Loader
> (SPL) phase which typically runs in a pre-SDRAM environment where code
> and data space are
On Tue, 18 Oct 2022 17:42:02 +0200, Rafał Miłecki wrote:
> From: Rafał Miłecki
>
> Broadcom uses U-Boot for a lot of their bcmbca familiy chipsets. U-Boot
> stores its configuration in an environment data block.
>
> Such blocks are usually stored on flash as a separated partition at
>
On Tue, 18 Oct 2022 17:42:01 +0200, Rafał Miłecki wrote:
> From: Rafał Miłecki
>
> U-Boot partition may contain subpartitions. For example Broadcom
> includes environment data block in the middle of its U-Boot partition.
>
> This allows describing Broadcom's U-Boot env data and will allow
>
On Tue, Oct 18, 2022 at 9:10 AM Conor Dooley wrote:
>
> On Tue, Oct 18, 2022 at 03:58:38PM +0200, Rafał Miłecki wrote:
> > On 18.10.2022 12:19, Conor Dooley wrote:
> > > On Fri, Oct 14, 2022 at 04:09:40PM -0500, Rob Herring wrote:
> > > > On Fri, 30 Sep 2022 18
On Tue, Oct 18, 2022 at 5:19 AM Conor Dooley wrote:
>
> On Fri, Oct 14, 2022 at 04:09:40PM -0500, Rob Herring wrote:
> > On Fri, 30 Sep 2022 18:36:31 +0200, Rafał Miłecki wrote:
> > > From: Rafał Miłecki
> > >
> > > Broadcom uses U-Boot for a lot o
On Fri, 30 Sep 2022 18:36:31 +0200, Rafał Miłecki wrote:
> From: Rafał Miłecki
>
> Broadcom uses U-Boot for a lot of their bcmbca familiy chipsets. U-Boot
> stores its configuration in an environment data block.
>
> Such blocks are usually stored on flash as a separated partition at
> hardcoded
On Tue, Oct 4, 2022 at 6:22 PM Simon Glass wrote:
>
> Until recently it has not been possible to add any U-Boot-specific
> properties to the device tree schema. Now that it is somewhat separated
> from Linux and people are feeling the enormous pain of the bifurcated
> schema, it seems like a good
On Sun, 03 Jul 2022 10:48:43 +0200, Rafał Miłecki wrote:
> From: Rafał Miłecki
>
> U-Boot doesn't have cells at hardcoded addresses. They are stored in
> internal format. It's still important to define relevant cells in DT so
> NVMEM consumers can reference them.
>
> Update binding to allow
On Tue, Aug 9, 2022 at 4:39 PM Tim Harvey wrote:
>
> On Tue, Aug 9, 2022 at 2:31 PM Pali Rohár wrote:
> >
> > On Tuesday 09 August 2022 16:48:23 Sean Anderson wrote:
> > > On 8/8/22 5:45 PM, Michal Suchánek wrote:
> > > > On Mon, Aug 08, 2022 at 02:38:35PM -0700, Stephen Hemminger wrote:
> > >
his commit adds
> Broadcom specific binding.
>
> Signed-off-by: Rafał Miłecki
> ---
> .../bindings/mtd/partitions/u-boot.yaml | 49 +++
> 1 file changed, 49 insertions(+)
> create mode 100644
> Documentation/devicetree/bindings/mtd/partitions/u-boot.yaml
>
Reviewed-by: Rob Herring
On Wed, Jul 13, 2022 at 9:28 AM Simon Glass wrote:
>
> Hi Rob,
>
> On Tue, 12 Jul 2022 at 08:11, Rob Herring wrote:
> >
> > On Tue, Jul 12, 2022 at 5:04 AM Simon Glass wrote:
> > >
> > > Hi Ilias,
> > >
> > > On Fri, 8 Jul 2022 at 02
1 - 100 of 546 matches
Mail list logo