Toggle navigation
Patchwork
Linux I2C development
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: State =
Action Required
| 839 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
jlayton
tseliot
ogasawara
amitk
awhitcroft
mst
dayangkun
jwboyer
jwboyer
colinking
colinking
azummo
dwmw2
rtg
sconklin
smb
smfrench
aliguori
bradf
demarchi
ms
bhundven
chbs
kengyu
kadlec
regit
jabk
laforge
laforge
tonyb
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
patrick_delaunay
Noltari
Noltari
ee07b291
ldir
ldir
stefanct
zhouhan
carldani
blp
ffainelli
ffainelli
regXboi
bbrezillon
pravin
mkp
jpettit
mkresin
mkresin
thess
thess
fbarrat
fbarrat
phil
linville
jesse
tjaalton
esben
abrodkin
abrodkin
diproiettod
tbot
stephenfin
ajd
darball1
sammj
jogo
jogo
bhelgaas
blogic
blogic
oohal
russellb
ptomsich
agraf
joestringer
mwalle
pepe2k
pepe2k
tagr
tagr
arj
arj
davem
davem
davem
pchotard
andmur01
jforissier
amitay
matttbe
pabeni
istokes
martineau
goliath
Ansuel
danielschwierzeck
aparcar
maddy
mariosix
dcaratti
aserdean
ovsrobot
ovsrobot
marex
tpetazzoni
khem
XiaoYang
mkorpershoek
mmichelson
apritzel
danielhb
groug
npiggin
robimarko
liwang
pareddja
atishp
netdrv
mkubecek
stintel
stintel
jkicinski
cpitchen
dsa
jstancek
bpf
shettyg
lorpie01
wigyori
wigyori
pm215
acelan
apopple
dja
alexhung
lynxis
lynxis
brgl
brgl
peda
akodanev
0andriy
981213
narmstrong
snowpatch_ozlabs
snowpatch_ozlabs
snowpatch_ozlabs
aivanov
atishp04
vigneshr
blocktrron
monstr
mraynal
shemminger
chunkeey
stewart
stewart
kabel
freenix
Jaehoon
rfried
arbab
bmeng
ehristev
wsa
rsalvaterra
adrianschmutzler
hegdevasant
hegdevasant
horms
ukleinek
ukleinek
ag
metan
jagan
jacmet
rmilecki
rmilecki
kevery
ivanhu
prom
sjg
akumar
trini
juju
abelloni
legoater
legoater
legoater
chleroy
wbx
rw
rw
apconole
pablo
pablo
svanheule
bjonglez
dangole
dangole
ynezz
xback
xback
pevik
richiejp
sbabic
sbabic
jonhunter
aik
Hauke
Hauke
forty
acer
anuppatel
anuppatel
amusil
next_ghost
echaudron
benh
rgrimm
passgat
segher
pratyush
jms
jms
jms
mans0n
ruscur
Andes
ymorin
lliang
xuyang
linusw
linusw
xypron
numans
jmberg
festevam
tim609
jk
jk
jk
jk
conchuod
ltpci
matthias_bgg
kubu
tytso
tambarus
strlen
strlen
pbrobinson
krzk
dceara
spectrum
apalos
qschulz
stroese
imaximets
neocturne
cazzacarna
aldot
ziyao233
sshegde
riteshlist
tperale
TIENFONG
mpe
galak
sfr
arnout
ktraynor
nbd
nbd
robh
kcxt
anguy11
paulus
mwilczynski
airtower
jm
Bubu
hs
vfazio
iTitou
dlech
jstephan
raymo200915
Apply
«
1
2
3
4
…
8
9
»
Patch
Series
A/F/R/T
S/W/F
Date
Submitter
Delegate
State
misc: eeprom: at24: Make VCC supply description requirement optional
misc: eeprom: at24: Make VCC supply description requirement optional
- - - -
-
-
-
2026-05-24
Paul Menzel
New
i801_smbus: clear SMBALERT status bit and disable SMBALERT interrupt
i801_smbus: clear SMBALERT status bit and disable SMBALERT interrupt
- - - -
-
-
-
2019-08-12
Xu, Lingyan (NSB - CN/Hangzhou)
Needs Review / ACK
i2c:thunderx:Add disabled node check
i2c:thunderx:Add disabled node check
- - - -
-
-
-
2023-07-11
Aryan Srivastava
New
i2c:cadence: Handle atomic transfer quirk at probe
i2c:cadence: Handle atomic transfer quirk at probe
- - - -
-
-
-
2025-07-17
Torben Nielsen
New
i2c: xiic: don't fail a read whose data is already in the RX FIFO
i2c: xiic: don't fail a read whose data is already in the RX FIFO
- 1 - -
-
-
-
2026-10-05
Siddarth Chilukuri via B4 Relay
New
i2c: xiic: Rework dynamic-mode RX FIFO drain in xiic_read_rx
i2c: xiic: Rework dynamic-mode RX FIFO drain in xiic_read_rx
- 1 - -
-
-
-
2026-09-01
Vasantha Likitha T
New
i2c: virtio: Reset virtqueue before freeing interrupted requests
i2c: virtio: Reset virtqueue before freeing interrupted requests
- 1 - -
-
-
-
2026-07-05
Guangshuo Li
New
i2c: tiny-usb: add Zephyr Project VID/PID pair
i2c: tiny-usb: add Zephyr Project VID/PID pair
- - 1 -
-
-
-
2026-08-20
Benjamin Cabé
New
i2c: thunderx: Add missed pci_release_regions
i2c: thunderx: Add missed pci_release_regions
- - - -
-
-
-
2019-12-06
Chuhong Yuan
Needs Review / ACK
i2c: tegra: use busendiannes variable
i2c: tegra: use busendiannes variable
- - - -
-
-
-
2019-05-09
Nicholas Mc Guire
New
i2c: tegra: fix reference leak when pm_runtime_get_sync fails
i2c: tegra: fix reference leak when pm_runtime_get_sync fails
- - - -
-
-
-
2022-03-22
Zhen Ni
Needs Review / ACK
i2c: stm32f7: close SMBus alert work before removing ARA
i2c: stm32f7: close SMBus alert work before removing ARA
- 1 - -
-
-
-
2026-10-12
Myeonghun Pak
New
i2c: stm32: Fixes multibyte transfer for STM32F4 I2C controller
i2c: stm32: Fixes multibyte transfer for STM32F4 I2C controller
- - - -
-
-
-
2017-10-11
Radoslaw Pietrzyk
New
i2c: st: Fix clock reference leak in st_i2c_probe()
i2c: st: Fix clock reference leak in st_i2c_probe()
- 1 - -
-
-
-
2026-09-16
Haotian Zhang
New
i2c: smbus: make i2c_smbus_read_block_data() safer
i2c: smbus: make i2c_smbus_read_block_data() safer
- - - -
-
-
-
2024-10-18
Dmitry Torokhov
wsa
New
i2c: smbus: change type of length argument in block functions to size_t
i2c: smbus: change type of length argument in block functions to size_t
- - - -
-
-
-
2022-02-04
Heiner Kallweit
wsa
New
i2c: smbus: Fixed uninitialized variable msgbuf in i2c_smbus_xfer_emulated
i2c: smbus: Fixed uninitialized variable msgbuf in i2c_smbus_xfer_emulated
- - - -
-
-
-
2023-12-15
guoqi0226
New
i2c: smbus: Fixed uninitialized variable msgbuf in i2c_smbus_xfer_emulated
i2c: smbus: Fixed uninitialized variable msgbuf in i2c_smbus_xfer_emulated
- - - -
-
-
-
2024-06-03
guoqi0226
wsa
New
i2c: slave-eeprom: add an of_match_table
i2c: slave-eeprom: add an of_match_table
- - - -
-
-
-
2021-05-04
Bjorn Ardo
New
i2c: simtec: Convert to use devm_* APIs
- - - -
-
-
-
2016-04-12
Axel Lin
New
i2c: scx200_acb: avoid I2C bus overclocking.
- - - -
-
-
-
2015-04-23
Svenning Sørensen
New
i2c: rzv2m: fail probe on reset and runtime-PM errors
i2c: rzv2m: fail probe on reset and runtime-PM errors
- 1 - -
-
-
-
2026-08-30
Pengpeng Hou
New
i2c: rtl9300: remove IO_MODE configuration
i2c: rtl9300: remove IO_MODE configuration
- - - -
-
-
-
2026-07-25
Michael Zavertkin
cazzacarna
Needs Review / ACK
i2c: rk3x: Do not dispatch stale pending bits after a NAK
i2c: rk3x: Do not dispatch stale pending bits after a NAK
- 1 - -
-
-
-
2026-09-17
Alexey Charkov
New
i2c: rk3x: Add generic GPIO based bus recovery
i2c: rk3x: Add generic GPIO based bus recovery
- - - -
-
-
-
2026-10-01
Alexey Charkov
New
i2c: qup: Add error handling in qup_i2c_xfer_v2()
i2c: qup: Add error handling in qup_i2c_xfer_v2()
- 1 - -
-
-
-
2025-05-19
Haotian Zhang
cazzacarna
Under Review
i2c: qcom-geni: restore tSCL with 32MHz I2C fast-mode
i2c: qcom-geni: restore tSCL with 32MHz I2C fast-mode
- 1 - -
-
-
-
2026-09-29
Daniel J Blueman
New
i2c: qcom-geni: Simplify PM resume error handling
i2c: qcom-geni: Simplify PM resume error handling
1 - 1 -
-
-
-
2026-08-05
Mukesh Savaliya
New
i2c: qcom-cci: fix device_node refcount leak in cci_probe()/cci_remove()
i2c: qcom-cci: fix device_node refcount leak in cci_probe()/cci_remove()
- 1 - -
-
-
-
2026-08-15
Liu Zhenlong
New
i2c: qcom-cci: Fix of_node reference leak in cci_probe()
i2c: qcom-cci: Fix of_node reference leak in cci_probe()
- 1 - -
-
-
-
2026-09-16
Haotian Zhang
New
i2c: powermac: Fix out-of-bounds bug in i2c_powermac_smbus_xfer
i2c: powermac: Fix out-of-bounds bug in i2c_powermac_smbus_xfer
- - - -
-
-
-
2025-06-16
Alex Guo
New
i2c: pnx: Fix of_node reference leak in i2c_pnx_probe()
i2c: pnx: Fix of_node reference leak in i2c_pnx_probe()
- 1 - -
-
-
-
2026-09-16
Haotian Zhang
New
i2c: piix4: Add support for I2C block data transactions
i2c: piix4: Add support for I2C block data transactions
- - - -
-
-
-
2025-12-09
Qing Chang (qinchang)
cazzacarna
Needs Review / ACK
i2c: piix4: Add ACPI region conflict allowlist for Gigabyte X870 EAGLE WIFI7
i2c: piix4: Add ACPI region conflict allowlist for Gigabyte X870 EAGLE WIFI7
- - - -
-
-
-
2026-08-12
Guntis Belkovskis
New
i2c: p2wi: use dev_err_probe() for clock and reset errors
i2c: p2wi: use dev_err_probe() for clock and reset errors
- - - -
-
-
-
2026-04-05
Adeel Zahid
New
i2c: of-prober: Fix device node reference leak in i2c_of_probe_simple_enable()
i2c: of-prober: Fix device node reference leak in i2c_of_probe_simple_enable()
- 1 1 -
-
-
-
2026-09-16
Haotian Zhang
New
i2c: nvidia-gpu: remove the use of dev_err_probe()
i2c: nvidia-gpu: remove the use of dev_err_probe()
- - - -
-
-
-
2025-08-20
Liao Yuanhong
New
i2c: nvidia-gpu: fix autosuspend cleanup
i2c: nvidia-gpu: fix autosuspend cleanup
- 1 - -
-
-
-
2026-08-12
Guangshuo Li
New
i2c: nomadik: move runtime suspend of hw to _noirq
- - - -
-
-
-
2016-05-23
Linus Walleij
New
i2c: mxs: add missing kernel-doc for struct mxs_i2c_dev members
i2c: mxs: add missing kernel-doc for struct mxs_i2c_dev members
- - - -
-
-
-
2026-05-30
Rosen Penev
New
i2c: mv64xxx: fix autosuspend cleanup
i2c: mv64xxx: fix autosuspend cleanup
- 1 - -
-
-
-
2026-08-12
Guangshuo Li
New
i2c: mv64xxx: better error description for stuck slaves
i2c: mv64xxx: better error description for stuck slaves
- - - -
-
-
-
2018-08-23
Jan Kundrát
Needs Review / ACK
i2c: muxes: i2c-mux-reg: use dev_err_probe() for deferred probe
i2c: muxes: i2c-mux-reg: use dev_err_probe() for deferred probe
- - - -
-
-
-
2026-04-05
Adeel Zahid
New
i2c: mux: avoid WARN on benign symlink creation failures
i2c: mux: avoid WARN on benign symlink creation failures
- - - -
-
-
-
2026-08-30
Peter Rosin
New
i2c: mlxbf: Fix out-of-bounds bug in mlxbf_i2c_smbus_xfer()
i2c: mlxbf: Fix out-of-bounds bug in mlxbf_i2c_smbus_xfer()
- - - -
-
-
-
2025-06-07
Alex Guo
New
i2c: microchip: pci1xxxx: bound-check SMBus block read length
i2c: microchip: pci1xxxx: bound-check SMBus block read length
- 1 - -
-
-
-
2025-09-25
Guangshuo Li
New
i2c: microchip-corei2c: disable clock after removing adapter
i2c: microchip-corei2c: disable clock after removing adapter
- - - -
-
-
-
2026-08-18
Jiawen Liu
New
i2c: make sure i2c_master_send/recv return negative error codes
- - - -
-
-
-
2017-04-01
Dmitry Torokhov
New
i2c: keba: simplify allocation
i2c: keba: simplify allocation
- - - -
-
-
-
2026-03-17
Rosen Penev
New
i2c: ismt: add i2c bus recovery on timed out transaction
i2c: ismt: add i2c bus recovery on timed out transaction
- - - -
-
-
-
2025-11-25
Jens Stobernack (Nokia)
cazzacarna
Needs Review / ACK
i2c: ismt: Add missed pci_release_region
i2c: ismt: Add missed pci_release_region
- - - -
-
-
-
2019-11-09
Chuhong Yuan
Needs Review / ACK
i2c: iproc: recover the bus on transfer timeouts
i2c: iproc: recover the bus on transfer timeouts
- - - -
-
-
-
2026-08-04
Jonas Gorski
New
i2c: iop3xx: fix adapter and IRQ teardown
i2c: iop3xx: fix adapter and IRQ teardown
- 1 - -
-
-
-
2026-07-28
Myeonghun Pak
New
i2c: imx: add I2C_M_REV_DIR_ADDR and I2C_M_NOSTART
i2c: imx: add I2C_M_REV_DIR_ADDR and I2C_M_NOSTART
- - - -
-
-
-
2026-08-06
Vincent Jardin via B4 Relay
New
i2c: imx: Switch to new reg_target/unreg_target callbacks
i2c: imx: Switch to new reg_target/unreg_target callbacks
- - - -
-
-
-
2026-05-27
liem
New
i2c: imx: Initialize DMA before registering I2C adapter
i2c: imx: Initialize DMA before registering I2C adapter
- - - -
-
-
-
2019-06-09
Andrey Smirnov
New
i2c: imx-lpi2c: release clocks on remove
i2c: imx-lpi2c: release clocks on remove
- 1 - -
-
-
-
2026-09-14
Guangshuo Li
cazzacarna
Needs Review / ACK
i2c: img-scb: disable autosuspend on remove
i2c: img-scb: disable autosuspend on remove
- 1 - -
-
-
-
2026-09-14
Guangshuo Li
cazzacarna
Needs Review / ACK
i2c: ibm_iic: replace in_8/out_8 with ioread8/iowrite8
i2c: ibm_iic: replace in_8/out_8 with ioread8/iowrite8
- - - -
-
-
-
2026-06-02
Rosen Penev
New
i2c: ibm_iic: Enable compile testing
i2c: ibm_iic: Enable compile testing
- - - -
-
-
-
2026-05-18
Rosen Penev
New
i2c: ibm: use devm to handle resources
i2c: ibm: use devm to handle resources
- - - -
-
-
-
2026-02-20
Rosen Penev
New
i2c: i801: fix usage_count leak when autosuspend_delay is negative
i2c: i801: fix usage_count leak when autosuspend_delay is negative
- 1 - -
-
-
-
2026-08-12
Guangshuo Li
New
i2c: i801: Fix stack-out-of-bounds in i801_isr_byte_done()
i2c: i801: Fix stack-out-of-bounds in i801_isr_byte_done()
- 1 - -
-
-
-
2026-06-27
Mingyu Wang
New
i2c: i801: Fix out-of-bounds bug in i801_block_transaction _byte_by_byte
i2c: i801: Fix out-of-bounds bug in i801_block_transaction _byte_by_byte
- - - -
-
-
-
2025-06-15
Alex Guo
New
i2c: i801: Fix out-of-bounds bug
i2c: i801: Fix out-of-bounds bug
- - - -
-
-
-
2025-06-15
Alex Guo
New
i2c: i801: Fix kernel stack buffer overflow in i801_block_transaction_byte_by_byte
i2c: i801: Fix kernel stack buffer overflow in i801_block_transaction_byte_by_byte
- - - -
-
-
-
2026-05-11
w15303746062
New
i2c: i801: Allow ACPI SystemIO OpRegion to conflict harder
- - - -
-
-
-
2017-06-26
Lyude Paul
Needs Review / ACK
i2c: i2c-s3c2410: fix runtime PM cleanup
i2c: i2c-s3c2410: fix runtime PM cleanup
- 1 - -
-
-
-
2026-08-18
Jiawen Liu
cazzacarna
Under Review
i2c: i2c-core-base: tiny indention cleanup
i2c: i2c-core-base: tiny indention cleanup
- - - -
-
-
-
2019-11-21
Enrico Weigelt, metux IT consult
New
i2c: hydra: Enable compile testing
i2c: hydra: Enable compile testing
- - - -
-
-
-
2026-05-18
Rosen Penev
New
i2c: hix5hd2: fix autosuspend cleanup
i2c: hix5hd2: fix autosuspend cleanup
- 1 - -
-
-
-
2026-08-12
Guangshuo Li
New
i2c: fsi: put OF node on disabled port skip
i2c: fsi: put OF node on disabled port skip
- 1 - -
-
-
-
2026-07-08
Guangshuo Li
New
i2c: fsi: fix device node reference leak on remove
i2c: fsi: fix device node reference leak on remove
- 1 - -
-
-
-
2026-09-14
Guangshuo Li
cazzacarna
Needs Review / ACK
i2c: document the SDA hold time binding
i2c: document the SDA hold time binding
- 1 - -
-
-
-
2019-02-11
Wolfram Sang
New
i2c: do not acpi/of match device in i2c_device_probe()
i2c: do not acpi/of match device in i2c_device_probe()
- - 1 -
-
-
-
2020-08-26
Sergey Senozhatsky
wsa
New
i2c: dev: cap msg length against allocated buffer in i2cdev_ioctl_rdwr
i2c: dev: cap msg length against allocated buffer in i2cdev_ioctl_rdwr
- - - -
-
-
-
2026-05-15
吕心浩
New
i2c: dev: Fix field-spanning write in __do_trace_smbus_write()
i2c: dev: Fix field-spanning write in __do_trace_smbus_write()
- 1 - -
-
-
-
2025-09-18
Wang Liang
New
i2c: dev: Fix duplicate chardev registration during module init
i2c: dev: Fix duplicate chardev registration during module init
- 1 - -
-
-
-
2026-09-08
Felix Radensky
New
i2c: designware: amdisp: balance genpd on probe failure
i2c: designware: amdisp: balance genpd on probe failure
3 1 - 1
-
-
-
2026-07-08
Guangshuo Li
New
i2c: designware: add reset control support in suspend/resume
i2c: designware: add reset control support in suspend/resume
- - - -
-
-
-
2026-03-10
Artem Shimko
New
i2c: designware-pci: fix autosuspend cleanup during teardown
i2c: designware-pci: fix autosuspend cleanup during teardown
1 2 - -
-
-
-
2026-08-09
Guangshuo Li
cazzacarna
Under Review
i2c: cpm: Use platform_get_irq() to retrieve interrupt
i2c: cpm: Use platform_get_irq() to retrieve interrupt
- - - -
-
-
-
2026-06-03
Rosen Penev
New
i2c: cp2615: handle allocation failure
i2c: cp2615: handle allocation failure
- - - -
-
-
-
2026-08-16
Triet Hoang
New
i2c: cp2615: Validate read length before copying
i2c: cp2615: Validate read length before copying
- - - -
-
-
-
2026-08-18
Triet Hoang
New
i2c: core: prevent use-after-free in i2c_get_adapter by removing adapter from IDR earlier
i2c: core: prevent use-after-free in i2c_get_adapter by removing adapter from IDR earlier
- - - -
-
-
-
2025-11-17
Sameeksha Sankpal
wsa
Under Review
i2c: core: fix slab-use-after-free in i2c_adapter_depth()
i2c: core: fix slab-use-after-free in i2c_adapter_depth()
- - - -
-
-
-
2026-09-01
Nguyen Ngoc Thang
New
i2c: core: document preference for i2c_get_adapter_by_fwnode()
i2c: core: document preference for i2c_get_adapter_by_fwnode()
- - 1 -
-
-
-
2026-07-16
Johan Hovold
wsa
Under Review
i2c: core: Workaround false-positive LOCKDEP in delete_device
i2c: core: Workaround false-positive LOCKDEP in delete_device
- - - -
-
-
-
2022-05-17
Alexander A Sverdlin
wsa
New
i2c: core: Use of_property_present() for wakeup-source
i2c: core: Use of_property_present() for wakeup-source
- - - -
-
-
-
2026-05-05
Bui Duc Phuc
New
i2c: core: Switch adapter number assignment from idr to xarray
i2c: core: Switch adapter number assignment from idr to xarray
- - - -
-
-
-
2025-09-14
Heiner Kallweit
New
i2c: core: Serialize 10-bit client instantiation with mutex
i2c: core: Serialize 10-bit client instantiation with mutex
- - - -
-
-
-
2025-06-14
Abd-Alrhman Masalkhi
wsa
New
i2c: core: Improve i2c_new_scanned_device
i2c: core: Improve i2c_new_scanned_device
- - - -
-
-
-
2025-01-07
Heiner Kallweit
wsa
New
i2c: core: Fix uninit-value in i2c_smbus_xfer_emulated
i2c: core: Fix uninit-value in i2c_smbus_xfer_emulated
- 1 - -
-
-
-
2025-06-09
herculoxz
wsa
New
i2c: complain loudly if __i2c_transfer has no proper callback
i2c: complain loudly if __i2c_transfer has no proper callback
- - - -
-
-
-
2024-06-06
Wolfram Sang
wsa
New
i2c: cadence: fix clk disable/unprepare underflow warning on remove
i2c: cadence: fix clk disable/unprepare underflow warning on remove
- 1 - -
-
-
-
2026-09-18
Cong Nguyen
New
i2c: busses: bcm2835: convert from round_rate() to determine_rate()
i2c: busses: bcm2835: convert from round_rate() to determine_rate()
- - - -
-
-
-
2025-08-10
Brian Masney
New
i2c: busses: Fix reference count leaks.
i2c: busses: Fix reference count leaks.
- - 1 -
-
-
-
2020-06-13
wu000273@umn.edu
New
i2c: busses: Fix out-of-bounds bug in mchp_corei2c_smbus_xfer
i2c: busses: Fix out-of-bounds bug in mchp_corei2c_smbus_xfer
1 - - -
-
-
-
2025-06-15
Alex Guo
New
i2c: busses: Fix a reference count leak.
i2c: busses: Fix a reference count leak.
- 1 - -
-
-
-
2020-06-13
wu000273@umn.edu
New
i2c: busses: Convert to DEFINE_SIMPLE_DEV_PM_OPS()
i2c: busses: Convert to DEFINE_SIMPLE_DEV_PM_OPS()
- - - -
-
-
-
2026-08-20
Triet Hoang
New
«
1
2
3
4
…
8
9
»