Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

ARM: dts: r8a7779: Add HSCIF0/1 device nodes

Based on Rev. 1.00 of the R-Car H1 datasheet.

Signed-off-by: Ulrich Hecht <uli+renesas@fpond.eu>
Reviewed-by: Geert Uytterhoeven <geert+renesas@glider.be>
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>

authored by

Ulrich Hecht and committed by
Simon Horman
055d15a8 adbb78e1

+26
+26
arch/arm/boot/dts/r8a7779.dtsi
··· 287 287 status = "disabled"; 288 288 }; 289 289 290 + hscif0: serial@ffe48000 { 291 + compatible = "renesas,hscif-r8a7779", 292 + "renesas,rcar-gen1-hscif", "renesas,hscif"; 293 + reg = <0xffe48000 96>; 294 + interrupts = <GIC_SPI 94 IRQ_TYPE_LEVEL_HIGH>; 295 + clocks = <&mstp0_clks R8A7779_CLK_HSCIF0>, 296 + <&cpg_clocks R8A7779_CLK_S>, 297 + <&scif_clk>; 298 + clock-names = "fck", "brg_int", "scif_clk"; 299 + power-domains = <&cpg_clocks>; 300 + status = "disabled"; 301 + }; 302 + 303 + hscif1: serial@ffe49000 { 304 + compatible = "renesas,hscif-r8a7779", 305 + "renesas,rcar-gen1-hscif", "renesas,hscif"; 306 + reg = <0xffe49000 96>; 307 + interrupts = <GIC_SPI 95 IRQ_TYPE_LEVEL_HIGH>; 308 + clocks = <&mstp0_clks R8A7779_CLK_HSCIF1>, 309 + <&cpg_clocks R8A7779_CLK_S>, 310 + <&scif_clk>; 311 + clock-names = "fck", "brg_int", "scif_clk"; 312 + power-domains = <&cpg_clocks>; 313 + status = "disabled"; 314 + }; 315 + 290 316 pfc: pin-controller@fffc0000 { 291 317 compatible = "renesas,pfc-r8a7779"; 292 318 reg = <0xfffc0000 0x23c>;