mirror of
https://github.com/raspberrypi/linux.git
synced 2025-12-06 18:09:56 +00:00
overlays: Remove hack from uart0 overlay
The uart0 overlay contained a hack to return GPIOs 14 and 15 to inputs when the UART0 function was moved to alternative pins. This has the unwanted side effect of claiming GPIOs 14 & 15, preventing them being used for something else. See: https://github.com/raspberrypi/linux/issues/2856 https://www.raspberrypi.org/forums/viewtopic.php?f=98&t=252911 Signed-off-by: Stefan Enge <stefan.enge@escatec.com> Signed-off-by: Phil Elwell <phil@raspberrypi.org>
This commit is contained in:
@@ -17,17 +17,16 @@
|
||||
target = <&gpio>;
|
||||
__overlay__ {
|
||||
uart0_pins: uart0_pins {
|
||||
brcm,pins = <14 15 14 15>;
|
||||
brcm,function = <0 0 4 4>; /* alt0 */
|
||||
brcm,pull = <0 0 0 2>;
|
||||
brcm,pins = <14 15>;
|
||||
brcm,function = <4>; /* alt0 */
|
||||
brcm,pull = <0 2>;
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
__overrides__ {
|
||||
txd0_pin = <&uart0_pins>,"brcm,pins:8";
|
||||
rxd0_pin = <&uart0_pins>,"brcm,pins:12";
|
||||
pin_func = <&uart0_pins>,"brcm,function:8",
|
||||
<&uart0_pins>,"brcm,function:12";
|
||||
txd0_pin = <&uart0_pins>,"brcm,pins:0";
|
||||
rxd0_pin = <&uart0_pins>,"brcm,pins:4";
|
||||
pin_func = <&uart0_pins>,"brcm,function:0";
|
||||
};
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user