Commit d7252a07 authored by Emil Renner Berthing's avatar Emil Renner Berthing Committed by Drew Fustini
Browse files

riscv: dts: thead: Add TH1520 pinctrl settings for UART0



Add pinctrl settings for UART0 used as the default debug console on
both the Lichee Pi 4A and BeagleV Ahead boards.

Acked-by: default avatarLinus Walleij <linus.walleij@linaro.org>
Tested-by: default avatarThomas Bonnefille <thomas.bonnefille@bootlin.com>
Signed-off-by: default avatarEmil Renner Berthing <emil.renner.berthing@canonical.com>
Signed-off-by: default avatarDrew Fustini <dfustini@tenstorrent.com>
parent 3893d1bf
Loading
Loading
Loading
Loading
+26 −0
Original line number Diff line number Diff line
@@ -61,6 +61,30 @@ &emmc {
	status = "okay";
};

&padctrl0_apsys {
	uart0_pins: uart0-0 {
		tx-pins {
			pins = "UART0_TXD";
			function = "uart";
			bias-disable;
			drive-strength = <3>;
			input-disable;
			input-schmitt-disable;
			slew-rate = <0>;
		};

		rx-pins {
			pins = "UART0_RXD";
			function = "uart";
			bias-pull-up;
			drive-strength = <1>;
			input-enable;
			input-schmitt-enable;
			slew-rate = <0>;
		};
	};
};

&sdio0 {
	bus-width = <4>;
	max-frequency = <198000000>;
@@ -68,6 +92,8 @@ &sdio0 {
};

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

+26 −0
Original line number Diff line number Diff line
@@ -30,7 +30,33 @@ chosen {
	};
};

&padctrl0_apsys {
	uart0_pins: uart0-0 {
		tx-pins {
			pins = "UART0_TXD";
			function = "uart";
			bias-disable;
			drive-strength = <3>;
			input-disable;
			input-schmitt-disable;
			slew-rate = <0>;
		};

		rx-pins {
			pins = "UART0_RXD";
			function = "uart";
			bias-disable;
			drive-strength = <1>;
			input-enable;
			input-schmitt-enable;
			slew-rate = <0>;
		};
	};
};

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