mirror of
https://github.com/openwrt/openwrt.git
synced 2025-01-03 12:34:19 +00:00
74 lines
1.9 KiB
Diff
74 lines
1.9 KiB
Diff
|
From 59ffffa03628f1df3dc63d8f2f1b61bce4b322c2 Mon Sep 17 00:00:00 2001
|
||
|
From: Phil Elwell <phil@raspberrypi.org>
|
||
|
Date: Thu, 30 May 2019 12:25:29 +0100
|
||
|
Subject: [PATCH 516/703] overlays: Fix mmc-related overlays after refactor
|
||
|
|
||
|
The addition of the mmcnr node to the base dtbs caused some overlays to
|
||
|
not work as they should. Patch up pi3-disable-wifi, balena-fin and
|
||
|
sdhost.
|
||
|
|
||
|
Signed-off-by: Phil Elwell <phil@raspberrypi.org>
|
||
|
---
|
||
|
arch/arm/boot/dts/overlays/balena-fin-overlay.dts | 7 ++++---
|
||
|
arch/arm/boot/dts/overlays/pi3-disable-wifi-overlay.dts | 7 +++++++
|
||
|
arch/arm/boot/dts/overlays/sdhost-overlay.dts | 7 +++++++
|
||
|
3 files changed, 18 insertions(+), 3 deletions(-)
|
||
|
|
||
|
--- a/arch/arm/boot/dts/overlays/balena-fin-overlay.dts
|
||
|
+++ b/arch/arm/boot/dts/overlays/balena-fin-overlay.dts
|
||
|
@@ -5,13 +5,12 @@
|
||
|
compatible = "brcm,bcm2835";
|
||
|
|
||
|
fragment@0 {
|
||
|
- target = <&mmc>;
|
||
|
- sdio_wifi: __overlay__ {
|
||
|
+ target = <&mmcnr>;
|
||
|
+ __overlay__ {
|
||
|
pinctrl-names = "default";
|
||
|
pinctrl-0 = <&sdio_pins>;
|
||
|
bus-width = <4>;
|
||
|
brcm,overclock-50 = <35>;
|
||
|
- non-removable;
|
||
|
status = "okay";
|
||
|
};
|
||
|
};
|
||
|
@@ -43,6 +42,8 @@
|
||
|
compatible = "gpio-poweroff";
|
||
|
gpios = <&gpio 40 1>;
|
||
|
force;
|
||
|
+ pinctrl-names = "default";
|
||
|
+ pinctrl-0 = <&power_ctrl_pins>;
|
||
|
};
|
||
|
|
||
|
i2c_soft: i2c@0 {
|
||
|
--- a/arch/arm/boot/dts/overlays/pi3-disable-wifi-overlay.dts
|
||
|
+++ b/arch/arm/boot/dts/overlays/pi3-disable-wifi-overlay.dts
|
||
|
@@ -10,4 +10,11 @@
|
||
|
status = "disabled";
|
||
|
};
|
||
|
};
|
||
|
+
|
||
|
+ fragment@1 {
|
||
|
+ target = <&mmcnr>;
|
||
|
+ __overlay__ {
|
||
|
+ status = "disabled";
|
||
|
+ };
|
||
|
+ };
|
||
|
};
|
||
|
--- a/arch/arm/boot/dts/overlays/sdhost-overlay.dts
|
||
|
+++ b/arch/arm/boot/dts/overlays/sdhost-overlay.dts
|
||
|
@@ -22,6 +22,13 @@
|
||
|
};
|
||
|
};
|
||
|
|
||
|
+ fragment@2 {
|
||
|
+ target = <&mmcnr>;
|
||
|
+ __overlay__ {
|
||
|
+ status = "disabled";
|
||
|
+ };
|
||
|
+ };
|
||
|
+
|
||
|
__overrides__ {
|
||
|
overclock_50 = <&frag0>,"brcm,overclock-50:0";
|
||
|
force_pio = <&frag0>,"brcm,force-pio?";
|