Skip to content

I2C subsystem host drivers

Maintained 15,798 threads 92,371 messages Latest

About Lists, Files, Maintainers
Lists
linux-i2c
Files
Documentation/devicetree/bindings/i2c/, drivers/i2c/algos/, drivers/i2c/busses/, include/dt-bindings/i2c/
Maintainers
Andi Shyti
  1. MAINTAINERS: Update I2C Designware driver maintainer PATCH 1 patch Mika Westerberg linux-devicetree linux-i2c Documentation/devicetree/bindings/i2c/, MAINTAINERS New 0 replies
  2. i2c: spacemit: Avoid sleeping during bus reset in atomic context PATCH 2 patches Anand Moon linux-i2c linux-pm linux-riscv +2 drivers/i2c/busses/, drivers/power/reset/ In review 9 replies
  3. Remove obsolete __MODULE_STRING() PATCH v2 3 patches Petr Pavlu dri-devel intel-wired-lan linux-hwmon +8 drivers/ (20), include/ Applied 8 replies
  4. i2c: slave-eeprom: Add an OF match table for module autoload PATCH 1 patch Arun Iyengar b4-sent linux-i2c lkml drivers/i2c/i2c-slave-eeprom.c In review 2 replies
  5. i2c: mt7621: add Airoha AN7589 support PATCH 2 patches John Crispin linux-arm-kernel linux-devicetree linux-i2c +2 Documentation/devicetree/bindings/i2c/, drivers/i2c/busses/ New 0 replies
  6. i2c: dev: Fix duplicate chardev registration during module init PATCH v2 1 patch Felix Radensky linux-i2c stable drivers/i2c/i2c-dev.c New 0 replies
  7. i2c: qcom-geni: Prefer asynchronous probing PATCH 1 patch Wenwen Fu linux-arm-msm linux-i2c lkml drivers/i2c/busses/i2c-qcom-geni.c New 0 replies
  8. i2c: Add Synopsys Advanced I2C (DWC_i2c) support for TI TDA54 PATCH v5 2 patches Aniket Limaye linux-devicetree linux-i2c lkml drivers/i2c/busses/ (3), Documentation/devicetree/bindings/i2c/ In review 2 replies
  9. i2c: acpi: Dell XPS 17 9720 ELAN 04F3:311C touchpad (VEN_04F3) needs 100 kHz like DLL0945 BUG Mika Westerberg linux-acpi linux-i2c 2 replies
  10. i2c: Add driver support Amlogic A9 I2C PATCH v8 2 patches Xianwei Zhao b4-sent linux-amlogic linux-devicetree +3 drivers/i2c/busses/ (3), Documentation/devicetree/bindings/i2c/, MAINTAINERS In review 1 reply
  11. ptp: ocp: support the WiWi production Time Card PATCH net-next 3 patches Ahmad Byagowi linux-arm-kernel linux-doc linux-i2c +2 drivers/ (4), Documentation/, MAINTAINERS, include/ New 0 replies
  12. media: qcom: camss: Add SM8150 CAMSS support PATCH v3 7 patches Andrew Gigena b4-sent linux-arm-msm linux-devicetree +4 drivers/ (7), Documentation/ (3), arch/ In review 16 replies
  13. i2c: designware: Add ACPI ID MSFT0006 for Microsoft Cobalt SoCs PATCH v2 1 patch Siddharth Chintamaneni linux-acpi linux-i2c lkml drivers/acpi/, drivers/i2c/busses/ In review 3 replies
  14. i2c: dev: fix blocked adapter deregistration PATCH v2 3 patches Johan Hovold linux-i2c lkml stable drivers/i2c/i2c-dev.c In review 12 replies
  15. Firmware Support for USB-HID Devices and CP2112 PATCH v14 2 patches Danny Kaehn linux-i2c linux-input lkml +1 drivers/hid/hid-cp2112.c Applied 13 replies
  16. i2c: nomadik: handle pm_runtime errors PATCH 1 patch Dmitry Guzman linux-arm-kernel linux-i2c lkml drivers/i2c/busses/i2c-nomadik.c Applied 1 reply
  17. i2c: designware: Release slave SCL hold in __i2c_dw_disable() PATCH 1 patch Atif Ashhar linux-i2c lkml stable drivers/i2c/busses/ (2), include/linux/ In review 2 replies
  18. i2c: designware: preserve invalid SMBus block count PATCH v2 1 patch Baek Kyu, Kim linux-i2c lkml drivers/i2c/busses/i2c-designware-master.c In review 2 replies
  19. i2c-hid: Synaptics 06CB:CD97 (Dell Latitude 7300) - touchpad failure modes: post-resume/mid-session IRQ storm, silent idle stall, coordinate jumps discarded by libinput; wedge captured at the raw-HID level (2026-11-10) DISCUSSION Tobias Dyckerhoff linux-i2c linux-input 1 reply
  20. i2c: tegra: Use non-HS timings for clock divisor PATCH 1 patch Akhil R linux-i2c linux-tegra lkml drivers/i2c/busses/i2c-tegra.c In review 1 reply
  21. i2c: designware: Fix stuck master on multi-master buses PATCH 2 patches Sarah Maedel linux-i2c lkml stable drivers/i2c/busses/ (2) New 0 replies
  22. ARM: deprecated platform removal PATCH v2 14 patches Arnd Bergmann dri-devel imx linux-arm-kernel +16 arch/ (341), drivers/ (20), Documentation/ (17), MAINTAINERS, +2 Applied 9 replies
  23. i2c: ls2x: Add clock- related properties and parsing PATCH v11 2 patches Hongliang Wang linux-devicetree linux-i2c loongarch +1 Documentation/devicetree/bindings/i2c/, drivers/i2c/busses/ Applied 2 replies
  24. Add CAMSS support for Qualcomm Hawi and Maili PATCH v4 6 patches Nihal Kumar Gupta linux-arm-msm linux-devicetree linux-i2c +3 drivers/ (12), Documentation/ (3) In review 7 replies
  25. i2c: qcom-geni: Clear stale TX/RX buffer pointers after GPI cleanup PATCH 1 patch Aniket Randive linux-arm-msm linux-i2c lkml drivers/i2c/busses/i2c-qcom-geni.c In review 2 replies
  26. driver core: platform: fix swnode use-after-free on device release PATCH v2 8 patches Johan Hovold driver-core linux-acpi linux-i2c +2 drivers/base/ (4), drivers/base/test/, drivers/i2c/, include/linux/ In review 6 replies
  27. dt-bindings: i2c: mt7621: Document an7581 compatible PATCH v3 2 patches Christian Marangi linux-arm-kernel linux-devicetree linux-i2c +2 Documentation/devicetree/bindings/i2c/, drivers/i2c/busses/ In review 2 replies
  28. arm64: mediatek: Chromebook trackpad supply fixes PATCH v7 8 patches Chen-Yu Tsai chrome-platform linux-arm-kernel linux-devicetree +4 drivers/ (4), arch/ (3), include/ (3), rust/ (2) In review 5 replies
  29. i2c: remove redundant pm_runtime_dont_use_autosuspend() calls PATCH 6 patches Joshua Crofts imx linux-arm-kernel linux-i2c +2 drivers/i2c/busses/ (6) In review 1 reply
  30. i2c: Add driver support Amlogic A9 I2C PATCH v7 2 patches Xianwei Zhao b4-sent linux-amlogic linux-devicetree +2 drivers/i2c/busses/ (3), Documentation/devicetree/bindings/i2c/, MAINTAINERS Superseded 2 replies
  31. i2c: jz4780: Program the spike filter, add the X1600 PATCH v2 2 patches Olivier Louvignes linux-devicetree linux-i2c linux-mips +1 Documentation/devicetree/bindings/i2c/, drivers/i2c/busses/ In review 4 replies
  32. i2c: designware: Add ACPI ID MSFT0006 for Microsoft Cobalt SoCs PATCH 1 patch Siddharth Chintamaneni linux-acpi linux-i2c lkml drivers/acpi/, drivers/i2c/busses/ Superseded 9 replies
  33. i2c: nomadik: fix several issues in fault handling, optimize layout PATCH 8 patches Dmitry Guzman linux-arm-kernel linux-i2c lkml drivers/i2c/busses/i2c-nomadik.c In review 13 replies
  34. i2c-tools: i2cdetect: Set I2C adapter timeout and retries using ioctl PATCH v2 1 patch Vasantha Likitha T linux-i2c lkml tools/i2cdetect.c New 0 replies
  35. iio: position: add Rust driver for ams AS5600 RFC PATCH v7 4 patches Muchamad Coirul Anwar driver-core linux-i2c linux-iio +2 rust/kernel/ (5), drivers/iio/position/ (3), include/linux/iio/, rust/bindings/ New 0 replies
  36. crypto: atmel-i2c - find the bus speed behind an I2C mux PATCH 1 patch Josef Schlehofer linux-crypto linux-i2c lkml drivers/crypto/atmel-i2c.c In review 3 replies
  37. i2c: qcom-cci: Runtime capability detection and improved read/write PATCH v4 7 patches Loic Poulain linux-arm-msm linux-i2c lkml drivers/i2c/busses/i2c-qcom-cci.c New 0 replies
  38. i2c: omap: add support for DMA PATCH 3 patches Antoni Pokusinski dri-devel linux-devicetree linux-i2c +3 Documentation/devicetree/bindings/i2c/, arch/arm/boot/dts/ti/omap/, drivers/i2c/busses/ In review 1 reply
  39. arm64: dts: qcom: sm8350: Add CCI and camera MCLK pins PATCH 3 patches Vladimir Zapolskiy linux-arm-msm linux-devicetree linux-i2c Documentation/devicetree/bindings/i2c/, arch/arm64/boot/dts/qcom/ In review 6 replies
  40. i2c: tegra20: add target controller support PATCH 2 patches Marc Dietrich linux-devicetree linux-i2c linux-tegra drivers/i2c/busses/ (3), Documentation/devicetree/bindings/i2c/, MAINTAINERS In review 1 reply
  41. i2c: i2c-xiic: fix clearing of bnb irq and waiting/ clearing while atomic PATCH v4 2 patches Thilo Zirnstein linux-arm-kernel linux-i2c lkml drivers/i2c/busses/i2c-xiic.c In review 2 replies
  42. i2c: convert i2c_smbus_read_block_data() users to pass buffer length PATCH 8 patches Dmitry Torokhov linux-acpi linux-i2c linux-input +3 drivers/ (7), Documentation/ In review 6 replies
  43. i2c: i2c-rzv2m: fix runtime PM cleanup PATCH 1 patch Jiawen Liu linux-i2c linux-renesas-soc lkml drivers/i2c/busses/i2c-rzv2m.c In review 3 replies
  44. i2c: i2c-s3c2410: fix runtime PM cleanup PATCH 1 patch Jiawen Liu linux-arm-kernel linux-i2c linux-samsung-soc +1 drivers/i2c/busses/i2c-s3c2410.c In review 2 replies
  45. decode-dimms: Implement DDR5 decoding PATCH i2c-tools v4 8 patches Stephen Horvath linux-i2c eeprom/decode-dimms In review 1 reply
  46. i2c-tools: i2ctransfer: Set I2C adapter timeout using I2C_TIMEOUT ioctl PATCH 1 patch Vasantha Likitha T linux-i2c tools/i2ctransfer.c In review 7 replies
  47. describe how to do releases PATCH i2c-tools 1 patch Wolfram Sang linux-i2c RELEASE-howto New 0 replies
  48. i2c-tools: Make tools accept bus path PATCH v5 2 patches Brigham Campbell linux-i2c tools/ (12) In review 4 replies
  49. i2c: designware: return proper fault codes PATCH 1 patch Dmitry Guzman linux-i2c lkml drivers/i2c/busses/ (3) Applied 2 replies
  50. Initial Apple Silicon M5 device trees and dt-bindings PATCH v3 9 patches Yureka Lilian asahi linux-arm-kernel linux-devicetree +4 Documentation/ (8), arch/ (7) In review 3 replies
Page 1 of 316 –