mirror of
https://github.com/raspberrypi/linux.git
synced 2025-12-06 10:00:17 +00:00
arm64: dts: renesas: salvator-common: Add HSCIF1 device support
This patch adds pin control for HSCIF1, and supports connection with Debug Serial-1 (CN26) on Salvator boards. SCIF1 and HSCIF1 are sharing the pins connected to Debug Serial-1 (CN26) on Salvator boards, and it is necessary to ensure that either SCIF1 or HSCIF1 is enabled, not both. As for the default of this DeviceTree, SCIF1 is connected. Signed-off-by: Hiromitsu Yamasaki <hiromitsu.yamasaki.ym@renesas.com> Signed-off-by: Takeshi Kihara <takeshi.kihara.df@renesas.com> [geert: Add missing "uart-has-rtscts"] Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be> Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
This commit is contained in:
committed by
Simon Horman
parent
a334e781e0
commit
b6d3134ddc
@@ -338,6 +338,15 @@
|
|||||||
clock-frequency = <32768>;
|
clock-frequency = <32768>;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
&hscif1 {
|
||||||
|
pinctrl-0 = <&hscif1_pins>;
|
||||||
|
pinctrl-names = "default";
|
||||||
|
|
||||||
|
uart-has-rtscts;
|
||||||
|
/* Please only enable hscif1 or scif1 */
|
||||||
|
/* status = "okay"; */
|
||||||
|
};
|
||||||
|
|
||||||
&hsusb {
|
&hsusb {
|
||||||
dr_mode = "otg";
|
dr_mode = "otg";
|
||||||
status = "okay";
|
status = "okay";
|
||||||
@@ -543,6 +552,11 @@
|
|||||||
function = "du";
|
function = "du";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
hscif1_pins: hscif1 {
|
||||||
|
groups = "hscif1_data_a", "hscif1_ctrl_a";
|
||||||
|
function = "hscif1";
|
||||||
|
};
|
||||||
|
|
||||||
i2c2_pins: i2c2 {
|
i2c2_pins: i2c2 {
|
||||||
groups = "i2c2_a";
|
groups = "i2c2_a";
|
||||||
function = "i2c2";
|
function = "i2c2";
|
||||||
@@ -708,6 +722,7 @@
|
|||||||
pinctrl-names = "default";
|
pinctrl-names = "default";
|
||||||
|
|
||||||
uart-has-rtscts;
|
uart-has-rtscts;
|
||||||
|
/* Please only enable hscif1 or scif1 */
|
||||||
status = "okay";
|
status = "okay";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user