.../realtek,rtd1319-intc.yaml | 79 ++++++ .../realtek,rtd1319d-intc.yaml | 79 ++++++ .../realtek,rtd1325-intc.yaml | 79 ++++++ .../realtek,rtd1619b-intc.yaml | 78 ++++++ drivers/irqchip/Kconfig | 28 +++ drivers/irqchip/Makefile | 5 + drivers/irqchip/irq-realtek-intc-common.c | 192 +++++++++++++++ drivers/irqchip/irq-realtek-intc-common.h | 77 ++++++ drivers/irqchip/irq-realtek-rtd1319.c | 218 +++++++++++++++++ drivers/irqchip/irq-realtek-rtd1319d.c | 227 ++++++++++++++++++ drivers/irqchip/irq-realtek-rtd1325.c | 227 ++++++++++++++++++ drivers/irqchip/irq-realtek-rtd1619b.c | 217 +++++++++++++++++ 12 files changed, 1506 insertions(+) create mode 100644 Documentation/devicetree/bindings/interrupt-controller/realtek,rtd1319-intc.yaml create mode 100644 Documentation/devicetree/bindings/interrupt-controller/realtek,rtd1319d-intc.yaml create mode 100644 Documentation/devicetree/bindings/interrupt-controller/realtek,rtd1325-intc.yaml create mode 100644 Documentation/devicetree/bindings/interrupt-controller/realtek,rtd1619b-intc.yaml create mode 100644 drivers/irqchip/irq-realtek-intc-common.c create mode 100644 drivers/irqchip/irq-realtek-intc-common.h create mode 100644 drivers/irqchip/irq-realtek-rtd1319.c create mode 100644 drivers/irqchip/irq-realtek-rtd1319d.c create mode 100644 drivers/irqchip/irq-realtek-rtd1325.c create mode 100644 drivers/irqchip/irq-realtek-rtd1619b.c