Show patches with: Submitter = Bartosz Golaszewski       |    State = Action Required       |    Archived = No       |   1754 patches
« 1 2 3 417 18 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
[v2,16/23] gpio: don't dereference gdev->chip in gpiochip_setup_dev() gpio: rework locking and object life-time control - - - - --- 2024-02-05 Bartosz Golaszewski New
[v2,15/23] gpio: cdev: don't access gdev->chip if it's not needed gpio: rework locking and object life-time control - - 1 - --- 2024-02-05 Bartosz Golaszewski New
[v2,14/23] gpio: cdev: replace gpiochip_get_desc() with gpio_device_get_desc() gpio: rework locking and object life-time control - - 1 - --- 2024-02-05 Bartosz Golaszewski New
[v2,13/23] gpio: sysfs: pass the GPIO device - not chip - to sysfs callbacks gpio: rework locking and object life-time control - - 1 - --- 2024-02-05 Bartosz Golaszewski New
[v2,12/23] gpio: sysfs: extend the critical section for unregistering sysfs devices gpio: rework locking and object life-time control - - 1 - --- 2024-02-05 Bartosz Golaszewski New
[v2,11/23] gpio: remove unneeded code from gpio_device_get_desc() gpio: rework locking and object life-time control - - 1 - --- 2024-02-05 Bartosz Golaszewski New
[v2,10/23] gpio: reinforce desc->flags handling gpio: rework locking and object life-time control - - 1 - --- 2024-02-05 Bartosz Golaszewski New
[v2,09/23] gpio: remove gpio_lock gpio: rework locking and object life-time control - - 1 - --- 2024-02-05 Bartosz Golaszewski New
[v2,08/23] gpio: sysfs: use gpio_device_find() to iterate over existing devices gpio: rework locking and object life-time control - - 1 - --- 2024-02-05 Bartosz Golaszewski New
[v2,07/23] gpio: protect the descriptor label with SRCU gpio: rework locking and object life-time control - - 1 - --- 2024-02-05 Bartosz Golaszewski New
[v2,06/23] gpio: add SRCU infrastructure to struct gpio_desc gpio: rework locking and object life-time control - - 1 - --- 2024-02-05 Bartosz Golaszewski New
[v2,05/23] gpio: don't set label from irq helpers gpio: rework locking and object life-time control - - 1 - --- 2024-02-05 Bartosz Golaszewski New
[v2,04/23] gpio: provide and use gpiod_get_label() gpio: rework locking and object life-time control - - 1 - --- 2024-02-05 Bartosz Golaszewski New
[v2,03/23] gpio: remove unused logging helpers gpio: rework locking and object life-time control - - 1 - --- 2024-02-05 Bartosz Golaszewski New
[v2,02/23] gpio: of: assign and read the hog pointer atomically gpio: rework locking and object life-time control - - 1 - --- 2024-02-05 Bartosz Golaszewski New
[v2,01/23] gpio: protect the list of GPIO devices with SRCU gpio: rework locking and object life-time control - - 1 - --- 2024-02-05 Bartosz Golaszewski New
[libgpiod] bindings: python: fix __repr__() implementations [libgpiod] bindings: python: fix __repr__() implementations - - - - --- 2024-02-02 Bartosz Golaszewski New
gpio: set device type for GPIO chips gpio: set device type for GPIO chips 1 - - - --- 2024-02-01 Bartosz Golaszewski New
[22/22] gpio: mark unsafe gpio_chip manipulators as deprecated gpio: rework locking and object life-time control - - 1 - --- 2024-01-30 Bartosz Golaszewski New
[21/22] gpio: remove the RW semaphore from the GPIO device gpio: rework locking and object life-time control - - 1 - --- 2024-01-30 Bartosz Golaszewski New
[20/22] gpio: protect the pointer to gpio_chip in gpio_device with SRCU gpio: rework locking and object life-time control - - 1 - --- 2024-01-30 Bartosz Golaszewski New
[19/22] gpio: add SRCU infrastructure to struct gpio_device gpio: rework locking and object life-time control - - - - --- 2024-01-30 Bartosz Golaszewski New
[18/22] gpio: add the can_sleep flag to struct gpio_device gpio: rework locking and object life-time control - - 1 - --- 2024-01-30 Bartosz Golaszewski New
[17/22] gpio: remove unnecessary checks from gpiod_to_chip() gpio: rework locking and object life-time control - - - - --- 2024-01-30 Bartosz Golaszewski New
[16/22] gpio: reduce the functionality of validate_desc() gpio: rework locking and object life-time control - - 1 - --- 2024-01-30 Bartosz Golaszewski New
[15/22] gpio: cdev: don't access gdev->chip if it's not needed gpio: rework locking and object life-time control - - 1 - --- 2024-01-30 Bartosz Golaszewski New
[14/22] gpio: cdev: replace gpiochip_get_desc() with gpio_device_get_desc() gpio: rework locking and object life-time control - - 1 - --- 2024-01-30 Bartosz Golaszewski New
[13/22] gpio: sysfs: pass the GPIO device - not chip - to sysfs callbacks gpio: rework locking and object life-time control - - 1 - --- 2024-01-30 Bartosz Golaszewski New
[12/22] gpio: sysfs: extend the critical section for unregistering sysfs devices gpio: rework locking and object life-time control - - 1 - --- 2024-01-30 Bartosz Golaszewski New
[11/22] gpio: remove unneeded code from gpio_device_get_desc() gpio: rework locking and object life-time control - - 1 - --- 2024-01-30 Bartosz Golaszewski New
[10/22] gpio: reinforce desc->flags handling gpio: rework locking and object life-time control - - 1 - --- 2024-01-30 Bartosz Golaszewski New
[09/22] gpio: remove gpio_lock gpio: rework locking and object life-time control - - 1 - --- 2024-01-30 Bartosz Golaszewski New
[08/22] gpio: sysfs: use gpio_device_find() to iterate over existing devices gpio: rework locking and object life-time control - - 1 - --- 2024-01-30 Bartosz Golaszewski New
[07/22] gpio: protect the descriptor label with SRCU gpio: rework locking and object life-time control - - 1 - --- 2024-01-30 Bartosz Golaszewski New
[06/22] gpio: add SRCU infrastructure to struct gpio_desc gpio: rework locking and object life-time control - - 1 - --- 2024-01-30 Bartosz Golaszewski New
[05/22] gpio: don't set label from irq helpers gpio: rework locking and object life-time control - - 1 - --- 2024-01-30 Bartosz Golaszewski New
[04/22] gpio: provide and use gpiod_get_label() gpio: rework locking and object life-time control - - 1 - --- 2024-01-30 Bartosz Golaszewski New
[03/22] gpio: remove unused logging helpers gpio: rework locking and object life-time control - - 1 - --- 2024-01-30 Bartosz Golaszewski New
[02/22] gpio: of: assign and read the hog pointer atomically gpio: rework locking and object life-time control - - 1 - --- 2024-01-30 Bartosz Golaszewski New
[01/22] gpio: protect the list of GPIO devices with SRCU gpio: rework locking and object life-time control - - 1 - --- 2024-01-30 Bartosz Golaszewski New
[GIT,PULL] gpio: fixes for v6.8-rc2 [GIT,PULL] gpio: fixes for v6.8-rc2 - - - - --- 2024-01-26 Bartosz Golaszewski New
[v2] gpio: improve the API contract for setting direction [v2] gpio: improve the API contract for setting direction - - 1 - --- 2024-01-25 Bartosz Golaszewski New
[libgpiod,v2] core: check for positive values returned by calls to ioctl() [libgpiod,v2] core: check for positive values returned by calls to ioctl() - 1 1 - --- 2024-01-25 Bartosz Golaszewski New
gpio: cdev: remove leftover function pointer typedefs gpio: cdev: remove leftover function pointer typedefs - - 2 - --- 2024-01-24 Bartosz Golaszewski New
[libgpiod] core: ignore positive values returned by the GPIO_V2_GET_LINE ioctl() [libgpiod] core: ignore positive values returned by the GPIO_V2_GET_LINE ioctl() - 1 - - --- 2024-01-24 Bartosz Golaszewski New
gpio: improve the API contract for setting direction gpio: improve the API contract for setting direction - - - - --- 2024-01-24 Bartosz Golaszewski New
gpio: unexport GPIO irq domain functions only used internally gpio: unexport GPIO irq domain functions only used internally - - 1 - --- 2024-01-24 Bartosz Golaszewski New
[GIT,PULL] gpio: fixes for v6.8-rc1 [GIT,PULL] gpio: fixes for v6.8-rc1 - - - - --- 2024-01-18 Bartosz Golaszewski New
[libgpiod,v2] README: mention the Linux 5.10 requirement for libgpiod v2 [libgpiod,v2] README: mention the Linux 5.10 requirement for libgpiod v2 - - - - --- 2024-01-16 Bartosz Golaszewski New
[libgpiod,2/2] README: mention the linux v5.10 requirement for libgpiod v2 [libgpiod,v2,1/2] README: add info about the github page - - - - --- 2024-01-15 Bartosz Golaszewski New
[libgpiod,v2,1/2] README: add info about the github page [libgpiod,v2,1/2] README: add info about the github page - - 1 - --- 2024-01-15 Bartosz Golaszewski New
gpiolib: revert the attempt to protect the GPIO device list with an rwsem gpiolib: revert the attempt to protect the GPIO device list with an rwsem - 2 - - --- 2024-01-15 Bartosz Golaszewski New
[2/2] README: mention the linux v5.10 requirement for libgpiod v2 [v2,1/2] README: add info about the github page - - - - --- 2024-01-15 Bartosz Golaszewski New
[v2,1/2] README: add info about the github page [v2,1/2] README: add info about the github page - - 1 - --- 2024-01-15 Bartosz Golaszewski New
[libgpiod] README: add info about the github page [libgpiod] README: add info about the github page - - 2 - --- 2024-01-12 Bartosz Golaszewski New
[3/3] gpiolib: pin GPIO devices in place during descriptor lookup cleanup: provide and use a locking guard for nested read semaphores - - - - --- 2024-01-10 Bartosz Golaszewski New
[2/3] locking/rwsem: provide a lock guard for down_read_nested() cleanup: provide and use a locking guard for nested read semaphores - - - - --- 2024-01-10 Bartosz Golaszewski New
[1/3] cleanup: provide DEFINE_LOCK_GUARD_ARGS() cleanup: provide and use a locking guard for nested read semaphores - - - - --- 2024-01-10 Bartosz Golaszewski New
[libgpiod] bindings: python: fix package installation with Makefile build [libgpiod] bindings: python: fix package installation with Makefile build - - - - --- 2024-01-09 Bartosz Golaszewski New
[GIT,PULL] gpio: updates for v6.8-rc1 [GIT,PULL] gpio: updates for v6.8-rc1 - - - - --- 2024-01-09 Bartosz Golaszewski New
gpio: legacy: mark old interfaces as deprecated in kernel docs gpio: legacy: mark old interfaces as deprecated in kernel docs - - - - --- 2024-01-04 Bartosz Golaszewski New
[libgpiod] core: remove buggy flags sanitization from line-config [libgpiod] core: remove buggy flags sanitization from line-config - - 2 - --- 2024-01-04 Bartosz Golaszewski New
[v2,3/3] gpiolib: pin GPIO devices in place during descriptor lookup gpiolib: use a read-write semaphore to protect the GPIO device list - - 1 - --- 2024-01-02 Bartosz Golaszewski New
[v2,2/3] gpiolib: replace the GPIO device mutex with a read-write semaphore gpiolib: use a read-write semaphore to protect the GPIO device list - - 1 - --- 2024-01-02 Bartosz Golaszewski New
[v2,1/3] gpiolib: remove the GPIO device from the list when it's unregistered gpiolib: use a read-write semaphore to protect the GPIO device list - 1 1 - --- 2024-01-02 Bartosz Golaszewski New
[GIT,PULL] gpio: fixes for v6.7-rc8 [GIT,PULL] gpio: fixes for v6.7-rc8 - - - - --- 2023-12-29 Bartosz Golaszewski New
MAINTAINERS: split out the uAPI into a new section MAINTAINERS: split out the uAPI into a new section 1 - 1 - --- 2023-12-22 Bartosz Golaszewski New
[GIT,PULL] gpio: fixes for v6.7-rc7 [GIT,PULL] gpio: fixes for v6.7-rc7 - - - - --- 2023-12-22 Bartosz Golaszewski New
gpio: tps65219: don't use CONFIG_DEBUG_GPIO gpio: tps65219: don't use CONFIG_DEBUG_GPIO 1 - 1 - --- 2023-12-21 Bartosz Golaszewski New
[2/2] gpiolib: pin GPIO devices in place during descriptor lookup gpiolib: use a read-write semaphore to protect the GPIO device list - - - - --- 2023-12-21 Bartosz Golaszewski New
[1/2] gpiolib: replace the GPIO device mutex with a read-write semaphore gpiolib: use a read-write semaphore to protect the GPIO device list - - - - --- 2023-12-21 Bartosz Golaszewski New
[v3,2/2] gpio: sysfs: drop tabs from local variable declarations [v2,1/2] gpiolib: drop tabs from local variable declarations - - 2 - --- 2023-12-21 Bartosz Golaszewski New
[v2,1/2] gpiolib: drop tabs from local variable declarations [v2,1/2] gpiolib: drop tabs from local variable declarations - - 1 - --- 2023-12-21 Bartosz Golaszewski New
[v2] gpio: sysfs: drop tabs from local variable declarations [v2] gpio: sysfs: drop tabs from local variable declarations - - 1 - --- 2023-12-20 Bartosz Golaszewski New
[RFC] gpiolib: remove extra_checks [RFC] gpiolib: remove extra_checks - - 1 - --- 2023-12-19 Bartosz Golaszewski New
[2/2] gpio: sysfs: drop tabs from local variable declarations [1/2] gpiolib: drop tabs from local variable declarations - - - - --- 2023-12-19 Bartosz Golaszewski New
[1/2] gpiolib: drop tabs from local variable declarations [1/2] gpiolib: drop tabs from local variable declarations - - 1 - --- 2023-12-19 Bartosz Golaszewski New
gpiolib: use __counted_by() for GPIO descriptors gpiolib: use __counted_by() for GPIO descriptors - - - - --- 2023-12-19 Bartosz Golaszewski New
[v3,2/2] gpiolib: use a mutex to protect the list of GPIO devices gpiolib: protect the list of GPIO devices with a mutex - - 2 - --- 2023-12-15 Bartosz Golaszewski New
[v3,1/2] gpiolib: rename static functions that are called with the lock taken gpiolib: protect the list of GPIO devices with a mutex - - 2 - --- 2023-12-15 Bartosz Golaszewski New
gpio: xilinx: remove excess kernel doc gpio: xilinx: remove excess kernel doc - 1 2 - --- 2023-12-15 Bartosz Golaszewski New
gpiolib: allocate memory atomically with a spinlock held gpiolib: allocate memory atomically with a spinlock held - 1 1 - --- 2023-12-12 Bartosz Golaszewski New
[GIT,PULL] gpio: fixes for v6.7-rc5 [GIT,PULL] gpio: fixes for v6.7-rc5 - - - - --- 2023-12-09 Bartosz Golaszewski New
[v2,2/2] gpiolib: use a mutex to protect the list of GPIO devices gpiolib: protect the list of GPIO devices with a mutex - - - - --- 2023-12-08 Bartosz Golaszewski New
[v2,1/2] gpiolib: rename static functions that are called with the lock taken gpiolib: protect the list of GPIO devices with a mutex - - 1 - --- 2023-12-08 Bartosz Golaszewski New
[GIT,PULL] gpio: immutable branch between the GPIO and pinctrl trees for v6.8-rc1 [GIT,PULL] gpio: immutable branch between the GPIO and pinctrl trees for v6.8-rc1 - - - - --- 2023-12-08 Bartosz Golaszewski New
gpio: sim: fix the email address in MODULE_AUTHOR() gpio: sim: fix the email address in MODULE_AUTHOR() - - - - --- 2023-12-05 Bartosz Golaszewski New
[v3,10/10] gpiolib: remove gpiochip_is_requested() gpio/pinctrl: replace gpiochip_is_requested() with a safer interface - - - - --- 2023-12-04 Bartosz Golaszewski New
[v3,09/10] gpiolib: use gpiochip_dup_line_label() in for_each helpers gpio/pinctrl: replace gpiochip_is_requested() with a safer interface - - - - --- 2023-12-04 Bartosz Golaszewski New
[v3,08/10] pinctrl: sppctl: use gpiochip_dup_line_label() gpio/pinctrl: replace gpiochip_is_requested() with a safer interface - - - - --- 2023-12-04 Bartosz Golaszewski New
[v3,07/10] pinctrl: baytrail: use gpiochip_dup_line_label() gpio/pinctrl: replace gpiochip_is_requested() with a safer interface - - 1 - --- 2023-12-04 Bartosz Golaszewski New
[v3,06/10] pinctrl: nomadik: use gpiochip_dup_line_label() gpio/pinctrl: replace gpiochip_is_requested() with a safer interface - - - - --- 2023-12-04 Bartosz Golaszewski New
[v3,05/10] pinctrl: abx500: use gpiochip_dup_line_label() gpio/pinctrl: replace gpiochip_is_requested() with a safer interface - - - - --- 2023-12-04 Bartosz Golaszewski New
[v3,04/10] gpio: stmpe: use gpiochip_dup_line_label() gpio/pinctrl: replace gpiochip_is_requested() with a safer interface - - - - --- 2023-12-04 Bartosz Golaszewski New
[v3,03/10] gpio: wm8994: use gpiochip_dup_line_label() gpio/pinctrl: replace gpiochip_is_requested() with a safer interface - - - - --- 2023-12-04 Bartosz Golaszewski New
[v3,02/10] gpio: wm831x: use gpiochip_dup_line_label() gpio/pinctrl: replace gpiochip_is_requested() with a safer interface - - - - --- 2023-12-04 Bartosz Golaszewski New
[v3,01/10] gpiolib: provide gpiochip_dup_line_label() gpio/pinctrl: replace gpiochip_is_requested() with a safer interface - - - - --- 2023-12-04 Bartosz Golaszewski New
[v2] gpio: sim: implement the dbg_show() callback [v2] gpio: sim: implement the dbg_show() callback - - - - --- 2023-12-04 Bartosz Golaszewski New
[v2,10/10] gpiolib: remove gpiochip_is_requested() gpio/pinctrl: replace gpiochip_is_requested() with a safer interface - - - - --- 2023-11-30 Bartosz Golaszewski New
[v2,09/10] gpiolib: use gpiochip_dup_line_label() in for_each helpers gpio/pinctrl: replace gpiochip_is_requested() with a safer interface - - - - --- 2023-11-30 Bartosz Golaszewski New
« 1 2 3 417 18 »