Messages in this thread | | | From | Binbin Zhou <> | Subject | [PATCH V4 0/2] irqchip: loongson-eiointc: Add DT init support | Date | Mon, 24 Apr 2023 20:49:10 +0800 |
| |
Add EIOINTC irqchip DT support, which is needed for Loongson chips that are DT-based and support EIOINTC, such as the Loongson-2K0500 chip.
--- V4: - patch(1/2) - Simplify the definition of the reg attribute by declaring the entire chip configuration space directly.
V3: - patch(1/2) - Drop quotes; - Drop interrupt-names; - Drop loongson,eio-num-vecs; - SoC-based compatibles instead of version-based compatibles. - patch (2/2) - irq_set_handler_data() is used to get parent irq form DTS; - Set vec_count by judging compatibles.
V2: - Add the dt-bindings file (1/2); - patch(2/2) - Remove forgotten debugging messages; - Change compatible string name to "loongson,eiointc-1.0".
Binbin Zhou (2): dt-bindings: interrupt-controller: Add Loongson EIOINTC irqchip/loongson-eiointc: Add DT init support
.../loongson,eiointc.yaml | 59 ++++++++ drivers/irqchip/irq-loongson-eiointc.c | 129 +++++++++++++----- 2 files changed, 154 insertions(+), 34 deletions(-) create mode 100644 Documentation/devicetree/bindings/interrupt-controller/loongson,eiointc.yaml
-- 2.39.1
| |