<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/source/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in Kconfig</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>67f8bc848ee31831336bd478e57d2f993551902e - Merge drm/drm-fixes into drm-misc-fixes</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/i2c/busses/Kconfig#67f8bc848ee31831336bd478e57d2f993551902e</link>
        <description>Merge drm/drm-fixes into drm-misc-fixesLet&apos;s start the 7.3 drm-misc-fixes cycle.Signed-off-by: Maxime Ripard &lt;mripard@kernel.org&gt;

            List of files:
            /linux/drivers/i2c/busses/Kconfig</description>
        <pubDate>Tue, 01 Sep 2026 09:38:51 +0200</pubDate>
        <dc:creator>Maxime Ripard &lt;mripard@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>b2128290c29902315e632ea59e0504d6bc9e9b42 - Merge remote-tracking branch &apos;drm/drm-next&apos; into msm-next-backmerge</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/i2c/busses/Kconfig#b2128290c29902315e632ea59e0504d6bc9e9b42</link>
        <description>Merge remote-tracking branch &apos;drm/drm-next&apos; into msm-next-backmergeBackmerge of drm-next, mainly to pick up dt bindings docs updates toavoid conflicts.Signed-off-by: Rob Clark &lt;robin.clark@oss.qualcomm.com&gt;

            List of files:
            /linux/drivers/i2c/busses/Kconfig</description>
        <pubDate>Sat, 18 Jul 2026 17:06:55 +0200</pubDate>
        <dc:creator>Rob Clark &lt;robin.clark@oss.qualcomm.com&gt;</dc:creator>
    </item>
<item>
        <title>637315cb400eed1dbe721954fea437a61a2d65b2 - Merge tag &apos;kvm-riscv-7.3-1&apos; of https://github.com/kvm-riscv/linux into HEAD</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/i2c/busses/Kconfig#637315cb400eed1dbe721954fea437a61a2d65b2</link>
        <description>Merge tag &apos;kvm-riscv-7.3-1&apos; of https://github.com/kvm-riscv/linux into HEADKVM/riscv changes for 7.3- Svadu/Zicfiss/Zicfilp FWFT support for Guest- Use try_cmpxchg for IMSIC MRIF RMW- More arch-specific tracepoints in KVM RISC-V- Eager Page Splitting for KVM RISC-V- Optimize hfence request handling for SMP Guests- Improve dirty log clearing by skipping zero bits in mask- Guard HFENCE range loops against overflow- CPU PM notifiers in KVM RISC-V for non-retentive idle states- Fix kernel-mode vector context save/restore for Guest

            List of files:
            /linux/drivers/i2c/busses/Kconfig</description>
        <pubDate>Tue, 18 Aug 2026 13:07:31 +0200</pubDate>
        <dc:creator>Paolo Bonzini &lt;pbonzini@redhat.com&gt;</dc:creator>
    </item>
