Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-5.4
/
3946d18765be0b0fe278bea4f87a54cf13858019
/
drivers
/
gpio
/
gpiolib.c
3946d18
gpio: add gpio_add_lookup_tables() to add several tables at once
by Dmitry Torokhov
· 7 years ago
950d55f5
gpio: Cleanup kerneldoc
by Thierry Reding
· 7 years ago
7eb6ce2
gpio: Convert to using %pOF instead of full_name
by Rob Herring
· 7 years ago
dc749a0
gpiolib: allow gpio irqchip to map irqs dynamically
by Grygorii Strashko
· 7 years ago
108d23e
gpiolib: request the gpio before querying its direction
by Timur Tabi
· 7 years ago
df1e76f
gpiolib: skip unwanted events, don't convert them to opposite edge
by Bartosz Golaszewski
· 7 years ago
c7d28ec
Merge tag 'gpio-v4.13-1' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio
by Linus Torvalds
· 7 years ago
ad537b8
gpiolib: fix filtering out unwanted events
by Bartosz Golaszewski
· 7 years ago
073570dc
gpiolib: remove unused variable
by Arnd Bergmann
· 7 years ago
923a654
gpiolib: Re-use bitmap_fill() instead of open coded loop
by Andy Shevchenko
· 7 years ago
a31f5c3
gpio: acpi: Override GPIO initialization flags
by Andy Shevchenko
· 7 years ago
c29fd9e
gpiolib: Export gpiod_configure_flags() to internal users
by Andy Shevchenko
· 7 years ago
05f479b
gpio: Add new flags to control sleep status of GPIOs
by Charles Keepax
· 7 years ago
226b224
gpio: export add/remove lookup table functions
by Anatolij Gustschin
· 8 years ago
af82455
Merge tag 'char-misc-4.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc
by Linus Torvalds
· 8 years ago
6f79309
gpio: Use unsigned int for interrupt numbers
by Thierry Reding
· 8 years ago
4c0facd
gpio: core: Decouple open drain/source flag with active low/high
by Laxman Dewangan
· 8 years ago
111379d
gpiolib: utilize new cdev_device_add helper function
by Logan Gunthorpe
· 8 years ago
4033d4a
gpio: of: Don't return 0 on dt_gpio_count()
by Andy Shevchenko
· 8 years ago
ff21378
gpiolib: Fix spelling of 'successful'
by Andy Shevchenko
· 8 years ago
1ec5c18
Merge tag 'gpio-v4.11-1' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio
by Linus Torvalds
· 8 years ago
e4df1ebdf
Merge branch 'ib-gpiod-flags' into devel
by Linus Walleij
· 8 years ago
537b94d
gpio: Add the devm_fwnode_get_index_gpiod_from_child() helper
by Boris Brezillon
· 8 years ago
3988d66
gpiolib: Fix a WARN_ON that can never trigger
by Christophe JAILLET
· 8 years ago
7f36f5d
Merge tag 'v4.10-rc6' into devel
by Linus Walleij
· 8 years ago
283a981
Merge branch 'ib-pinctrl-genprops' of /home/linus/linux-pinctrl into devel
by Linus Walleij
· 8 years ago
2956b5d
pinctrl / gpio: Introduce .set_config() callback for GPIO chips
by Mika Westerberg
· 8 years ago
8c541b1
Merge branch 'ib-gpiod-flags' into devel
by Linus Walleij
· 8 years ago
b2987d7
gpio: Pass GPIO label down to gpiod_request
by Alexander Stein
· 8 years ago
a264d10
gpiolib: Convert fwnode_get_named_gpiod() to configure GPIO
by Andy Shevchenko
· 8 years ago
739e6f5
gpio: provide lockdep keys for nested/unnested irqchips
by Linus Walleij
· 8 years ago
fb50574
gpio: Remove impossible checks on container_of() result
by Stephen Boyd
· 8 years ago
5e4e6fb
gpiolib: Switch to for_each_set_bit()
by Andy Shevchenko
· 8 years ago
5018ada
gpio: Move freeing of GPIO hogs before numbing of the device
by Geert Uytterhoeven
· 8 years ago
061ad50
Merge tag 'gpio-v4.10-1' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio
by Linus Torvalds
· 8 years ago
acf1fcf
Merge branch 'thread-irq-simpler' into devel
by Linus Walleij
· 8 years ago
f4e81c5
gpio: chardev: Return error for seek operations
by Lars-Peter Clausen
· 8 years ago
d245b3f
gpio: simplify adding threaded interrupts
by Linus Walleij
· 8 years ago
3940c34
gpio: tag line labels used for interrupts
by Linus Walleij
· 8 years ago
ad17731
gpio: clamp values on gpio[d]_direction_output()
by Linus Walleij
· 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
· 9 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
44c7288
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
Next »