Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 4188ea2a authored by Stefan Wahren's avatar Stefan Wahren Committed by Eric Anholt
Browse files

ARM: bcm283x: Define UART pinmuxing on board level



Until RPI 3 and Zero W the pl011 (uart0) was always on pin 14/15. So in
order to take care of them and other boards in the future,
we need to define UART pinmuxing on board level.

This work based on Eric Anholt's patch "ARM: bcm2385: Don't force pl011
onto pins 14/15." and Fabian Vogt's patch "ARM64: dts: bcm2837: assign
uart0 to BT and uart1 to pin headers".

Signed-off-by: default avatarStefan Wahren <stefan.wahren@i2se.com>
Reviewed-by: default avatarEric Anholt <eric@anholt.net>
Signed-off-by: default avatarEric Anholt <eric@anholt.net>
parent 3bfe25fa
Loading
Loading
Loading
Loading
+6 −0
Original line number Diff line number Diff line
@@ -99,3 +99,9 @@
&hdmi {
	hpd-gpios = <&gpio 46 GPIO_ACTIVE_LOW>;
};

&uart0 {
	pinctrl-names = "default";
	pinctrl-0 = <&uart0_gpio14>;
	status = "okay";
};
+6 −0
Original line number Diff line number Diff line
@@ -94,3 +94,9 @@
&hdmi {
	hpd-gpios = <&gpio 46 GPIO_ACTIVE_HIGH>;
};

&uart0 {
	pinctrl-names = "default";
	pinctrl-0 = <&uart0_gpio14>;
	status = "okay";
};
+6 −0
Original line number Diff line number Diff line
@@ -101,3 +101,9 @@
&hdmi {
	hpd-gpios = <&gpio 46 GPIO_ACTIVE_LOW>;
};

&uart0 {
	pinctrl-names = "default";
	pinctrl-0 = <&uart0_gpio14>;
	status = "okay";
};
+6 −0
Original line number Diff line number Diff line
@@ -94,3 +94,9 @@
&hdmi {
	hpd-gpios = <&gpio 46 GPIO_ACTIVE_LOW>;
};

&uart0 {
	pinctrl-names = "default";
	pinctrl-0 = <&uart0_gpio14>;
	status = "okay";
};
+6 −0
Original line number Diff line number Diff line
@@ -89,3 +89,9 @@
&hdmi {
	hpd-gpios = <&gpio 46 GPIO_ACTIVE_HIGH>;
};

&uart0 {
	pinctrl-names = "default";
	pinctrl-0 = <&uart0_gpio14>;
	status = "okay";
};
Loading