| Age | Commit message (Expand) | Author | Files | Lines |
| 2025-11-03 | i2c: muxes: pca954x: Fix broken reset-gpio usage | Krzysztof Kozlowski | 1 | -27/+23 |
| 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 |
| 2025-09-25 | i2c: designware: convert to dev_err_probe() on request IRQ error | Benoît Monin | 2 | -10/+8 |
| 2025-09-25 | i2c: spacemit: ensure SDA is released after bus reset | Troy Mitchell | 1 | -1/+20 |
| 2025-09-25 | i2c: spacemit: check SDA instead of SCL after bus reset | Troy Mitchell | 1 | -2/+2 |
| 2025-09-25 | i2c: spacemit: disable SDA glitch fix to avoid restart delay | Troy Mitchell | 1 | -0/+11 |
| 2025-09-25 | i2c: spacemit: remove stop function to avoid bus error | Troy Mitchell | 1 | -19/+7 |
| 2025-09-25 | i2c: spacemit: ensure bus release check runs when wait_bus_idle() fails | Troy Mitchell | 1 | -4/+5 |
| 2025-09-25 | i2c: mediatek: fix potential incorrect use of I2C_MASTER_WRRD | Leilk.Liu | 1 | -7/+10 |
| 2025-09-25 | i2c: boardinfo: Annotate code used in init phase only | Heiner Kallweit | 1 | -2/+2 |
| 2025-09-25 | Merge branch 'i2c/immutable/scoped_fwnode_child' into i2c/for-mergewindow | Wolfram Sang | 1 | -2/+1 |
| 2025-09-25 | i2c: s3c2410: Drop S3C2410 OF support | Krzysztof Kozlowski | 1 | -1/+0 |
| 2025-09-23 | Merge tag 'qcom-drivers-for-6.18-2' of https://git.kernel.org/pub/scm/linux/k... | Arnd Bergmann | 1 | -1/+7 |
| 2025-09-23 | i2c: riic: Allow setting frequencies lower than 50KHz | Claudiu Beznea | 1 | -1/+1 |
| 2025-09-18 | Merge tag 'ib-mfd-gpio-hwmon-i2c-can-rtc-watchdog-v6.18' of git://git.kernel.... | Bartosz Golaszewski | 3 | -0/+207 |
| 2025-09-17 | i2c: qcom-geni: Load i2c qup Firmware from linux side | Viken Dadhaniya | 1 | -1/+7 |
| 2025-09-16 | i2c: Add Nuvoton NCT6694 I2C support | Ming Yu | 3 | -0/+207 |
| 2025-09-15 | Merge tag 'microchip-soc-6.18' of git://git.kernel.org/pub/scm/linux/kernel/g... | Arnd Bergmann | 1 | -1/+1 |
| 2025-09-15 | Merge 6.17-rc6 into usb-next | Greg Kroah-Hartman | 2 | -15/+9 |
| 2025-09-13 | i2c: tegra: Add Tegra256 support | Akhil R | 1 | -0/+26 |
| 2025-09-13 | i2c: core: Drop dev_pm_domain_detach() call | Claudiu Beznea | 1 | -6/+3 |
| 2025-09-13 | i2c: mux: pca9541: Use I2C adapter timeout value for arbitration timeout | Manikanta Guntupalli | 1 | -6/+6 |
| 2025-09-12 | i2c: Add Intel USBIO I2C driver | Israel Cepeda | 3 | -0/+332 |
| 2025-09-10 | i2c: core: Use fwnode_for_each_child_node_scoped() | Jean-François Lessard | 1 | -2/+1 |
| 2025-09-09 | i2c: at91: make it selectable for ARCH_MICROCHIP | Robert Marko | 1 | -1/+1 |
| 2025-09-04 | i2c: rtl9300: remove broken SMBus Quick operation support | Jonas Jelonek | 1 | -12/+3 |
| 2025-09-04 | i2c: rtl9300: ensure data length is within supported range | Jonas Jelonek | 1 | -1/+4 |
| 2025-09-04 | i2c: rtl9300: fix channel number bound check | Jonas Jelonek | 1 | -1/+1 |
| 2025-09-02 | i2c: i801: Hide Intel Birch Stream SoC TCO WDT | Chiasheng Lee | 1 | -1/+1 |
| 2025-08-19 | i2c: rtl9300: Add missing count byte for SMBus Block Ops | Sven Eckelmann | 1 | -3/+3 |
| 2025-08-19 | i2c: rtl9300: Increase timeout for transfer polling | Sven Eckelmann | 1 | -1/+1 |
| 2025-08-19 | i2c: rtl9300: Fix multi-byte I2C write | Harshal Gohel | 1 | -4/+4 |
| 2025-08-19 | i2c: rtl9300: Fix out-of-bounds bug in rtl9300_i2c_smbus_xfer | Alex Guo | 1 | -0/+4 |
| 2025-08-11 | i2c: muxes: pca954x: Reset if (de)select fails | Wojciech Siudy | 1 | -8/+26 |
| 2025-08-11 | i2c: muxes: pca954x: Use reset controller only | Wojciech Siudy | 1 | -15/+1 |
| 2025-08-07 | treewide: rename GPIO set callbacks back to their original names | Bartosz Golaszewski | 1 | -1/+1 |
| 2025-08-03 | i2c: muxes: mule: Fix an error handling path in mule_i2c_mux_probe() | Christophe JAILLET | 1 | -2/+1 |
| 2025-08-03 | i2c: Force DLL0945 touchpad i2c freq to 100khz | fangzhong.zhou | 1 | -0/+1 |
| 2025-08-03 | i2c: apple: Drop default ARCH_APPLE in Kconfig | Sven Peter | 1 | -1/+0 |
| 2025-08-03 | Merge tag 'i2c-host-6.17-pt2' of git://git.kernel.org/pub/scm/linux/kernel/gi... | Wolfram Sang | 3 | -34/+68 |
| 2025-07-30 | Merge tag 'drm-next-2025-07-30' of https://gitlab.freedesktop.org/drm/kernel | Linus Torvalds | 1 | -6/+12 |
| 2025-07-30 | i2c: qcom-geni: fix I2C frequency table to achieve accurate bus rates | Kathiravan Thirumoorthy | 1 | -3/+3 |
| 2025-07-30 | i2c: tegra: Remove dma_sync_*() calls | Akhil R | 1 | -19/+1 |
| 2025-07-30 | i2c: tegra: Use internal reset when reset property is not available | Akhil R | 1 | -1/+43 |
| 2025-07-30 | i2c: stm32f7: support i2c_*_dma_safe_msg_buf APIs | Clément Le Goffic | 1 | -11/+21 |
| 2025-07-29 | Merge tag 'driver-core-6.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel... | Linus Torvalds | 1 | -2/+2 |
| 2025-07-29 | Merge tag 'i2c-for-6.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git... | Linus Torvalds | 9 | -130/+253 |
| 2025-07-28 | Merge tag 'pm-6.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafa... | Linus Torvalds | 1 | -1/+1 |
| 2025-07-28 | i2c: core: Fix double-free of fwnode in i2c_unregister_device() | Hans de Goede | 1 | -1/+7 |
| 2025-07-28 | Merge tag 'i2c-host-6.17-pt1' of git://git.kernel.org/pub/scm/linux/kernel/gi... | Wolfram Sang | 15 | -157/+294 |
| 2025-07-25 | i2c: lpi2c: implement xfer_atomic callback | Emanuele Ghidoli | 1 | -38/+132 |
| 2025-07-25 | i2c: lpi2c: use readl_poll_timeout() for register polling | Emanuele Ghidoli | 1 | -49/+45 |
| 2025-07-25 | i2c: lpi2c: convert to use secs_to_jiffies() | Yuesong Li | 1 | -1/+1 |
| 2025-07-25 | i2c: st: Use min() to improve code | Qianfeng Rong | 1 | -13/+6 |
| 2025-07-24 | i2c: qup: jump out of the loop in case of timeout | Yang Xiwen | 1 | -1/+3 |
| 2025-07-24 | i2c: virtio: Avoid hang by using interruptible completion wait | Viresh Kumar | 1 | -7/+8 |
| 2025-07-24 | i2c: tegra: Fix reset error handling with ACPI | Akhil R | 1 | -23/+1 |
| 2025-07-24 | i2c: imx: use guard to take spinlock | Troy Mitchell | 1 | -21/+16 |
| 2025-07-24 | i2c: stm32f7: Use str_on_off() helper | Yumeng Fang | 1 | -1/+2 |
| 2025-07-24 | i2c: riic: Add support for RZ/T2H SoC | Lad Prabhakar | 1 | -0/+28 |
| 2025-07-24 | i2c: riic: Move generic compatible string to end of array | Lad Prabhakar | 1 | -2/+2 |
| 2025-07-24 | i2c: riic: Pass IRQ desc array as part of OF data | Lad Prabhakar | 1 | -6/+16 |
| 2025-07-24 | i2c: tegra: Add missing kernel-doc for dma_dev member | Hans Zhang | 1 | -0/+1 |
| 2025-07-22 | Merge branches 'pm-misc' and 'pm-tools' | Rafael J. Wysocki | 1 | -1/+1 |
| 2025-07-10 | i2c: designware: Add quirk for Intel Xe | Heikki Krogerus | 1 | -2/+5 |
| 2025-07-10 | i2c: designware: Use polling by default when there is no irq resource | Heikki Krogerus | 1 | -4/+7 |
| 2025-07-10 | i2c: stm32f7: unmap DMA mapped buffer | Clément Le Goffic | 1 | -13/+7 |
| 2025-07-10 | i2c: stm32: fix the device used for the DMA map | Clément Le Goffic | 2 | -7/+5 |
| 2025-07-10 | i2c: omap: Fix an error handling path in omap_i2c_probe() | Christophe JAILLET | 1 | -1/+1 |
| 2025-07-10 | i2c: omap: Handle omap_i2c_init() errors in omap_i2c_probe() | Christophe JAILLET | 1 | -1/+4 |
| 2025-07-07 | PM: domains: Add flags to specify power on attach/detach | Claudiu Beznea | 1 | -1/+1 |
| 2025-07-05 | Merge tag 'i2c-for-6.16-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git... | Linus Torvalds | 2 | -1/+6 |
| 2025-07-04 | Merge tag 'platform-drivers-x86-v6.16-3' of git://git.kernel.org/pub/scm/linu... | Linus Torvalds | 2 | -2/+2 |
| 2025-07-01 | i2c: microchip-core: re-fix fake detections w/ i2cdetect | Conor Dooley | 1 | -1/+5 |
| 2025-06-30 | i2c/designware: Fix an initialization issue | Michael J. Ruhl | 1 | -0/+1 |
| 2025-06-30 | i2c: Re-enable piix4 driver on non-x86 | Mario Limonciello | 1 | -1/+1 |
| 2025-06-30 | Move FCH header to a location accessible by all archs | Mario Limonciello | 1 | -1/+1 |
| 2025-06-27 | i2c: mux: pca954x: Use dev_fwnode() | Jiri Slaby (SUSE) | 1 | -2/+1 |
| 2025-06-27 | i2c: scx200_acb: depends on HAS_IOPORT | Johannes Berg | 1 | -1/+1 |
| 2025-06-27 | i2c: acpi: Replace custom code with device_match_acpi_handle() | Andy Shevchenko | 1 | -1/+1 |
| 2025-06-26 | i2c: omap: Fix an error handling path in omap_i2c_probe() | Christophe JAILLET | 1 | -2/+5 |
| 2025-06-25 | i2c: amd-isp: Initialize unique adapter name | Pratap Nirujogi | 1 | -0/+2 |
| 2025-06-25 | i2c: designware: Initialize adapter name only when not set | Pratap Nirujogi | 1 | -2/+3 |
| 2025-06-25 | i2c: tiny-usb: disable zero-length read messages | Wolfram Sang | 1 | -0/+6 |
| 2025-06-25 | i2c: robotfuzz-osif: disable zero-length read messages | Wolfram Sang | 1 | -0/+6 |
| 2025-06-25 | i2c: imx: fix emulated smbus block read | Lukasz Kucharczyk | 1 | -1/+2 |
| 2025-06-23 | Merge 6.16-rc3 into driver-core-next | Greg Kroah-Hartman | 44 | -102/+102 |
| 2025-06-21 | i2c: k1: check for transfer error | Alex Elder | 1 | -1/+1 |
| 2025-06-17 | sysfs: treewide: switch back to bin_attribute::read()/write() | Thomas Weißschuh | 1 | -2/+2 |
| 2025-06-12 | i2c: use inclusive callbacks in struct i2c_algorithm | Wolfram Sang | 43 | -101/+101 |
| 2025-06-08 | treewide, timers: Rename from_timer() to timer_container_of() | Ingo Molnar | 1 | -1/+1 |
| 2025-05-30 | Merge tag 'i2c-for-6.16-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git... | Linus Torvalds | 47 | -579/+1405 |
| 2025-05-27 | Merge tag 'irq-cleanups-2025-05-25' of git://git.kernel.org/pub/scm/linux/ker... | Linus Torvalds | 2 | -4/+4 |
| 2025-05-23 | i2c: Use str_read_write() helper | Yumeng Fang | 7 | -7/+14 |
| 2025-05-23 | Merge tag 'i2c-host-6.16' of git://git.kernel.org/pub/scm/linux/kernel/git/an... | Wolfram Sang | 41 | -370/+949 |
| 2025-05-23 | i2c: mlxbf: avoid 64-bit division | Arnd Bergmann | 1 | -5/+3 |
| 2025-05-23 | i2c: viai2c-wmt: Replace dev_err() with dev_err_probe() in probe function | Enrico Zanda | 1 | -13/+7 |
| 2025-05-23 | i2c: designware: Don't warn about missing get_clk_rate_khz | Heikki Krogerus | 1 | -1/+3 |
| 2025-05-23 | i2c: designware: Invoke runtime suspend on quick slave re-registration | Tan En De | 1 | -1/+1 |
| 2025-05-23 | i2c-mlxbf: Improve I2C bus timing configuration | Chris Babroski | 1 | -18/+16 |
| 2025-05-23 | i2c-mlxbf: Add repeated start condition support | Chris Babroski | 1 | -8/+26 |
| 2025-05-23 | i2c: xgene-slimpro: Replace dev_err() with dev_err_probe() in probe function | Enrico Zanda | 1 | -10/+8 |
| 2025-05-23 | i2c: microchip-corei2c: add smbus support | prashanth kumar burujukindi | 1 | -0/+102 |
| 2025-05-23 | i2c: mlxbf: Allow build with COMPILE_TEST | Andi Shyti | 1 | -1/+1 |
| 2025-05-23 | i2c: I2C_DESIGNWARE_AMDISP should depend on DRM_AMD_ISP | Geert Uytterhoeven | 1 | -0/+1 |
| 2025-05-22 | i2c: atr: add passthrough flag | Cosmin Tanislav | 1 | -2/+5 |
| 2025-05-22 | i2c: atr: add static flag | Cosmin Tanislav | 1 | -2/+10 |
| 2025-05-22 | i2c: atr: allow replacing mappings in attach_addr() | Cosmin Tanislav | 1 | -0/+3 |
| 2025-05-22 | i2c: atr: deduplicate logic in attach_addr() | Cosmin Tanislav | 1 | -24/+6 |
| 2025-05-22 | i2c: atr: do not create mapping in detach_addr() | Cosmin Tanislav | 1 | -3/+1 |
| 2025-05-22 | i2c: atr: split up i2c_atr_get_mapping_by_addr() | Cosmin Tanislav | 1 | -35/+81 |
| 2025-05-22 | i2c: atr: find_mapping() -> get_mapping() | Cosmin Tanislav | 1 | -4/+4 |
| 2025-05-22 | i2c: atr: Fix lockdep for nested ATRs | Tomi Valkeinen | 1 | -3/+18 |
| 2025-05-21 | Merge tag 'v6.15-rc7' into x86/core, to pick up fixes | Ingo Molnar | 1 | -1/+3 |
| 2025-05-20 | i2c: use only 'fwnode' for client devices | Wolfram Sang | 1 | -2/+1 |
| 2025-05-20 | i2c: powermac: convert of_node usage to fwnode | Wolfram Sang | 1 | -1/+1 |
| 2025-05-20 | i2c: core: add useful info when defer probe | Xu Yang | 1 | -2/+2 |
| 2025-05-19 | i2c: mlxbf: Use str_read_write() helper | Feng Wei | 1 | -5/+6 |
| 2025-05-19 | i2c: thunderx: Use non-hybrid PCI devres API | Philipp Stanner | 1 | -1/+1 |
| 2025-05-19 | i2c: ismt: Use non-hybrid PCI devres API | Philipp Stanner | 1 | -1/+1 |
| 2025-05-19 | i2c: davinci: add I2C_FUNC_PROTOCOL_MANGLING to feature list | Marcus Folkesson | 1 | -1/+2 |
| 2025-05-19 | i2c: smbus: introduce Write Disable-aware SPD instantiating functions | Yo-Jung (Leo) Lin | 3 | -5/+22 |
| 2025-05-19 | i2c: riic: Implement bus recovery | Lad Prabhakar | 1 | -2/+51 |
| 2025-05-19 | i2c: tegra: check msg length in SMBUS block read | Akhil R | 1 | -0/+5 |
| 2025-05-19 | i2c: pasemi: Log bus reset causes | Hector Martin | 1 | -2/+7 |
| 2025-05-19 | i2c: pasemi: Improve error recovery | Hector Martin | 1 | -7/+54 |
| 2025-05-19 | i2c: pasemi: Improve timeout handling | Sven Peter | 1 | -12/+29 |
| 2025-05-19 | i2c: pasemi: Enable the unjam machine | Hector Martin | 1 | -1/+1 |
| 2025-05-19 | i2c: iproc: Remove unnecessary double negation | Andi Shyti | 1 | -2/+2 |
| 2025-05-19 | i2c: iproc: When there's an error treat it as an error | Andi Shyti | 1 | -8/+8 |
| 2025-05-19 | i2c: iproc: Move function and avoid prototypes | Andi Shyti | 1 | -74/+70 |
| 2025-05-19 | i2c: iproc: Fix indentation of bcm_iproc_i2c_slave_init() | Andi Shyti | 1 | -2/+2 |
| 2025-05-19 | i2c: iproc: Replace udelay() with usleep_range() | Andi Shyti | 1 | -4/+4 |
| 2025-05-19 | i2c: iproc: Remove stray blank line in slave ISR | Andi Shyti | 1 | -1/+0 |
| 2025-05-19 | i2c: iproc: Fix alignment to match the open parenthesis | Andi Shyti | 1 | -5/+4 |
| 2025-05-19 | i2c: iproc: Use u32 instead of uint32_t | Andi Shyti | 1 | -2/+2 |
| 2025-05-19 | i2c: iproc: Use dev_err_probe in probe | Andi Shyti | 1 | -19/+12 |
| 2025-05-19 | i2c: iproc: Drop unnecessary initialisation of 'ret' | Andi Shyti | 1 | -1/+1 |
| 2025-05-19 | i2c: amd-isp: Add ISP i2c-designware driver | Pratap Nirujogi | 3 | -0/+216 |
| 2025-05-19 | i2c: octeon: add block-mode i2c operations | Aryan Srivastava | 3 | -7/+175 |
| 2025-05-19 | i2c: pasemi: Sort includes alphabetically | Sven Peter | 2 | -10/+10 |
| 2025-05-19 | i2c: pasemi: Use correct bits.h include | Sven Peter | 1 | -1/+1 |
| 2025-05-19 | i2c: designware: Use better constants from units.h | Andy Shevchenko | 1 | -1/+1 |
| 2025-05-19 | i2c: scx200_acb: Replace dev_err() with dev_err_probe() in probe function | Enrico Zanda | 1 | -4/+2 |
| 2025-05-19 | i2c: i2c-xiic: Replace dev_err() with dev_err_probe() in probe function | Enrico Zanda | 1 | -2/+2 |
| 2025-05-19 | i2c: virtio: Replace dev_err() with dev_err_probe() in probe function | Enrico Zanda | 1 | -4/+3 |
| 2025-05-19 | i2c: viperboard: Replace dev_err() with dev_err_probe() in probe function | Enrico Zanda | 1 | -8/+6 |
| 2025-05-19 | i2c: viapro: Replace dev_err() with dev_err_probe() in probe function | Enrico Zanda | 1 | -18/+15 |
| 2025-05-19 | i2c: via: Replace dev_err() with dev_err_probe() in probe function | Enrico Zanda | 1 | -8/+7 |
| 2025-05-19 | i2c: uniphier: Replace dev_err() with dev_err_probe() in probe function | Enrico Zanda | 1 | -16/+8 |
| 2025-05-19 | i2c: uniphier(-f): Replace dev_err() with dev_err_probe() in probe function | Enrico Zanda | 1 | -16/+8 |
| 2025-05-19 | i2c: npcm: Add clock toggle recovery | Tali Perry | 1 | -4/+8 |
| 2025-05-19 | i2c: rzv2m: Constify struct i2c_algorithm | Christophe JAILLET | 1 | -1/+1 |
| 2025-05-19 | i2c: imx: add some dev_err_probe calls | Alexander Stein | 1 | -5/+7 |
| 2025-05-19 | i2c: xgene-slimpro: Simplify PCC shared memory region handling | Sudeep Holla | 1 | -35/+4 |
| 2025-05-19 | i2c: lpc2k: Add check for clk_enable() | Chenyuan Yang | 1 | -1/+6 |
| 2025-05-19 | i2c: npcm7xx: Remove redundant ret variable | Zhang Songyi | 1 | -5/+1 |
| 2025-05-19 | i2c: qcom-geni: Use generic definitions for bus frequencies | Andy Shevchenko | 1 | -10/+9 |
| 2025-05-16 | i2c: Switch to irq_domain_create_linear() | Jiri Slaby (SUSE) | 2 | -4/+4 |
| 2025-05-14 | i2c: designware: Fix an error handling path in i2c_dw_pci_probe() | Christophe JAILLET | 1 | -1/+3 |
| 2025-05-13 | Merge branch 'x86/platform' into x86/core, to merge dependent commits | Ingo Molnar | 2 | -10/+10 |
| 2025-05-06 | i2c: omap: fix deprecated of_property_read_bool() use | Johan Hovold | 1 | -1/+1 |
| 2025-05-02 | i2c: atr: Fix end of loop test in i2c_atr_find_mapping_by_addr() | Dan Carpenter | 1 | -3/+7 |
| 2025-04-29 | i2c: imx-lpi2c: Fix clock count when probe defers | Clark Wang | 1 | -2/+2 |
| 2025-04-26 | i2c: piix4, x86/platform: Move the SB800 PIIX4 FCH definitions to <asm/amd/fc... | Mario Limonciello | 1 | -9/+9 |
| 2025-04-26 | i2c: piix4: Make CONFIG_I2C_PIIX4 dependent on CONFIG_X86 | Mario Limonciello | 1 | -1/+1 |
| 2025-04-24 | i2c: mux: ltc4306: use new GPIO line value setter callbacks | Bartosz Golaszewski | 1 | -5/+5 |
| 2025-04-18 | Merge tag 'i2c-host-fixes-6.15-rc3' of git://git.kernel.org/pub/scm/linux/ker... | Wolfram Sang | 1 | -0/+3 |
| 2025-04-18 | i2c: Support dynamic address translation | Romain Gantois | 1 | -61/+188 |
| 2025-04-18 | i2c: support per-channel ATR alias pools | Romain Gantois | 1 | -22/+52 |
| 2025-04-18 | i2c: rename field 'alias_list' of struct i2c_atr_chan to 'alias_pairs' | Romain Gantois | 1 | -7/+7 |
| 2025-04-18 | i2c: move ATR alias pool to a separate struct | Romain Gantois | 1 | -65/+107 |
| 2025-04-18 | i2c: use client addresses directly in ATR interface | Romain Gantois | 1 | -33/+19 |
| 2025-04-16 | i2c: core: Do not dereference fwnode in struct device | Andy Shevchenko | 2 | -10/+10 |