Toggle navigation
Patchwork
Linux I2C development
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: State =
Action Required
| Archived =
No
| 366 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
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
patrick_delaunay
mrchuck
vineetg76
computersforpeace
Noltari
Noltari
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
ajd
darball1
sammj
jogo
jogo
bhelgaas
blogic
blogic
oohal
russellb
ptomsich
agraf
joestringer
mwalle
naveen
pchotard
pepe2k
pepe2k
tagr
tagr
arj
arj
davem
davem
davem
jforissier
andmur01
amitay
matttbe
pabeni
istokes
aparcar
martineau
Ansuel
danielschwierzeck
maddy
goliath
mariosix
dcaratti
aserdean
ovsrobot
ovsrobot
tpetazzoni
marex
mkorpershoek
khem
XiaoYang
robimarko
apritzel
mmichelson
danielhb
groug
npiggin
liwang
pareddja
atishp
netdrv
mkubecek
stintel
stintel
jkicinski
cpitchen
dsa
jstancek
bpf
shettyg
lorpie01
acelan
wigyori
wigyori
pm215
apopple
dja
alexhung
lynxis
lynxis
brgl
brgl
peda
akodanev
0andriy
981213
narmstrong
snowpatch_ozlabs
snowpatch_ozlabs
snowpatch_ozlabs
aivanov
atishp04
blocktrron
vigneshr
mraynal
monstr
shemminger
chunkeey
stewart
stewart
xypron
kabel
ehristev
Jaehoon
freenix
rfried
wsa
ukleinek
ukleinek
akumar
metan
rsalvaterra
adrianschmutzler
hegdevasant
hegdevasant
horms
kevery
sjg
jagan
ag
rmilecki
rmilecki
arbab
bmeng
ivanhu
prom
jacmet
pablo
pablo
trini
wbx
apconole
legoater
legoater
legoater
juju
svanheule
rw
rw
chleroy
abelloni
bjonglez
pevik
sbabic
sbabic
ynezz
xback
xback
richiejp
dangole
dangole
jonhunter
aik
Hauke
Hauke
forty
acer
echaudron
next_ghost
amusil
anuppatel
anuppatel
benh
rgrimm
segher
passgat
pratyush
jms
jms
jms
jmberg
mans0n
ruscur
festevam
ymorin
jk
jk
jk
jk
numans
Andes
xuyang
linusw
linusw
tambarus
conchuod
kubu
matthias_bgg
tytso
ltpci
krzk
dceara
spectrum
imaximets
strlen
strlen
stroese
pbrobinson
apalos
neocturne
cazzacarna
aldot
TIENFONG
mpe
galak
sfr
ktraynor
arnout
robh
nbd
nbd
anguy11
kcxt
paulus
mwilczynski
jm
hs
Apply
«
1
2
3
4
»
Patch
Series
A/F/R/T
S/W/F
Date
Submitter
Delegate
State
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: add ACPI support
i2c: xiic: add ACPI support
- - - -
-
-
-
2026-01-15
Abdurrahman Hussain
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: remove unused rst
i2c: tegra: remove unused rst
- - - -
-
-
-
2025-12-17
Guixin Liu
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: stm32: Fixes multibyte transfer for STM32F4 I2C controller
i2c: stm32: Fixes multibyte transfer for STM32F4 I2C controller
- - - -
-
-
-
2017-10-11
Radoslaw Pietrzyk
wsa
Under Review
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: rk3x: disable and reenable I2C after timeouts to fix stuck low SDA
i2c: rk3x: disable and reenable I2C after timeouts to fix stuck low SDA
- - 1 -
-
-
-
2021-08-26
Tobias Schramm
wsa
Under Review
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: 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: piix4: Add support for I2C block data transactions
i2c: piix4: Add support for I2C block data transactions
- - - -
-
-
-
2025-12-09
Qing Chang (qinchang)
New
i2c: omap: fix incorrect SCLH timing calculation
i2c: omap: fix incorrect SCLH timing calculation
- - - -
-
-
-
2025-12-10
Fernando Coda
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: nomadik: move runtime suspend of hw to _noirq
- - - -
-
-
-
2016-05-23
Linus Walleij
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: mux: reg: use device property accessors
i2c: mux: reg: use device property accessors
- - - -
-
-
-
2026-01-15
Abdurrahman Hussain
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: make sure i2c_master_send/recv return negative error codes
- - - -
-
-
-
2017-04-01
Dmitry Torokhov
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)
New
i2c: ismt: Add missed pci_release_region
i2c: ismt: Add missed pci_release_region
- - - -
-
-
-
2019-11-09
Chuhong Yuan
Needs Review / ACK
i2c: imx: Initialize DMA before registering I2C adapter
i2c: imx: Initialize DMA before registering I2C adapter
- - - -
-
-
-
2019-06-09
Andrey Smirnov
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: Allow ACPI SystemIO OpRegion to conflict harder
- - - -
-
-
-
2017-06-26
Lyude Paul
Needs Review / ACK
i2c: i2c-core-base: tiny indention cleanup
i2c: i2c-core-base: tiny indention cleanup
- - - -
-
-
-
2019-11-21
Enrico Weigelt, metux IT consult
New
i2c: exynos5: simplify probe with devm
i2c: exynos5: simplify probe with devm
- - - -
-
-
-
2025-12-17
Rosen Penev
New
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: 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: 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
New
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: 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: 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: avoid ifdeffery in I2C drivers with optional slave support
i2c: avoid ifdeffery in I2C drivers with optional slave support
- - - -
-
-
-
2019-12-04
Sascha Hauer
wsa
Under Review
i2c: at91: switched to resume/suspend callbacks.
i2c: at91: switched to resume/suspend callbacks.
1 - - -
-
-
-
2018-10-22
Andrei.Stefanescu@microchip.com
New
i2c: aspeed: Nullify bus messages after timeout
i2c: aspeed: Nullify bus messages after timeout
- - - -
-
-
-
2025-01-31
Eddie James
cazzacarna
Under Review
i2c: aspeed: Fix an incorrect error log printing
i2c: aspeed: Fix an incorrect error log printing
- - - -
-
-
-
2018-11-01
Jae Hyun Yoo
Needs Review / ACK
i2c: amd-mp2: fix device leak on probe()
i2c: amd-mp2: fix device leak on probe()
- 1 - -
-
-
-
2025-11-21
Johan Hovold
New
i2c: amd-asf: Remove the use of dev_err_probe()
i2c: amd-asf: Remove the use of dev_err_probe()
- - - -
-
-
-
2025-08-20
Liao Yuanhong
New
i2c: allow ddr5 ram page change with active intel spd write protection
i2c: allow ddr5 ram page change with active intel spd write protection
- - - -
-
-
-
2025-10-11
Blacktempel (Florian K.)
wsa
New
i2c: allow building emev2 without slave mode again
- - - -
-
-
-
2015-12-17
Arnd Bergmann
New
i2c: algo: bit: use str_plural() to simplify the code
i2c: algo: bit: use str_plural() to simplify the code
- - - -
-
-
-
2025-08-18
Xichao Zhao
New
i2c/busses/drivers/img: Remove unnecessary (void*) conversions
i2c/busses/drivers/img: Remove unnecessary (void*) conversions
- - - -
-
-
-
2022-07-27
Li zeming
New
i2c-imx: fix broken GPIO bus recovery due to missing recover_bus assignment
i2c-imx: fix broken GPIO bus recovery due to missing recover_bus assignment
- - - -
-
-
-
2025-07-09
Jan-David Voelkel
cazzacarna
Under Review
i2c-eg20t: use dynamically registered adapter number
- - - -
-
-
-
2016-08-23
Yadi Hu
wsa
Under Review
i2c-core: allow either old or of_matching of devices
- - - -
-
-
-
2015-09-23
Ben Dooks
New
i2c-algo-bit: cpu_relax/ yield replaced with cond_resched
i2c-algo-bit: cpu_relax/ yield replaced with cond_resched
- - - -
-
-
-
2025-02-25
Anindya Sundar Gayen
wsa
New
i2c-algo-bit: Improve sendbytes() with bus recovery
i2c-algo-bit: Improve sendbytes() with bus recovery
- - - -
-
-
-
2025-02-25
Anindya Sundar Gayen
wsa
New
i2c-algo-bit: Added the bus lock during a i2c transaction
i2c-algo-bit: Added the bus lock during a i2c transaction
- - - -
-
-
-
2025-02-25
Anindya Sundar Gayen
wsa
New
drivers: i2c: introduce devm_i2c_add_adapter()
drivers: i2c: introduce devm_i2c_add_adapter()
- - - -
-
-
-
2019-11-21
Enrico Weigelt, metux IT consult
New
drivers/i2c-aspeed: avoid invalid memory reference after timeout
drivers/i2c-aspeed: avoid invalid memory reference after timeout
- - - -
-
-
-
2022-01-09
Heyi Guo
New
driver/i2c: Add API to add new I2C device without registering
- - - -
-
-
-
2015-10-23
York Sun
New
check parameter for i2c driver interface and improve efficieny for the issues.
check parameter for i2c driver interface and improve efficieny for the issues.
- - - -
-
-
-
2022-01-07
Zhou,Junde
New
[v7,4/4] iio : cm32181 : cosmetic cleanup
[v7,1/4] i2c-smbus : Add client discovered ARA support
1 - - -
-
-
-
2018-01-13
CAPDEVILLE Marc
New
[v7,4/4] i2c: tegra: Add support for Tegra410
Add I2C support for Tegra410
- - - -
-
-
-
2026-01-13
Kartik Rajput
New
[v7,3/4] iio : Add cm3218 smbus ARA and ACPI support
[v7,1/4] i2c-smbus : Add client discovered ARA support
- - - -
-
-
-
2018-01-13
CAPDEVILLE Marc
New
[v7,3/4] i2c: tegra: Add logic to support different register offsets
Add I2C support for Tegra410
- - - -
-
-
-
2026-01-13
Kartik Rajput
New
[v7,2/4] i2c: tegra: Move variant to tegra_i2c_hw_feature
Add I2C support for Tegra410
- - - -
-
-
-
2026-01-13
Kartik Rajput
New
[v7,2/4] i2c-acpi : exclude ARA address for smbus device
[v7,1/4] i2c-smbus : Add client discovered ARA support
- - - -
-
-
-
2018-01-13
CAPDEVILLE Marc
New
[v7,1/4] i2c: tegra: Introduce tegra_i2c_variant to identify DVC and VI
Add I2C support for Tegra410
- - - -
-
-
-
2026-01-13
Kartik Rajput
New
[v7,1/4] i2c-smbus : Add client discovered ARA support
[v7,1/4] i2c-smbus : Add client discovered ARA support
- - - -
-
-
-
2018-01-13
CAPDEVILLE Marc
New
[v6,4/4] docs: misc: add documentation for ch341 driver
add driver for the WCH CH341 in I2C/GPIO mode
- - - -
-
-
-
2022-06-16
Frank Zago
New
[v6,3/4] i2c: ch341: add I2C MFD cell driver for the CH341
add driver for the WCH CH341 in I2C/GPIO mode
- - - -
-
-
-
2022-06-16
Frank Zago
New
[v6,2/4] gpio: ch341: add GPIO MFD cell driver for the CH341
add driver for the WCH CH341 in I2C/GPIO mode
1 - - -
-
-
-
2022-06-16
Frank Zago
New
[v6,2/2] i2c: spacemit: introduce pio for k1
i2c: spacemit: introduce pio for k1
- - - -
-
-
-
2026-01-08
Troy Mitchell
cazzacarna
Under Review
[v6,1/5] i2c: i2c-core-of: Fix corner case of finding adapter by node
drm: Fix EDID reading on ti-sn65dsi86; solve some chicken-and-egg problems
- - 1 -
-
-
-
2021-05-03
Doug Anderson
New
[v6,1/4] mfd: ch341: add core driver for the WCH CH341 in I2C/SPI/GPIO mode
add driver for the WCH CH341 in I2C/GPIO mode
1 - - -
-
-
-
2022-06-16
Frank Zago
New
[v6,1/2] i2c: spacemit: move i2c_xfer_msg()
i2c: spacemit: introduce pio for k1
- - 2 -
-
-
-
2026-01-08
Troy Mitchell
cazzacarna
Under Review
[v5] i2c: npcm: Add clock toggle recovery
[v5] i2c: npcm: Add clock toggle recovery
- - 1 -
-
-
-
2025-05-27
Mohammed Elbadry
New
[v5] i2c: npcm: Add clock toggle recovery
[v5] i2c: npcm: Add clock toggle recovery
- - 1 -
-
-
-
2025-05-27
Mohammed Elbadry
New
[v4] i2c: designware: Replace magic numbers with named constants
[v4] i2c: designware: Replace magic numbers with named constants
1 - - -
-
-
-
2025-12-11
Artem Shimko
New
[v4] i2c: designware-platdrv: simplify reset control and error handling
[v4] i2c: designware-platdrv: simplify reset control and error handling
- - - -
-
-
-
2025-11-11
Artem Shimko
New
[v4] i2c: designware-platdrv: fix unbalanced clk enable and prepare
- - - -
-
-
-
2016-04-22
Jisheng Zhang
New
[v4] i2c: Add i2c-pseudo driver for userspace I2C adapters.
[v4] i2c: Add i2c-pseudo driver for userspace I2C adapters.
- - 1 -
-
-
-
2020-05-21
Matthew Blecker
New
[v4,7/7] i2c: designware: Support of controller with IC_EMPTYFIFO_HOLD_MASTER disabled
i2c: designware: Improve support of multi-messages transfer
- - - -
-
-
-
2025-11-26
Benoît Monin
New
[v4,6/7] i2c: designware: Use runtime PM macro for auto-cleanup
i2c: designware: Improve support of multi-messages transfer
- - 1 -
-
-
-
2025-11-26
Benoît Monin
New
[v4,5/7] i2c: designware: Implement I2C_M_STOP support
i2c: designware: Improve support of multi-messages transfer
- - - -
-
-
-
2025-11-26
Benoît Monin
New
[v4,4/4] i2c: aspeed: add DMA mode transfer support
i2c: aspeed: Add buffer and DMA modes support
- - - -
-
-
-
2021-02-24
Jae Hyun Yoo
Needs Review / ACK
[v4,3/5] i2c: qcom-geni: Load i2c qup Firmware from linux side
Add support to load QUP SE firmware from
- - - -
-
-
-
2025-05-03
Viken Dadhaniya
cazzacarna
Under Review
[v4,3/4] i2c: aspeed: add buffer mode transfer support
i2c: aspeed: Add buffer and DMA modes support
- - 1 1
-
-
-
2021-02-24
Jae Hyun Yoo
Needs Review / ACK
[v4,21/29] i2c: busses: at91: Add MCHP_LAN966X_PCI dependency
lan966x pci device: Add support for SFPs
1 - - -
-
-
-
2025-10-15
Herve Codina
cazzacarna
Under Review
[v4,2/4] ARM: dts: aspeed: modify I2C node to support buffer mode
i2c: aspeed: Add buffer and DMA modes support
- - 2 -
-
-
-
2021-02-24
Jae Hyun Yoo
Needs Review / ACK
[v4,2/2] i2c: ti-smusbdig: add TI SM-USB-DIG I2C bus driver
- - - -
-
-
-
2016-08-09
Andrew Davis
Needs Review / ACK
«
1
2
3
4
»