Commit cac34b2b authored by Huqiang Qin's avatar Huqiang Qin Committed by Neil Armstrong
Browse files

arm64: dts: Add gpio_intc node and pinctrl node for Amlogic C3 SoCs

parent 6f048cc7
Loading
Loading
Loading
Loading
+26 −0
Original line number Diff line number Diff line
@@ -72,6 +72,32 @@ apb4: bus@fe000000 {
			#size-cells = <2>;
			ranges = <0x0 0x0 0x0 0xfe000000 0x0 0x480000>;

			periphs_pinctrl: pinctrl@4000 {
				compatible = "amlogic,c3-periphs-pinctrl";
				#address-cells = <2>;
				#size-cells = <2>;
				ranges;

				gpio: bank@4000 {
					reg = <0x0 0x4000 0x0 0x004c>,
					      <0x0 0x4100 0x0 0x01de>;
					reg-names = "mux", "gpio";
					gpio-controller;
					#gpio-cells = <2>;
					gpio-ranges = <&periphs_pinctrl 0 0 55>;
				};
			};

			gpio_intc: interrupt-controller@4080 {
				compatible = "amlogic,meson-gpio-intc",
					     "amlogic,c3-gpio-intc";
				reg = <0x0 0x4080 0x0 0x0020>;
				interrupt-controller;
				#interrupt-cells = <2>;
				amlogic,channel-interrupts =
					<10 11 12 13 14 15 16 17 18 19 20 21>;
			};

			uart_b: serial@7a000 {
				compatible = "amlogic,meson-s4-uart",
					   "amlogic,meson-ao-uart";