Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-5.4
/
e646b657f6983017783914a951039e323120dc55
/
drivers
/
gpio
/
gpiolib.c
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
58383c78
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
c0017ed
gpio: Introduce gpio descriptor 'name'
by Markus Pargmann
· 9 years ago
504a337
ACPI / property: Extend device_get_next_child_node() to data-only nodes
by Rafael J. Wysocki
· 9 years ago
3a7a2ab
ACPI / property: Extend fwnode_property_* to data-only subnodes
by Rafael J. Wysocki
· 9 years ago
e20538b
gpio: Propagate errors from chip->get()
by Bjorn Andersson
· 9 years ago
f377ea8
Merge branch 'drm-next' of git://people.freedesktop.org/~airlied/linux
by Linus Torvalds
· 9 years ago
a0a8bcf
gpiolib: irqchip: use different lockdep class for each gpio irqchip
by Grygorii Strashko
· 9 years ago
8b67a1f
gpio: don't override irq_*_resources() callbacks
by Rabin Vincent
· 9 years ago
28355f8
gpio: defer probe if pinctrl cannot be found
by Tomeu Vizoso
· 10 years ago
23393d4
gpio: kill off set_irq_flags usage
by Rob Herring
· 9 years ago
d1aceb8
gpio: remove unneeded initializer in gpiochip_add_to_list()
by Masahiro Yamada
· 10 years ago
be9015a
gpiolib: Add support for removing registered consumer lookup table
by Shobhit Kumar
· 10 years ago
bcae888
Merge branch 'queue/irq/gpio' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip into devel
by Linus Walleij
· 10 years ago
2563606
Merge tag 'gpiod-flags-for-4.3' of git://git.pengutronix.de/git/ukl/linux into devel
by Linus Walleij
· 10 years ago
3726960
gpiolib: assign chip owner to dev->driver->owner if not set
by Grygorii Strashko
· 10 years ago
5b76e79
gpiolib: irqchip: prevent driver unloading if gpio is used as irq only
by Grygorii Strashko
· 10 years ago
d32651f
gpiolib: Fix docs for gpiochip_add_pingroup_range
by Tomeu Vizoso
· 10 years ago
f7f8775
gpiolib: Consolidate chained IRQ handler install/remove
by Thomas Gleixner
· 10 years ago
b17d1bf
gpio: make flags mandatory for gpiod_get functions
by Uwe Kleine-König
· 10 years ago
132c242
Merge branches 'acpi-video', 'device-properties', 'pm-sleep' and 'pm-cpuidle'
by Rafael J. Wysocki
· 10 years ago
c181fb3
ACPI / OF: Rename of_node() and acpi_node() to to_of_node() and to_acpi_node()
by Alexander Sverdlin
· 10 years ago
10b4b09
Merge tag 'gpio-v4.2-1' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio
by Linus Torvalds
· 10 years ago
38e003f
gpio: Fix checkpatch.pl issues
by Daniel Lockyer
· 10 years ago
a713890
gpio: improve error reporting on own descriptors
by Linus Walleij
· 10 years ago
8405f20
gpio: promote own request failure to pr_err()
by Linus Walleij
· 10 years ago
3fff99b
gpiolib: rename gpiod_set_array to gpiod_set_array_value
by Rojhalat Ibrahim
· 10 years ago
20a8a96
Drivers: gpio: Fix spelling errors
by Colin Cronin
· 10 years ago
25e4fe9
gpiolib: cleanup chained handler and data
by Dmitry Eremin-Solenikov
· 10 years ago
6d86750
gpio: fix gpio leak in gpiochip_add error path
by Johan Hovold
· 10 years ago
426577b
gpio: sysfs: rename gpiochip registration functions
by Johan Hovold
· 10 years ago
fab28b8
gpio: clean up gpiochip_remove
by Johan Hovold
· 10 years ago
4d8440b
gpio / ACPI: Avoid unnecessary checks in __gpiod_get_index()
by Rafael J. Wysocki
· 10 years ago
6685852
gpiolib: add gpiod_get_array and gpiod_put_array functions
by Rojhalat Ibrahim
· 10 years ago
7f2e553
gpiolib: define gpio suffixes globally
by Rojhalat Ibrahim
· 10 years ago
f625d46
gpio: add GPIO hogging mechanism
by Benoit Parrot
· 10 years ago
a1df7ef
Merge tag 'gpio-v3.20-1' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio
by Linus Torvalds
· 10 years ago
9e08924
gpio: use sizeof() instead of hardcoded values
by Olliver Schinagl
· 10 years ago
ef3b2bd
gpio: correctly use const char * const
by Olliver Schinagl
· 10 years ago
b9b4d9f
gpio:gpiolib: use static const char const * for a suffixes array
by Olliver Schinagl
· 10 years ago
01cca93
gpio: unregister gpiochip device before removing it
by Johan Hovold
· 10 years ago
6798aca
gpio: fix sleep-while-atomic in gpiochip_remove
by Johan Hovold
· 10 years ago
00acc3d
gpio: fix memory leak and sleep-while-atomic
by Johan Hovold
· 10 years ago
05aa520
gpio: clean up gpiochip_add error handling
by Johan Hovold
· 10 years ago
225fce8
gpio: fix gpio-chip list corruption
by Johan Hovold
· 10 years ago
5539b3c
gpio: fix memory and reference leaks in gpiochip_add error path
by Johan Hovold
· 10 years ago
980f3c3
Merge tag 'gpio-v3.19-2' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio
by Linus Torvalds
· 10 years ago
0e9a5ed
gpio: fix deferred probe detection for legacy API
by Alexandre Courbot
· 10 years ago
8e53b0f
gpio: remove const modifier from gpiod_get_direction()
by Alexandre Courbot
· 10 years ago
14e85c0
gpio: remove gpio_descs global array
by Alexandre Courbot
· 10 years ago
86256d1
gpio: Check if base is positive before calling gpio_is_valid()
by Geert Uytterhoeven
· 10 years ago
5f42424
gpiolib: allow simultaneous setting of multiple GPIO outputs
by Rojhalat Ibrahim
· 10 years ago
Next »