Skip to content

Commit e281bfa

Browse files
Huqiang QinKAGA-KOKO
authored andcommitted
irqchip/meson-gpio: Add support for Amlogic-T7 SoCs
The Amlogic-T7 SoCs support 12 GPIO IRQ lines compared with previous serial chips and have something different, details are as below. IRQ Number: - 156 1 pin on bank TESTN - 155:148 8 pins on bank H - 147:129 19 pins on bank Y - 128:115 14 pins on bank M - 114:91 24 pins on bank T - 90:77 14 pins on bank Z - 76:70 7 pins on bank E - 69:57 13 pins on bank D - 56:40 17 pins on bank W - 39:20 20 pins on bank X - 19:13 7 pins on bank C - 12:0 13 pins on bank B Signed-off-by: Huqiang Qin <huqiang.qin@amlogic.com> Signed-off-by: Thomas Gleixner <tglx@linutronix.de> Reviewed-by: Neil Armstrong <neil.armstrong@linaro.org> Link: https://lore.kernel.org/r/20240222074640.1866284-3-huqiang.qin@amlogic.com
1 parent 4a0705b commit e281bfa

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

drivers/irqchip/irq-meson-gpio.c

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -154,6 +154,10 @@ static const struct meson_gpio_irq_params c3_params = {
154154
INIT_MESON_S4_COMMON_DATA(55)
155155
};
156156

157+
static const struct meson_gpio_irq_params t7_params = {
158+
INIT_MESON_S4_COMMON_DATA(157)
159+
};
160+
157161
static const struct of_device_id meson_irq_gpio_matches[] __maybe_unused = {
158162
{ .compatible = "amlogic,meson8-gpio-intc", .data = &meson8_params },
159163
{ .compatible = "amlogic,meson8b-gpio-intc", .data = &meson8b_params },
@@ -165,6 +169,7 @@ static const struct of_device_id meson_irq_gpio_matches[] __maybe_unused = {
165169
{ .compatible = "amlogic,meson-a1-gpio-intc", .data = &a1_params },
166170
{ .compatible = "amlogic,meson-s4-gpio-intc", .data = &s4_params },
167171
{ .compatible = "amlogic,c3-gpio-intc", .data = &c3_params },
172+
{ .compatible = "amlogic,t7-gpio-intc", .data = &t7_params },
168173
{ }
169174
};
170175

0 commit comments

Comments
 (0)