kernel_optimize_test/drivers/gpio
Mathias Nyman 2345b20fd9 gpio/langwell_gpio: ack the correct bit for langwell gpio interrupts
The wrong bit was masked when acking langwell gpio interrupts.

Reason for maskig the wrong bit was probably because__ffs() and ffs() functions
return bit indexes differently (0..31 vs 1..32)

This fixes langwell based devices from hanging when a gpio interrupt is
triggered and undoes the breakage which occurred in change set
732063b92b

Signed-off-by: Mathias Nyman <mathias.nyman@linux.intel.com>
Signed-off-by: Alan Cox <alan@linux.intel.com>
Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
2011-07-08 09:32:01 -06:00
..
74x164.c
ab8500-gpio.c
adp5520-gpio.c
adp5588-gpio.c
basic_mmio_gpio.c
bt8xxgpio.c
cs5535-gpio.c
gpio-exynos4.c gpio/exynos4: Fix incorrect mapping of gpio pull-up macro to register setting 2011-06-07 11:10:01 -06:00
gpio-nomadik.c gpio/nomadik: fix sleepmode for elder Nomadik 2011-06-09 15:03:38 -06:00
gpio-omap.c gpio/omap4: Fix missing interrupts during device wakeup due to IOPAD. 2011-06-16 08:40:43 -06:00
gpio-plat-samsung.c
gpio-s5pc100.c
gpio-s5pv210.c
gpio-u300.c
gpiolib.c
it8761e_gpio.c
janz-ttl.c
Kconfig gpio/samsung: make Kconfig options def_bool 2011-06-07 14:37:27 -06:00
langwell_gpio.c gpio/langwell_gpio: ack the correct bit for langwell gpio interrupts 2011-07-08 09:32:01 -06:00
Makefile Merge branch 'gpio/next' of git://git.secretlab.ca/git/linux-2.6 2011-05-28 10:56:34 -07:00
max730x.c
max732x.c
max7300.c
max7301.c
mc33880.c
mcp23s08.c
ml_ioh_gpio.c
pca953x.c
pcf857x.c
pch_gpio.c gpio/pch_gpio: Support new device ML7223 2011-05-27 17:56:45 -06:00
pl061.c
rdc321x-gpio.c
sch_gpio.c
stmpe-gpio.c
sx150x.c
tc3589x-gpio.c
timbgpio.c
tps65910-gpio.c gpio: tps65910: add missing breaks in tps65910_gpio_init 2011-07-05 23:17:08 -06:00
twl4030-gpio.c
ucb1400_gpio.c
vr41xx_giu.c
vx855_gpio.c
wm831x-gpio.c
wm8350-gpiolib.c
wm8994-gpio.c
xilinx_gpio.c