<item>
        <title>efe86f088f48f18c27b648e5724048947f3b7fb4 - Merge drm/drm-next into drm-xe-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/i2c/busses/Kconfig#efe86f088f48f18c27b648e5724048947f3b7fb4</link>
        <description>Merge drm/drm-next into drm-xe-nextSync some i915/display changesSigned-off-by: Rodrigo Vivi &lt;rodrigo.vivi@intel.com&gt;

            List of files:
            /linux/drivers/i2c/busses/Kconfig</description>
        <pubDate>Tue, 14 Jul 2026 15:40:31 +0200</pubDate>
        <dc:creator>Rodrigo Vivi &lt;rodrigo.vivi@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>6d177908bad5992e17669030db41caab88041d5e - Merge drm/drm-next into drm-intel-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/i2c/busses/Kconfig#6d177908bad5992e17669030db41caab88041d5e</link>
        <description>Merge drm/drm-next into drm-intel-nextSync with v7.2-rc1.Signed-off-by: Jani Nikula &lt;jani.nikula@intel.com&gt;

            List of files:
            /linux/drivers/i2c/busses/Kconfig</description>
        <pubDate>Tue, 30 Jun 2026 14:55:43 +0200</pubDate>
        <dc:creator>Jani Nikula &lt;jani.nikula@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>827b9aabd3ea3e96d5e48abed9f44dbd1e550d4e - Merge drm/drm-next into drm-misc-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/i2c/busses/Kconfig#827b9aabd3ea3e96d5e48abed9f44dbd1e550d4e</link>
        <description>Merge drm/drm-next into drm-misc-nextBackmerging to get drm-misc-next to v7.2-rc1.Signed-off-by: Thomas Zimmermann &lt;tzimmermann@suse.de&gt;

            List of files:
            /linux/drivers/i2c/busses/Kconfig</description>
        <pubDate>Tue, 30 Jun 2026 10:16:00 +0200</pubDate>
        <dc:creator>Thomas Zimmermann &lt;tzimmermann@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>7dd19adaaac9a161723a24de7c270861063ec6ac - Merge tag &apos;v7.2-rc1&apos; into drm-rust-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/i2c/busses/Kconfig#7dd19adaaac9a161723a24de7c270861063ec6ac</link>
        <description>Merge tag &apos;v7.2-rc1&apos; into drm-rust-nextMerge v7.2-rc1 into drm-rust-next to start the next cycle.Devres now requires T: &apos;static, which conflicts with shmem::Object usingDevres&lt;SGTableMap&lt;T, C&gt;&gt; without that bound. Resolve by adding &apos;staticas a supertrait to DriverObject and DeviceContext, which does notrestrict any current use cases since DriverObject is always implementedon owned, refcounted types and DeviceContext is a sealed marker traitwith only unit-type implementors.If DriverObject (or DeviceContext) ever becomes lifetime-parameterized(e.g. via a GAT for TTM backed objects), the &apos;static supertrait can berelaxed at that point.Signed-off-by: Danilo Krummrich &lt;dakr@kernel.org&gt;

            List of files:
            /linux/drivers/i2c/busses/Kconfig</description>
        <pubDate>Sun, 28 Jun 2026 22:39:43 +0200</pubDate>
        <dc:creator>Danilo Krummrich &lt;dakr@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>abea5c349368a683e40fdc2e745099aaaacc89d7 - Merge tag &apos;i2c-7.3-part1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/andi.shyti/linux</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/i2c/busses/Kconfig#abea5c349368a683e40fdc2e745099aaaacc89d7</link>
        <description>Merge tag &apos;i2c-7.3-part1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/andi.shyti/linuxPull i2c updates from Andi Shyti: &quot;The main changes are support for shared SCL lines in i2c-gpio, a  larger qcom-geni update covering tracing and transfer recovery and  support for R-Car Gen5.  The rest is mostly smaller driver, core and DT binding updates.  Core and helpers:   - support bus recovery with single-ended GPIOs   - acpi: clean up resource handling   - acpi: force ELAN1300 to 100 kHz   - algo-bit: allow consumers to skip the optional bus test  Drivers:   - use generic bus frequency definitions in nomadik, octeon-core,     microchip-corei2c, k1, davinci and pnx   - i2c-gpio: support multiple buses sharing the same SCL line   - qup: propagate clock enable failures   - spacemit: configure SCL timing and clean up clock handling   - amd-asf: guard against oversized firmware length  qcom-geni:   - add tracepoints for bus setup, interrupts and errors   - use dedicated completion events for abort and reset   - distinguish address and data NACK handling   - cancel transfers before falling back to abort   - simplify runtime PM and resource management   - refactor resource and serial engine initialization  DT bindings:   - convert Altera bindings to DT schema   - convert Axxia bindings to DT schema  New support:   - R-Car Gen5 and R-Car X5H   - Axiado AX3005   - Qualcomm Nord SA8797P   - Qualcomm SA8255p&quot;* tag &apos;i2c-7.3-part1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/andi.shyti/linux: (33 commits)  i2c: core: support recovery for single-ended GPIOs  i2c: rcar: add R-Car Gen5 support  dt-bindings: i2c: rcar-i2c: Document R-Car X5H support  i2c: i2c-gpio: Enhance driver for buses with shared SCL  i2c: algo: bit: Allow to skip bit test  i2c: qcom-geni: Add trace events for Qualcomm GENI I2C driver  i2c: qcom-geni: trace: Add trace events for Qualcomm GENI I2C  i2c: qup: Propagate clock enable failures  i2c: qcom-geni: distinguish address-phase and data-phase NACK  i2c: qcom-geni: use dedicated completions for abort and reset events  i2c: qcom-geni: use cancel command before abort on transfer timeout  dt-bindings: i2c: cdns: add Axiado AX3005 I2C variant  i2c: qcom-geni: Use devm_pm_runtime_enable() for PM management  dt-bindings: i2c: qcom,sa8255p-geni-i2c: Add compatible for Nord SA8797P  i2c: nomadik: Use generic definitions for bus frequencies  i2c: octeon-core: Use generic definitions for bus frequencies  i2c: microchip-corei2c: Use generic definitions for bus frequencies  i2c: k1: Use generic definitions for bus frequencies  i2c: davinci: Use generic definitions for bus frequencies  i2c: pnx: Use generic definitions for bus frequencies  ...

            List of files:
            /linux/drivers/i2c/busses/Kconfig</description>
        <pubDate>Wed, 19 Aug 2026 18:23:13 +0200</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>3d5e48944e824bddc20d7b874e784f7b279636fe - Merge branch &apos;for-7.3/steam&apos; into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/i2c/busses/Kconfig#3d5e48944e824bddc20d7b874e784f7b279636fe</link>
        <description>Merge branch &apos;for-7.3/steam&apos; into for-linus- initial support for 2026 Steam Controller (Vicki Pfau)- support for sensor events on the 2025 Steam Controller (Vicki Pfau)- assorted fixes, improvements and code refactoring (Vicki Pfau)

            List of files:
            /linux/drivers/i2c/busses/Kconfig</description>
        <pubDate>Wed, 19 Aug 2026 09:16:28 +0200</pubDate>
        <dc:creator>Jiri Kosina &lt;jkosina@suse.com&gt;</dc:creator>
    </item>
