[PATCH v1 1/9] arch: arm: dts: stratix10: Switch to using upstream Linux DT config

Chee, Tien Fong tien.fong.chee at altera.com
Tue Apr 21 07:37:52 CEST 2026


Hi Alif

On 3/4/2026 10:25 am, alif.zakuan.yuslaimi at altera.com wrote:
> From: Alif Zakuan Yuslaimi<alif.zakuan.yuslaimi at altera.com>
>
> Migrate the legacy Stratix10 platform to use the upstream Linux device tree
> configuration. This helps reduce maintenance overhead and aligns U-Boot
> with the Linux kernel's DTS hierarchy and naming conventions.
>
> This change improves consistency between U-Boot and Linux by removing
> custom/legacy DTS handling and instead relying on the standardized
> definitions provided by the upstream Linux DTS.
>
> Signed-off-by: Alif Zakuan Yuslaimi<alif.zakuan.yuslaimi at altera.com>
>
> # Conflicts:
> #	configs/socfpga_stratix10_defconfig


This is a git merge artifact and must be removed before upstream submission

[...]


>   &flash0 {
> -	compatible = "jedec,spi-nor";
> -	spi-max-frequency = <100000000>;
> +	reg = <0>;
>   	spi-tx-bus-width = <4>;
>   	spi-rx-bus-width = <4>;
> +	spi-max-frequency = <50000000>;
>   	bootph-all;
> +
> +	m25p,fast-read;
> +	cdns,page-size = <256>;
> +	cdns,block-size = <16>;
> +	cdns,read-delay = <1>;
> +	cdns,tshsl-ns = <50>;
> +	cdns,tsd2d-ns = <50>;
> +	cdns,tchsh-ns = <4>;
> +	cdns,tslch-ns = <4>;
> +	/delete-property/ cdns,read-delay;


Self-cancelling cdns,read-delay = <1> followed immediately by 
/delete-property/ cdns,read-delay

Keep one or the other depending on whether the upstream DTS already sets 
this property.


Best regards,

Tien Fong


More information about the U-Boot mailing list