From 07775b59d4d92e9ab70f0745f9682c5002872db5 Mon Sep 17 00:00:00 2001 From: Paolo Sabatino Date: Wed, 29 Jun 2022 19:25:16 +0000 Subject: [PATCH] rk322x: fix for MXQ_PRO board wifi --- .../rk322x-4.4/general-add-overlays.patch | 88 ++++++++++--------- .../rk322x-5.15/general-add-overlays.patch | 28 +++--- .../rk322x-5.18/general-add-overlays.patch | 28 +++--- 3 files changed, 81 insertions(+), 63 deletions(-) diff --git a/patch/kernel/archive/rk322x-4.4/general-add-overlays.patch b/patch/kernel/archive/rk322x-4.4/general-add-overlays.patch index 2022b8d5e7..6633048130 100644 --- a/patch/kernel/archive/rk322x-4.4/general-add-overlays.patch +++ b/patch/kernel/archive/rk322x-4.4/general-add-overlays.patch @@ -1,39 +1,39 @@ -From edb8ed8e75ded0d64b735667b1475b5988b129cd Mon Sep 17 00:00:00 2001 +From 0933290afbfb320c52aeda66ebe1a160a8eebb07 Mon Sep 17 00:00:00 2001 From: Paolo Sabatino -Date: Wed, 3 Nov 2021 16:53:05 +0000 -Subject: [PATCH] rk322x overlays +Date: Wed, 29 Jun 2022 19:23:21 +0000 +Subject: [PATCH] add rk322x overlays --- arch/arm/boot/dts/overlay/Makefile | 39 ++++++ .../boot/dts/overlay/README.rk322x-overlays | 95 +++++++++++++++ .../arm/boot/dts/overlay/rk322x-bluetooth.dts | 39 ++++++ - .../arm/boot/dts/overlay/rk322x-cpu-hs-lv.dts | 113 ++++++++++++++++++ + .../arm/boot/dts/overlay/rk322x-cpu-hs-lv.dts | 113 +++++++++++++++++ arch/arm/boot/dts/overlay/rk322x-cpu-hs.dts | 28 +++++ .../boot/dts/overlay/rk322x-cpu-stability.dts | 52 ++++++++ arch/arm/boot/dts/overlay/rk322x-ddr3-330.dts | 25 ++++ - arch/arm/boot/dts/overlay/rk322x-ddr3-528.dts | 27 +++++ - arch/arm/boot/dts/overlay/rk322x-ddr3-660.dts | 27 +++++ - arch/arm/boot/dts/overlay/rk322x-ddr3-800.dts | 27 +++++ + arch/arm/boot/dts/overlay/rk322x-ddr3-528.dts | 27 ++++ + arch/arm/boot/dts/overlay/rk322x-ddr3-660.dts | 27 ++++ + arch/arm/boot/dts/overlay/rk322x-ddr3-800.dts | 27 ++++ .../dts/overlay/rk322x-emmc-ddr-ph180.dts | 14 +++ .../boot/dts/overlay/rk322x-emmc-ddr-ph45.dts | 14 +++ .../boot/dts/overlay/rk322x-emmc-hs200.dts | 13 ++ .../arm/boot/dts/overlay/rk322x-emmc-nand.dts | 22 ++++ .../arm/boot/dts/overlay/rk322x-emmc-pins.dts | 22 ++++ - arch/arm/boot/dts/overlay/rk322x-emmc.dts | 20 ++++ + arch/arm/boot/dts/overlay/rk322x-emmc.dts | 20 +++ .../arm/boot/dts/overlay/rk322x-fixup.scr-cmd | 4 + .../dts/overlay/rk322x-led-conf-default.dts | 22 ++++ .../arm/boot/dts/overlay/rk322x-led-conf1.dts | 57 +++++++++ .../arm/boot/dts/overlay/rk322x-led-conf2.dts | 57 +++++++++ .../arm/boot/dts/overlay/rk322x-led-conf3.dts | 57 +++++++++ - .../arm/boot/dts/overlay/rk322x-led-conf4.dts | 81 +++++++++++++ + .../arm/boot/dts/overlay/rk322x-led-conf4.dts | 81 ++++++++++++ .../arm/boot/dts/overlay/rk322x-led-conf5.dts | 97 +++++++++++++++ - .../arm/boot/dts/overlay/rk322x-led-conf6.dts | 109 +++++++++++++++++ + .../arm/boot/dts/overlay/rk322x-led-conf6.dts | 115 ++++++++++++++++++ .../arm/boot/dts/overlay/rk322x-led-conf7.dts | 106 ++++++++++++++++ arch/arm/boot/dts/overlay/rk322x-nand.dts | 22 ++++ .../dts/overlay/rk322x-wlan-alt-wiring.dts | 66 ++++++++++ .../boot/dts/overlay/rk322x-wlan-esp8089.dts | 24 ++++ .../boot/dts/overlay/rk322x-wlan-ssv6051.dts | 24 ++++ - 29 files changed, 1303 insertions(+) + 29 files changed, 1309 insertions(+) create mode 100755 arch/arm/boot/dts/overlay/Makefile create mode 100755 arch/arm/boot/dts/overlay/README.rk322x-overlays create mode 100755 arch/arm/boot/dts/overlay/rk322x-bluetooth.dts @@ -66,7 +66,7 @@ Subject: [PATCH] rk322x overlays diff --git a/arch/arm/boot/dts/overlay/Makefile b/arch/arm/boot/dts/overlay/Makefile new file mode 100755 -index 00000000..2519dfd1 +index 000000000..2519dfd14 --- /dev/null +++ b/arch/arm/boot/dts/overlay/Makefile @@ -0,0 +1,39 @@ @@ -111,7 +111,7 @@ index 00000000..2519dfd1 + diff --git a/arch/arm/boot/dts/overlay/README.rk322x-overlays b/arch/arm/boot/dts/overlay/README.rk322x-overlays new file mode 100755 -index 00000000..8f885448 +index 000000000..8f885448d --- /dev/null +++ b/arch/arm/boot/dts/overlay/README.rk322x-overlays @@ -0,0 +1,95 @@ @@ -212,7 +212,7 @@ index 00000000..8f885448 +will not boot anymore diff --git a/arch/arm/boot/dts/overlay/rk322x-bluetooth.dts b/arch/arm/boot/dts/overlay/rk322x-bluetooth.dts new file mode 100755 -index 00000000..5698b14b +index 000000000..5698b14ba --- /dev/null +++ b/arch/arm/boot/dts/overlay/rk322x-bluetooth.dts @@ -0,0 +1,39 @@ @@ -257,7 +257,7 @@ index 00000000..5698b14b +}; diff --git a/arch/arm/boot/dts/overlay/rk322x-cpu-hs-lv.dts b/arch/arm/boot/dts/overlay/rk322x-cpu-hs-lv.dts new file mode 100755 -index 00000000..4cde1178 +index 000000000..4cde11782 --- /dev/null +++ b/arch/arm/boot/dts/overlay/rk322x-cpu-hs-lv.dts @@ -0,0 +1,113 @@ @@ -376,7 +376,7 @@ index 00000000..4cde1178 +}; diff --git a/arch/arm/boot/dts/overlay/rk322x-cpu-hs.dts b/arch/arm/boot/dts/overlay/rk322x-cpu-hs.dts new file mode 100755 -index 00000000..1c2fc79e +index 000000000..1c2fc79e1 --- /dev/null +++ b/arch/arm/boot/dts/overlay/rk322x-cpu-hs.dts @@ -0,0 +1,28 @@ @@ -410,7 +410,7 @@ index 00000000..1c2fc79e +}; diff --git a/arch/arm/boot/dts/overlay/rk322x-cpu-stability.dts b/arch/arm/boot/dts/overlay/rk322x-cpu-stability.dts new file mode 100644 -index 00000000..f434af92 +index 000000000..f434af926 --- /dev/null +++ b/arch/arm/boot/dts/overlay/rk322x-cpu-stability.dts @@ -0,0 +1,52 @@ @@ -468,7 +468,7 @@ index 00000000..f434af92 +}; diff --git a/arch/arm/boot/dts/overlay/rk322x-ddr3-330.dts b/arch/arm/boot/dts/overlay/rk322x-ddr3-330.dts new file mode 100644 -index 00000000..dc89436c +index 000000000..dc89436cf --- /dev/null +++ b/arch/arm/boot/dts/overlay/rk322x-ddr3-330.dts @@ -0,0 +1,25 @@ @@ -499,7 +499,7 @@ index 00000000..dc89436c +}; diff --git a/arch/arm/boot/dts/overlay/rk322x-ddr3-528.dts b/arch/arm/boot/dts/overlay/rk322x-ddr3-528.dts new file mode 100644 -index 00000000..790586cb +index 000000000..790586cb5 --- /dev/null +++ b/arch/arm/boot/dts/overlay/rk322x-ddr3-528.dts @@ -0,0 +1,27 @@ @@ -532,7 +532,7 @@ index 00000000..790586cb +}; diff --git a/arch/arm/boot/dts/overlay/rk322x-ddr3-660.dts b/arch/arm/boot/dts/overlay/rk322x-ddr3-660.dts new file mode 100644 -index 00000000..aea140cf +index 000000000..aea140cfc --- /dev/null +++ b/arch/arm/boot/dts/overlay/rk322x-ddr3-660.dts @@ -0,0 +1,27 @@ @@ -565,7 +565,7 @@ index 00000000..aea140cf +}; diff --git a/arch/arm/boot/dts/overlay/rk322x-ddr3-800.dts b/arch/arm/boot/dts/overlay/rk322x-ddr3-800.dts new file mode 100644 -index 00000000..6a5a6d36 +index 000000000..6a5a6d36f --- /dev/null +++ b/arch/arm/boot/dts/overlay/rk322x-ddr3-800.dts @@ -0,0 +1,27 @@ @@ -598,7 +598,7 @@ index 00000000..6a5a6d36 +}; diff --git a/arch/arm/boot/dts/overlay/rk322x-emmc-ddr-ph180.dts b/arch/arm/boot/dts/overlay/rk322x-emmc-ddr-ph180.dts new file mode 100644 -index 00000000..4ba0afb8 +index 000000000..4ba0afb8a --- /dev/null +++ b/arch/arm/boot/dts/overlay/rk322x-emmc-ddr-ph180.dts @@ -0,0 +1,14 @@ @@ -618,7 +618,7 @@ index 00000000..4ba0afb8 +}; diff --git a/arch/arm/boot/dts/overlay/rk322x-emmc-ddr-ph45.dts b/arch/arm/boot/dts/overlay/rk322x-emmc-ddr-ph45.dts new file mode 100644 -index 00000000..73104525 +index 000000000..73104525d --- /dev/null +++ b/arch/arm/boot/dts/overlay/rk322x-emmc-ddr-ph45.dts @@ -0,0 +1,14 @@ @@ -638,7 +638,7 @@ index 00000000..73104525 +}; diff --git a/arch/arm/boot/dts/overlay/rk322x-emmc-hs200.dts b/arch/arm/boot/dts/overlay/rk322x-emmc-hs200.dts new file mode 100644 -index 00000000..6ea81f5e +index 000000000..6ea81f5e7 --- /dev/null +++ b/arch/arm/boot/dts/overlay/rk322x-emmc-hs200.dts @@ -0,0 +1,13 @@ @@ -657,7 +657,7 @@ index 00000000..6ea81f5e +}; diff --git a/arch/arm/boot/dts/overlay/rk322x-emmc-nand.dts b/arch/arm/boot/dts/overlay/rk322x-emmc-nand.dts new file mode 100755 -index 00000000..b451da65 +index 000000000..b451da657 --- /dev/null +++ b/arch/arm/boot/dts/overlay/rk322x-emmc-nand.dts @@ -0,0 +1,22 @@ @@ -685,7 +685,7 @@ index 00000000..b451da65 +}; diff --git a/arch/arm/boot/dts/overlay/rk322x-emmc-pins.dts b/arch/arm/boot/dts/overlay/rk322x-emmc-pins.dts new file mode 100644 -index 00000000..558cdd75 +index 000000000..558cdd758 --- /dev/null +++ b/arch/arm/boot/dts/overlay/rk322x-emmc-pins.dts @@ -0,0 +1,22 @@ @@ -713,7 +713,7 @@ index 00000000..558cdd75 +}; diff --git a/arch/arm/boot/dts/overlay/rk322x-emmc.dts b/arch/arm/boot/dts/overlay/rk322x-emmc.dts new file mode 100755 -index 00000000..91f06009 +index 000000000..91f06009d --- /dev/null +++ b/arch/arm/boot/dts/overlay/rk322x-emmc.dts @@ -0,0 +1,20 @@ @@ -739,7 +739,7 @@ index 00000000..91f06009 +}; diff --git a/arch/arm/boot/dts/overlay/rk322x-fixup.scr-cmd b/arch/arm/boot/dts/overlay/rk322x-fixup.scr-cmd new file mode 100755 -index 00000000..d4c39e20 +index 000000000..d4c39e20a --- /dev/null +++ b/arch/arm/boot/dts/overlay/rk322x-fixup.scr-cmd @@ -0,0 +1,4 @@ @@ -749,7 +749,7 @@ index 00000000..d4c39e20 + diff --git a/arch/arm/boot/dts/overlay/rk322x-led-conf-default.dts b/arch/arm/boot/dts/overlay/rk322x-led-conf-default.dts new file mode 100644 -index 00000000..73ef29de +index 000000000..73ef29dee --- /dev/null +++ b/arch/arm/boot/dts/overlay/rk322x-led-conf-default.dts @@ -0,0 +1,22 @@ @@ -777,7 +777,7 @@ index 00000000..73ef29de +}; diff --git a/arch/arm/boot/dts/overlay/rk322x-led-conf1.dts b/arch/arm/boot/dts/overlay/rk322x-led-conf1.dts new file mode 100755 -index 00000000..f30f21a8 +index 000000000..f30f21a8f --- /dev/null +++ b/arch/arm/boot/dts/overlay/rk322x-led-conf1.dts @@ -0,0 +1,57 @@ @@ -840,7 +840,7 @@ index 00000000..f30f21a8 +}; diff --git a/arch/arm/boot/dts/overlay/rk322x-led-conf2.dts b/arch/arm/boot/dts/overlay/rk322x-led-conf2.dts new file mode 100755 -index 00000000..153f7156 +index 000000000..153f71565 --- /dev/null +++ b/arch/arm/boot/dts/overlay/rk322x-led-conf2.dts @@ -0,0 +1,57 @@ @@ -903,7 +903,7 @@ index 00000000..153f7156 +}; diff --git a/arch/arm/boot/dts/overlay/rk322x-led-conf3.dts b/arch/arm/boot/dts/overlay/rk322x-led-conf3.dts new file mode 100755 -index 00000000..39f4547e +index 000000000..39f4547ed --- /dev/null +++ b/arch/arm/boot/dts/overlay/rk322x-led-conf3.dts @@ -0,0 +1,57 @@ @@ -966,7 +966,7 @@ index 00000000..39f4547e +}; diff --git a/arch/arm/boot/dts/overlay/rk322x-led-conf4.dts b/arch/arm/boot/dts/overlay/rk322x-led-conf4.dts new file mode 100644 -index 00000000..e9cda296 +index 000000000..e9cda296a --- /dev/null +++ b/arch/arm/boot/dts/overlay/rk322x-led-conf4.dts @@ -0,0 +1,81 @@ @@ -1053,7 +1053,7 @@ index 00000000..e9cda296 +}; diff --git a/arch/arm/boot/dts/overlay/rk322x-led-conf5.dts b/arch/arm/boot/dts/overlay/rk322x-led-conf5.dts new file mode 100644 -index 00000000..1450ee3c +index 000000000..1450ee3c3 --- /dev/null +++ b/arch/arm/boot/dts/overlay/rk322x-led-conf5.dts @@ -0,0 +1,97 @@ @@ -1156,10 +1156,10 @@ index 00000000..1450ee3c +}; diff --git a/arch/arm/boot/dts/overlay/rk322x-led-conf6.dts b/arch/arm/boot/dts/overlay/rk322x-led-conf6.dts new file mode 100644 -index 00000000..d6a8c18e +index 000000000..d6394af7b --- /dev/null +++ b/arch/arm/boot/dts/overlay/rk322x-led-conf6.dts -@@ -0,0 +1,109 @@ +@@ -0,0 +1,115 @@ +/dts-v1/; +/plugin/; + @@ -1267,11 +1267,17 @@ index 00000000..d6a8c18e + }; + }; + ++ fragment@7 { ++ target = <&sdio_pwrseq>; ++ __overlay__ { ++ reset-gpios = <&gpio2 26 GPIO_ACTIVE_HIGH>; ++ }; ++ }; + +}; diff --git a/arch/arm/boot/dts/overlay/rk322x-led-conf7.dts b/arch/arm/boot/dts/overlay/rk322x-led-conf7.dts new file mode 100644 -index 00000000..dda826d6 +index 000000000..dda826d6d --- /dev/null +++ b/arch/arm/boot/dts/overlay/rk322x-led-conf7.dts @@ -0,0 +1,106 @@ @@ -1383,7 +1389,7 @@ index 00000000..dda826d6 +}; diff --git a/arch/arm/boot/dts/overlay/rk322x-nand.dts b/arch/arm/boot/dts/overlay/rk322x-nand.dts new file mode 100755 -index 00000000..5675f5b3 +index 000000000..5675f5b3d --- /dev/null +++ b/arch/arm/boot/dts/overlay/rk322x-nand.dts @@ -0,0 +1,22 @@ @@ -1411,7 +1417,7 @@ index 00000000..5675f5b3 +}; diff --git a/arch/arm/boot/dts/overlay/rk322x-wlan-alt-wiring.dts b/arch/arm/boot/dts/overlay/rk322x-wlan-alt-wiring.dts new file mode 100644 -index 00000000..f6a1a720 +index 000000000..f6a1a7209 --- /dev/null +++ b/arch/arm/boot/dts/overlay/rk322x-wlan-alt-wiring.dts @@ -0,0 +1,66 @@ @@ -1483,7 +1489,7 @@ index 00000000..f6a1a720 +}; diff --git a/arch/arm/boot/dts/overlay/rk322x-wlan-esp8089.dts b/arch/arm/boot/dts/overlay/rk322x-wlan-esp8089.dts new file mode 100755 -index 00000000..75a2ac8b +index 000000000..75a2ac8b0 --- /dev/null +++ b/arch/arm/boot/dts/overlay/rk322x-wlan-esp8089.dts @@ -0,0 +1,24 @@ @@ -1513,7 +1519,7 @@ index 00000000..75a2ac8b +}; diff --git a/arch/arm/boot/dts/overlay/rk322x-wlan-ssv6051.dts b/arch/arm/boot/dts/overlay/rk322x-wlan-ssv6051.dts new file mode 100755 -index 00000000..47644f6e +index 000000000..47644f6e8 --- /dev/null +++ b/arch/arm/boot/dts/overlay/rk322x-wlan-ssv6051.dts @@ -0,0 +1,24 @@ diff --git a/patch/kernel/archive/rk322x-5.15/general-add-overlays.patch b/patch/kernel/archive/rk322x-5.15/general-add-overlays.patch index 15a30d5cfd..49ec96fb13 100644 --- a/patch/kernel/archive/rk322x-5.15/general-add-overlays.patch +++ b/patch/kernel/archive/rk322x-5.15/general-add-overlays.patch @@ -1,13 +1,13 @@ -From 257afedf9a3acb135bb7ab1dec95d2ebc38817db Mon Sep 17 00:00:00 2001 +From c8dd43c0e14859bf814af3c094c926218ecb80a6 Mon Sep 17 00:00:00 2001 From: Paolo Sabatino -Date: Thu, 17 Mar 2022 19:17:34 +0000 -Subject: [PATCH] rk322x device tree overlays +Date: Wed, 29 Jun 2022 19:13:36 +0000 +Subject: [PATCH] add rk322x overlays --- arch/arm/boot/dts/overlay/Makefile | 38 ++++++ .../boot/dts/overlay/README.rk322x-overlays | 90 ++++++++++++++ .../arm/boot/dts/overlay/rk322x-bt-8723cs.dts | 19 +++ - .../arm/boot/dts/overlay/rk322x-cpu-hs-lv.dts | 113 ++++++++++++++++++ + .../arm/boot/dts/overlay/rk322x-cpu-hs-lv.dts | 113 +++++++++++++++++ arch/arm/boot/dts/overlay/rk322x-cpu-hs.dts | 28 +++++ .../boot/dts/overlay/rk322x-cpu-stability.dts | 52 ++++++++ arch/arm/boot/dts/overlay/rk322x-ddr3-330.dts | 28 +++++ @@ -18,20 +18,20 @@ Subject: [PATCH] rk322x device tree overlays .../boot/dts/overlay/rk322x-emmc-ddr-ph45.dts | 14 +++ .../boot/dts/overlay/rk322x-emmc-hs200.dts | 13 ++ .../arm/boot/dts/overlay/rk322x-emmc-pins.dts | 22 ++++ - arch/arm/boot/dts/overlay/rk322x-emmc.dts | 20 ++++ + arch/arm/boot/dts/overlay/rk322x-emmc.dts | 20 +++ .../arm/boot/dts/overlay/rk322x-fixup.scr-cmd | 4 + .../dts/overlay/rk322x-led-conf-default.dts | 22 ++++ .../arm/boot/dts/overlay/rk322x-led-conf1.dts | 64 ++++++++++ .../arm/boot/dts/overlay/rk322x-led-conf2.dts | 64 ++++++++++ .../arm/boot/dts/overlay/rk322x-led-conf3.dts | 64 ++++++++++ - .../arm/boot/dts/overlay/rk322x-led-conf4.dts | 81 +++++++++++++ + .../arm/boot/dts/overlay/rk322x-led-conf4.dts | 81 ++++++++++++ .../arm/boot/dts/overlay/rk322x-led-conf5.dts | 97 +++++++++++++++ - .../arm/boot/dts/overlay/rk322x-led-conf6.dts | 109 +++++++++++++++++ + .../arm/boot/dts/overlay/rk322x-led-conf6.dts | 115 ++++++++++++++++++ .../arm/boot/dts/overlay/rk322x-led-conf7.dts | 106 ++++++++++++++++ arch/arm/boot/dts/overlay/rk322x-nand.dts | 22 ++++ .../dts/overlay/rk322x-usb-otg-peripheral.dts | 11 ++ - .../dts/overlay/rk322x-wlan-alt-wiring.dts | 67 +++++++++++ - 27 files changed, 1246 insertions(+) + .../dts/overlay/rk322x-wlan-alt-wiring.dts | 67 ++++++++++ + 27 files changed, 1252 insertions(+) create mode 100755 arch/arm/boot/dts/overlay/Makefile create mode 100755 arch/arm/boot/dts/overlay/README.rk322x-overlays create mode 100644 arch/arm/boot/dts/overlay/rk322x-bt-8723cs.dts @@ -1125,10 +1125,10 @@ index 00000000000..f74687eedc9 +}; diff --git a/arch/arm/boot/dts/overlay/rk322x-led-conf6.dts b/arch/arm/boot/dts/overlay/rk322x-led-conf6.dts new file mode 100644 -index 00000000000..d6a8c18ee02 +index 00000000000..045ab24932c --- /dev/null +++ b/arch/arm/boot/dts/overlay/rk322x-led-conf6.dts -@@ -0,0 +1,109 @@ +@@ -0,0 +1,115 @@ +/dts-v1/; +/plugin/; + @@ -1236,6 +1236,12 @@ index 00000000000..d6a8c18ee02 + }; + }; + ++ fragment@7 { ++ target = <&sdio_pwrseq>; ++ __overlay__ { ++ reset-gpios = <&gpio2 RK_PD2 GPIO_ACTIVE_HIGH>; ++ }; ++ }; + +}; diff --git a/arch/arm/boot/dts/overlay/rk322x-led-conf7.dts b/arch/arm/boot/dts/overlay/rk322x-led-conf7.dts diff --git a/patch/kernel/archive/rk322x-5.18/general-add-overlays.patch b/patch/kernel/archive/rk322x-5.18/general-add-overlays.patch index 15a30d5cfd..49ec96fb13 100644 --- a/patch/kernel/archive/rk322x-5.18/general-add-overlays.patch +++ b/patch/kernel/archive/rk322x-5.18/general-add-overlays.patch @@ -1,13 +1,13 @@ -From 257afedf9a3acb135bb7ab1dec95d2ebc38817db Mon Sep 17 00:00:00 2001 +From c8dd43c0e14859bf814af3c094c926218ecb80a6 Mon Sep 17 00:00:00 2001 From: Paolo Sabatino -Date: Thu, 17 Mar 2022 19:17:34 +0000 -Subject: [PATCH] rk322x device tree overlays +Date: Wed, 29 Jun 2022 19:13:36 +0000 +Subject: [PATCH] add rk322x overlays --- arch/arm/boot/dts/overlay/Makefile | 38 ++++++ .../boot/dts/overlay/README.rk322x-overlays | 90 ++++++++++++++ .../arm/boot/dts/overlay/rk322x-bt-8723cs.dts | 19 +++ - .../arm/boot/dts/overlay/rk322x-cpu-hs-lv.dts | 113 ++++++++++++++++++ + .../arm/boot/dts/overlay/rk322x-cpu-hs-lv.dts | 113 +++++++++++++++++ arch/arm/boot/dts/overlay/rk322x-cpu-hs.dts | 28 +++++ .../boot/dts/overlay/rk322x-cpu-stability.dts | 52 ++++++++ arch/arm/boot/dts/overlay/rk322x-ddr3-330.dts | 28 +++++ @@ -18,20 +18,20 @@ Subject: [PATCH] rk322x device tree overlays .../boot/dts/overlay/rk322x-emmc-ddr-ph45.dts | 14 +++ .../boot/dts/overlay/rk322x-emmc-hs200.dts | 13 ++ .../arm/boot/dts/overlay/rk322x-emmc-pins.dts | 22 ++++ - arch/arm/boot/dts/overlay/rk322x-emmc.dts | 20 ++++ + arch/arm/boot/dts/overlay/rk322x-emmc.dts | 20 +++ .../arm/boot/dts/overlay/rk322x-fixup.scr-cmd | 4 + .../dts/overlay/rk322x-led-conf-default.dts | 22 ++++ .../arm/boot/dts/overlay/rk322x-led-conf1.dts | 64 ++++++++++ .../arm/boot/dts/overlay/rk322x-led-conf2.dts | 64 ++++++++++ .../arm/boot/dts/overlay/rk322x-led-conf3.dts | 64 ++++++++++ - .../arm/boot/dts/overlay/rk322x-led-conf4.dts | 81 +++++++++++++ + .../arm/boot/dts/overlay/rk322x-led-conf4.dts | 81 ++++++++++++ .../arm/boot/dts/overlay/rk322x-led-conf5.dts | 97 +++++++++++++++ - .../arm/boot/dts/overlay/rk322x-led-conf6.dts | 109 +++++++++++++++++ + .../arm/boot/dts/overlay/rk322x-led-conf6.dts | 115 ++++++++++++++++++ .../arm/boot/dts/overlay/rk322x-led-conf7.dts | 106 ++++++++++++++++ arch/arm/boot/dts/overlay/rk322x-nand.dts | 22 ++++ .../dts/overlay/rk322x-usb-otg-peripheral.dts | 11 ++ - .../dts/overlay/rk322x-wlan-alt-wiring.dts | 67 +++++++++++ - 27 files changed, 1246 insertions(+) + .../dts/overlay/rk322x-wlan-alt-wiring.dts | 67 ++++++++++ + 27 files changed, 1252 insertions(+) create mode 100755 arch/arm/boot/dts/overlay/Makefile create mode 100755 arch/arm/boot/dts/overlay/README.rk322x-overlays create mode 100644 arch/arm/boot/dts/overlay/rk322x-bt-8723cs.dts @@ -1125,10 +1125,10 @@ index 00000000000..f74687eedc9 +}; diff --git a/arch/arm/boot/dts/overlay/rk322x-led-conf6.dts b/arch/arm/boot/dts/overlay/rk322x-led-conf6.dts new file mode 100644 -index 00000000000..d6a8c18ee02 +index 00000000000..045ab24932c --- /dev/null +++ b/arch/arm/boot/dts/overlay/rk322x-led-conf6.dts -@@ -0,0 +1,109 @@ +@@ -0,0 +1,115 @@ +/dts-v1/; +/plugin/; + @@ -1236,6 +1236,12 @@ index 00000000000..d6a8c18ee02 + }; + }; + ++ fragment@7 { ++ target = <&sdio_pwrseq>; ++ __overlay__ { ++ reset-gpios = <&gpio2 RK_PD2 GPIO_ACTIVE_HIGH>; ++ }; ++ }; + +}; diff --git a/arch/arm/boot/dts/overlay/rk322x-led-conf7.dts b/arch/arm/boot/dts/overlay/rk322x-led-conf7.dts