<item>
        <title>0eaed89c18aeedf0898baf2dbf5ff027c6795152 - Merge tag &apos;timers-v7.3-rc1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/daniel.lezcano/linux into timers/clocksource</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/i2c/busses/Kconfig#0eaed89c18aeedf0898baf2dbf5ff027c6795152</link>
        <description>Merge tag &apos;timers-v7.3-rc1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/daniel.lezcano/linux into timers/clocksource  - Use designated initializers for sh_mtu2, sh_cmt, and sh_tmu, and    drop the unused initializer in the platform_device_id table for    sh_mtu2 (Uwe Kleine-K&#246;nig)  - Remove redundant dev_err()/dev_err_probe() messages when    devm_request_*_irq() fails, as the helper already logs an error    message (Pan Chuang)  - Fix a boot hang on Allwinner D1 when a forced minimum delta is used    with the sun4i timer (Felix Yan)  - Fix an IRQ leak in the cpuhp_setup_state() error path by freeing the    IRQ on failure in the NXP PIT driver (WenTao Liang)  - Fix incorrect unmapping of shared MMIO between the clocksource and    clockevent drivers. If one of them fails to initialize, the error    path unmaps the shared MMIO region, leaving the other driver with an    invalid mapping on clps711x (Guangshuo Li)  - Make the samsung_pwm driver compatible with PREEMPT_RT by replacing    regular spinlocks with raw_spinlock_t in atomic contexts (Marek    Szyprowski)  - Use __raw_readl() and __raw_writel() instead of ioread32() and    iowrite32() to support SWAP_IO_SPACE in the rtl-otto driver (Rustam    Adilov)  - Fix a missing clk_disable_unprepare() call in the timer    initialization error path of the Armada driver (Yuho Choi)Link: https://lore.kernel.org/lkml/75feea31-683d-45a1-87f4-ab045e0152ae@oss.qualcomm.com

            List of files:
            /linux/drivers/i2c/busses/Kconfig</description>
        <pubDate>Mon, 17 Aug 2026 10:29:52 +0200</pubDate>
        <dc:creator>Thomas Gleixner &lt;tglx@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>b4d85f863e5a6f1fa01b186001af0f68f4f5239e - Merge branch &apos;next&apos; into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/i2c/busses/Kconfig#b4d85f863e5a6f1fa01b186001af0f68f4f5239e</link>
        <description>Merge branch &apos;next&apos; into for-linusPrepare input updates for 7.3 merge window.

            List of files:
            /linux/drivers/i2c/busses/Kconfig</description>
        <pubDate>Sat, 15 Aug 2026 06:26:07 +0200</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>76904fccf81936c084faebc73ac72c0919a42941 - Merge tag &apos;v7.2-rc3&apos; into next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/i2c/busses/Kconfig#76904fccf81936c084faebc73ac72c0919a42941</link>
        <description>Merge tag &apos;v7.2-rc3&apos; into nextSync up with mainline to pull in stable fixes to avoid merge conflicts.

            List of files:
            /linux/drivers/i2c/busses/Kconfig</description>
        <pubDate>Tue, 14 Jul 2026 04:06:00 +0200</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>0ed3fa23704d16ff476c55b6ec8fe5b99df75ec9 - i2c: spacemit: configure ILCR/IWCR for accurate SCL frequency</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/i2c/busses/Kconfig#0ed3fa23704d16ff476c55b6ec8fe5b99df75ec9</link>
        <description>i2c: spacemit: configure ILCR/IWCR for accurate SCL frequencyThe SpacemiT I2C controller&apos;s SCL (Serial Clock Line) frequency formaster mode operations is determined by the ILCR (I2C Load Count Register).Previously, the driver relied on the hardware&apos;s reset defaultvalues for this register.The hardware&apos;s default ILCR values (SLV=0x156, FLV=0x5d) yield SCLfrequencies lower than intended. For example, with the default31.5 MHz input clock, these default settings result in an SCLfrequency of approximately 93 kHz (standard mode) when targeting 100 kHz,and approximately 338 kHz (fast mode) when targeting 400 kHz.These frequencies are below the 100 kHz/400 kHz nominal speeds.This patch integrates the SCL frequency management intothe Common Clock Framework (CCF). Specifically, the ILCR register,which acts as a frequency divider for the SCL clock, is now registeredas a managed clock (scl_clk) within the CCF.The actual hardware timing formulas are:- standard mode: SCL = FCLK / (2 * SLV + 8)- fast mode:     SCL = FCLK / (2 * FLV + 10)These formulas are only valid when the IWCR (Wait Count Register) isprogrammed to 0x142A, a value specified by the I2C IP designer. Thedriver now initializes IWCR to this value during controller init.Reviewed-by: Yixun Lan &lt;dlan@gentoo.org&gt;Signed-off-by: Troy Mitchell &lt;troy.mitchell@linux.spacemit.com&gt;Reviewed-by: Alex Elder &lt;elder@riscstar.com&gt;Signed-off-by: Andi Shyti &lt;andi.shyti@kernel.org&gt;Link: https://lore.kernel.org/r/20260508-k1-i2c-ilcr-v7-1-8c2dde5c3ed5@linux.spacemit.com

            List of files:
            /linux/drivers/i2c/busses/Kconfig</description>
        <pubDate>Fri, 08 May 2026 09:25:24 +0200</pubDate>
        <dc:creator>Troy Mitchell &lt;troy.mitchell@linux.spacemit.com&gt;</dc:creator>
    </item>
<item>
        <title>00599d4841790d05401820a96cf7edb193888b00 - Merge drm/drm-fixes into drm-misc-fixes</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/i2c/busses/Kconfig#00599d4841790d05401820a96cf7edb193888b00</link>
        <description>Merge drm/drm-fixes into drm-misc-fixesPull in tag v7.2-rc1 so that drm-misc-fixes becomes useful again,and drm-misc-next-fixes can be closed.Signed-off-by: Maarten Lankhorst &lt;dev@lankhorst.se&gt;

            List of files:
            /linux/drivers/i2c/busses/Kconfig</description>
        <pubDate>Mon, 29 Jun 2026 17:58:00 +0200</pubDate>
        <dc:creator>Maarten Lankhorst &lt;dev@lankhorst.se&gt;</dc:creator>
    </item>
<item>
        <title>7a0e692a0381254b2f77c54dec100cd3325a6fdf - Merge branch &apos;next&apos; into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/i2c/busses/Kconfig#7a0e692a0381254b2f77c54dec100cd3325a6fdf</link>
        <description>Merge branch &apos;next&apos; into for-linusPrepare input updates for 7.2 merge window.

            List of files:
            /linux/drivers/i2c/busses/Kconfig</description>
        <pubDate>Tue, 23 Jun 2026 08:10:08 +0200</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>1dc18801be29bc54709aa355b8acd80e183b03cd - Merge tag &apos;i2c-7.2-part2&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/andi.shyti/linux</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/i2c/busses/Kconfig#1dc18801be29bc54709aa355b8acd80e183b03cd</link>
        <description>Merge tag &apos;i2c-7.2-part2&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/andi.shyti/linuxPull more i2c updates from Andi Shyti: &quot;Cleanups:   - generic cleanups in qcom, qcom-cci and pxa, plus core cleanups in     algo-bit and atr  Fixes:   - davinci: clean up cpufreq notifier on probe failure   - imx-lpi2c: suspend the adapter while hardware is powered down   - ls2x-v2: return IRQ_HANDLED after servicing error interrupts   - stm32f7: fix timing calculation accuracy  DT bindings:   - microchip: permit resets   - i2c-mux-pinctrl: update maintainer entry   - i2c-mux-reg: convert bindings to DT schema&quot;* tag &apos;i2c-7.2-part2&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/andi.shyti/linux:  i2c: pxa: Use named initializers for the platform_device_id array  i2c: imx-lpi2c: mark I2C adapter when hardware is powered down  i2c: stm32f7: truncate clock period instead of rounding it  dt-bindings: i2c: microchip,corei2c: permit resets  i2c: qcom: Unify user-visible &quot;Qualcomm&quot; name  i2c: ls2x-v2: return IRQ_HANDLED after servicing an error  i2c: atr: annotate i2c_atr_adap_desc-&gt;aliases with __counted_by_ptr  i2c: algo: bit: use str_plural helper in bit_xfer  dt-bindings: i2c: i2c-mux-pinctrl: change maintainer  dt-bindings: i2c: convert i2c-mux-reg to DT schema  i2c: davinci: Unregister cpufreq notifier on probe failure  i2c: qcom-cci: Remove overcautious disable_irq() calls  i2c: qcom-cci: Move cci_init() under cci_reset() function  i2c: qcom-cci: Do not check return value of cci_init()

            List of files:
            /linux/drivers/i2c/busses/Kconfig</description>
        <pubDate>Mon, 22 Jun 2026 18:30:31 +0200</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>9611c0ce215a66770ccbe5c126bf57ba8c31bcad - Merge commit &apos;6beaec3aee9852438b89e4d7891caf5e84d45851&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux into gpio/for-current</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/i2c/busses/Kconfig#9611c0ce215a66770ccbe5c126bf57ba8c31bcad</link>
        <description>Merge commit &apos;6beaec3aee9852438b89e4d7891caf5e84d45851&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux into gpio/for-currentThis pulls in the merge commit for MFD updates for v7.2. The PR containsa build-time dependency of one of the GPIO commits that will follow.

            List of files:
            /linux/drivers/i2c/busses/Kconfig</description>
        <pubDate>Fri, 19 Jun 2026 10:50:17 +0200</pubDate>
        <dc:creator>Bartosz Golaszewski &lt;bartosz.golaszewski@oss.qualcomm.com&gt;</dc:creator>
    </item>
<item>
        <title>36904931a1c23db42f1d7078713206874cc10d97 - i2c: qcom: Unify user-visible &quot;Qualcomm&quot; name</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/i2c/busses/Kconfig#36904931a1c23db42f1d7078713206874cc10d97</link>
        <description>i2c: qcom: Unify user-visible &quot;Qualcomm&quot; nameVarious names for Qualcomm as a company are used in user-visible configoptions: QCOM, Qualcomm and Qualcomm Technologies.  Switch to unified&quot;Qualcomm&quot; so it will be easier for users to identify the options whenfor example running menuconfig.Signed-off-by: Krzysztof Kozlowski &lt;krzysztof.kozlowski@oss.qualcomm.com&gt;Link: https://lore.kernel.org/r/20260423173550.92317-2-krzysztof.kozlowski@oss.qualcomm.comSigned-off-by: Andi Shyti &lt;andi.shyti@kernel.org&gt;

            List of files:
            /linux/drivers/i2c/busses/Kconfig</description>
        <pubDate>Thu, 23 Apr 2026 19:35:50 +0200</pubDate>
        <dc:creator>Krzysztof Kozlowski &lt;krzysztof.kozlowski@oss.qualcomm.com&gt;</dc:creator>
    </item>
<item>
        <title>aa776949fb77462ee712eee28bc54a9ce95c5b40 - Merge branch &apos;for-7.2/wiimote&apos; into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/i2c/busses/Kconfig#aa776949fb77462ee712eee28bc54a9ce95c5b40</link>
        <description>Merge branch &apos;for-7.2/wiimote&apos; into for-linus

            List of files:
            /linux/drivers/i2c/busses/Kconfig</description>
        <pubDate>Tue, 16 Jun 2026 21:47:16 +0200</pubDate>
        <dc:creator>Jiri Kosina &lt;jkosina@suse.com&gt;</dc:creator>
    </item>
<item>
        <title>2779759c090ea0e78109a0cad0a81d869adfb459 - Merge tag &apos;i2c-7.2-part1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/andi.shyti/linux</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/i2c/busses/Kconfig#2779759c090ea0e78109a0cad0a81d869adfb459</link>
        <description>Merge tag &apos;i2c-7.2-part1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/andi.shyti/linuxPull i2c updates from Andi Shyti: &quot;This pull request is mostly made of cleanups and small infrastructure  improvements across the I2C core, drivers and bindings. It also adds  support for three drivers and a few new compatibles.  Two major cleanup across drivers and core code:   - use named initializers in device ID tables   - replace dev_err() with dev_err_probe()  Drivers:   - at24: use named initializers for arrays of i2c_device_data   - at91: add MCHP_LAN966X_PCI dependency   - cadence: add shutdown callback   - k1: enable by default on SpacemiT   - mxs: improve documentation   - qcom-geni: use pm_runtime_force_suspend/resume for system sleep   - tegra:       - disable fair arbitration on non-MCTP buses       - allocate DMA buffers from the correct DMA device   - designware:       - handle active target shutdown cleanly       - add shutdown callbacks for platform and PCI drivers       - adopt the new PM_RUNTIME_ACQUIRE() helpers  DT bindings:   - convert davinci bindings to DT schema  Core and muxes:   - acpi: report missing I2C resources as -ENOENT   - gpiolib: add gpiod_is_single_ended() helper for I2C GPIO users   - i2c-mux-reg: add generic firmware node support   - a set of 10 patches from Johan Hovold fixing adapter registration     races, cleanup paths and resource management issues  New support:   - DesignWare LECA0003 (ACPI ID)   - Loongson LS2K0300 I2C controller (new driver)   - Qualcomm CCI Glymur and Shikra compatibles&quot;* tag &apos;i2c-7.2-part1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/andi.shyti/linux: (46 commits)  i2c: mxs: add missing kernel-doc for struct mxs_i2c_dev members  i2c: qcom-geni: Use pm_runtime_force_{suspend,resume} helpers  dt-bindings: i2c: qcom-cci: Document Glymur compatible  dt-bindings: i2c: qcom-cci: Document Shikra compatible  i2c: mux: reg: use device property accessors  i2c: acpi: Return -ENOENT when no resources found in i2c_acpi_client_count()  i2c: at91: Add MCHP_LAN966X_PCI dependency  i2c: eg20t: Consistently define pci_device_ids using named initializers  i2c: designware-pcidrv: Consistently define pci_device_ids using named initializers  i2c: bcm-kona: fix spelling mistake in timeout-check comment  i2c: cadence: Add shutdown handler  i2c: tegra: Disable fair arbitration for non-MCTP buses  i2c: tegra: use dmaengine_get_dma_device() for DMA buffer allocation  i2c: busses: make K1 driver default for SpacemiT platforms  i2c: Use named initializers for arrays of i2c_device_data  i2c: core: clean up adapter registration error label  i2c: core: clean up bus id allocation  i2c: core: fix adapter deregistration race  i2c: core: fix adapter registration race  i2c: core: disable runtime PM on adapter registration failure  ...

            List of files:
            /linux/drivers/i2c/busses/Kconfig</description>
        <pubDate>Tue, 16 Jun 2026 04:13:29 +0200</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
</channel>
</rss>
