[PATCH 2/9] ARM: dts: socfpga: add Enclustra Intel AA1

Marek Vasut marex at denx.de
Thu Sep 26 03:33:18 CEST 2024


On 9/26/24 12:49 AM, Lothar Rubusch wrote:

Hi,

> First of all a huge thank you for the time you spend in reviewing the
> patches so far. This is highly appreciate!!
> 
> 
> On Fri, Sep 13, 2024 at 1:11 AM Marek Vasut <marex at denx.de> wrote:
> [...]
>> Is there any chance to upstream these DTs to Linux first , and then let
>> them all trickle into U-Boot through dts/upstream/ ?
> 
> Preparing the DTS patches for Linux kernel, I noticed I will need the
> handoff setup for u-boot. AFAIK there is currently no single handoff.h
> or handoff.dtsi file in the kernel repo.
> 
> Shall I add the files to my DTS patches and ask for upstreaming of the
> handoff files into the kernel?

Are the handoff files really used by Linux for anything , or do they 
contain various clock/pinmux/DRAM settings only used by U-Boot ? If the 
later, place them into U-Boot and include them from -u-boot.dtsi file.

> Example:
> In specific for u-boot I need a .dts setup like this. Those files are
> currently not in the kernel:
>      #include "socfpga_arria10_mercury_aa1_handoff.h"
>      #include "socfpga_arria10-handoff.dtsi"
>      #include "socfpga_arria10_handoff_u-boot.dtsi"
>      ...
> 
> Since this seems to be common for all socfpga setups (arria10 and
> cyclone5), I guess the situation is already known by a common
> approach. How to deal with this situation in u-boot dts/upstream?


More information about the U-Boot mailing list