summaryrefslogtreecommitdiff
path: root/drivers/gpio/gpiolib.c
AgeCommit message (Expand)Author
2023-08-29Merge tag 'gpio-updates-for-v6.6' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds
2023-08-22gpiolib: provide and use gpiod_line_state_notify()Bartosz Golaszewski
2023-08-21gpiolib: add a second blocking notifier to struct gpio_deviceBartosz Golaszewski
2023-08-21gpiolib: rename the gpio_device notifierBartosz Golaszewski
2023-08-16gpiolib: fix reference leaks when removing GPIO chips still in useBartosz Golaszewski
2023-07-18gpio: mmio: handle "ngpios" properly in bgpio_init()Asmaa Mnebhi
2023-07-10gpiolib: Replace open coded gpiochip_irqchip_add_allocated_domain()Andy Shevchenko
2023-07-10gpiolib: Split out gpiochip_irqchip_add_allocated_domain() helperAndy Shevchenko
2023-07-10gpiolib: Do not assign error pointer to the GPIO IRQ chip domainAndy Shevchenko
2023-07-10gpiolib: Factor out gpiochip_simple_create_domain()Andy Shevchenko
2023-07-10gpiolib: Make gpiochip_hierarchy_add_domain() return domainAndy Shevchenko
2023-07-10gpiolib: Do not alter GPIO chip fwnode memberAndy Shevchenko
2023-06-29Merge tag 'gpio-updates-for-v6.5' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds
2023-06-19gpiolib: Drop unused domain_ops memeber of GPIO IRQ chipAndy Shevchenko
2023-06-19gpiolib: Fix irq_domain resource tracking for gpiochip_irqchip_add_domain()Michael Walle
2023-06-13gpiolib: Fix GPIO chip IRQ initialization restrictionJiawen Wu
2023-06-09gpiolib: Do not unexport GPIO on freeingAndy Shevchenko
2023-06-07gpiolib: demote the hogging log messages to debugBartosz Golaszewski
2023-06-01gpiolib: Unify allocation and initialization of GPIO valid maskAndy Shevchenko
2023-06-01gpiolib: Consolidate the allocated mask freeing APIsAndy Shevchenko
2023-05-17gpiolib: fix allocation of mixed dynamic/static GPIOsAndreas Kemnade
2023-04-11gpio: gpiolib: Simplify gpiochip_add_data_with_key() fwnodeLinus Walleij
2023-04-03gpiolib: Add gpiochip_set_data() helperAndy Shevchenko
2023-04-03gpiolib: Move gpiochip_get_data() higher in the codeAndy Shevchenko
2023-03-29gpiolib: Check array_info for NULL only once in gpiod_get_array()Andy Shevchenko
2023-03-29gpiolib: Replace open coded krealloc()Andy Shevchenko
2023-03-15gpiolib: Use IRQ hardware number getter instead of direct accessAndy Shevchenko
2023-03-15gpiolib: Remove duplicative check in gpiod_find_and_request()Andy Shevchenko
2023-03-15gpiolib: Move gpiodevice_*() to gpiodev namespaceAndy Shevchenko
2023-03-15gpiolib: Get rid of devprop prefix in one functionAndy Shevchenko
2023-03-08gpiolib: Get rid of gpio_bus_match() forward declarationAndy Shevchenko
2023-03-08gpiolib: Access device's fwnode via dev_fwnode()Andy Shevchenko
2023-03-06gpiolib: Clean up headersAndy Shevchenko
2023-02-24Merge tag 'driver-core-6.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds
2023-02-22Merge tag 'pinctrl-v6.3-1' of git://git.kernel.org/pub/scm/linux/kernel/git/l...Linus Torvalds
2023-02-08gpiolib: Clear the gpio_device's fwnode initialized flag before addingSaravana Kannan
2023-01-30gpiolib: sort header inclusion alphabeticallyAndy Shevchenko
2023-01-30gpiolib: Get rid of not used of_node memberAndy Shevchenko
2023-01-30gpiolib: Introduce gpio_device_get() and gpio_device_put()Andy Shevchenko
2023-01-30gpiolib: use irq_domain_alloc_irqs()Johan Hovold
2023-01-26gpiolib: Check "gpio-ranges" before calling ->add_pin_ranges()Andy Shevchenko
2022-12-30gpiolib: Fix using uninitialized lookup-flags on ACPI platformsHans de Goede
2022-12-15Merge tag 'gpio-updates-for-v6.2' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds
2022-12-07gpiolib: protect the GPIO device against being dropped while in use by user-s...Bartosz Golaszewski
2022-11-29gpiolib: Provide to_gpio_device() helperAndy Shevchenko
2022-11-28gpiolib: Unify access to the device propertiesAndy Shevchenko
2022-11-28gpiolib: fix memory leak in gpiochip_setup_dev()Zeng Heng
2022-11-16gpiolib: ensure that fwnode is properly setBrian Masney
2022-11-15gpiolib: add support for software nodesDmitry Torokhov
2022-11-15gpiolib: consolidate GPIO lookupsDmitry Torokhov