Toggle navigation
Patchwork
linux-gpio
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
Bartosz Golaszewski
| State =
Action Required
| 791 patches
Series
Submitter
State
any
Action Required
New
Under Review
Accepted
Rejected
RFC
Not Applicable
Changes Requested
Awaiting Upstream
Superseded
Deferred
Search
Archived
No
Yes
Both
Delegate
------
Nobody
andy.doan@linaro.org
andy.doan@linaro.org
Apply
«
1
2
3
4
…
7
8
»
Patch
Series
S/W/F
Date
Submitter
Delegate
State
[v3,04/24] gpio: provide and use gpiod_get_label()
gpio: rework locking and object life-time control
-
-
-
2024-02-08
Bartosz Golaszewski
New
[v3,03/24] gpio: remove unused logging helpers
gpio: rework locking and object life-time control
-
-
-
2024-02-08
Bartosz Golaszewski
New
[v3,02/24] gpio: of: assign and read the hog pointer atomically
gpio: rework locking and object life-time control
-
-
-
2024-02-08
Bartosz Golaszewski
New
[v3,01/24] gpio: protect the list of GPIO devices with SRCU
gpio: rework locking and object life-time control
-
-
-
2024-02-08
Bartosz Golaszewski
New
gpio: remove GPIO device from the list unconditionally in error path
gpio: remove GPIO device from the list unconditionally in error path
-
-
-
2024-02-05
Bartosz Golaszewski
New
[v2] gpio: set device type for GPIO chips
[v2] gpio: set device type for GPIO chips
-
-
-
2024-02-05
Bartosz Golaszewski
New
[v2,20/23] gpio: add SRCU infrastructure to struct gpio_device
gpio: rework locking and object life-time control
-
-
-
2024-02-05
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
-
-
-
2024-01-30
Bartosz Golaszewski
New
[06/22] gpio: add SRCU infrastructure to struct gpio_desc
gpio: rework locking and object life-time control
-
-
-
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
-
-
-
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
gpio: cdev: remove leftover function pointer typedefs
gpio: cdev: remove leftover function pointer typedefs
-
-
-
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
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
-
-
-
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
-
-
-
2024-01-15
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
-
-
-
2024-01-04
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
-
-
-
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
-
-
-
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
-
-
-
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
-
-
-
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
-
-
-
2023-12-21
Bartosz Golaszewski
New
[v2] gpio: sysfs: drop tabs from local variable declarations
[v2] gpio: sysfs: drop tabs from local variable declarations
-
-
-
2023-12-20
Bartosz Golaszewski
New
[RFC] gpiolib: remove extra_checks
[RFC] gpiolib: remove extra_checks
-
-
-
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
-
-
-
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
-
-
-
2023-12-15
Bartosz Golaszewski
New
gpio: xilinx: remove excess kernel doc
gpio: xilinx: remove excess kernel doc
-
-
-
2023-12-15
Bartosz Golaszewski
New
gpiolib: allocate memory atomically with a spinlock held
gpiolib: allocate memory atomically with a spinlock held
-
-
-
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
[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
-
-
-
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,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
gpio: sim: implement the dbg_show() callback
gpio: sim: implement the dbg_show() callback
-
-
-
2023-11-30
Bartosz Golaszewski
New
[09/10] gpiolib: use gpiochip_dup_line_label() in for_each helpers
gpio/pinctrl: replace gpiochip_is_requested() with a safer interface
-
-
-
2023-11-29
Bartosz Golaszewski
New
[1/2] gpio: sysfs: fix forward declaration of struct gpio_device
[1/2] gpio: sysfs: fix forward declaration of struct gpio_device
-
-
-
2023-11-27
Bartosz Golaszewski
New
[GIT,PULL] gpio: immutable branch between GPIO and pinctrl trees for v6.8-rc1
[GIT,PULL] gpio: immutable branch between GPIO and pinctrl trees for v6.8-rc1
-
-
-
2023-11-24
Bartosz Golaszewski
New
[3/3] pinctrl: don't include GPIOLIB private header
pinctrl: don't use gpiod_to_chip()
-
-
-
2023-11-15
Bartosz Golaszewski
New
[2/3] pinctrl: stop using gpiod_to_chip()
pinctrl: don't use gpiod_to_chip()
-
-
-
2023-11-15
Bartosz Golaszewski
New
[1/3] gpiolib: provide gpio_devie_get_label()
pinctrl: don't use gpiod_to_chip()
-
-
-
2023-11-15
Bartosz Golaszewski
New
gpio: mockup: initialize a managed pointer in place
gpio: mockup: initialize a managed pointer in place
-
-
-
2023-11-15
Bartosz Golaszewski
New
[GIT,PULL] gpio/pinctrl: updates for v6.7-rc1
[GIT,PULL] gpio/pinctrl: updates for v6.7-rc1
-
-
-
2023-11-06
Bartosz Golaszewski
New
[GIT,PULL] gpio: fixes for v6.6-rc7
[GIT,PULL] gpio: fixes for v6.6-rc7
-
-
-
2023-10-21
Bartosz Golaszewski
New
[v3,73/73] pinctrl: tegra: drop the wrapper around pinctrl_gpio_request()
pinctrl: don't use GPIOLIB global numberspace in helpers
-
-
-
2023-10-17
Bartosz Golaszewski
New
[v3,72/73] pinctrl: em: drop the wrapper around pinctrl_gpio_request()
pinctrl: don't use GPIOLIB global numberspace in helpers
-
-
-
2023-10-17
Bartosz Golaszewski
New
[v3,71/73] pinctrl: nuvoton: npcm8xx: drop wrappers around pinctrl_gpio_request/free()
pinctrl: don't use GPIOLIB global numberspace in helpers
-
-
-
2023-10-17
Bartosz Golaszewski
New
[v3,70/73] pinctrl: nuvoton: npcm7xx: drop wrappers around pinctrl_gpio_request/free()
pinctrl: don't use GPIOLIB global numberspace in helpers
-
-
-
2023-10-17
Bartosz Golaszewski
New
[v3,69/73] pinctrl: stm32: drop wrappers around pinctrl_gpio_free/input()
pinctrl: don't use GPIOLIB global numberspace in helpers
-
-
-
2023-10-17
Bartosz Golaszewski
New
[v3,68/73] pinctrl: starfive: jh7110: drop wrappers around pinctrl_gpio_request/free()
pinctrl: don't use GPIOLIB global numberspace in helpers
-
-
-
2023-10-17
Bartosz Golaszewski
New
[v3,67/73] pinctrl: starfive: jh7100: drop wrappers around pinctrl_gpio_request/free()
pinctrl: don't use GPIOLIB global numberspace in helpers
-
-
-
2023-10-17
Bartosz Golaszewski
New
[v3,66/73] pinctrl: ocelot: drop the wrapper around pinctrl_gpio_direction_input()
pinctrl: don't use GPIOLIB global numberspace in helpers
-
-
-
2023-10-17
Bartosz Golaszewski
New
[v3,65/73] pinctrl: cirrus: drop the wrapper around pinctrl_gpio_direction_input()
pinctrl: don't use GPIOLIB global numberspace in helpers
-
-
-
2023-10-17
Bartosz Golaszewski
New
[v3,64/73] pinctrl: mediatek: common: drop the wrappers around pinctrl_gpio_direction_input()
pinctrl: don't use GPIOLIB global numberspace in helpers
-
-
-
2023-10-17
Bartosz Golaszewski
New
[v3,63/73] pinctrl: mediatek: moore: drop the wrappers around pinctrl_gpio_direction_input()
pinctrl: don't use GPIOLIB global numberspace in helpers
-
-
-
2023-10-17
Bartosz Golaszewski
New
[v3,62/73] pinctrl: rk805: drop the wrapper around pinctrl_gpio_direction_input()
pinctrl: don't use GPIOLIB global numberspace in helpers
-
-
-
2023-10-17
Bartosz Golaszewski
New
[v3,61/73] pinctrl: axp209: drop the wrapper around pinctrl_gpio_direction_input()
pinctrl: don't use GPIOLIB global numberspace in helpers
-
-
-
2023-10-17
Bartosz Golaszewski
New
[v3,60/73] pinctrl: vt8500: drop the wrapper around pinctrl_gpio_direction_input()
pinctrl: don't use GPIOLIB global numberspace in helpers
-
-
-
2023-10-17
Bartosz Golaszewski
New
[v3,59/73] pinctrl: cy8c95x0: drop the wrapper around pinctrl_gpio_direction_input()
pinctrl: don't use GPIOLIB global numberspace in helpers
-
-
-
2023-10-17
Bartosz Golaszewski
New
[v3,58/73] pinctrl: as3722: drop the wrapper around pinctrl_gpio_direction_input()
pinctrl: don't use GPIOLIB global numberspace in helpers
-
-
-
2023-10-17
Bartosz Golaszewski
New
[v3,57/73] pinctrl: ingenic: drop the wrapper around pinctrl_gpio_direction_input()
pinctrl: don't use GPIOLIB global numberspace in helpers
-
-
-
2023-10-17
Bartosz Golaszewski
New
[v3,56/73] pinctrl: st: drop the wrapper around pinctrl_gpio_direction_input()
pinctrl: don't use GPIOLIB global numberspace in helpers
-
-
-
2023-10-17
Bartosz Golaszewski
New
[v3,55/73] pinctrl: intel: cherryview: drop the wrappers around pinctrl_gpio_direction_input()
pinctrl: don't use GPIOLIB global numberspace in helpers
-
-
-
2023-10-17
Bartosz Golaszewski
New
[v3,54/73] pinctrl: intel: drop the wrappers around pinctrl_gpio_direction_input()
pinctrl: don't use GPIOLIB global numberspace in helpers
-
-
-
2023-10-17
Bartosz Golaszewski
New
[v3,53/73] pinctrl: intel: lynxpoint: drop the wrappers around pinctrl_gpio_direction_input()
pinctrl: don't use GPIOLIB global numberspace in helpers
-
-
-
2023-10-17
Bartosz Golaszewski
New
[v3,52/73] pinctrl: change the signature of pinctrl_ready_for_gpio_range()
pinctrl: don't use GPIOLIB global numberspace in helpers
-
-
-
2023-10-17
Bartosz Golaszewski
New
[v3,51/73] pinctrl: change the signature of gpio_to_pin()
pinctrl: don't use GPIOLIB global numberspace in helpers
-
-
-
2023-10-17
Bartosz Golaszewski
New
[v3,50/73] pinctrl: change the signature of pinctrl_match_gpio_range()
pinctrl: don't use GPIOLIB global numberspace in helpers
-
-
-
2023-10-17
Bartosz Golaszewski
New
[v3,49/73] pinctrl: change the signature of pinctrl_get_device_gpio_range()
pinctrl: don't use GPIOLIB global numberspace in helpers
-
-
-
2023-10-17
Bartosz Golaszewski
New
[v3,48/73] pinctrl: change the signature of pinctrl_gpio_direction()
pinctrl: don't use GPIOLIB global numberspace in helpers
-
-
-
2023-10-17
Bartosz Golaszewski
New
[v3,47/73] treewide: rename pinctrl_gpio_set_config_new()
pinctrl: don't use GPIOLIB global numberspace in helpers
-
-
-
2023-10-17
Bartosz Golaszewski
New
[v3,46/73] treewide: rename pinctrl_gpio_direction_output_new()
pinctrl: don't use GPIOLIB global numberspace in helpers
-
-
-
2023-10-17
Bartosz Golaszewski
New
[v3,45/73] treewide: rename pinctrl_gpio_direction_input_new()
pinctrl: don't use GPIOLIB global numberspace in helpers
-
-
-
2023-10-17
Bartosz Golaszewski
New
[v3,44/73] treewide: rename pinctrl_gpio_free_new()
pinctrl: don't use GPIOLIB global numberspace in helpers
-
-
-
2023-10-17
Bartosz Golaszewski
New
[v3,43/73] treewide: rename pinctrl_gpio_request_new()
pinctrl: don't use GPIOLIB global numberspace in helpers
-
-
-
2023-10-17
Bartosz Golaszewski
New
[v3,42/73] treewide: rename pinctrl_gpio_can_use_line_new()
pinctrl: don't use GPIOLIB global numberspace in helpers
-
-
-
2023-10-17
Bartosz Golaszewski
New
[v3,41/73] pinctrl: remove pinctrl_gpio_set_config()
pinctrl: don't use GPIOLIB global numberspace in helpers
-
-
-
2023-10-17
Bartosz Golaszewski
New
[v3,40/73] pinctrl: remove pinctrl_gpio_direction_output()
pinctrl: don't use GPIOLIB global numberspace in helpers
-
-
-
2023-10-17
Bartosz Golaszewski
New
[v3,39/73] pinctrl: remove pinctrl_gpio_direction_input()
pinctrl: don't use GPIOLIB global numberspace in helpers
-
-
-
2023-10-17
Bartosz Golaszewski
New
[v3,38/73] pinctrl: remove pinctrl_gpio_free()
pinctrl: don't use GPIOLIB global numberspace in helpers
-
-
-
2023-10-17
Bartosz Golaszewski
New
[v3,37/73] pinctrl: remove pinctrl_gpio_request()
pinctrl: don't use GPIOLIB global numberspace in helpers
-
-
-
2023-10-17
Bartosz Golaszewski
New
[v3,36/73] pinctrl: remove pinctrl_gpio_can_use_line()
pinctrl: don't use GPIOLIB global numberspace in helpers
-
-
-
2023-10-17
Bartosz Golaszewski
New
[v3,35/73] pinctrl: st: use new pinctrl GPIO helpers
pinctrl: don't use GPIOLIB global numberspace in helpers
-
-
-
2023-10-17
Bartosz Golaszewski
New
[v3,34/73] pinctrl: intel: lynxpoint: use new pinctrl GPIO helpers
pinctrl: don't use GPIOLIB global numberspace in helpers
-
-
-
2023-10-17
Bartosz Golaszewski
New
[v3,32/73] pinctrl: intel: cherryview: use new pinctrl GPIO helpers
pinctrl: don't use GPIOLIB global numberspace in helpers
-
-
-
2023-10-17
Bartosz Golaszewski
New
«
1
2
3
4
…
7
8
»