| Age | Commit message (Expand) | Author | Files | Lines |
| 2 days | Merge branch 'driver-core-next' of https://git.kernel.org/pub/scm/linux/kerne... | Mark Brown | 1 | -5/+0 |
| 2 days | Merge branch 'i2c/i2c-host' of https://git.kernel.org/pub/scm/linux/kernel/gi... | Mark Brown | 19 | -204/+767 |
| 3 days | i2c: designware: Add ACPI ID LECA0003 for LECARC SoCs | Thomas Lin | 1 | -0/+1 |
| 3 days | i2c: designware: Handle active target cleanly | William A. Kennington III | 2 | -12/+27 |
| 3 days | i2c: designware: Convert platform driver to use shutdown hook | William A. Kennington III | 1 | -0/+14 |
| 3 days | i2c: designware: Convert PCI driver to use shutdown hook | William A. Kennington III | 1 | -0/+14 |
| 3 days | i2c: designware: Introduce shutdown exported function | William A. Kennington III | 2 | -0/+25 |
| 3 days | i2c: icy: Use named initializer for zorro_device_id arrays | Uwe Kleine-König (The Capable Hub) | 1 | -2/+2 |
| 3 days | i2c: sis630: Replace dev_err() with dev_err_probe() in probe function | Enrico Zanda | 1 | -18/+13 |
| 3 days | i2c: sis96x: Replace dev_err() with dev_err_probe() in probe function | Enrico Zanda | 1 | -17/+13 |
| 3 days | i2c: sprd: Replace dev_err() with dev_err_probe() in probe function | Enrico Zanda | 1 | -7/+6 |
| 3 days | i2c: st: Replace dev_err() with dev_err_probe() in probe function | Enrico Zanda | 1 | -20/+14 |
| 3 days | i2c: stm32: Replace dev_err() with dev_err_probe() in probe function | Enrico Zanda | 1 | -2/+2 |
| 3 days | i2c: stm32f4: Replace dev_err() with dev_err_probe() in probe function | Enrico Zanda | 1 | -32/+21 |
| 3 days | i2c: stm32f7: Replace dev_err() with dev_err_probe() in probe function | Enrico Zanda | 1 | -48/+30 |
| 3 days | i2c: sun6i-p2wi: Replace dev_err() with dev_err_probe() in probe function | Enrico Zanda | 1 | -35/+20 |
| 3 days | i2c: tegra: Replace dev_err() with dev_err_probe() in probe function | Enrico Zanda | 1 | -6/+5 |
| 3 days | i2c: tiny-usb: Replace dev_err() with dev_err_probe() in probe function | Enrico Zanda | 1 | -3/+2 |
| 5 days | i2c: davinci: fix division by zero on missing clock-frequency | Chaitanya Sabnis | 1 | -1/+1 |
| 7 days | Merge tag 'v7.1-rc5' into driver-core-next | Danilo Krummrich | 8 | -21/+39 |
| 10 days | Revert "treewide: Fix probing of devices in DT overlays" | Saravana Kannan | 1 | -5/+0 |
| 13 days | i2c: smbus: fix a potential uninitialization bug | Wenwen Wang | 1 | -0/+1 |
| 2026-05-14 | i2c: tegra: make tegra_i2c_mutex_unlock() return void | Saurav Sachidanand | 1 | -9/+6 |
| 2026-05-14 | i2c: tegra: fix pm_runtime leak on mutex_lock failure | Saurav Sachidanand | 1 | -1/+3 |
| 2026-05-07 | i2c: smbus: reject oversized block transfers in the common path | Weiming Shi | 1 | -0/+12 |
| 2026-05-04 | i2c: stub: Reject I2C block transfers with invalid length | Weiming Shi | 1 | -0/+5 |
| 2026-05-04 | i2c: Compare the return value of gpiod_get_direction against GPIO_LINE_DIRECT... | Nikola Z. Ivanov | 1 | -2/+1 |
| 2026-05-04 | i2c: dev: prevent integer overflow in I2C_TIMEOUT ioctl | Mingyu Wang | 1 | -4/+5 |
| 2026-05-04 | i2c: acpi: Add ELAN0678 to i2c_acpi_force_100khz_device_ids | Niels Franke | 1 | -0/+1 |
| 2026-05-04 | i2c: stm32f7: reinit_completion() per transfer not per msg | Marek Vasut | 1 | -3/+3 |
| 2026-05-04 | i2c: testunit: Replace system_long_wq with system_dfl_long_wq | Marco Crivellari | 1 | -2/+2 |
| 2026-04-27 | i2c: designware: Use PM_RUNTIME_ACQUIRE()/PM_RUNTIME_ACQUIRE_ERR() | Xueqin Luo | 1 | -2/+2 |
| 2026-04-27 | i2c: ls2x-v2: Add driver for Loongson-2K0300 I2C controller | Binbin Zhou | 3 | -0/+556 |
| 2026-04-20 | Merge tag 'i2c-host-7.1-part2' of git://git.kernel.org/pub/scm/linux/kernel/g... | Wolfram Sang | 2 | -7/+24 |
| 2026-04-18 | Merge tag 'i2c-for-7.1-rc1-part1' of git://git.kernel.org/pub/scm/linux/kerne... | Linus Torvalds | 17 | -366/+884 |
| 2026-04-17 | Merge tag 'trace-v7.1' of git://git.kernel.org/pub/scm/linux/kernel/git/trace... | Linus Torvalds | 1 | -1/+1 |
| 2026-04-15 | Merge tag 'mmc-v7.1' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc | Linus Torvalds | 1 | -19/+5 |
| 2026-04-15 | i2c: mediatek: add bus regulator control for power saving | Adlavinitha Reddy | 1 | -1/+12 |
| 2026-04-15 | i2c: pxa: handle 'Early Bus Busy' condition on Armada 3700 | Gabor Juhos | 1 | -6/+12 |
| 2026-04-14 | Merge tag 'i2c-host-7.1-part1' of git://git.kernel.org/pub/scm/linux/kernel/g... | Wolfram Sang | 12 | -339/+874 |
| 2026-04-13 | Merge tag 'driver-core-7.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/... | Linus Torvalds | 1 | -1/+1 |
| 2026-04-10 | i2c: usbio: Add ACPI device-id for NVL platforms | Arun T | 1 | -0/+1 |
| 2026-04-10 | i2c: qcom-geni: Avoid extra TX DMA TRE for single read message in GPI mode | Aniket Randive | 1 | -5/+19 |
| 2026-04-10 | i2c: atr: use kzalloc_flex | Rosen Penev | 1 | -13/+4 |
| 2026-04-09 | i2c: spacemit: introduce pio for k1 | Troy Mitchell | 1 | -70/+226 |
| 2026-04-09 | i2c: spacemit: move i2c_xfer_msg() | Troy Mitchell | 1 | -31/+31 |
| 2026-04-02 | i2c: xiic: skip input clock setup on non-OF systems | Abdurrahman Hussain | 1 | -4/+6 |
| 2026-04-02 | i2c: xiic: use numbered adapter registration | Abdurrahman Hussain | 1 | -1/+2 |
| 2026-04-02 | i2c: xiic: cosmetic: use resource format specifier in debug log | Abdurrahman Hussain | 1 | -2/+2 |
| 2026-04-02 | i2c: xiic: cosmetic cleanup | Abdurrahman Hussain | 1 | -12/+12 |
| 2026-04-02 | i2c: xiic: switch to generic device property accessors | Abdurrahman Hussain | 1 | -14/+7 |
| 2026-04-02 | i2c: xiic: remove duplicate error message | Abdurrahman Hussain | 1 | -4/+1 |
| 2026-04-02 | i2c: xiic: switch to devres managed APIs | Abdurrahman Hussain | 1 | -18/+12 |
| 2026-04-02 | i2c: imx: zero-initialize dma_slave_config for eDMA | Anthony Pighin | 1 | -1/+1 |
| 2026-04-02 | i2c: rtl9300: add RTL9607C i2c controller support | Rustam Adilov | 1 | -0/+70 |
| 2026-04-02 | i2c: rtl9300: introduce new function properties to driver data | Rustam Adilov | 1 | -22/+44 |
| 2026-04-02 | i2c: rtl9300: introduce clk struct for upcoming rtl9607 support | Rustam Adilov | 1 | -0/+8 |
| 2026-04-02 | i2c: rtl9300: introduce a property for 8 bit width reg address | Rustam Adilov | 1 | -1/+7 |
| 2026-04-02 | i2c: rtl9300: introduce F_BUSY to the reg_fields struct | Rustam Adilov | 1 | -1/+4 |
| 2026-04-02 | i2c: rtl9300: introduce max length property to driver data | Rustam Adilov | 1 | -1/+8 |
| 2026-04-02 | i2c: rtl9300: split data_reg into read and write reg | Rustam Adilov | 1 | -10/+15 |
| 2026-04-01 | i2c: rtl9300: add support for 50 kHz and 2.5 MHz bus speeds | Jan Kantert | 1 | -2/+14 |
| 2026-03-30 | i2c: tegra: enable compile testing on all archs | Johan Hovold | 1 | -2/+1 |
| 2026-03-27 | i2c: ocores: Use read_poll_timeout_atomic to avoid false poll timeouts | Martin Aberer | 1 | -15/+9 |
| 2026-03-27 | i2c: qcom-cci: Remove unused CCI_RES_MAX macro definition | Vladimir Zapolskiy | 1 | -3/+0 |
| 2026-03-27 | i2c: designware: Add a new ACPI HID for GOOG5000 I2C controller | Moritz Fischer | 1 | -0/+1 |
| 2026-03-27 | i2c: designware: amdisp: Fix resume-probe race condition issue | Pratap Nirujogi | 1 | -6/+5 |
| 2026-03-27 | i2c: imx: ensure no clock is generated after last read | Stefan Eichenberger | 1 | -19/+32 |
| 2026-03-27 | i2c: imx: fix i2c issue when reading multiple messages | Stefan Eichenberger | 1 | -1/+1 |
| 2026-03-26 | i2c: tegra: Add support for Tegra410 | Kartik Rajput | 1 | -0/+63 |
| 2026-03-26 | i2c: tegra: Add logic to support different register offsets | Kartik Rajput | 1 | -120/+235 |
| 2026-03-26 | i2c: tegra: Introduce tegra_i2c_variant to identify DVC and VI | Kartik Rajput | 1 | -17/+95 |
| 2026-03-26 | device property: Make modifications of fwnode "flags" thread safe | Douglas Anderson | 1 | -1/+1 |
| 2026-03-26 | i2c: Use trace_call__##name() at guarded tracepoint call sites | Vineeth Pillai (Google) | 1 | -1/+1 |
| 2026-03-25 | i2c: s3c24xx: check the size of the SMBUS message before using it | Greg Kroah-Hartman | 1 | -1/+6 |
| 2026-03-22 | i2c: tegra: Don't mark devices with pins as IRQ safe | Mikko Perttunen | 2 | -1/+6 |
| 2026-03-20 | i2c: cp2615: rename disconnect callback | Johan Hovold | 1 | -3/+2 |
| 2026-03-20 | i2c: npcm7xx: Use NULL instead of 0 for pointer | Krzysztof Kozlowski | 1 | -1/+1 |
| 2026-03-19 | i2c: pxa: defer reset on Armada 3700 when recovery is used | Gabor Juhos | 1 | -1/+16 |
| 2026-03-19 | i2c: fsi: Fix a potential leak in fsi_i2c_probe() | Christophe JAILLET | 1 | -0/+1 |
| 2026-03-19 | i2c: cp2615: fix serial string NULL-deref at probe | Johan Hovold | 1 | -0/+3 |
| 2026-03-09 | i2c: omap: switch to new generic helper for getting selected mux-state | Josua Mayer | 1 | -19/+5 |
| 2026-03-09 | i2c: tiny-usb: drop redundant device reference | Johan Hovold | 1 | -10/+3 |
| 2026-03-09 | i2c: diolan-u2c: drop redundant device reference | Johan Hovold | 1 | -9/+3 |
| 2026-03-09 | i2c: robotfuzz-osif: drop redundant device reference | Johan Hovold | 1 | -3/+1 |
| 2026-03-04 | i2c: i801: Revert "i2c: i801: replace acpi_lock with I2C bus lock" | Charles Haithcock | 1 | -4/+10 |
| 2026-02-21 | Convert more 'alloc_obj' cases to default GFP_KERNEL arguments | Linus Torvalds | 2 | -4/+2 |
| 2026-02-21 | Convert 'alloc_flex' family to use the new default GFP_KERNEL argument | Linus Torvalds | 1 | -1/+1 |
| 2026-02-21 | Convert 'alloc_obj' family to use the new default GFP_KERNEL argument | Linus Torvalds | 30 | -41/+41 |
| 2026-02-21 | treewide: Replace kmalloc with kmalloc_obj for non-scalar types | Kees Cook | 31 | -48/+46 |
| 2026-02-19 | Merge branch 'i2c/i2c-host-2' of git://git.kernel.org/pub/scm/linux/kernel/gi... | Wolfram Sang | 6 | -106/+164 |
| 2026-02-17 | Merge tag 'char-misc-7.0-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi... | Linus Torvalds | 1 | -9/+7 |
| 2026-02-15 | Merge tag 'i2c-for-7.0-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/... | Linus Torvalds | 20 | -527/+762 |
| 2026-02-08 | i2c: imx-lpi2c: fix SMBus block read NACK after byte count | Carlos Song | 1 | -24/+83 |
| 2026-02-07 | i2c: amd8111: switch to devm_ functions | Filippo Muscherà | 1 | -19/+7 |
| 2026-02-07 | i2c: amd8111: Remove spaces in MODULE_* macros | Filippo Muscherà | 1 | -2/+2 |
| 2026-02-05 | i2c: designware-platdrv: fix cleanup on probe failure | Artem Shimko | 1 | -7/+4 |
| 2026-02-05 | i2c: designware-platdrv: simplify reset control | Artem Shimko | 1 | -21/+9 |
| 2026-02-04 | i2c: designware: Remove dead code in AMD ISP case | Andy Shevchenko | 1 | -12/+1 |
| 2026-02-04 | i2c: designware: Support of controller with IC_EMPTYFIFO_HOLD_MASTER disabled | Benoît Monin | 4 | -0/+42 |
| 2026-02-04 | i2c: designware: Use runtime PM macro for auto-cleanup | Benoît Monin | 1 | -9/+9 |
| 2026-02-04 | i2c: designware: Implement I2C_M_STOP support | Benoît Monin | 1 | -39/+93 |
| 2026-02-03 | Merge tag 'i2c-host-6.20' of git://git.kernel.org/pub/scm/linux/kernel/git/an... | Wolfram Sang | 19 | -452/+416 |
| 2026-02-03 | i2c: imx: preserve error state in block data length handler | LI Qingwu | 1 | -1/+2 |
| 2026-01-27 | i2c: fsi: Convert to fsi bus probe mechanism | Uwe Kleine-König | 1 | -8/+7 |
| 2026-01-27 | i2c: fsi: Drop assigning fsi bus | Uwe Kleine-König | 1 | -1/+0 |
| 2026-01-24 | Merge tag 'i2c-host-fixes-6.19-rc7' of git://git.kernel.org/pub/scm/linux/ker... | Wolfram Sang | 1 | -1/+1 |
| 2026-01-22 | i2c: designware: Remove an unnecessary condition | Heikki Krogerus | 1 | -5/+3 |
| 2026-01-22 | i2c: designware: Enable mode swapping | Heikki Krogerus | 4 | -43/+57 |
| 2026-01-22 | i2c: designware: Combine the init functions | Heikki Krogerus | 5 | -117/+85 |
| 2026-01-22 | i2c: designware: Combine some of the common functions | Heikki Krogerus | 4 | -143/+126 |
| 2026-01-22 | i2c: designware: Use device_is_compatible() instead of custom approach | Andy Shevchenko | 3 | -7/+2 |
| 2026-01-22 | i2c: spacemit: drop IRQF_ONESHOT flag from IRQ request | Yixun Lan | 1 | -1/+1 |
| 2026-01-20 | drivers/i2c/busses: use min() instead of min_t() | David Laight | 1 | -1/+1 |
| 2026-01-19 | i2c: imx-lpi2c: Add runtime PM support for IRQ and clock management on i.MX8Q... | Carlos Song | 1 | -13/+71 |
| 2026-01-16 | i2c: amd-mp2: clean up amd_mp2_find_device() | Johan Hovold | 1 | -3/+5 |
| 2026-01-16 | i2c: designware: Replace magic numbers with named constants | Artem Shimko | 2 | -11/+31 |
| 2026-01-15 | i2c: rtl9300: use of instead of fwnode | Rosen Penev | 1 | -5/+4 |
| 2026-01-15 | i2c: rtl9300: remove const cast | Rosen Penev | 1 | -4/+4 |
| 2026-01-15 | i2c: tegra: remove unused rst | Guixin Liu | 1 | -2/+0 |
| 2026-01-15 | i2c: designware: Remove not-going-to-be-supported code for Baikal SoC | Andy Shevchenko | 3 | -70/+0 |
| 2026-01-15 | i2c: spacemit: drop useless spaces | Troy Mitchell | 1 | -7/+7 |
| 2026-01-14 | i2c: imx-lpi2c: change to PIO mode in system-wide suspend/resume progress | Carlos Song | 1 | -0/+7 |
| 2026-01-14 | i2c: qcom-geni: make sure I2C hub controllers can't use SE DMA | Neil Armstrong | 1 | -4/+7 |
| 2026-01-14 | i2c: mlxbf: Use HZ_PER_KHZ in the driver | Andy Shevchenko | 1 | -1/+1 |
| 2026-01-14 | i2c: mlxbf: Remove unused bus speed definitions | Andy Shevchenko | 1 | -6/+0 |
| 2026-01-14 | i2c: core: Use dev_fwnode() | Andy Shevchenko | 1 | -1/+1 |
| 2026-01-14 | i2c: core: Replace custom implementation of device_match_fwnode() | Andy Shevchenko | 1 | -2/+2 |
| 2026-01-14 | i2c: core: Check for error pointer for fwnode | Andy Shevchenko | 1 | -2/+2 |
| 2026-01-14 | i2c: tegra: Add Tegra264 support | Akhil R | 1 | -0/+33 |
| 2026-01-14 | i2c: tegra: Add support for SW mutex register | Kartik Rajput | 1 | -0/+93 |
| 2026-01-14 | i2c: tegra: Add HS mode support | Akhil R | 1 | -2/+57 |
| 2026-01-14 | i2c: tegra: Update Tegra256 timing parameters | Akhil R | 1 | -8/+7 |
| 2026-01-14 | i2c: tegra: Use separate variables for fast and fastplus | Akhil R | 1 | -46/+73 |
| 2026-01-14 | i2c: tegra: Do not configure DMA if not supported | Kartik Rajput | 1 | -0/+5 |
| 2026-01-13 | i2c: synquacer: Use HZ_PER_GHZ constant instead of plain number | Andy Shevchenko | 1 | -1/+2 |
| 2026-01-13 | i2c: st: Use HZ_PER_GHZ constant instead of plain number | Andy Shevchenko | 1 | -1/+2 |
| 2026-01-13 | i2c: rk3x: Use HZ_PER_GHZ constant instead of plain number | Andy Shevchenko | 1 | -6/+6 |
| 2026-01-13 | i2c: nomadik: Use HZ_PER_GHZ constant instead of plain number | Andy Shevchenko | 1 | -3/+4 |
| 2026-01-13 | i2c: mt65xx: Use HZ_PER_GHZ constant instead of plain number | Andy Shevchenko | 1 | -5/+6 |
| 2026-01-13 | i2c: mlxbf: Use HZ_PER_GHZ constant instead of custom one | Andy Shevchenko | 1 | -3/+2 |
| 2026-01-13 | i2c: riic: Move suspend handling to NOIRQ phase | Tommaso Merciai | 1 | -7/+39 |
| 2026-01-07 | i2c: k1: add reset support | Encrow Thorne | 1 | -0/+7 |
| 2025-12-27 | i2c: designware: Remove unnecessary function exports | Heikki Krogerus | 2 | -2/+0 |
| 2025-12-27 | i2c: designware: Remove useless driver specific option for I2C target | Heikki Krogerus | 3 | -10/+4 |
| 2025-12-17 | i2c: designware: Add dedicated algorithm for AMD NAVI | Benoît Monin | 1 | -9/+13 |
| 2025-12-17 | i2c: designware: Sort compatible strings in alphabetical order | Benoît Monin | 1 | -2/+2 |
| 2025-12-17 | i2c: designware: Optimize flag reading in i2c_dw_read() | Benoît Monin | 1 | -3/+2 |
| 2025-12-17 | i2c: i801: Add support for Intel Nova Lake-S | Jarkko Nikula | 2 | -0/+4 |
| 2025-12-17 | i2c: rcar: Fix Wvoid-pointer-to-enum-cast warning | Krzysztof Kozlowski | 1 | -1/+1 |
| 2025-12-17 | i2c: pxa: Fix Wvoid-pointer-to-enum-cast warning | Krzysztof Kozlowski | 1 | -1/+1 |
| 2025-12-17 | i2c: bcm-iproc: Fix Wvoid-pointer-to-enum-cast warning | Krzysztof Kozlowski | 1 | -2/+1 |
| 2025-12-10 | Merge tag 'i2c-for-6.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git... | Linus Torvalds | 11 | -110/+112 |
| 2025-12-09 | Merge tag 'dmaengine-6.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g... | Linus Torvalds | 1 | -24/+224 |
| 2025-12-08 | i2c: qcom-cci: Add msm8953 compatible | Luca Weiss | 1 | -0/+46 |
| 2025-12-08 | Merge tag 'i2c-host-6.19-v2' of git://git.kernel.org/pub/scm/linux/kernel/git... | Wolfram Sang | 10 | -109/+65 |
| 2025-12-08 | i2c: spacemit: fix detect issue | Troy Mitchell | 1 | -6/+13 |
| 2025-12-08 | i2c: amd-mp2: fix reference leak in MP2 PCI device | Ma Ke | 1 | -1/+4 |
| 2025-11-29 | i2c: i2c-elektor: Allow building on SMP kernels | Magnus Lindholm | 1 | -1/+1 |
| 2025-11-03 | i2c: muxes: pca954x: Fix broken reset-gpio usage | Krzysztof Kozlowski | 1 | -27/+23 |
| 2025-10-28 | i2c: i801: Fix the Intel Diamond Rapids features | Heikki Krogerus | 1 | -1/+2 |
| 2025-10-28 | i2c: pcf8584: Change pcf_doAdress() to pcf_send_address() | Cezar Chiru | 1 | -2/+2 |
| 2025-10-28 | i2c: pcf8584: Make pcf_doAddress() function void | Cezar Chiru | 1 | -4/+2 |
| 2025-10-28 | i2c: pcf8584: Move 'ret' variable inside for loop, goto out if ret < 0. | Cezar Chiru | 1 | -4/+8 |
| 2025-10-27 | i2c: designware: Disable SMBus interrupts to prevent storms from mis-configur... | Jinhui Guo | 2 | -0/+8 |
| 2025-10-27 | i2c: i801: Add support for Intel Diamond Rapids | Zeng Guang | 2 | -0/+3 |
| 2025-10-27 | i2c: stm32: Omit two variable reassignments in stm32_i2c_dma_request() | Markus Elfring | 1 | -4/+3 |
| 2025-10-27 | i2c: designware: Omit a variable reassignment in dw_i2c_plat_probe() | Markus Elfring | 1 | -1/+1 |
| 2025-10-27 | i2c: pcf8584: Fix do not use assignment inside if conditional | Cezar Chiru | 1 | -13/+15 |
| 2025-10-27 | i2c: pcf8584: Remove debug macros from i2c-algo-pcf.c | Cezar Chiru | 1 | -59/+0 |
| 2025-10-27 | i2c: busses: bcm2835: convert from round_rate() to determine_rate() | Brian Masney | 1 | -5/+7 |
| 2025-10-27 | i2c: designware: Remove i2c_dw_remove_lock_support() | Nathan Chancellor | 2 | -12/+0 |
| 2025-10-16 | i2c: i2c-qcom-geni: Add Block event interrupt support | Jyothi Kumar Seerapu | 1 | -24/+224 |
| 2025-10-14 | i2c: usbio: Add ACPI device-id for MTL-CVF devices | Hans de Goede | 1 | -0/+1 |
| 2025-10-14 | i2c: Remove redundant pm_runtime_mark_last_busy() calls | Sakari Ailus | 22 | -41/+0 |
| 2025-10-11 | Revert "i2c: boardinfo: Annotate code used in init phase only" | Wolfram Sang | 1 | -2/+2 |
| 2025-10-10 | Merge tag 'i2c-for-6.18-rc1-part2' of git://git.kernel.org/pub/scm/linux/kern... | Linus Torvalds | 5 | -182/+294 |
| 2025-10-04 | Merge tag 'usb-6.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gre... | Linus Torvalds | 3 | -0/+332 |
| 2025-10-04 | i2c: mt65xx: convert set_speed function to void | Wolfram Sang | 1 | -9/+2 |
| 2025-10-04 | i2c: rename wait_for_completion callback to wait_for_completion_cb | Byungchul Park | 3 | -3/+3 |
| 2025-10-04 | Merge tag 'i2c-host-6.18-pt2' of git://git.kernel.org/pub/scm/linux/kernel/gi... | Wolfram Sang | 1 | -170/+289 |
| 2025-10-04 | i2c: rtl9300: add support for RTL9310 I2C controller | Jonas Jelonek | 1 | -3/+44 |
| 2025-10-04 | i2c: rtl9300: use scoped guard instead of explicit lock/unlock | Jonas Jelonek | 1 | -11/+7 |
| 2025-10-04 | i2c: rtl9300: separate xfer configuration and execution | Jonas Jelonek | 1 | -120/+114 |
| 2025-10-04 | i2c: rtl9300: do not set read mode on every transfer | Jonas Jelonek | 1 | -5/+6 |
| 2025-10-04 | i2c: rtl9300: move setting SCL frequency to config_io | Jonas Jelonek | 1 | -8/+9 |
| 2025-10-04 | i2c: rtl9300: rename internal sda_pin to sda_num | Jonas Jelonek | 1 | -12/+12 |
| 2025-10-04 | i2c: rtl9300: use regmap fields and API for registers | Jonas Jelonek | 1 | -68/+124 |
| 2025-10-04 | i2c: rtl9300: Implement I2C block read and write | Harshal Gohel | 1 | -4/+34 |
| 2025-10-01 | Merge tag 'soc-drivers-6.18' of git://git.kernel.org/pub/scm/linux/kernel/git... | Linus Torvalds | 2 | -2/+8 |
| 2025-10-01 | Merge tag 'i2c-for-6.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git... | Linus Torvalds | 19 | -98/+149 |
| 2025-10-01 | Merge tag 'gpio-updates-for-v6.18-rc1' of git://git.kernel.org/pub/scm/linux/... | Linus Torvalds | 3 | -0/+207 |
| 2025-09-28 | i2c: i801: Add support for Intel Wildcat Lake-U | Jarkko Nikula | 2 | -0/+4 |
| 2025-09-28 | i2c: rtl9300: Drop unsupported I2C_FUNC_SMBUS_I2C_BLOCK | Sven Eckelmann | 1 | -2/+1 |
| 2025-09-28 | Merge tag 'i2c-host-6.18' of git://git.kernel.org/pub/scm/linux/kernel/git/an... | Wolfram Sang | 3 | -24/+21 |
| 2025-09-26 | i2c: designware: Add disabling clocks when probe fails | Kunihiko Hayashi | 1 | -0/+1 |
| 2025-09-26 | i2c: designware: Fix clock issue when PM is disabled | Kunihiko Hayashi | 1 | -1/+3 |
| 2025-09-25 | i2c: busses: Fix some spelling errors | Xichao Zhao | 4 | -4/+4 |
| 2025-09-25 | i2c: mux: Simplify boolean assignment in i2c_mux_alloc | I Viswanath | 1 | -6/+3 |
| 2025-09-25 | i2c: designware: use dev_err_probe() when probing platform device | Benoît Monin | 1 | -4/+6 |