Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
15b8d65fad1374491d4a68cf199778c63101d2a5
/
drivers
/
gpio
/
gpiolib.c
78c4244
gpiolib: fix filtering out unwanted events
by Bartosz Golaszewski
· 7 years ago
86673e9
gpio: Move freeing of GPIO hogs before numbing of the device
by Geert Uytterhoeven
· 8 years ago
5f65407
gpio: chardev: Return error for seek operations
by Lars-Peter Clausen
· 8 years ago
60f8339
gpio: do not double-check direction on sleeping chips
by Linus Walleij
· 8 years ago
953b956
gpio: GPIO_GET_LINE{HANDLE,EVENT}_IOCTL: Fix file descriptor leak
by Lars-Peter Clausen
· 8 years ago
ac7dbb9
gpio: GPIO_GET_LINEEVENT_IOCTL: Reject invalid line and event flags
by Lars-Peter Clausen
· 8 years ago
e3e847c
gpio: GPIO_GET_LINEHANDLE_IOCTL: Reject invalid line flags
by Lars-Peter Clausen
· 8 years ago
3eded5d
gpio: GPIOHANDLE_GET_LINE_VALUES_IOCTL: Fix information leak
by Lars-Peter Clausen
· 8 years ago
b8b0e3d
gpio: GPIO_GET_LINEEVENT_IOCTL: Validate line offset
by Lars-Peter Clausen
· 8 years ago
d82aa4a
gpio: GPIOHANDLE_GET_LINE_VALUES_IOCTL: Fix information leak
by Lars-Peter Clausen
· 8 years ago
e405f9f
gpio: GPIO_GET_LINEHANDLE_IOCTL: Validate line offset
by Lars-Peter Clausen
· 8 years ago
0f4bbb2
gpio: GPIO_GET_CHIPINFO_IOCTL: Fix information leak
by Lars-Peter Clausen
· 8 years ago
1f1cc45
gpio: GPIO_GET_CHIPINFO_IOCTL: Fix line offset validation
by Lars-Peter Clausen
· 8 years ago
031ba28
gpio: acpi: separation of concerns
by Linus Walleij
· 8 years ago
ea713bc
gpio: OF: separation of concerns
by Linus Walleij
· 8 years ago
22a5db9
Merge branch 'gpio-irq-validmask' of /home/linus/linux-pinctrl into devel
by Linus Walleij
· 8 years ago
79b804c
gpiolib: Make it possible to exclude GPIOs from IRQ domain
by Mika Westerberg
· 8 years ago
0a1e005
gpiolib: Forbid irqchip default trigger for ACPI enumerated devices
by Mika Westerberg
· 8 years ago
332e99d
gpio/gpiolib: Forbid irqchip default trigger if probed over DT
by Marc Zyngier
· 8 years ago
acf06ff
gpio: refactor gpiochip_find() slightly
by Masahiro Yamada
· 8 years ago
1cd04d2
Merge tag 'gpio-v4.8-1' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio
by Linus Torvalds
· 8 years ago
ee4fc40
gpiolib: remove duplicated include from gpiolib.c
by Wei Yongjun
· 8 years ago
78456d6
Revert "gpio: convince line to become input in irq helper"
by Linus Walleij
· 8 years ago
da17f8a
gpiolib: of_find_gpio(): Don't discard errors
by Lars-Peter Clausen
· 8 years ago
acc6e33
gpio: of: Allow overriding the device node
by Thierry Reding
· 8 years ago
d932cd4
gpio: free handles in fringe cases
by Linus Walleij
· 8 years ago
85b03b3
Revert "gpiolib: Split GPIO flags parsing and GPIO configuration"
by Johan Hovold
· 8 years ago
7e7c059
gpio: convince line to become input in irq helper
by Linus Walleij
· 8 years ago
33265b1
gpiolib: make lineevent_irq_thread static
by Ben Dooks
· 8 years ago
e2f608b
gpio: make the iterator point to last handle
by Linus Walleij
· 8 years ago
bfbbe44
gpio: make library immune to error pointers
by Linus Walleij
· 8 years ago
79bb71b
gpio: make sure gpiod_to_irq() returns negative on NULL desc
by Linus Walleij
· 8 years ago
bc0207a
gpiolib: avoid uninitialized data in gpio kfifo
by Arnd Bergmann
· 8 years ago
61f922d
gpio: userspace ABI for reading GPIO line events
by Linus Walleij
· 8 years ago
d7c51b4
gpio: userspace ABI for reading/writing GPIO lines
by Linus Walleij
· 9 years ago
f4833b8
gpiolib: Fix unaligned used of reference counters
by Ricardo Ribalda Delgado
· 8 years ago
11f33a6
gpiolib: Fix NULL pointer deference
by Ricardo Ribalda Delgado
· 8 years ago
545ebd9
gpio: drop lock before reading GPIO direction
by Linus Walleij
· 8 years ago
54d7719
gpio: bail out silently on NULL descriptors
by Linus Walleij
· 8 years ago
8b92e17
gpio: handle compatible ioctl() pointers
by Linus Walleij
· 8 years ago
9c10280
gpio: flush direction status in gpiochip_lock_as_irq()
by Linus Walleij
· 8 years ago
1eccc6e
Merge tag 'gpio-v4.7-1' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio
by Linus Torvalds
· 8 years ago
4c37ce8
gpio: make gpiod_to_irq() return negative for NO_IRQ
by Linus Walleij
· 9 years ago
72d3200
gpio: set up initial state from .get_direction()
by Linus Walleij
· 9 years ago
44c7288f
gpio: move gpiod_set_array_value_priv()
by Linus Walleij
· 9 years ago
c31a571
gpio: gpiolib: Print error number if gpio hog failed
by Laxman Dewangan
· 9 years ago
159f3cd
gpiolib: Defer gpio device setup until after gpiolib initialization
by Guenter Roeck
· 9 years ago
476e2fc
gpiolib: Do not use devm functions when registering gpio chip
by Guenter Roeck
· 9 years ago
2548753
gpio / ACPI: ignore GpioInt() GPIOs when requesting GPIO_OUT_*
by Dmitry Torokhov
· 9 years ago
c663e5f
gpio: support native single-ended hardware drivers
by Linus Walleij
· 9 years ago
1cfab8f
gpiolib: Fix comment referring to gpio_*() in gpiod_*()
by Geert Uytterhoeven
· 9 years ago
016bf20
Merge branch 'devm-gpiochip-add-data' into devel
by Linus Walleij
· 9 years ago
a961f9b
gpiolib: rewrite gpiodev_add_to_list
by Bamvor Jian Zhang
· 9 years ago
214338e
gpio: present the consumer of a line to userspace
by Linus Walleij
· 9 years ago
0cf3292
gpio: Add devm_ apis for gpiochip_add_data and gpiochip_remove
by Laxman Dewangan
· 9 years ago
9d8cc89
gpio: fixup line flags for userspace ABI
by Linus Walleij
· 9 years ago
bd203bd
gpiolib: fix crash when gpiochip removed
by Bamvor Jian Zhang
· 9 years ago
521a2ad
gpio: add userspace ABI for GPIO line information
by Linus Walleij
· 9 years ago
df4878e
gpio: store reflect the label to userspace
by Linus Walleij
· 9 years ago
969f07b
gpio: use kzalloc to allocate gpio_device
by Josh Cartwright
· 9 years ago
143b65d
gpio: create an API to detect open drain/source on lines
by Linus Walleij
· 9 years ago
43c54ec
gpio: move the subdriver data pointer into gpio_device
by Linus Walleij
· 9 years ago
20ec3e3
gpio: move the pin ranges into gpio_device
by Linus Walleij
· 9 years ago
33a68e8
gpio: reference count the gpio device for each desc
by Linus Walleij
· 9 years ago
fdeb8e1
gpio: reflect base and ngpio into gpio_device
by Linus Walleij
· 9 years ago
6cee382
gpio/pinctrl: sunxi: stop poking around in private vars
by Linus Walleij
· 9 years ago
1c3cdb1
gpio: move descriptors into gpio_device
by Linus Walleij
· 9 years ago
afbc4f3
gpio: move sysfs mock device to the gpio_device
by Linus Walleij
· 9 years ago
9efd9e6
gpio: remember to finally free gpio_device
by Linus Walleij
· 9 years ago
3c702e9
gpio: add a userspace chardev ABI for GPIOs
by Linus Walleij
· 9 years ago
34ffd85
gpio: refer to gpio device in prints and debugfs
by Linus Walleij
· 9 years ago
ff2b135
gpio: make the gpiochip a real device
by Linus Walleij
· 9 years ago
58cf279a
Merge tag 'gpio-v4.5-1' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio
by Linus Torvalds
· 9 years ago
1c5ff2a
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input
by Linus Torvalds
· 9 years ago
96098df
gpiolib: fix chip order in gpio list
by Julien Grossholtz
· 9 years ago
09dd5f9
gpio: fix misleading comment
by Linus Walleij
· 9 years ago
b08ea35
gpio: add a data pointer to gpio_chip
by Linus Walleij
· 9 years ago
5204472
ACPI / gpio: Add irq_type when a GPIO is used as an interrupt
by Christophe RICARD
· 9 years ago
e28ecca
gpio: fix warning about iterator
by Sudip Mukherjee
· 9 years ago
723a630
Revert "gpio: revert get() to non-errorprogating behaviour"
by Linus Walleij
· 9 years ago
0529357
Merge tag 'v4.4-rc6' into devel
by Linus Walleij
· 9 years ago
45ad7db
gpio: revert get() to non-errorprogating behaviour
by Linus Walleij
· 9 years ago
7f0ad53
Merge branch 'for-dmitry' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio into goodix
by Dmitry Torokhov
· 9 years ago
10cf489
gpiolib: tighten up ACPI legacy gpio lookups
by Dmitry Torokhov
· 9 years ago
c88402c
gpiolib: make comment consistent with code
by Bamvor Jian Zhang
· 9 years ago
d06165b
gpiolib: fix oops, if gpio name is NULL
by Vladimir Zapolskiy
· 9 years ago
5ed41cc
gpiolib: do not allow to insert an empty gpiochip
by Bamvor Jian Zhang
· 9 years ago
ef7c755
gpiolib: improve overlap check of range of gpio
by Bamvor Jian Zhang
· 9 years ago
ed37915
gpiolib: keep comment consistent with code
by Bamvor Jian Zhang
· 9 years ago
9c3c9bc
gpiolib: tighten up ACPI legacy gpio lookups
by Dmitry Torokhov
· 9 years ago
58383c7
gpio: change member .dev to .parent
by Linus Walleij
· 9 years ago
0d51ce9
Merge tag 'pm+acpi-4.4-rc1-1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
by Linus Torvalds
· 9 years ago
ab736d7
Merge branch 'device-properties'
by Rafael J. Wysocki
· 9 years ago
90b665f
gpiolib: Add and use OF_GPIO_SINGLE_ENDED flag
by Laurent Pinchart
· 9 years ago
923b93e
gpiolib: Split GPIO flags parsing and GPIO configuration
by Laurent Pinchart
· 9 years ago
c771c2f
gpiolib: provide generic request/free implementations
by Jonas Gorski
· 9 years ago
48b5953
gpio: gpiolib: don't compare an unsigned for >= 0
by Dirk Behme
· 9 years ago
f881bab
gpio: keep the GPIO line names internal
by Linus Walleij
· 9 years ago
ced433e
gpiolib: Add gpio name information to /sys/kernel/debug/gpio
by Markus Pargmann
· 9 years ago
5f3ca73
gpiolib: Use GPIO name from names array for gpio descriptor
by Markus Pargmann
· 9 years ago
Next »