Hi chandra
device tree interrupts are described on p.8 AN5125 Introduction to Device Trees
http://www.nxp.com/files/32bit/doc/app_note/AN5125.pdf
also gpio is decribed in linux/Documentation/devicetree/bindings/gpio/fsl-imx-gpio.txt
For i.MX6UL usage one can look at "xnur" in ../drivers/input/imx6ul_tsc.c
http://git.freescale.com/git/cgit.cgi/imx/linux-2.6-imx.git/tree/drivers/input/touchscreen/imx6ul_ts...
its irq function adc_irq_fn() is invoked by node:
node &tsc {
pinctrl-names = "default";
pinctrl-0 = <&pinctrl_tsc>;
xnur-gpio = <&gpio1 3 GPIO_ACTIVE_LOW>;
in imx6ul-14x14-evk.dts
http://git.freescale.com/git/cgit.cgi/imx/linux-2.6-imx.git/tree/arch/arm/boot/dts/imx6ul-14x14-evk....
Another usage gpio interrupt in FT5x06 touchscreen driver:
https://community.nxp.com/thread/430812
Based on these examples one can create own driver with gpio interrupt.
Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------