Toggle navigation
Patchwork
Linux GPIO development
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
Kent Gibson
| State =
Action Required
| Archived =
No
| 565 patches
Series
Submitter
State
any
Action Required
New
Under Review
Accepted
Rejected
RFC
Not Applicable
Changes Requested
Awaiting Upstream
Superseded
Deferred
Needs Review / ACK
Handled Elsewhere
Search
Archived
No
Yes
Both
Delegate
------
Nobody
jgarzik
arnd
ymano
smfrench
jlayton
tseliot
ogasawara
amitk
awhitcroft
mst
dayangkun
jwboyer
jwboyer
colinking
colinking
azummo
dwmw2
rtg
sconklin
smb
aliguori
bradf
galak
galak
demarchi
ms
bhundven
chbs
kengyu
kadlec
pdp
regit
jabk
laforge
laforge
tonyb
sfr
alai
zecke
zecke
__damien__
luka
luka
prafulla@marvell.com
cyrus
PeterHuewe
kiho
jow
jow
ypwong
nico
dedeckeh
dedeckeh
yousong
yousong
tomcwarren
mb
mrchuck
vineetg76
computersforpeace
Noltari
Noltari
patrick_delaunay
ee07b291
ldir
ldir
stefanct
zhouhan
carldani
blp
ffainelli
ffainelli
regXboi
bbrezillon
pravin
mkp
jpettit
phil
mkresin
mkresin
thess
thess
fbarrat
fbarrat
linville
jesse
tjaalton
esben
abrodkin
abrodkin
diproiettod
tbot
stephenfin
vriera
darball1
sammj
ajd
jogo
jogo
bhelgaas
blogic
blogic
oohal
russellb
ptomsich
agraf
joestringer
davem
davem
davem
mwalle
naveen
pchotard
tagr
tagr
tagr
pepe2k
pepe2k
arj
arj
andmur01
amitay
matttbe
pabeni
istokes
aparcar
Ansuel
goliath
martineau
tytso
danielschwierzeck
mariosix
dcaratti
ovsrobot
ovsrobot
aserdean
XiaoYang
khem
hs
mkorpershoek
tpetazzoni
marex
liwang
robimarko
danielhb
groug
apritzel
mmichelson
npiggin
pareddja
atishp
netdrv
mkubecek
stintel
stintel
jkicinski
cpitchen
maximeh
dsa
jstancek
pm215
bpf
jonhunter
shettyg
lorpie01
acelan
wigyori
wigyori
apopple
dja
alexhung
lynxis
lynxis
brgl
brgl
peda
akodanev
narmstrong
981213
0andriy
chunkeey
snowpatch_ozlabs
snowpatch_ozlabs
snowpatch_ozlabs
aivanov
atishp04
shemminger
horms
monstr
vigneshr
mraynal
blocktrron
stewart
stewart
wsa
sjg
rfried
ehristev
akumar
freenix
Jaehoon
jacmet
ivanhu
kevery
rsalvaterra
adrianschmutzler
xypron
hegdevasant
hegdevasant
metan
bmeng
jagan
ukleinek
ukleinek
ag
rmilecki
rmilecki
prom
kabel
arbab
pablo
pablo
trini
apconole
rw
rw
abelloni
wbx
Hauke
Hauke
legoater
legoater
legoater
chleroy
svanheule
bjonglez
ynezz
aik
pevik
sbabic
sbabic
xback
xback
richiejp
dangole
dangole
forty
anuppatel
anuppatel
acer
echaudron
benh
rgrimm
next_ghost
segher
passgat
pratyush
jms
jms
jms
ymorin
ymorin
mans0n
ruscur
Andes
jmberg
festevam
jk
jk
jk
jk
linusw
linusw
numans
xuyang
matthias_bgg
tambarus
stroese
kubu
strlen
strlen
imaximets
apalos
dceara
pbrobinson
spectrum
cazzacarna
neocturne
aldot
TIENFONG
mpe
arnout
ktraynor
robh
nbd
nbd
calebccff
anguy11
paulus
jm
Apply
«
1
2
3
4
…
5
6
»
Patch
Series
A/F/R/T
S/W/F
Date
Submitter
Delegate
State
Documentation: gpio: clarify sysfs line values are logical
Documentation: gpio: clarify sysfs line values are logical
- - 1 -
-
-
-
2024-02-12
Kent Gibson
New
Documentation: gpio: consistent use of logical line value terminology
Documentation: gpio: consistent use of logical line value terminology
- - 2 -
-
-
-
2024-02-13
Kent Gibson
New
Documentation: gpio: describe uAPI behaviour when hardware doesn't support requested config
Documentation: gpio: describe uAPI behaviour when hardware doesn't support requested config
- - - -
-
-
-
2024-01-23
Kent Gibson
New
MAINTAINERS: add Documentation/userspace-api/gpio/ to GPIO UAPI section
MAINTAINERS: add Documentation/userspace-api/gpio/ to GPIO UAPI section
- - - -
-
-
-
2024-01-22
Kent Gibson
New
README: provide more info in Contributing
README: provide more info in Contributing
- - - -
-
-
-
2023-05-20
Kent Gibson
New
README: update Tools section for v2 tools
README: update Tools section for v2 tools
- - - -
-
-
-
2022-11-15
Kent Gibson
New
[01/17] gpiolib: move gpiolib-sysfs function declarations into their own header
gpiolib: cdev: pre-uAPI v2 cleanups
- - - -
-
-
-
2020-07-08
Kent Gibson
New
[01/22] gpiolib: move gpiolib-sysfs function declarations into their own header
gpio: cdev: add uAPI V2
- - 1 -
-
-
-
2020-06-23
Kent Gibson
New
[02/17] gpiolib: cdev: sort includes
gpiolib: cdev: pre-uAPI v2 cleanups
- - - -
-
-
-
2020-07-08
Kent Gibson
New
[02/22] gpiolib: cdev: sort includes
gpio: cdev: add uAPI V2
- - 1 -
-
-
-
2020-06-23
Kent Gibson
New
[03/17] gpiolib: cdev: minor indentation fixes
gpiolib: cdev: pre-uAPI v2 cleanups
- - - -
-
-
-
2020-07-08
Kent Gibson
New
[03/22] gpiolib: cdev: minor indentation fixes
gpio: cdev: add uAPI V2
- - 1 -
-
-
-
2020-06-23
Kent Gibson
New
[04/17] gpiolib: cdev: refactor gpiohandle_flags_to_desc_flags
gpiolib: cdev: pre-uAPI v2 cleanups
- - - -
-
-
-
2020-07-08
Kent Gibson
New
[04/22] gpiolib: cdev: refactor gpiohandle_flags_to_desc_flags
gpio: cdev: add uAPI V2
- - 1 -
-
-
-
2020-06-23
Kent Gibson
New
[05/17] gpiolib: cdev: rename 'filep' and 'filp' to 'file' to be consistent with other use
gpiolib: cdev: pre-uAPI v2 cleanups
- - - -
-
-
-
2020-07-08
Kent Gibson
New
[05/22] gpiolib: cdev: rename 'filep' and 'filp' to 'file' to be consistent with other use
gpio: cdev: add uAPI V2
- - 1 -
-
-
-
2020-06-23
Kent Gibson
New
[06/17] gpiolib: cdev: rename numdescs to num_descs
gpiolib: cdev: pre-uAPI v2 cleanups
- - - -
-
-
-
2020-07-08
Kent Gibson
New
[06/22] gpiolib: cdev: rename numdescs to num_descs
gpio: cdev: add uAPI V2
- - 1 -
-
-
-
2020-06-23
Kent Gibson
New
[07/17] gpiolib: cdev: remove pointless decrement of i
gpiolib: cdev: pre-uAPI v2 cleanups
- - - -
-
-
-
2020-07-08
Kent Gibson
New
[07/22] gpiolib: cdev: remove pointless decrement of i
gpio: cdev: add uAPI V2
- - 1 -
-
-
-
2020-06-23
Kent Gibson
New
[08/17] gpiolib: cdev: use blocking notifier call chain instead of atomic
gpiolib: cdev: pre-uAPI v2 cleanups
- - - -
-
-
-
2020-07-08
Kent Gibson
New
[08/22] gpiolib: cdev: complete the irq/thread timestamp handshake
gpio: cdev: add uAPI V2
- - - -
-
-
-
2020-06-23
Kent Gibson
New
[09/17] gpiolib: cdev: rename priv to cdev
gpiolib: cdev: pre-uAPI v2 cleanups
- - - -
-
-
-
2020-07-08
Kent Gibson
New
[09/22] gpiolib: cdev: rename priv to gcdev
gpio: cdev: add uAPI V2
- - - -
-
-
-
2020-06-23
Kent Gibson
New
[1/2] gpio: cdev: fix missed label sanitizing in debounce_setup()
gpio: cdev: label sanitization fixes
- 1 - -
-
-
-
2024-04-03
Kent Gibson
New
[1/2] gpiolib: cdev: fix -Wmissing-prototypes warnings
gpiolib: cdev: fixes for split from gpiolib.c
- 1 1 -
-
-
-
2020-06-12
Kent Gibson
New
[1/2] tools: gpio: fix %llu warning in gpio-event-mon.c
tools: gpio: fix %llu warnings
- 1 - -
-
-
-
2021-01-07
Kent Gibson
New
[1/3] bindings: cxx: tests: add tests for bulk events get_values
fix get_values for events
- - - -
-
-
-
2020-06-17
Kent Gibson
New
[1/3] gpiolib: cdev: allow edge event timestamps to be configured as REALTIME
gpiolib: cdev: allow edge event timestamps to be configured as REALTIME
- - - -
-
-
-
2020-10-14
Kent Gibson
New
[1/3] selftests: gpio: fix gpio compiling error
selftests: gpio: fix minor build issues
- 1 - -
-
-
-
2021-11-08
Kent Gibson
New
[1/4] gpiolib: cdev: include overflow.h
gpiolib: cdev: guard tidying
- - - -
-
-
-
2023-12-20
Kent Gibson
New
[1/4] gpiolib: cdev: relocate debounce_period_us from struct gpio_desc
gpiolib: cdev: relocate debounce_period_us
- - - -
-
-
-
2023-12-12
Kent Gibson
New
[1/5] gpio: uapi: fix kernel-doc warnings
gpio: uapi: documentation improvements
- - - -
-
-
-
2020-10-05
Kent Gibson
New
[1/5] gpio: uapi: improve description of fd fields
gpio: uapi: documentation improvements
- - - -
-
-
-
2024-01-09
Kent Gibson
New
[1/5] gpiolib: add support for pull up/down to lineevent_create
gpio: expose pull-up/pull-down line flags to userspace
- - - -
-
-
-
2019-10-11
Kent Gibson
New
[1/6] gpiolib: cdev: simplify linereq_free
gpiolib: cdev: code cleanup following hte integration
- - 1 -
-
-
-
2022-07-13
Kent Gibson
New
[1/7] Documentation: gpio: add chardev userspace API documentation
Documentation: gpio: add character device userspace API documentation
- - 1 -
-
-
-
2024-01-09
Kent Gibson
New
[1/7] selftests: gpio: rework and simplify test implementation
selftests: gpio: rework and port to GPIO uAPI v2
- 1 - -
-
-
-
2021-01-02
Kent Gibson
New
[10/17] gpiolib: cdev: fix minor race in GET_LINEINFO_WATCH
gpiolib: cdev: pre-uAPI v2 cleanups
- - - -
-
-
-
2020-07-08
Kent Gibson
New
[10/22] gpiolib: cdev: fix minor race in GET_LINEINFO_WATCH
gpio: cdev: add uAPI V2
- - 1 -
-
-
-
2020-06-23
Kent Gibson
New
[11/17] gpiolib: cdev: remove recalculation of offset
gpiolib: cdev: pre-uAPI v2 cleanups
- - - -
-
-
-
2020-07-08
Kent Gibson
New
[11/22] gpiolib: cdev: remove recalculation of offset
gpio: cdev: add uAPI V2
- - 1 -
-
-
-
2020-06-23
Kent Gibson
New
[12/17] gpiolib: cdev: refactor linehandle cleanup into linehandle_free
gpiolib: cdev: pre-uAPI v2 cleanups
- - - -
-
-
-
2020-07-08
Kent Gibson
New
[12/22] gpio: uapi: define GPIO_MAX_NAME_SIZE for array sizes
gpio: cdev: add uAPI V2
- - 1 -
-
-
-
2020-06-23
Kent Gibson
New
[13/17] gpiolib: cdev: refactor lineevent cleanup into lineevent_free
gpiolib: cdev: pre-uAPI v2 cleanups
- - - -
-
-
-
2020-07-08
Kent Gibson
New
[13/22] gpio: uapi: define uAPI V2
gpio: cdev: add uAPI V2
- - - -
-
-
-
2020-06-23
Kent Gibson
New
[14/17] gpio: uapi: fix misplaced comment line
gpiolib: cdev: pre-uAPI v2 cleanups
- - - -
-
-
-
2020-07-08
Kent Gibson
New
[14/22] gpiolib: make cdev a build option
gpio: cdev: add uAPI V2
- - 1 -
-
-
-
2020-06-23
Kent Gibson
New
[15/17] tools: gpio: fix spurious close warning in lsgpio
gpiolib: cdev: pre-uAPI v2 cleanups
- - - -
-
-
-
2020-07-08
Kent Gibson
New
[15/22] gpiolib: add build option for CDEV V1 ABI
gpio: cdev: add uAPI V2
- - 1 -
-
-
-
2020-06-23
Kent Gibson
New
[16/17] tools: gpio: fix spurious close warning in gpio-utils
gpiolib: cdev: pre-uAPI v2 cleanups
- - - -
-
-
-
2020-07-08
Kent Gibson
New
[16/22] gpiolib: cdev: add V2 uAPI implementation to parity with V1
gpio: cdev: add uAPI V2
- - - -
-
-
-
2020-06-23
Kent Gibson
New
[17/17] tools: gpio: fix spurious close warning in gpio-event-mon
gpiolib: cdev: pre-uAPI v2 cleanups
- - - -
-
-
-
2020-07-08
Kent Gibson
New
[17/22] gpiolib: cdev: report edge detection in lineinfo
gpio: cdev: add uAPI V2
- - - -
-
-
-
2020-06-23
Kent Gibson
New
[18/22] gpiolib: cdev: support setting debounce
gpio: cdev: add uAPI V2
- - - -
-
-
-
2020-06-23
Kent Gibson
New
[19/22] gpio: uapi: document uAPI V1 as deprecated
gpio: cdev: add uAPI V2
- - - -
-
-
-
2020-06-23
Kent Gibson
New
[2/2] gpio: cdev: check for NULL labels when sanitizing them for irqs
gpio: cdev: label sanitization fixes
- 1 - -
-
-
-
2024-04-03
Kent Gibson
New
[2/2] gpiolib: cdev: fix file comment
gpiolib: cdev: fixes for split from gpiolib.c
- - 1 -
-
-
-
2020-06-12
Kent Gibson
New
[2/2] tools: gpio: fix %llu warning in gpio-watch.c
tools: gpio: fix %llu warnings
- 1 - -
-
-
-
2021-01-07
Kent Gibson
New
[2/3] selftests: gpio: fix uninitialised variable warning
selftests: gpio: fix minor build issues
- - - -
-
-
-
2021-11-08
Kent Gibson
New
[2/3] tests: event: add tests for gpiod_line_get_value_bulk events
fix get_values for events
- - - -
-
-
-
2020-06-17
Kent Gibson
New
[2/3] tools: gpio: add support for reporting realtime event clock to lsgpio
gpiolib: cdev: allow edge event timestamps to be configured as REALTIME
- - - -
-
-
-
2020-10-14
Kent Gibson
New
[2/4] gpiolib: cdev: allocate linereq using kvzalloc()
gpiolib: cdev: guard tidying
- - - -
-
-
-
2023-12-20
Kent Gibson
New
[2/4] gpiolib: remove debounce_period_us from struct gpio_desc
gpiolib: cdev: relocate debounce_period_us
- - - -
-
-
-
2023-12-12
Kent Gibson
New
[2/5] gpio: mockup: add set_config to support pull up/down
gpio: expose pull-up/pull-down line flags to userspace
- - - -
-
-
-
2019-10-11
Kent Gibson
New
[2/5] gpio: uapi: clarify hte references
gpio: uapi: documentation improvements
- - - -
-
-
-
2024-01-09
Kent Gibson
New
[2/5] gpio: uapi: comment consistency
gpio: uapi: documentation improvements
- - - -
-
-
-
2020-10-05
Kent Gibson
New
[2/6] gpiolib: cdev: simplify parameter in call to hte_edge_setup
gpiolib: cdev: code cleanup following hte integration
- - - -
-
-
-
2022-07-13
Kent Gibson
New
[2/7] Documentation: gpio: move sysfs into a deprecated section
Documentation: gpio: add character device userspace API documentation
- - - -
-
-
-
2024-01-09
Kent Gibson
New
[2/7] selftests: gpio: remove obsolete gpio-mockup-chardev.c
selftests: gpio: rework and port to GPIO uAPI v2
- - - -
-
-
-
2021-01-02
Kent Gibson
New
[20/22] tools: gpio: switch tools to V2 uAPI
gpio: cdev: add uAPI V2
- - - -
-
-
-
2020-06-23
Kent Gibson
New
[21/22] tools: gpio: add debounce support to gpio-event-mon
gpio: cdev: add uAPI V2
- - - -
-
-
-
2020-06-23
Kent Gibson
New
[22/22] tools: gpio: support monitoring multiple lines
gpio: cdev: add uAPI V2
- - 1 -
-
-
-
2020-06-23
Kent Gibson
New
[3/3] core: fix gpiod_line_get_value_bulk for events
fix get_values for events
- - - -
-
-
-
2020-06-17
Kent Gibson
New
[3/3] selftests: gpio: restore CFLAGS options
selftests: gpio: fix minor build issues
- - - -
-
-
-
2021-11-08
Kent Gibson
New
[3/3] tools: gpio: add option to report wall-clock time to gpio-event-mon
gpiolib: cdev: allow edge event timestamps to be configured as REALTIME
- - - -
-
-
-
2020-10-14
Kent Gibson
New
[3/4] gpiolib: cdev: reduce locking in gpio_desc_to_lineinfo()
gpiolib: cdev: relocate debounce_period_us
- - - -
-
-
-
2023-12-12
Kent Gibson
New
[3/4] gpiolib: cdev: replace locking wrappers for config_mutex with guards
gpiolib: cdev: guard tidying
- - - -
-
-
-
2023-12-20
Kent Gibson
New
[3/5] gpio: uapi: drop trailing period from one sentence descriptions
gpio: uapi: documentation improvements
- - - -
-
-
-
2024-01-09
Kent Gibson
New
[3/5] gpio: uapi: kernel-doc formatting improvements
gpio: uapi: documentation improvements
- - - -
-
-
-
2020-10-05
Kent Gibson
New
[3/5] gpiolib: pull requires explicit input mode
gpio: expose pull-up/pull-down line flags to userspace
- - - -
-
-
-
2019-10-11
Kent Gibson
New
[3/6] gpiolib: cdev: replace if-else chains with switches
gpiolib: cdev: code cleanup following hte integration
- - - -
-
-
-
2022-07-13
Kent Gibson
New
[3/7] Documentation: gpio: update sysfs documentation to reference new chardev doc
Documentation: gpio: add character device userspace API documentation
- - - -
-
-
-
2024-01-09
Kent Gibson
New
[3/7] selftests: remove obsolete build restriction for gpio
selftests: gpio: rework and port to GPIO uAPI v2
- - - -
-
-
-
2021-01-02
Kent Gibson
New
[4/4] gpiolib: cdev: improve documentation of get/set values
gpiolib: cdev: relocate debounce_period_us
- - - -
-
-
-
2023-12-12
Kent Gibson
New
[4/4] gpiolib: cdev: replace locking wrappers for gpio_device with guards
gpiolib: cdev: guard tidying
- - - -
-
-
-
2023-12-20
Kent Gibson
New
[4/5] gpio: uapi: document possible values of gpioevent_data.id
gpio: uapi: documentation improvements
- - - -
-
-
-
2024-01-09
Kent Gibson
New
[4/5] gpio: uapi: remove whitespace
gpio: uapi: documentation improvements
- - - -
-
-
-
2020-10-05
Kent Gibson
New
[4/5] gpiolib: disable bias on inputs when pull up/down are both set
gpio: expose pull-up/pull-down line flags to userspace
- - - -
-
-
-
2019-10-11
Kent Gibson
New
[4/6] gpiolib: cdev: simplify line event identification
gpiolib: cdev: code cleanup following hte integration
- - - -
-
-
-
2022-07-13
Kent Gibson
New
[4/7] Documentation: gpio: add chardev v1 userspace API documentation
Documentation: gpio: add character device userspace API documentation
- - - -
-
-
-
2024-01-09
Kent Gibson
New
[4/7] selftests: remove obsolete gpio references from kselftest_deps.sh
selftests: gpio: rework and port to GPIO uAPI v2
- - - -
-
-
-
2021-01-02
Kent Gibson
New
[5/5] gpio: uapi: clarify the meaning of 'empty' char arrays
gpio: uapi: documentation improvements
- - - -
-
-
-
2020-10-05
Kent Gibson
New
[5/5] gpio: uapi: clarify using v2 rather than v1
gpio: uapi: documentation improvements
- - - -
-
-
-
2024-01-09
Kent Gibson
New
[5/5] gpiolib: allow pull up/down on outputs
gpio: expose pull-up/pull-down line flags to userspace
- - - -
-
-
-
2019-10-11
Kent Gibson
New
[5/6] gpiolib: cdev: consolidate edge detector configuration flags
gpiolib: cdev: code cleanup following hte integration
- - - -
-
-
-
2022-07-13
Kent Gibson
New
[5/7] Documentation: gpio: capitalize GPIO in index title
Documentation: gpio: add character device userspace API documentation
- - - -
-
-
-
2024-01-09
Kent Gibson
New
[5/7] tools: gpio: remove uAPI v1 code no longer used by selftests
selftests: gpio: rework and port to GPIO uAPI v2
- - - -
-
-
-
2021-01-02
Kent Gibson
New
[6/6] gpiolib: cdev: compile out HTE unless CONFIG_HTE selected
gpiolib: cdev: code cleanup following hte integration
- - - -
-
-
-
2022-07-13
Kent Gibson
New
[6/7] Documentation: gpio: document gpio-mockup as obsoleted by gpio-sim
Documentation: gpio: add character device userspace API documentation
- - - -
-
-
-
2024-01-09
Kent Gibson
New
«
1
2
3
4
…
5
6
»