mbox series

[v2,0/4] irqchip/meson-gpio: Add support for Meson-A1 SoC

Message ID 20191216123645.10099-1-qianggui.song@amlogic.com (mailing list archive)
Headers show
Series irqchip/meson-gpio: Add support for Meson-A1 SoC | expand

Message

Qianggui Song Dec. 16, 2019, 12:36 p.m. UTC
This patchset adds support for GPIO interrupt controller of Meson-A1 SoC
which use new register layout, two main things are done in the patchset
1. rework current driver
2. add a1 support

changes since v1 at [0]
 - place initial macro after the definition of param structure
 - make common data as parameter of initial macro
 - add dummy init function for previous chips

[0]https://lore.kernel.org/linux-amlogic/20191206121714.14579-1-qianggui.song@amlogic.com

Qianggui Song (4):
  dt-bindings: interrupt-controller: New binding for Meson-A1 SoCs
  irqchip/meson-gpio: rework meson irqchip driver to support meson-A1
    SoCs
  irqchip/meson-gpio: Add support for meson a1 SoCs
  arm64: dts: meson: a1: add gpio interrupt controller support

 .../amlogic,meson-gpio-intc.txt               |   1 +
 arch/arm64/boot/dts/amlogic/meson-a1.dtsi     |   9 ++
 drivers/irqchip/irq-meson-gpio.c              | 137 ++++++++++++++----
 3 files changed, 122 insertions(+), 25 deletions(-)

Comments

Marc Zyngier Jan. 20, 2020, 9:05 a.m. UTC | #1
On 2019-12-16 13:36, Qianggui Song wrote:
> This patchset adds support for GPIO interrupt controller of Meson-A1 
> SoC
> which use new register layout, two main things are done in the patchset
> 1. rework current driver
> 2. add a1 support
> 
> changes since v1 at [0]
>  - place initial macro after the definition of param structure
>  - make common data as parameter of initial macro
>  - add dummy init function for previous chips
> 
> [0]https://lore.kernel.org/linux-amlogic/20191206121714.14579-1-qianggui.song@amlogic.com
> 
> Qianggui Song (4):
>   dt-bindings: interrupt-controller: New binding for Meson-A1 SoCs
>   irqchip/meson-gpio: rework meson irqchip driver to support meson-A1
>     SoCs
>   irqchip/meson-gpio: Add support for meson a1 SoCs
>   arm64: dts: meson: a1: add gpio interrupt controller support
> 
>  .../amlogic,meson-gpio-intc.txt               |   1 +
>  arch/arm64/boot/dts/amlogic/meson-a1.dtsi     |   9 ++
>  drivers/irqchip/irq-meson-gpio.c              | 137 ++++++++++++++----
>  3 files changed, 122 insertions(+), 25 deletions(-)

I've queued the first 3 patches. The last one can go taken via arm-soc.

Thanks,

         M.