WSL2-Linux-Kernel/drivers/gpio
Laurent Pinchart 850dfe17e3 gpio: rcar: Support both edge trigger with DT
Some versions of the R-Car GPIO controller support triggering on both
edges of the input signal. Whether this capability is supported is
currently specified in platform data. R-Car GPIO devices instantiated
from the device tree have the capability turned off even when the
hardware supports it.

To fix this, add DT match data support to the driver, initialize both
edge trigger support from match data and enable both edge trigger in
r8a7790 and r8a7791 match data.

Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
Acked-by: Magnus Damm <damm@opensource.se>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
2013-12-03 11:26:07 +01:00
..
Kconfig gpio-lynxpoint: Allow building as a module 2013-12-03 11:26:07 +01:00
Makefile
devres.c
gpio-74x164.c
gpio-adnp.c
gpio-adp5520.c
gpio-adp5588.c
gpio-amd8111.c
gpio-arizona.c
gpio-bcm-kona.c
gpio-bt8xx.c
gpio-clps711x.c
gpio-cs5535.c
gpio-da9052.c
gpio-da9055.c
gpio-davinci.c
gpio-em.c gpio: em: Enable mask on suspend 2013-11-25 09:03:40 +01:00
gpio-ep93xx.c
gpio-f7188x.c
gpio-ge.c
gpio-generic.c
gpio-grgpio.c
gpio-ich.c
gpio-intel-mid.c gpio: drop users of irq_set_chip_and_handler_name() 2013-12-03 11:25:47 +01:00
gpio-iop.c
gpio-it8761e.c
gpio-janz-ttl.c
gpio-kempld.c
gpio-ks8695.c
gpio-lpc32xx.c ARM: lpc32xx: move custom GPIO header 2013-12-03 11:26:06 +01:00
gpio-lynxpoint.c gpio-lynxpoint: Allow building as a module 2013-12-03 11:26:07 +01:00
gpio-max730x.c
gpio-max732x.c
gpio-max7300.c
gpio-max7301.c
gpio-mc9s08dz60.c
gpio-mc33880.c
gpio-mcp23s08.c
gpio-ml-ioh.c
gpio-mm-lantiq.c
gpio-mpc8xxx.c
gpio-mpc5200.c
gpio-msic.c gpio: drop users of irq_set_chip_and_handler_name() 2013-12-03 11:25:47 +01:00
gpio-msm-v1.c
gpio-msm-v2.c
gpio-mvebu.c
gpio-mxc.c
gpio-mxs.c
gpio-octeon.c
gpio-omap.c gpio/omap: raw read and write endian fix 2013-11-25 09:03:39 +01:00
gpio-palmas.c
gpio-pca953x.c
gpio-pcf857x.c
gpio-pch.c
gpio-pl061.c
gpio-pxa.c
gpio-rc5t583.c
gpio-rcar.c gpio: rcar: Support both edge trigger with DT 2013-12-03 11:26:07 +01:00
gpio-rdc321x.c
gpio-sa1100.c
gpio-samsung.c
gpio-sch.c
gpio-sodaville.c
gpio-spear-spics.c
gpio-sta2x11.c
gpio-stmpe.c
gpio-stp-xway.c
gpio-sx150x.c
gpio-tb10x.c
gpio-tc3589x.c
gpio-tegra.c
gpio-timberdale.c gpio: drop users of irq_set_chip_and_handler_name() 2013-12-03 11:25:47 +01:00
gpio-tnetv107x.c
gpio-tps6586x.c
gpio-tps65910.c
gpio-tps65912.c
gpio-ts5500.c
gpio-twl4030.c
gpio-twl6040.c
gpio-tz1090-pdc.c
gpio-tz1090.c
gpio-ucb1400.c
gpio-viperboard.c
gpio-vr41xx.c
gpio-vx855.c
gpio-wm831x.c
gpio-wm8350.c
gpio-wm8994.c
gpio-xilinx.c
gpiolib-acpi.c
gpiolib-of.c
gpiolib.c