hi6220.dtsi (998605407249dd278aef28c1cc2ce00f90c09eaa) | hi6220.dtsi (c2aad93200fa2dbbc6c48632e619494080d64796) |
---|---|
1/* 2 * dts file for Hisilicon Hi6220 SoC 3 * 4 * Copyright (C) 2015, Hisilicon Ltd. 5 */ 6 7#include <dt-bindings/interrupt-controller/arm-gic.h> 8#include <dt-bindings/clock/hi6220-clock.h> --- 252 unchanged lines hidden (view full) --- 261 262 uart1: uart@f7111000 { 263 compatible = "arm,pl011", "arm,primecell"; 264 reg = <0x0 0xf7111000 0x0 0x1000>; 265 interrupts = <GIC_SPI 37 IRQ_TYPE_LEVEL_HIGH>; 266 clocks = <&sys_ctrl HI6220_UART1_PCLK>, 267 <&sys_ctrl HI6220_UART1_PCLK>; 268 clock-names = "uartclk", "apb_pclk"; | 1/* 2 * dts file for Hisilicon Hi6220 SoC 3 * 4 * Copyright (C) 2015, Hisilicon Ltd. 5 */ 6 7#include <dt-bindings/interrupt-controller/arm-gic.h> 8#include <dt-bindings/clock/hi6220-clock.h> --- 252 unchanged lines hidden (view full) --- 261 262 uart1: uart@f7111000 { 263 compatible = "arm,pl011", "arm,primecell"; 264 reg = <0x0 0xf7111000 0x0 0x1000>; 265 interrupts = <GIC_SPI 37 IRQ_TYPE_LEVEL_HIGH>; 266 clocks = <&sys_ctrl HI6220_UART1_PCLK>, 267 <&sys_ctrl HI6220_UART1_PCLK>; 268 clock-names = "uartclk", "apb_pclk"; |
269 pinctrl-names = "default"; 270 pinctrl-0 = <&uart1_pmx_func &uart1_cfg_func1 &uart1_cfg_func2>; |
|
269 status = "disabled"; 270 }; 271 272 uart2: uart@f7112000 { 273 compatible = "arm,pl011", "arm,primecell"; 274 reg = <0x0 0xf7112000 0x0 0x1000>; 275 interrupts = <GIC_SPI 38 IRQ_TYPE_LEVEL_HIGH>; 276 clocks = <&sys_ctrl HI6220_UART2_PCLK>, 277 <&sys_ctrl HI6220_UART2_PCLK>; 278 clock-names = "uartclk", "apb_pclk"; | 271 status = "disabled"; 272 }; 273 274 uart2: uart@f7112000 { 275 compatible = "arm,pl011", "arm,primecell"; 276 reg = <0x0 0xf7112000 0x0 0x1000>; 277 interrupts = <GIC_SPI 38 IRQ_TYPE_LEVEL_HIGH>; 278 clocks = <&sys_ctrl HI6220_UART2_PCLK>, 279 <&sys_ctrl HI6220_UART2_PCLK>; 280 clock-names = "uartclk", "apb_pclk"; |
281 pinctrl-names = "default"; 282 pinctrl-0 = <&uart2_pmx_func &uart2_cfg_func>; |
|
279 status = "disabled"; 280 }; 281 282 uart3: uart@f7113000 { 283 compatible = "arm,pl011", "arm,primecell"; 284 reg = <0x0 0xf7113000 0x0 0x1000>; 285 interrupts = <GIC_SPI 39 IRQ_TYPE_LEVEL_HIGH>; 286 clocks = <&sys_ctrl HI6220_UART3_PCLK>, 287 <&sys_ctrl HI6220_UART3_PCLK>; 288 clock-names = "uartclk", "apb_pclk"; | 283 status = "disabled"; 284 }; 285 286 uart3: uart@f7113000 { 287 compatible = "arm,pl011", "arm,primecell"; 288 reg = <0x0 0xf7113000 0x0 0x1000>; 289 interrupts = <GIC_SPI 39 IRQ_TYPE_LEVEL_HIGH>; 290 clocks = <&sys_ctrl HI6220_UART3_PCLK>, 291 <&sys_ctrl HI6220_UART3_PCLK>; 292 clock-names = "uartclk", "apb_pclk"; |
293 pinctrl-names = "default"; 294 pinctrl-0 = <&uart3_pmx_func &uart3_cfg_func>; 295 status = "disabled"; |
|
289 }; 290 291 uart4: uart@f7114000 { 292 compatible = "arm,pl011", "arm,primecell"; 293 reg = <0x0 0xf7114000 0x0 0x1000>; 294 interrupts = <GIC_SPI 40 IRQ_TYPE_LEVEL_HIGH>; 295 clocks = <&sys_ctrl HI6220_UART4_PCLK>, 296 <&sys_ctrl HI6220_UART4_PCLK>; 297 clock-names = "uartclk", "apb_pclk"; | 296 }; 297 298 uart4: uart@f7114000 { 299 compatible = "arm,pl011", "arm,primecell"; 300 reg = <0x0 0xf7114000 0x0 0x1000>; 301 interrupts = <GIC_SPI 40 IRQ_TYPE_LEVEL_HIGH>; 302 clocks = <&sys_ctrl HI6220_UART4_PCLK>, 303 <&sys_ctrl HI6220_UART4_PCLK>; 304 clock-names = "uartclk", "apb_pclk"; |
305 pinctrl-names = "default"; 306 pinctrl-0 = <&uart4_pmx_func &uart4_cfg_func>; |
|
298 status = "disabled"; 299 }; 300 301 dual_timer0: timer@f8008000 { 302 compatible = "arm,sp804", "arm,primecell"; 303 reg = <0x0 0xf8008000 0x0 0x1000>; 304 interrupts = <GIC_SPI 14 IRQ_TYPE_LEVEL_HIGH>, 305 <GIC_SPI 15 IRQ_TYPE_LEVEL_HIGH>; --- 410 unchanged lines hidden --- | 307 status = "disabled"; 308 }; 309 310 dual_timer0: timer@f8008000 { 311 compatible = "arm,sp804", "arm,primecell"; 312 reg = <0x0 0xf8008000 0x0 0x1000>; 313 interrupts = <GIC_SPI 14 IRQ_TYPE_LEVEL_HIGH>, 314 <GIC_SPI 15 IRQ_TYPE_LEVEL_HIGH>; --- 410 unchanged lines hidden --- |