<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/Documentation/devicetree/bindings/i2c, branch linux-6.15.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-6.15.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-6.15.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2025-07-10T14:08:52Z</updated>
<entry>
<title>dt-bindings: i2c: realtek,rtl9301: Fix missing 'reg' constraint</title>
<updated>2025-07-10T14:08:52Z</updated>
<author>
<name>Krzysztof Kozlowski</name>
</author>
<published>2025-07-02T06:15:31Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=b76baf0e0419f6042ea1166755fc37a37be51a95'/>
<id>urn:sha1:b76baf0e0419f6042ea1166755fc37a37be51a95</id>
<content type='text'>
commit 5f05fc6e2218db7ecc52c60eb34b707fe69262c2 upstream.

Lists should have fixed amount if items, so add missing constraint to
the 'reg' property (only one address space entry).

Fixes: c5eda0333076 ("dt-bindings: i2c: Add Realtek RTL I2C Controller")
Cc: &lt;stable@vger.kernel.org&gt; # v6.13+
Signed-off-by: Krzysztof Kozlowski &lt;krzysztof.kozlowski@linaro.org&gt;
Signed-off-by: Andi Shyti &lt;andi.shyti@kernel.org&gt;
Link: https://lore.kernel.org/r/20250702061530.6940-2-krzysztof.kozlowski@linaro.org
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>dt-bindings: i2c: nvidia,tegra20-i2c: Specify the required properties</title>
<updated>2025-06-27T10:13:40Z</updated>
<author>
<name>Akhil R</name>
</author>
<published>2025-06-03T15:30:20Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=7141a578089e140164532f860d3672e6b5e67e2b'/>
<id>urn:sha1:7141a578089e140164532f860d3672e6b5e67e2b</id>
<content type='text'>
commit 903cc7096db22f889d48e2cee8840709ce04fdac upstream.

Specify the properties which are essential and which are not for the
Tegra I2C driver to function correctly. This was not added correctly when
the TXT binding was converted to yaml. All the existing DT nodes have
these properties already and hence this does not break the ABI.

dmas and dma-names which were specified as a must in the TXT binding
is now made optional since the driver can work in PIO mode if dmas are
missing.

