Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
9393707190194eb8b42e412b444a03331db6862f
/
drivers
/
gpio
/
gpiolib.c
8e50966
Merge tag 'gpio-v3.14-1' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio
by Linus Torvalds
· 11 years ago
5ccff85
gpio / ACPI: get rid of acpi_gpio.h
by Mika Westerberg
· 11 years ago
664e3e5
gpio / ACPI: register to ACPI events automatically
by Mika Westerberg
· 11 years ago
2a3cf6a
gpiolib: return -ENOENT if no GPIO mapping exists
by Alexandre Courbot
· 11 years ago
324a56e
kernfs: s/sysfs_dirent/kernfs_node/ and rename its friends accordingly
by Tejun Heo
· 11 years ago
fdd6a5f
gpiolib: update inline documentation of gpiod_get_index()
by Andy Shevchenko
· 11 years ago
1a2a99c
gpiolib: introduce chip_* to print with chip->label prefix
by Andy Shevchenko
· 11 years ago
7589e59
gpiolib: unify pr_* messages format
by Andy Shevchenko
· 11 years ago
ad82478
gpio: better lookup method for platform GPIOs
by Alexandre Courbot
· 11 years ago
bdc54ef
Merge tag 'v3.13-rc3' into devel
by Linus Walleij
· 11 years ago
9fb1f39
gpio/pinctrl: make gpio_chip members typed boolean
by Linus Walleij
· 11 years ago
b7d0a28
gpio: rewrite gpiochip_offset_to_desc()
by Alexandre Courbot
· 11 years ago
351cfe0
gpiolib: change a warning to debug message when failing to get gpio
by Heikki Krogerus
· 11 years ago
35c5d7f
gpiolib: use platform GPIO mappings as fallback
by Alexandre Courbot
· 11 years ago
7cc67b9
gpiolib: fix lookup of platform-mapped GPIOs
by Alexandre Courbot
· 11 years ago
209e64f
gpiolib: fix of_find_gpio() when OF not defined
by Alexandre Courbot
· 11 years ago
61c6375
gpio: fix memory leak in error path
by Michal Nazarewicz
· 11 years ago
53e7cac
gpiolib: use dedicated flags for GPIO properties
by Alexandre Courbot
· 11 years ago
79697ef
gpiolib: fix find_chip_by_name()
by Alexandre Courbot
· 11 years ago
7b19981
ACPI / driver core: Store an ACPI device pointer in struct acpi_dev_node
by Rafael J. Wysocki
· 11 years ago
c2d3306
Merge tag 'gpio-v3.13-1' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio
by Linus Torvalds
· 11 years ago
8a5dc58
Merge tag 'pinctrl-for-v3.13-1' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl
by Linus Torvalds
· 11 years ago
e01f440
gpiolib / ACPI: allow passing GPIOF_ACTIVE_LOW for GpioInt resources
by Mika Westerberg
· 11 years ago
81f59e9
gpiolib / ACPI: add ACPI support for gpiod_get_index()
by Mika Westerberg
· 11 years ago
bae48da
gpiolib: add gpiod_get() and gpiod_put() functions
by Alexandre Courbot
· 11 years ago
79a9bec
gpiolib: export descriptor-based GPIO interface
by Alexandre Courbot
· 11 years ago
b41fb43
Merge tag 'v3.12-rc6' into devel
by Linus Walleij
· 11 years ago
a7204d7
Merge 3.12-rc6 into driver-core-next
by Greg Kroah-Hartman
· 11 years ago
586a87e
pinctrl/gpio: non-linear GPIO ranges accesible from gpiolib
by Christian Ruppert
· 11 years ago
d468bf9
gpio: add API to be strict about GPIO IRQ usage
by Linus Walleij
· 11 years ago
0204df4
gpiolib: let gpiod_request() return -EPROBE_DEFER
by Alexandre Courbot
· 11 years ago
8c0fca8
gpiolib: safer implementation of desc_to_gpio()
by Alexandre Courbot
· 11 years ago
388975c
sysfs: clean up sysfs_get_dirent()
by Tejun Heo
· 11 years ago
d8e0ac0
gpiolib: factorize gpiod_get/set functions
by Alexandre Courbot
· 11 years ago
7b17b59
gpiolib: Include GPIO label in log messages for GPIOs
by Mark Brown
· 11 years ago
6424de5
gpiolib: Provide helper macros for logging of GPIO events
by Mark Brown
· 11 years ago
65d8765
gpio: return -ENOTSUPP if debounce cannot be set
by Linus Walleij
· 11 years ago
be1a4b1
gpio: improve error path in gpiolib
by Linus Walleij
· 11 years ago
a3d88c9
gpiolib: replace strict_strtol() with kstrtol()
by Jingoo Han
· 11 years ago
3bae481
gpiolib: remove warnning of allocations with IRQs disabled
by Zhangfei Gao
· 11 years ago
24d7628
gpiolib: move comment to right function
by Alexandre Courbot
· 12 years ago
def6343
gpiolib: use const parameters when possible
by Alexandre Courbot
· 12 years ago
bcabdef
gpiolib: check descriptors validity before use
by Alexandre Courbot
· 12 years ago
62f516b
gpio: convert to idr_alloc()
by Tejun Heo
· 12 years ago
4c8c225
Merge tag 'gpio-for-linus' of git://git.secretlab.ca/git/linux
by Linus Torvalds
· 12 years ago
362432a
gpiolib: Fix locking on gpio debugfs files
by Grant Likely
· 12 years ago
6c0b4e6
gpiolib: let gpio_chip reference its descriptors
by Alexandre Courbot
· 12 years ago
372e722
gpiolib: use descriptors internally
by Alexandre Courbot
· 12 years ago
83cabe3
gpiolib: use gpio_chips list in gpiochip_find_base
by Alexandre Courbot
· 12 years ago
cb1650d
gpiolib: use gpio_chips list in sysfs ops
by Alexandre Courbot
· 12 years ago
125eef9
gpiolib: use gpio_chips list in gpiochip_find
by Alexandre Courbot
· 12 years ago
65493e3
gpiolib: use gpio_chips list in gpiolib_sysfs_init
by Alexandre Courbot
· 12 years ago
1a989d0
gpiolib: link all gpio_chips using a list
by Alexandre Courbot
· 12 years ago
9f3b795
driver-core: constify data for class_find_device()
by Michał Mirosław
· 12 years ago
476171ce
gpiolib: add missing braces in gpio_direction_show
by Alexandre Courbot
· 12 years ago
710b40e
gpiolib: remove gpiochip_reserve()
by Alexandre Courbot
· 12 years ago
b0885d0
Merge tag 'gpio-for-linus' of git://git.secretlab.ca/git/linux-2.6
by Linus Torvalds
· 12 years ago
b4d4b1f
gpiolib: Fix use after free in gpiochip_add_pin_range
by Axel Lin
· 12 years ago
316511c
gpiolib: rename pin range arguments
by Linus Walleij
· 12 years ago
8f23ca1
gpiolib: return any error code from range creation
by Linus Walleij
· 12 years ago
192c369
gpiolib: rename find_pinctrl_*
by Linus Walleij
· 12 years ago
3f0f867
gpiolib: let gpiochip_add_pin_range() specify offset
by Linus Walleij
· 12 years ago
1e63d7b
gpiolib: separation of pin concerns
by Linus Walleij
· 12 years ago
9ef0d6f
gpiolib: call pin removal in chip removal function
by Linus Walleij
· 12 years ago
165adc9
gpiolib: fix up function prototypes etc
by Linus Walleij
· 12 years ago
f23f151
gpiolib: provide provision to register pin ranges
by Shiraz Hashim
· 12 years ago
529f2ad
gpiolib: unlock on error in gpio_export()
by Dan Carpenter
· 12 years ago
ad2fab3
gpiolib: Don't return -EPROBE_DEFER to sysfs, or for invalid gpios
by Mathias Nyman
· 12 years ago
80b0a60
gpiolib: add gpio get direction callback support
by Mathias Nyman
· 12 years ago
fc4e251
gpiolib: Refactor gpio_export
by Ryan Mallon
· 12 years ago
f9c4a31
gpiolib: Use seq_file's iterator interface
by Thierry Reding
· 12 years ago
e935457
gpiolib: Defer failed gpio requests by default
by Mark Brown
· 12 years ago
07ce8ec
gpiolib: Remove 'const' from data argument of gpiochip_find()
by Grant Likely
· 12 years ago
ee1c1e7
gpiolib: quiet gpiochip_add boot message noise
by H Hartley Sweeten
· 12 years ago
3d0f7cf
gpio: Adjust of_xlate API to support multiple GPIO chips
by Grant Likely
· 12 years ago
fc3a1f0
gpio: add flags to export GPIOs when requesting
by Wolfram Sang
· 13 years ago
e4e449e
gpiolib: Add comments explaining the _cansleep() WARN_ON()s
by Mark Brown
· 13 years ago
25553ff
gpio: gpiolib: Support for open source/emitter gpios
by Laxman Dewangan
· 13 years ago
aca5ce1
gpio: gpiolib: Support for open drain/collector gpios
by Laxman Dewangan
· 13 years ago
6e2cf65
gpio: constify the data parameter to gpiochip_find()
by Grant Likely
· 12 years ago
864533c
Fix circular locking dependency (3.3-rc2)
by Ming Lei
· 13 years ago
1a2d397
gpio/powerpc: Eliminate duplication of of_get_named_gpio_flags()
by Grant Likely
· 13 years ago
64842aa
gpiolib: output basic details and consolidate gpio device drivers
by Grant Likely
· 13 years ago
7c29597
gpio: make gpio_{request,free}_array gpio array parameter const
by Lars-Peter Clausen
· 13 years ago
3f397c21
gpio: add trace events for setting direction and value
by Uwe Kleine-König
· 13 years ago
8fa0c9b
gpiolib: export gpiochip_find
by Jean Delvare
· 13 years ago
b15f052
arm/gpio: Remove three copies of broken and racy debug code
by Thomas Gleixner
· 13 years ago
e254811
gpiolib: gpio_request_one(): add missing gpio_free()
by Aaro Koskinen
· 14 years ago
364fadb3
gpiolib: allow nested threaded irqs for poll(2)
by Daniel Gl?ckner
· 14 years ago
5ba1821
gpiolib: get rid of struct poll_desc and worklet
by Daniel Gl?ckner
· 14 years ago
9c4ba94
gpiolib: decouple might_sleep_if() from DEBUG
by David Brownell
· 14 years ago
03c0c29
Merge branch 'next-devicetree' of git://git.secretlab.ca/git/linux-2.6
by Linus Torvalds
· 14 years ago
6a99ad4
gpio: fix spurious printk when freeing a gpio
by Jon Povey
· 14 years ago
391c970
of/gpio: add default of_xlate function if device has a node pointer
by Anton Vorontsov
· 14 years ago
594fa26
of/gpio: stop using device_node data pointer to find gpio_chip
by Grant Likely
· 14 years ago
cedb188
gpiolib: cosmetic improvements for error handling in gpiochip_add()
by Anton Vorontsov
· 14 years ago
c4b5be9
gpiolib: introduce set_debounce method
by Felipe Balbi
· 14 years ago
796a8e4
gpiolib: make gpiochip_add() show a better error message
by Ben Dooks
· 14 years ago
7cfe139
gpiolib: a gpio is unsigned, so use %u to print it
by Uwe Kleine-König
· 14 years ago
6215499
gpiolib: make names array and its values const
by Uwe Kleine-König
· 14 years ago
Next »