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 };