9cd016deabbbf3caa13f9a4564b019fcfe631bd8
[openwrt/openwrt.git] / target / linux / layerscape / patches-5.10 / 303-arm64-dts-ls1012a-frdm-workaround-by-updating-qspi-f.patch
1 From 9c5c18dbf8e1845d349ef7020f8af5bc9b56ed1f Mon Sep 17 00:00:00 2001
2 From: Pawel Dembicki <paweldembicki@gmail.com>
3 Date: Fri, 28 Sep 2022 17:14:32 +0200
4 Subject: [PATCH] arm64: dts: ls1012a-frdm/qds: workaround by updating qspi flash to
5 single mode
6
7 Update rx and tx bus-width to 1 to use single mode to workaround ubifs
8 issue found with double mode. (The same method as RDB board)
9
10 Signed-off-by: Pawel Dembicki <paweldembicki@gmail.com>
11 ---
12 arch/arm64/boot/dts/freescale/fsl-ls1012a-frdm.dts | 4 ++--
13 arch/arm64/boot/dts/freescale/fsl-ls1012a-qds.dts | 4 ++--
14 2 file changed, 4 insertions(+), 4 deletions(-)
15
16 --- a/arch/arm64/boot/dts/freescale/fsl-ls1012a-frdm.dts
17 +++ b/arch/arm64/boot/dts/freescale/fsl-ls1012a-frdm.dts
18 @@ -127,8 +127,8 @@
19 spi-max-frequency = <50000000>;
20 m25p,fast-read;
21 reg = <0>;
22 - spi-rx-bus-width = <2>;
23 - spi-tx-bus-width = <2>;
24 + spi-rx-bus-width = <1>;
25 + spi-tx-bus-width = <1>;
26 };
27 };
28
29 --- a/arch/arm64/boot/dts/freescale/fsl-ls1012a-qds.dts
30 +++ b/arch/arm64/boot/dts/freescale/fsl-ls1012a-qds.dts
31 @@ -181,8 +181,8 @@
32 spi-max-frequency = <50000000>;
33 m25p,fast-read;
34 reg = <0>;
35 - spi-rx-bus-width = <2>;
36 - spi-tx-bus-width = <2>;
37 + spi-rx-bus-width = <1>;
38 + spi-tx-bus-width = <1>;
39 };
40 };
41