diff --git a/arch/arm/dts/zynq-cse-qspi-parallel.dts b/arch/arm/dts/zynq-cse-qspi-parallel.dts index 52e6ce7537..bbb5e32777 100644 --- a/arch/arm/dts/zynq-cse-qspi-parallel.dts +++ b/arch/arm/dts/zynq-cse-qspi-parallel.dts @@ -10,5 +10,8 @@ &qspi { is-dual = <1>; +}; + +&flash0 { spi-rx-bus-width = <4>; }; diff --git a/arch/arm/dts/zynq-cse-qspi-single.dts b/arch/arm/dts/zynq-cse-qspi-single.dts index bc08303d7a..fab7e3c620 100644 --- a/arch/arm/dts/zynq-cse-qspi-single.dts +++ b/arch/arm/dts/zynq-cse-qspi-single.dts @@ -8,6 +8,6 @@ #include "zynq-cse-qspi.dtsi" -&qspi { +&flash0 { spi-rx-bus-width = <4>; }; diff --git a/arch/arm/dts/zynq-cse-qspi-stacked.dts b/arch/arm/dts/zynq-cse-qspi-stacked.dts index 68bba697e3..bc72ae1c18 100644 --- a/arch/arm/dts/zynq-cse-qspi-stacked.dts +++ b/arch/arm/dts/zynq-cse-qspi-stacked.dts @@ -11,5 +11,8 @@ &qspi { is-dual = <0>; is-stacked = <1>; +}; + +&flash0 { spi-rx-bus-width = <4>; }; diff --git a/arch/arm/dts/zynq-cse-qspi-x1-single.dts b/arch/arm/dts/zynq-cse-qspi-x1-single.dts index f660a52440..704ace0cbb 100644 --- a/arch/arm/dts/zynq-cse-qspi-x1-single.dts +++ b/arch/arm/dts/zynq-cse-qspi-x1-single.dts @@ -8,6 +8,6 @@ #include "zynq-cse-qspi.dtsi" -&qspi { +&flash0 { spi-rx-bus-width = <1>; }; diff --git a/arch/arm/dts/zynq-cse-qspi-x1-stacked.dts b/arch/arm/dts/zynq-cse-qspi-x1-stacked.dts index 885f034773..ae564d2fcb 100644 --- a/arch/arm/dts/zynq-cse-qspi-x1-stacked.dts +++ b/arch/arm/dts/zynq-cse-qspi-x1-stacked.dts @@ -11,5 +11,8 @@ &qspi { is-dual = <0>; is-stacked = <1>; +}; + +&flash0 { spi-rx-bus-width = <1>; }; diff --git a/arch/arm/dts/zynq-cse-qspi-x2-single.dts b/arch/arm/dts/zynq-cse-qspi-x2-single.dts index 1e5497468f..a299d81e4b 100644 --- a/arch/arm/dts/zynq-cse-qspi-x2-single.dts +++ b/arch/arm/dts/zynq-cse-qspi-x2-single.dts @@ -8,6 +8,6 @@ #include "zynq-cse-qspi.dtsi" -&qspi { +&flash0 { spi-rx-bus-width = <2>; }; diff --git a/arch/arm/dts/zynq-cse-qspi-x2-stacked.dts b/arch/arm/dts/zynq-cse-qspi-x2-stacked.dts index 9d2113e592..a94e4d6723 100644 --- a/arch/arm/dts/zynq-cse-qspi-x2-stacked.dts +++ b/arch/arm/dts/zynq-cse-qspi-x2-stacked.dts @@ -11,5 +11,8 @@ &qspi { is-dual = <0>; is-stacked = <1>; +}; + +&flash0 { spi-rx-bus-width = <2>; }; diff --git a/arch/arm/dts/zynq-cse-qspi.dtsi b/arch/arm/dts/zynq-cse-qspi.dtsi index 1c3736f1cd..3c0695e03c 100644 --- a/arch/arm/dts/zynq-cse-qspi.dtsi +++ b/arch/arm/dts/zynq-cse-qspi.dtsi @@ -60,7 +60,7 @@ #address-cells = <1>; #size-cells = <0>; num-cs = <1>; - flash@0 { + flash0: flash@0 { compatible = "n25q128a11"; reg = <0x0>; spi-tx-bus-width = <1>;