Age | Commit message (Expand) | Author | Files | Lines |
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-21 | Merge tag 'v6.15-rc7' into x86/core, to pick up fixes | Ingo Molnar | 1 | -1/+3 |
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-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-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-16 | i2c: atr: Fix wrong include | Andy Shevchenko | 1 | -1/+1 |
2025-04-13 | i2c: cros-ec-tunnel: defer probe if parent EC is not present | Thadeu Lima de Souza Cascardo | 1 | -0/+3 |
2025-04-05 | treewide: Switch/rename to timer_delete[_sync]() | Thomas Gleixner | 1 | -1/+1 |
2025-04-01 | Merge tag 'i2c-for-6.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git... | Linus Torvalds | 31 | -441/+1000 |
2025-03-25 | Merge tag 'timers-cleanups-2025-03-23' of git://git.kernel.org/pub/scm/linux/... | Linus Torvalds | 1 | -2/+2 |
2025-03-25 | Merge tag 'i2c-host-6.15' of git://git.kernel.org/pub/scm/linux/kernel/git/an... | Wolfram Sang | 34 | -470/+1060 |
2025-03-25 | irqdomain: i2c: Switch to irq_find_mapping() | Jiri Slaby (SUSE) | 1 | -1/+1 |
2025-03-22 | i2c: iproc: Refactor prototype and remove redundant error checks | Wentao Liang | 1 | -10/+3 |
2025-03-22 | i2c: qcom-geni: Update i2c frequency table to match hardware guidance | Mukesh Kumar Savaliya | 1 | -3/+3 |
2025-03-22 | i2c: mlxbf: Use readl_poll_timeout_atomic() for polling | Andy Shevchenko | 1 | -80/+26 |
2025-03-22 | i2c: pasemi: Add registers bits and switch to BIT() | Sven Peter | 1 | -15/+25 |
2025-03-22 | i2c: k1: Initialize variable before use | Andi Shyti | 1 | -1/+1 |
2025-03-21 | i2c: spacemit: add support for SpacemiT K1 SoC | Troy Mitchell | 3 | -0/+620 |
2025-03-21 | i2c: omap: Add support for setting mux | Jayesh Choudhary | 2 | -0/+23 |
2025-03-21 | i2c: octeon: remove 10-bit addressing support | Aryan Srivastava | 1 | -19/+4 |
2025-03-21 | i2c: octeon: fix return commenting | Aryan Srivastava | 1 | -6/+6 |
2025-03-20 | i2c: i801: Use MMIO if available | Heiner Kallweit | 1 | -3/+7 |
2025-03-20 | i2c: i801: Switch to iomapped register access | Heiner Kallweit | 1 | -76/+73 |
2025-03-20 | i2c: amd-mp2: drop free_irq() of devm_request_irq() allocated irq | Yang Yingliang | 1 | -4/+1 |
2025-03-18 | i2c: i801: Improve too small kill wait time in i801_check_post | Heiner Kallweit | 1 | -3/+2 |
2025-03-18 | i2c: i801: Move i801_wait_intr and i801_wait_byte_done in the code | Heiner Kallweit | 1 | -34/+34 |
2025-03-18 | i2c: i801: Cosmetic improvements | Heiner Kallweit | 1 | -29/+20 |
2025-03-18 | i2c: cadence: Move reset_control_assert after pm_runtime_set_suspended in pro... | Manikanta Guntupalli | 1 | -1/+1 |
2025-03-18 | i2c: cadence: Simplify using devm_clk_get_enabled() | Michal Simek | 1 | -13/+4 |
2025-03-18 | i2c: i2c-exynos5: fixed a spelling error | Anindya Sundar Gayen | 1 | -1/+1 |
2025-03-18 | i2c: mv64xxx: Use i2c_*bit_addr*_from_msg() helpers | Andy Shevchenko | 1 | -9/+3 |
2025-03-18 | i2c: ibm_iic: Use i2c_*bit_addr*_from_msg() helpers | Andy Shevchenko | 1 | -8/+6 |
2025-03-18 | i2c: rzv2m: Use i2c_10bit_addr_*_from_msg() helpers | Andy Shevchenko | 1 | -10/+5 |
2025-03-18 | i2c: mt7621: Use i2c_10bit_addr_*_from_msg() helpers | Andy Shevchenko | 1 | -12/+8 |
2025-03-18 | i2c: kempld: Use i2c_10bit_addr_*_from_msg() helpers | Andy Shevchenko | 1 | -5/+5 |
2025-03-18 | i2c: eg20t: Use i2c_10bit_addr_*_from_msg() helpers | Andy Shevchenko | 1 | -23/+5 |
2025-03-18 | i2c: brcmstb: Use i2c_10bit_addr_*_from_msg() helpers | Andy Shevchenko | 1 | -6/+5 |
2025-03-18 | i2c: bcm-kona: Use i2c_10bit_addr_*_from_msg() helpers | Andy Shevchenko | 1 | -3/+3 |
2025-03-18 | i2c: axxia: Use i2c_10bit_addr_*_from_msg() helpers | Andy Shevchenko | 1 | -18/+3 |
2025-03-18 | i2c: qup: Vote for interconnect bandwidth to DRAM | Stephan Gerhold | 1 | -0/+36 |
2025-03-18 | i2c: mux: remove incorrect of_match_ptr annotations | Arnd Bergmann | 2 | -2/+2 |
2025-03-18 | i2c: amd-asf: Set cmd variable when encountering an error | Shyam Sundar S K | 1 | -1/+1 |
2025-03-18 | i2c: amd-asf: Modify callbacks of i2c_algorithm to align with the latest revi... | Shyam Sundar S K | 1 | -3/+3 |
2025-03-18 | i2c: dw: Update the master_xfer callback name | Shyam Sundar S K | 1 | -1/+1 |
2025-03-18 | i2c: amd: Switch to guard(mutex) | Shyam Sundar S K | 1 | -17/+9 |
2025-03-18 | i2c: pxa: fix call balance of i2c->clk handling routines | Vitalii Mordan | 1 | -1/+4 |
2025-03-18 | i2c: octeon: refactor common i2c operations | Aryan Srivastava | 1 | -37/+49 |
2025-03-12 | i2c: sis630: Fix an error handling path in sis630_probe() | Christophe JAILLET | 1 | -1/+11 |
2025-03-12 | i2c: ali15x3: Fix an error handling path in ali15x3_probe() | Christophe JAILLET | 1 | -1/+11 |
2025-03-12 | i2c: ali1535: Fix an error handling path in ali1535_probe() | Christophe JAILLET | 1 | -1/+11 |
2025-03-12 | i2c: omap: fix IRQ storms | Andreas Kemnade | 1 | -19/+7 |
2025-02-26 | i2c: amd-asf: Fix EOI register write to enable successive interrupts | Shyam Sundar S K | 1 | -0/+1 |
2025-02-26 | i2c: ls2x: Fix frequency division register access | Binbin Zhou | 1 | -4/+12 |
2025-02-26 | i2c: npcm: disable interrupt enable bit before devm_request_irq | Tyrone Ting | 1 | -0/+7 |
2025-02-22 | i2c: core: Allocate temporary client dynamically | Geert Uytterhoeven | 1 | -5/+10 |
2025-02-18 | i2c: Switch to use hrtimer_setup() | Nam Cao | 1 | -2/+2 |
2025-02-13 | i2c: Unexport i2c_of_match_device() | Andy Shevchenko | 2 | -1/+9 |
2025-02-05 | Revert "i2c: Replace list-based mechanism for handling auto-detected clients" | Wolfram Sang | 1 | -16/+36 |
2025-02-05 | Revert "i2c: Replace list-based mechanism for handling userspace-created clie... | Wolfram Sang | 1 | -22/+39 |
2025-01-30 | Merge tag 'i2c-for-6.14-rc1-take2' of git://git.kernel.org/pub/scm/linux/kern... | Linus Torvalds | 2 | -3/+7 |
2025-01-28 | Merge tag 'driver-core-6.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel... | Linus Torvalds | 1 | -1/+1 |
2025-01-26 | i2c: Fix core-managed per-client debugfs handling | Guenter Roeck | 1 | -3/+6 |
2025-01-26 | i2c: imx-lpi2c: select CONFIG_I2C_SLAVE | Arnd Bergmann | 1 | -0/+1 |
2025-01-24 | Merge tag 'platform-drivers-x86-v6.14-1' of git://git.kernel.org/pub/scm/linu... | Linus Torvalds | 1 | -125/+0 |
2025-01-22 | Merge tag 'i2c-for-6.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git... | Linus Torvalds | 19 | -466/+1694 |
2025-01-15 | i2c: testunit: on errors, repeat NACK until STOP | Wolfram Sang | 1 | -4/+15 |
2025-01-15 | i2c: rcar: fix NACK handling when being a target | Wolfram Sang | 1 | -5/+15 |
2025-01-15 | i2c: mux: demux-pinctrl: correct comment | Wolfram Sang | 1 | -1/+1 |
2025-01-15 | i2c: mux: demux-pinctrl: check initial mux selection, too | Wolfram Sang | 1 | -1/+3 |
2025-01-14 | i2c: designware: Actually make use of the I2C_DW_COMMON and I2C_DW symbol nam... | Uwe Kleine-König | 3 | -6/+9 |
2025-01-14 | i2c: add core-managed per-client directory in debugfs | Wolfram Sang | 1 | -0/+4 |
2025-01-14 | i2c: Force ELAN06FA touchpad I2C bus freq to 100KHz | Randolph Ha | 1 | -0/+22 |
2025-01-14 | i2c: riic: Add `riic_bus_barrier()` to check bus availability | Lad Prabhakar | 1 | -4/+26 |
2025-01-14 | i2c: riic: Use predefined macro and simplify clock tick calculation | Lad Prabhakar | 1 | -4/+6 |
2025-01-14 | i2c: riic: Mark riic_irqs array as const | Lad Prabhakar | 1 | -1/+1 |
2025-01-14 | i2c: riic: Make use of devres helper to request deasserted reset line | Lad Prabhakar | 1 | -15/+2 |
2025-01-14 | i2c: riic: Use GENMASK() macro for bitmask definitions | Lad Prabhakar | 1 | -2/+2 |
2025-01-14 | i2c: riic: Use BIT macro consistently | Lad Prabhakar | 1 | -18/+19 |
2025-01-14 | i2c: riic: Use local `dev` pointer in `dev_err_probe()` | Lad Prabhakar | 1 | -1/+1 |
2025-01-14 | i2c: riic: Use dev_err_probe in probe and riic_init_hw functions | Lad Prabhakar | 1 | -13/+9 |
2025-01-14 | i2c: riic: Introduce a separate variable for IRQ | Lad Prabhakar | 1 | -4/+6 |
2025-01-14 | i2c: amd756: Remove superfluous TODO | Atharva Tiwari | 1 | -2/+2 |
2025-01-14 | Revert "i2c: amd756: Fix endianness handling for word data" | Wolfram Sang | 1 | -3/+2 |
2025-01-14 | Merge branch 'i2c/i2c-host' of git://git.kernel.org/pub/scm/linux/kernel/git/... | Wolfram Sang | 12 | -311/+1541 |
2025-01-09 | i2c: i801: Add lis3lv02d for Dell Precision M6800 | Patrick Höhn | 1 | -0/+1 |
2025-01-09 | i2c: i801: Remove unnecessary PCI function call | Philipp Stanner | 1 | -2/+5 |
2025-01-09 | i2c: core: Allocate temp client on the stack in i2c_detect | Heiner Kallweit | 1 | -8/+5 |
2025-01-09 | i2c: atr: Fix client detach | Tomi Valkeinen | 1 | -1/+1 |
2025-01-09 | i2c: core: fix reference leak in i2c_register_adapter() | Joe Hattori | 1 | -0/+1 |
2025-01-09 | i2c: slave-eeprom: Constify 'struct bin_attribute' | Thomas Weißschuh | 1 | -4/+4 |
2025-01-08 | i2c: imx-lpi2c: make controller available until the system enters suspend_noi... | Carlos Song | 1 | -1/+35 |
2025-01-07 | i2c: davinci: use generic device property accessors | Bartosz Golaszewski | 1 | -4/+3 |
2025-01-07 | i2c: davinci: order includes alphabetically | Bartosz Golaszewski | 1 | -10/+11 |
2025-01-07 | i2c: davinci: kill platform data | Bartosz Golaszewski | 1 | -65/+19 |
2025-01-07 | i2c: amd756: Fix endianness handling for word data | Atharva Tiwari | 1 | -2/+3 |
2025-01-07 | i2c: imx-lpi2c: add target mode support | Carlos Song | 1 | -4/+247 |
2025-01-07 | i2c: qcom-geni: Simplify error handling in probe function | Andi Shyti | 1 | -15/+18 |
2025-01-07 | i2c: qcom-geni: Use dev_err_probe in the probe function | Andi Shyti | 1 | -19/+14 |
2025-01-07 | i2c: exynos5: Add support for Exynos8895 SoC | Ivaylo Ivanov | 1 | -4/+31 |
2025-01-07 | i2c: imx-lpi2c: add eDMA mode support for LPI2C | Carlos Song | 1 | -7/+517 |
2025-01-07 | i2c: isch: Convert comma to semicolon | Chen Ni | 1 | -3/+3 |
2025-01-07 | i2c: xiic: Add atomic transfer support | Manikanta Guntupalli | 1 | -33/+206 |
2025-01-07 | i2c: xiic: Relocate xiic_i2c_runtime_suspend and xiic_i2c_runtime_resume to f... | Manikanta Guntupalli | 1 | -23/+23 |
2025-01-07 | i2c: I2C_BRCMSTB should not default to y when compile-testing | Geert Uytterhoeven | 1 | -1/+1 |
2025-01-07 | i2c: nomadik: Enable compile testing for the Nomadik driver | Andi Shyti | 1 | -1/+1 |
2025-01-07 | i2c: imx: support DMA defer probing | Carlos Song | 1 | -8/+22 |
2025-01-07 | i2c: npcm: Enable slave in eob interrupt | Charles Boyer | 1 | -0/+6 |
2025-01-07 | i2c: npcm: use i2c frequency table | Tyrone Ting | 1 | -86/+288 |
2025-01-07 | i2c: npcm: Assign client address earlier for `i2c_recover_bus()` | Tyrone Ting | 1 | -6/+17 |
2025-01-07 | i2c: npcm: Modify timeout evaluation mechanism | Tyrone Ting | 1 | -9/+15 |
2025-01-07 | i2c: imx: switch different pinctrl state in different system power status | Carlos Song | 1 | -2/+5 |
2025-01-07 | i2c: imx: make controller available until system suspend_noirq() and from res... | Carlos Song | 1 | -1/+38 |
2025-01-07 | i2c: imx: fix divide by zero warning | Carlos Song | 1 | -6/+17 |
2025-01-07 | i2c: keba: drop check because i2c_unregister_device() is NULL safe | Wolfram Sang | 1 | -6/+2 |
2025-01-03 | i2c: Replace list-based mechanism for handling userspace-created clients | Heiner Kallweit | 1 | -39/+22 |
2025-01-03 | i2c: Replace list-based mechanism for handling auto-detected clients | Heiner Kallweit | 1 | -36/+16 |
2024-12-26 | i2c: microchip-core: fix "ghost" detections | Conor Dooley | 1 | -2/+0 |
2024-12-26 | i2c: microchip-core: actually use repeated sends | Conor Dooley | 1 | -26/+94 |
2024-12-25 | i2c: imx: add imx7d compatible string for applying erratum ERR007805 | Carlos Song | 1 | -0/+1 |
2024-12-25 | i2c: imx: fix missing stop condition in single-master mode | Stefan Eichenberger | 1 | -5/+3 |
2024-12-17 | platform/x86: dell-smo8800: Move instantiation of lis3lv02d i2c_client from i... | Hans de Goede | 1 | -124/+0 |
2024-12-12 | i2c: riic: Always round-up when calculating bus period | Geert Uytterhoeven | 1 | -1/+1 |
2024-12-10 | i2c: nomadik: Add missing sentinel to match table | Geert Uytterhoeven | 1 | -0/+1 |
2024-12-10 | i2c: pnx: Fix timeout in wait functions | Vladimir Riabchun | 1 | -2/+2 |
2024-12-03 | module: Convert default symbol namespace to string literal | Masahiro Yamada | 3 | -3/+3 |
2024-12-02 | module: Convert symbol namespace to string literal | Peter Zijlstra | 9 | -23/+23 |
2024-12-01 | Get rid of 'remove_new' relic from platform driver struct | Linus Torvalds | 1 | -1/+1 |
2024-11-27 | i2c: Fix whitespace style issue | Liam Zuiderhoek | 1 | -1/+1 |
2024-11-27 | i2c: of-prober: Add GPIO support to simple helpers | Chen-Yu Tsai | 1 | -2/+98 |
2024-11-27 | i2c: of-prober: Add simple helpers for regulator support | Chen-Yu Tsai | 1 | -1/+137 |
2024-11-27 | i2c: Introduce OF component probe function | Chen-Yu Tsai | 2 | -0/+184 |
2024-11-24 | i2c: designware: determine HS tHIGH and tLOW based on HW parameters | Michael Wu | 3 | -2/+32 |
2024-11-24 | i2c: nomadik: support >=1MHz speed modes | Théo Lebrun | 1 | -24/+16 |
2024-11-24 | i2c: nomadik: fix BRCR computation | Théo Lebrun | 1 | -1/+5 |
2024-11-24 | i2c: nomadik: support Mobileye EyeQ6H I2C controller | Théo Lebrun | 1 | -2/+6 |
2024-11-24 | i2c: nomadik: switch from of_device_is_compatible() to of_match_device() | Théo Lebrun | 1 | -8/+27 |
2024-11-24 | i2c: designware: Add ACPI HID for DWAPB I2C controller on FUJITSU-MONAKA | Yoshihiro Furudera | 1 | -0/+1 |
2024-11-24 | i2c: qup: use generic device property accessors | Bartosz Golaszewski | 1 | -2/+2 |
2024-11-21 | Merge tag 'i2c-for-6.13-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git... | Linus Torvalds | 111 | -1152/+1984 |
2024-11-20 | Merge tag 'gpio-updates-for-v6.13-rc1' of git://git.kernel.org/pub/scm/linux/... | Linus Torvalds | 3 | -0/+417 |
2024-11-18 | Merge tag 'i2c-host-6.13-p1' of git://git.kernel.org/pub/scm/linux/kernel/git... | Wolfram Sang | 107 | -1136/+1950 |
2024-11-17 | i2c: Add driver for the RTL9300 I2C controller | Chris Packham | 3 | -0/+434 |
2024-11-17 | i2c: qcom-cci: Remove unused struct member cci_clk_rate | Vladimir Zapolskiy | 1 | -4/+0 |
2024-11-17 | i2c: busses: Use *-y instead of *-objs in Makefile | Andy Shevchenko | 2 | -9/+7 |
2024-11-17 | i2c: imx: add support for S32G2/S32G3 SoCs | Ciprian Marian Costea | 2 | -4/+40 |
2024-11-17 | i2c: qcom-cci: Remove the unused variable cci_clk_rate | Jiapeng Chong | 1 | -9/+0 |
2024-11-17 | i2c: Drop legacy muxing pseudo-drivers | Jean Delvare | 6 | -532/+1 |
2024-11-17 | i2c: imx: prevent rescheduling in non dma mode | Stefan Eichenberger | 1 | -23/+249 |
2024-11-17 | i2c: imx: separate atomic, dma and non-dma use case | Stefan Eichenberger | 1 | -37/+70 |
2024-11-17 | i2c: imx: do not poll for bus busy in single master mode | Stefan Eichenberger | 1 | -2/+13 |
2024-11-17 | i2c: designware: Add a new ACPI HID for HJMC01 I2C controller | Hunter Yu | 1 | -0/+1 |
2024-11-17 | i2c: qcom-geni: Keep comment why interrupts start disabled | Wolfram Sang | 1 | -0/+2 |
2024-11-17 | i2c: designware: constify abort_sources | Raag Jadav | 1 | -1/+1 |
2024-11-17 | i2c: Switch back to struct platform_driver::remove() | Uwe Kleine-König | 88 | -88/+88 |
2024-11-17 | i2c: qcom-geni: Support systems with 32MHz serial engine clock | Manikanta Mylavarapu | 1 | -4/+19 |
2024-11-17 | i2c: qcom-cci: Stop complaining about DT set clock rate | Bryan O'Donoghue | 1 | -8/+0 |
2024-11-17 | i2c: npcm: use a software flag to indicate a BER condition | Tyrone Ting | 1 | -1/+14 |
2024-11-17 | i2c: npcm: correct the read/write operation procedure | Tyrone Ting | 1 | -5/+2 |
2024-11-17 | i2c: amd-asf: Fix uninitialized variables issue in amd_asf_process_target | Qianqiang Liu | 1 | -1/+1 |
2024-11-14 | i2c: dev: Fix memory leak when underlying adapter does not support I2C | Igor Pylypiv | 1 | -8/+9 |
2024-11-13 | i2c: designware: Fix spelling and other issues in the comments | Andy Shevchenko | 6 | -22/+29 |
2024-11-13 | i2c: designware: Use sda_hold_time variable name everywhere | Andy Shevchenko | 1 | -5/+5 |
2024-11-13 | i2c: designware: Remove 'cond' from i2c_dw_scl_hcnt() | Andy Shevchenko | 3 | -42/+16 |
2024-11-13 | i2c: designware: Get rid of redundant 'else' | Andy Shevchenko | 1 | -3/+3 |
2024-11-13 | i2c: designware: Use temporary variable for struct device | Andy Shevchenko | 2 | -40/+37 |
2024-11-13 | i2c: amd-asf: Clear remote IRR bit to get successive interrupt | Shyam Sundar S K | 1 | -0/+17 |
2024-11-13 | i2c: amd-asf: Add routine to handle the ASF slave process | Shyam Sundar S K | 1 | -0/+101 |
2024-11-13 | i2c: amd-asf: Add i2c_algorithm operations to support AMD ASF with SMBus | Shyam Sundar S K | 2 | -0/+182 |
2024-11-13 | i2c: amd-asf: Add ACPI support for AMD ASF Controller | Shyam Sundar S K | 4 | -1/+98 |
2024-11-13 | i2c: piix4: Export i2c_piix4 driver functions as library | Shyam Sundar S K | 2 | -6/+13 |
2024-11-13 | i2c: piix4: Move i2c_piix4 macros and structures to common header | Shyam Sundar S K | 2 | -20/+40 |
2024-11-13 | i2c: piix4: Change the parameter list of piix4_transaction function | Shyam Sundar S K | 1 | -4/+2 |
2024-11-13 | i2c: i801: Add support for Intel Panther Lake | Jarkko Nikula | 2 | -0/+7 |
2024-11-13 | i2c: isch: Convert to kernel-doc | Andy Shevchenko | 1 | -20/+28 |
2024-11-13 | i2c: isch: Prefer to use octal permission | Andy Shevchenko | 1 | -1/+1 |
2024-11-13 | i2c: isch: Don't use "proxy" headers | Andy Shevchenko | 1 | -3/+5 |
2024-11-13 | i2c: isch: Unify the name of the variable to hold an error code | Andy Shevchenko | 1 | -8/+7 |
2024-11-13 | i2c: isch: Use read_poll_timeout() | Andy Shevchenko | 1 | -14/+6 |
2024-11-13 | i2c: isch: Utilize temporary variable to hold device pointer | Andy Shevchenko | 1 | -10/+9 |
2024-11-13 | i2c: isch: switch i2c registration to devm functions | Andy Shevchenko | 1 | -16/+1 |
2024-11-13 | i2c: isch: Use custom private data structure | Andy Shevchenko | 1 | -70/+75 |
2024-11-13 | i2c: isch: Switch to memory mapped IO accessors | Andy Shevchenko | 1 | -55/+78 |
2024-11-13 | i2c: isch: Use string_choices API instead of ternary operator | Andy Shevchenko | 1 | -2/+3 |
2024-11-13 | i2c: isch: Pass pointer to struct i2c_adapter down | Andy Shevchenko | 1 | -30/+23 |
2024-11-13 | i2c: cadence: Add atomic transfer support for controller version 1.4 | Manikanta Guntupalli | 1 | -15/+192 |
2024-11-13 | i2c: cadence: Split cdns_i2c_master_xfer for Atomic Mode | Manikanta Guntupalli | 1 | -47/+53 |
2024-11-13 | i2c: cadence: Relocate cdns_i2c_runtime_suspend and cdns_i2c_runtime_resume t... | Manikanta Guntupalli | 1 | -60/+60 |
2024-11-08 | i2c: designware: do not hold SCL low when I2C_DYNAMIC_TAR_UPDATE is not set | Liu Peibao | 2 | -2/+5 |
2024-11-05 | i2c: muxes: Fix return value check in mule_i2c_mux_probe() | Yang Yingliang | 1 | -2/+2 |
2024-11-04 | i2c: Use *-y instead of *-objs in Makefile | Andy Shevchenko | 1 | -1/+1 |
2024-10-14 | Merge tag 'v6.12-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/torval... | Bartosz Golaszewski | 2 | -4/+4 |
2024-10-09 | i2c: Congatec Board Controller i2c bus driver | Thomas Richard | 3 | -0/+417 |
2024-10-08 | i2c: core: Remove extra space in Makefile | Chen-Yu Tsai | 1 | -3/+3 |
2024-10-08 | i2c: support gpio-binding for SMBAlerts | Wolfram Sang | 2 | -9/+22 |
2024-10-08 | i2c: testunit: improve error handling for GPIO | Wolfram Sang | 1 | -0/+7 |