1 From 0fc64288fb36e30e77feeccb3fd68901891939f7 Mon Sep 17 00:00:00 2001
2 From: Phil Elwell <phil@raspberrypi.org>
3 Date: Sat, 19 Mar 2016 16:51:37 +0000
4 Subject: [PATCH 208/381] BCM270X_DT: Remove explicit claiming of UART pins
6 It is convenient to be able to map a different function to the UART
7 pins (e.g. DPI for vga666) without having to disable the UART first.
9 Signed-off-by: Phil Elwell <phil@raspberrypi.org>
11 arch/arm/boot/dts/bcm2710-rpi-3-b.dts | 6 +++---
12 .../boot/dts/overlays/pi3-disable-bt-overlay.dts | 10 ++++-----
13 .../boot/dts/overlays/pi3-miniuart-bt-overlay.dts | 25 +++++++++++-----------
14 3 files changed, 20 insertions(+), 21 deletions(-)
16 --- a/arch/arm/boot/dts/bcm2710-rpi-3-b.dts
17 +++ b/arch/arm/boot/dts/bcm2710-rpi-3-b.dts
21 uart1_pins: uart1_pins {
22 - brcm,pins = <14 15>;
23 - brcm,function = <2>; /* alt5=UART1 */
31 --- a/arch/arm/boot/dts/overlays/pi3-disable-bt-overlay.dts
32 +++ b/arch/arm/boot/dts/overlays/pi3-disable-bt-overlay.dts
38 + target = <&uart0_pins>;
40 - uart0_pins: uart0_pins {
41 - brcm,pins = <14 15>;
42 - brcm,function = <4>; /* alt0 */
51 --- a/arch/arm/boot/dts/overlays/pi3-miniuart-bt-overlay.dts
52 +++ b/arch/arm/boot/dts/overlays/pi3-miniuart-bt-overlay.dts
58 + target = <&uart0_pins>;
60 - uart0_pins: uart0_pins {
61 - brcm,pins = <14 15>;
62 - brcm,function = <4>; /* alt0 */
66 - uart1_pins: uart1_pins {
67 - brcm,pins = <32 33>;
68 - brcm,function = <2>; /* alt5=UART1 */
78 + target = <&uart1_pins>;
80 + brcm,pins = <32 33>;
81 + brcm,function = <2>; /* alt5=UART1 */
87 target-path = "/aliases";
89 serial0 = "/soc/uart@7e201000";