From: Magnus Damm <damm+renesas@xxxxxxxxxxxxx> r8a7792 Blanche has depending on dip switch and jumper settings either HSCIF0 or CAN0 exposed on the on-board CN5 connector. This patch adds HSCIF0 to the Blanche dts as serial2. Signed-off-by: Magnus Damm <damm+renesas@xxxxxxxxxxxxx> --- Currently the r8a7792 PFC is lacking support for HSCIF devices so the PFC driver needs to be updated to avoid error messages on the boot console. arch/arm/boot/dts/r8a7792-blanche.dts | 14 ++++++++++++++ 1 file changed, 14 insertions(+) --- 0001/arch/arm/boot/dts/r8a7792-blanche.dts +++ work/arch/arm/boot/dts/r8a7792-blanche.dts 2017-04-20 23:35:50.440607110 +0900 @@ -21,6 +21,7 @@ aliases { serial0 = &scif0; serial1 = &scif3; + serial2 = &hscif0; }; chosen { @@ -207,6 +208,11 @@ function = "scif3"; }; + hscif0_pins: hscif0 { + groups = "hscif0_data", "hscif0_ctrl"; + function = "hscif0"; + }; + lan89218_pins: lan89218 { intc { groups = "intc_irq0"; @@ -253,6 +259,14 @@ status = "okay"; }; +&hscif0 { + pinctrl-0 = <&hscif0_pins>; + pinctrl-names = "default"; + + uart-has-rtscts; + status = "okay"; +}; + &can0 { pinctrl-0 = <&can0_pins>; pinctrl-names = "default";