Fixes: f10a9b722f80 ("dt-bindings: i2c: tegra: Convert to json-schema”)
Signed-off-by: Akhil R &lt;akhilrajeev@nvidia.com&gt;
Cc: &lt;stable@vger.kernel.org&gt; # v5.17+
Reviewed-by: Krzysztof Kozlowski &lt;krzysztof.kozlowski@linaro.org&gt;
Signed-off-by: Andi Shyti &lt;andi@smida.it&gt;
Link: https://lore.kernel.org/r/20250603153022.39434-1-akhilrajeev@nvidia.com
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>dt-bindings: i2c: snps,designware-i2c: describe Renesas RZ/N1D variant</title>
<updated>2025-03-28T11:37:41Z</updated>
<author>
<name>Wolfram Sang</name>
</author>
<published>2025-03-26T22:26:58Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=31396626eaf0be0e8edc87b801fcd205016e42d9'/>
<id>urn:sha1:31396626eaf0be0e8edc87b801fcd205016e42d9</id>
<content type='text'>
So far, no differences are known, so it can fallback to the default
compatible.

Signed-off-by: Wolfram Sang &lt;wsa+renesas@sang-engineering.com&gt;
Acked-by: Conor Dooley &lt;conor.dooley@microchip.com&gt;
</content>
</entry>
<entry>
<title>dt-bindings: i2c: spacemit: add support for K1 SoC</title>
<updated>2025-03-21T00:31:02Z</updated>
<author>
<name>Troy Mitchell</name>
</author>
<published>2025-03-19T09:28:59Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=76fe9ac17f6c5a4d722657cd7b705f7f114fd105'/>
<id>urn:sha1:76fe9ac17f6c5a4d722657cd7b705f7f114fd105</id>
<content type='text'>
The I2C of K1 supports fast-speed-mode and high-speed-mode,
and supports FIFO transmission.

Signed-off-by: Troy Mitchell &lt;troymitchell988@gmail.com&gt;
Reviewed-by: Conor Dooley &lt;conor.dooley@microchip.com&gt;
Signed-off-by: Andi Shyti &lt;andi.shyti@kernel.org&gt;
Link: https://lore.kernel.org/r/20250319-k1-i2c-master-v8-1-013e2df2b78d@gmail.com
</content>
</entry>
<entry>
<title>dt-bindings: i2c: omap: Add mux-states property</title>
<updated>2025-03-21T00:31:02Z</updated>
<author>
<name>Jayesh Choudhary</name>
</author>
<published>2025-03-18T10:36:21Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=0fc829dbde9bf1f349631c677a85e08782037ecf'/>
<id>urn:sha1:0fc829dbde9bf1f349631c677a85e08782037ecf</id>
<content type='text'>
Add mux controller support for when the I2C lines are muxed after
signals come out of SoC and before they go to any client.

Signed-off-by: Jayesh Choudhary &lt;j-choudhary@ti.com&gt;
Reviewed-by: Rob Herring (Arm) &lt;robh@kernel.org&gt;
Link: https://lore.kernel.org/r/20250318103622.29979-2-j-choudhary@ti.com
Signed-off-by: Andi Shyti &lt;andi.shyti@kernel.org&gt;
</content>
</entry>
<entry>
<title>dt-bindings: i2c: i2c-rk3x: Add rk3562 support</title>
<updated>2025-03-18T20:53:54Z</updated>
<author>
<name>Kever Yang</name>
</author>
<published>2025-02-27T11:19:02Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=ff885b6fd5dc1f90a5ee8d23b114a6c777437d56'/>
<id>urn:sha1:ff885b6fd5dc1f90a5ee8d23b114a6c777437d56</id>
<content type='text'>
rk3562 i2c compatible to the existing rk3399 binding.

Signed-off-by: Kever Yang &lt;kever.yang@rock-chips.com&gt;
Reviewed-by: Heiko Stuebner &lt;heiko@sntech.de&gt;
Acked-by: Rob Herring (Arm) &lt;robh@kernel.org&gt;
Signed-off-by: Andi Shyti &lt;andi.shyti@kernel.org&gt;
Link: https://lore.kernel.org/r/20250227111913.2344207-5-kever.yang@rock-chips.com
</content>
</entry>
<entry>
<title>dt-bindings: i2c: imx-lpi2c: add i.MX94 LPI2C</title>
<updated>2025-03-18T20:53:54Z</updated>
<author>
<name>Frank Li</name>
</author>
<published>2025-03-06T15:58:15Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=0d967f12314110013b977cc658816e7038af1f1d'/>
<id>urn:sha1:0d967f12314110013b977cc658816e7038af1f1d</id>
<content type='text'>
Add compatible string "fsl,imx94-lpi2c" for the i.MX94 chip, which is
backward compatible with i.MX7ULP. Set it to fall back to
"fsl,imx7ulp-lpi2c".

Signed-off-by: Frank Li &lt;Frank.Li@nxp.com&gt;
Acked-by: Conor Dooley &lt;conor.dooley@microchip.com&gt;
Signed-off-by: Andi Shyti &lt;andi.shyti@kernel.org&gt;
Link: https://lore.kernel.org/r/20250306155815.110514-1-Frank.Li@nxp.com
</content>
</entry>
<entry>
<title>dt-bindings: i2c: qup: Document interconnects</title>
<updated>2025-03-18T20:53:53Z</updated>
<author>
<name>Stephan Gerhold</name>
</author>
<published>2023-11-28T09:48:36Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=d15971447f1a503bd30be618e4f650724874e2ad'/>
<id>urn:sha1:d15971447f1a503bd30be618e4f650724874e2ad</id>
<content type='text'>
When the I2C QUP controller is used together with a DMA engine it needs
to vote for the interconnect path to the DRAM. Otherwise it may be
unable to access the memory quickly enough.

Signed-off-by: Stephan Gerhold &lt;stephan.gerhold@kernkonzept.com&gt;
Reviewed-by: Rob Herring &lt;robh@kernel.org&gt;
Signed-off-by: Andi Shyti &lt;andi.shyti@kernel.org&gt;
Link: https://lore.kernel.org/r/20231128-i2c-qup-dvfs-v1-2-59a0e3039111@kernkonzept.com
</content>
</entry>
<entry>
<title>dt-bindings: i2c: qcom,i2c-qup: Document power-domains</title>
<updated>2025-03-18T20:53:53Z</updated>
<author>
<name>Stephan Gerhold</name>
</author>
<published>2023-11-28T09:48:35Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=48277423e533e9fc3343cf192f05045fc09bdedc'/>
<id>urn:sha1:48277423e533e9fc3343cf192f05045fc09bdedc</id>
<content type='text'>
Similar to qcom,geni-i2c, for i2c-qup we need to vote for performance
states on the VDDCX power domain to ensure that required clock rates
can be generated correctly.

I2C is typically used with a fixed clock rate, so a single required-opp
is sufficient without a full OPP table (unlike spi-qup for example).

Signed-off-by: Stephan Gerhold &lt;stephan.gerhold@kernkonzept.com&gt;
Reviewed-by: Rob Herring &lt;robh@kernel.org&gt;
Signed-off-by: Andi Shyti &lt;andi.shyti@kernel.org&gt;
Link: https://lore.kernel.org/r/20231128-i2c-qup-dvfs-v1-1-59a0e3039111@kernkonzept.com
</content>
</entry>
<entry>
<title>dt-bindings: i2c: exynos5: add exynos7870-hsi2c compatible</title>
<updated>2025-03-18T20:53:53Z</updated>
<author>
<name>Kaustabh Chakraborty</name>
</author>
<published>2025-02-03T20:33:33Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=fad3d2e3014957d99e4616bc1a698b8d719614b3'/>
<id>urn:sha1:fad3d2e3014957d99e4616bc1a698b8d719614b3</id>
<content type='text'>
Exynos7870's HS-I2C controllers are entirely compatible with
samsung,exynos7-hsi2c. Document Exynos7870's HS-I2C compatible string
appropriately.

Signed-off-by: Kaustabh Chakraborty &lt;kauschluss@disroot.org&gt;
Reviewed-by: Krzysztof Kozlowski &lt;krzysztof.kozlowski@linaro.org&gt;
Signed-off-by: Andi Shyti &lt;andi.shyti@kernel.org&gt;
Link: https://lore.kernel.org/r/20250204-exynos7870-i2c-v1-2-63d67871ab7e@disroot.org
</content>
</entry>
</feed>
