Back to home page

OSCL-LXR

 
 

    


0001 Lantiq SoC ASC serial controller
0002 
0003 Required properties:
0004 - compatible : Should be "lantiq,asc"
0005 - reg : Address and length of the register set for the device
0006 - interrupts: the 3 (tx rx err) interrupt numbers. The interrupt specifier
0007   depends on the interrupt-parent interrupt controller.
0008 
0009 Optional properties:
0010 - clocks: Should contain frequency clock and gate clock
0011 - clock-names: Should be "freq" and "asc"
0012 
0013 Example:
0014 
0015 asc0: serial@16600000 {
0016         compatible = "lantiq,asc";
0017         reg = <0x16600000 0x100000>;
0018         interrupt-parent = <&gic>;
0019         interrupts = <GIC_SHARED 103 IRQ_TYPE_LEVEL_HIGH>,
0020                 <GIC_SHARED 105 IRQ_TYPE_LEVEL_HIGH>,
0021                 <GIC_SHARED 106 IRQ_TYPE_LEVEL_HIGH>;
0022         clocks = <&cgu CLK_SSX4>, <&cgu GCLK_UART>;
0023         clock-names = "freq", "asc";
0024 };
0025 
0026 asc1: serial@e100c00 {
0027         compatible = "lantiq,asc";
0028         reg = <0xE100C00 0x400>;
0029         interrupt-parent = <&icu0>;
0030         interrupts = <112 113 114>;
0031 };