android_kernel_samsung_univ.../drivers/gpio
Mika Westerberg 12028d2d21 gpiolib-acpi: introduce acpi_get_gpio_by_index() helper
Instead of open-coding ACPI GPIO resource lookup in each driver, we provide
a helper function analogous to Device Tree version that allows drivers to
specify which GPIO resource they are interested (using an index to the GPIO
resources). The function then finds out the correct resource, translates
the ACPI GPIO number to the corresponding Linux GPIO number and returns
that.

Signed-off-by: Mika Westerberg <mika.westerberg@linux.intel.com>
Acked-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
2013-04-12 00:31:18 +02:00
..
devres.c
gpio-74x164.c gpio: 74x164: use spi_get_drvdata() and spi_set_drvdata() 2013-03-27 16:05:13 +01:00
gpio-adnp.c
gpio-adp5520.c gpio: adp5520: use devm_kzalloc() 2013-03-27 16:05:10 +01:00
gpio-adp5588.c
gpio-amd8111.c
gpio-arizona.c
gpio-bt8xx.c
gpio-clps711x.c
gpio-cs5535.c
gpio-da9052.c
gpio-da9055.c
gpio-davinci.c
gpio-em.c gpio: em: Make use of devm functions 2013-03-27 16:05:09 +01:00
gpio-ep93xx.c
gpio-ge.c
gpio-generic.c GPIO: gpio-generic: remove kfree() from bgpio_remove call 2013-04-11 19:33:54 +02:00
gpio-ich.c gpio/gpio-ich: make ichx_gpio_check_available() return a pure boolean value 2013-03-27 16:05:09 +01:00
gpio-it8761e.c
gpio-janz-ttl.c
gpio-ks8695.c
gpio-langwell.c
gpio-lpc32xx.c gpio: lpc32xx: Fix off-by-one valid range checking for bank 2013-04-10 23:41:17 +02:00
gpio-lynxpoint.c gpio-lynxpoint: Add X86 dependency and io-port handling header. 2013-03-27 16:05:09 +01:00
gpio-max730x.c
gpio-max732x.c gpio: max732x: use devm_kzalloc() 2013-03-27 16:05:11 +01:00
gpio-max7300.c gpio: max7300: use devm_kzalloc() 2013-03-27 16:05:11 +01:00
gpio-max7301.c MAX7301 GPIO: Do not force SPI speed when using OF Platform 2013-03-27 16:05:18 +01:00
gpio-mc9s08dz60.c
gpio-mc33880.c gpio: mc33880: use spi_get_drvdata() and spi_set_drvdata() 2013-03-27 16:05:14 +01:00
gpio-mcp23s08.c gpio: mcp23s08: convert driver to DT 2013-04-10 23:41:17 +02:00
gpio-ml-ioh.c
gpio-mm-lantiq.c
gpio-mpc8xxx.c
gpio-mpc5200.c
gpio-msic.c
gpio-msm-v1.c
gpio-msm-v2.c
gpio-mvebu.c gpio: mvebu: add dbg_show function 2013-03-27 16:05:18 +01:00
gpio-mxc.c
gpio-mxs.c GPIO changes for Linux 3.9 2013-02-26 09:35:29 -08:00
gpio-omap.c gpio/omap: force restore if context loss is not detectable 2013-04-10 23:41:16 +02:00
gpio-palmas.c
gpio-pca953x.c gpio: gpio-pca953x.c: fix checkpatch error 2013-03-27 16:05:15 +01:00
gpio-pcf857x.c gpio: pcf857x: use devm_kzalloc() 2013-03-27 16:05:12 +01:00
gpio-pch.c
gpio-pl061.c
gpio-pxa.c gpio: gpio-pxa.c: fix checkpatch errors 2013-03-27 16:05:16 +01:00
gpio-rc5t583.c
gpio-rdc321x.c
gpio-sa1100.c
gpio-samsung.c gpio: samsung: Add terminating entry for exynos_pinctrl_ids 2013-03-27 16:05:19 +01:00
gpio-sch.c gpio: gpio-sch.c: fix checkpatch error 2013-03-27 16:05:16 +01:00
gpio-sodaville.c
gpio-spear-spics.c
gpio-sta2x11.c
gpio-stmpe.c
gpio-stp-xway.c gpio: gpio-stp-xway.c: fix checkpatch error 2013-03-27 16:05:16 +01:00
gpio-sx150x.c
gpio-tc3589x.c gpio: gpio-tc3589x.c: fix checkpatch errors 2013-03-27 16:05:17 +01:00
gpio-tegra.c gpio/tegra: assume CONFIG_OF 2013-03-04 10:22:18 +08:00
gpio-timberdale.c gpio: gpio-timberdale.c: fix checkpatch error 2013-03-27 16:05:17 +01:00
gpio-tnetv107x.c
gpio-tps6586x.c
gpio-tps65910.c gpio: gpio-tps65910.c: fix checkpatch error 2013-03-27 16:05:18 +01:00
gpio-tps65912.c
gpio-ts5500.c
gpio-twl4030.c
gpio-twl6040.c
gpio-ucb1400.c
gpio-viperboard.c gpio: viperboard: Remove duplicate code to set gpio->gpiob_val 2013-03-27 09:13:06 +01:00
gpio-vr41xx.c
gpio-vt8500.c gpio/vt8500: Convert to devm_ioremap_resource() 2013-03-27 16:05:10 +01:00
gpio-vx855.c
gpio-wm831x.c
gpio-wm8350.c
gpio-wm8994.c
gpio-xilinx.c
gpiolib-acpi.c gpiolib-acpi: introduce acpi_get_gpio_by_index() helper 2013-04-12 00:31:18 +02:00
gpiolib-of.c gpio: gpiolib-of.c: fix checkpatch error 2013-03-27 16:05:14 +01:00
gpiolib.c gpiolib: move comment to right function 2013-03-02 13:20:20 +00:00
Kconfig gpio-lynxpoint: Add X86 dependency and io-port handling header. 2013-03-27 16:05:09 +01:00
Makefile GPIO changes for Linux 3.9 2013-02-26 09:35:29 -08:00