From: Sander Vanheule Date: Thu, 25 Nov 2021 05:40:07 +0000 (+0100) Subject: realtek: add missing GPIO irq properties X-Git-Url: http://git.lede-project.org./?a=commitdiff_plain;h=fa71139776a25243a7221d7caf293ead9a87ffde;p=openwrt%2Fstaging%2Flinusw.git realtek: add missing GPIO irq properties The internal GPIO controller on RTL838x is also an IRQ controller, which requires the 'interrupt-controller' and '#interrupts-cells' properties to be present in the device tree. Reported-by: INAGAKI Hiroshi Signed-off-by: Sander Vanheule --- diff --git a/target/linux/realtek/dts-5.10/rtl838x.dtsi b/target/linux/realtek/dts-5.10/rtl838x.dtsi index f356f8fcde..899c1731fb 100644 --- a/target/linux/realtek/dts-5.10/rtl838x.dtsi +++ b/target/linux/realtek/dts-5.10/rtl838x.dtsi @@ -170,9 +170,13 @@ gpio0: gpio-controller@3500 { compatible = "realtek,rtl8380-gpio", "realtek,otto-gpio"; reg = <0x3500 0x20>; + gpio-controller; #gpio-cells = <2>; ngpios = <24>; + + interrupt-controller; + #interrupt-cells = <2>; interrupt-parent = <&intc>; interrupts = <23>; };