On Mon, May 01, 2017 at 09:38:13AM +0200, Christophe Leroy wrote: > This patch allows the use of IRQ to notify the change of GPIO status > on MPC8xx CPM IO ports. This then allows to associate IRQs to GPIOs > in the Device Tree.
Wow, that's an old part. > Ex: > CPM1_PIO_C: gpio-controller@960 { > #gpio-cells = <2>; > compatible = "fsl,cpm1-pario-bank-c"; > reg = <0x960 0x10>; > fsl,cpm1-gpio-irq-mask = <0x0fff>; > interrupts = <1 2 6 9 10 11 14 15 23 24 26 31>; > interrupt-parent = <&CPM_PIC>; > gpio-controller; > }; > > The property 'fsl,cpm1-gpio-irq-mask' defines which of the 16 GPIOs > have the associated interrupts defined in the 'interrupts' property. > > Signed-off-by: Christophe Leroy <christophe.le...@c-s.fr> > --- > v2: Updated the binding ; changed property 'interrupt-mask' to > 'fsl,cpm1-gpio-irq-mask' > > .../devicetree/bindings/soc/fsl/cpm_qe/gpio.txt | 21 +++++++++++++++++- Acked-by: Rob Herring <r...@kernel.org> > arch/powerpc/include/asm/cpm1.h | 2 ++ > arch/powerpc/sysdev/cpm1.c | 25 > ++++++++++++++++++++++ > 3 files changed, 47 insertions(+), 1 deletion(-)