<feed xmlns='http://www.w3.org/2005/Atom'>
<title>u-boot.git/drivers/i2c/Kconfig, branch v2020.01</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/u-boot.git/atom/drivers/i2c/Kconfig?h=v2020.01</id>
<link rel='self' href='http://cgit.235523.xyz/u-boot.git/atom/drivers/i2c/Kconfig?h=v2020.01'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/'/>
<updated>2019-07-29T21:58:52Z</updated>
<entry>
<title>i2c: remove i2c driver-model compatibility layer</title>
<updated>2019-07-29T21:58:52Z</updated>
<author>
<name>Bartosz Golaszewski</name>
<email>bgolaszewski@baylibre.com</email>
</author>
<published>2019-07-29T06:58:00Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=e31148247a3ff3b225b6e4669acf756efc9516c3'/>
<id>urn:sha1:e31148247a3ff3b225b6e4669acf756efc9516c3</id>
<content type='text'>
There are no more users of the compatibility layer for i2c. Remove the
driver and all references to it.

Signed-off-by: Bartosz Golaszewski &lt;bgolaszewski@baylibre.com&gt;
Acked-by: Heiko Schocher &lt;hs@denx.de&gt;
</content>
</entry>
<entry>
<title>i2c: omap24xx_i2c: Adapt driver to support K3 devices</title>
<updated>2019-07-17T15:12:54Z</updated>
<author>
<name>Vignesh R</name>
<email>vigneshr@ti.com</email>
</author>
<published>2019-06-04T23:08:11Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=14106bcadb98b7db5c1c585dc57c566ca21e871a'/>
<id>urn:sha1:14106bcadb98b7db5c1c585dc57c566ca21e871a</id>
<content type='text'>
K3 devices have I2C IP that is same as OMAP2+ family. Allow driver to be
compiled for ARCH_K3.

Signed-off-by: Vignesh R &lt;vigneshr@ti.com&gt;
Signed-off-by: Andreas Dannenberg &lt;dannenberg@ti.com&gt;
Reviewed-by: Heiko Schocher &lt;hs@denx.de&gt;
Reviewed-by: Lokesh Vutla &lt;lokeshvutla@ti.com&gt;
</content>
</entry>
<entry>
<title>i2c: mxc: Hide kconfig based control in DM_I2C mode</title>
<updated>2019-05-17T03:35:24Z</updated>
<author>
<name>Trent Piepho</name>
<email>tpiepho@impinj.com</email>
</author>
<published>2019-05-08T23:30:06Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=ca0a8f3e8c5920485e9ab2ebba30a01b901f6bb7'/>
<id>urn:sha1:ca0a8f3e8c5920485e9ab2ebba30a01b901f6bb7</id>
<content type='text'>
These options only apply when not using DM_I2C.  When using device
trees, the dt will enable and control the speeds of the I2C
controller(s) and these configuration options have no effect.

So disable them in DM_I2C mode.  Otherwise they show up as decoys, and
make it look like one is enabling I2C controllers and setting the speed
when really it's doing nothing.

However, a system using a SPL build will not use DM_I2C in the SPL, even
if DM_I2C is enabled for the main u-boot.  And so the SPL might use the
kconfig based I2C speed controls while the main u-boot does not.

Cc: Sriram Dash &lt;sriram.dash@nxp.com&gt;
Cc: Priyanka Jain &lt;priyanka.jain@nxp.com&gt;
Cc: Heiko Schocher &lt;hs@denx.de&gt;
Signed-off-by: Trent Piepho &lt;tpiepho@impinj.com&gt;
</content>
</entry>
<entry>
<title>Kconfig: tegra: Migrate SYS_I2C_TEGRA</title>
<updated>2019-02-20T16:01:44Z</updated>
<author>
<name>Peter Robinson</name>
<email>pbrobinson@gmail.com</email>
</author>
<published>2019-02-20T12:17:26Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=02253d4d12667b99dc7538b0427353a8c8221514'/>
<id>urn:sha1:02253d4d12667b99dc7538b0427353a8c8221514</id>
<content type='text'>
Migrate SYS_I2C_TEGRA from headers to Kconfig

Signed-off-by: Peter Robinson &lt;pbrobinson@gmail.com&gt;
Cc: Tom Warren &lt;twarren@nvidia.com&gt;
Cc: Stephen Warren &lt;swarren@nvidia.com&gt;
Cc: Heiko Schocher &lt;hs@denx.de&gt;
Cc: Marcel Ziswiler &lt;marcel.ziswiler@toradex.com&gt;
Cc: Peter.Chubb@data61.csiro.au
Cc: Lucas Stach &lt;dev@lynxeye.de&gt;
Cc: Stefan Agner &lt;stefan.agner@toradex.com&gt;
Cc: Alban Bedel &lt;alban.bedel@avionic-design.de&gt;
Cc: Allen Martin &lt;amartin@nvidia.com&gt;
Signed-off-by: Tom Warren &lt;twarren@nvidia.com&gt;
</content>
</entry>
<entry>
<title>i2c: Remove ancient zynq_i2c driver</title>
<updated>2019-02-14T13:31:10Z</updated>
<author>
<name>Michal Simek</name>
<email>michal.simek@xilinx.com</email>
</author>
<published>2019-01-22T11:50:12Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=f88185bcc3102ae747371dd0d3930938c2d8e9df'/>
<id>urn:sha1:f88185bcc3102ae747371dd0d3930938c2d8e9df</id>
<content type='text'>
This driver is replaced by drivers/i2c/i2c-cdns.c DM based driver.

Signed-off-by: Michal Simek &lt;michal.simek@xilinx.com&gt;
Acked-by: Heiko Schocher &lt;hs@denx.de&gt;
</content>
</entry>
<entry>
<title>i2c: Kconfig: spelling fixes</title>
<updated>2019-01-18T14:16:15Z</updated>
<author>
<name>Chris Packham</name>
<email>judge.packham@gmail.com</email>
</author>
<published>2019-01-13T09:13:25Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=7475145449e7520b4217804dfa1d4f2d519a23c5'/>
<id>urn:sha1:7475145449e7520b4217804dfa1d4f2d519a23c5</id>
<content type='text'>
Signed-off-by: Chris Packham &lt;judge.packham@gmail.com&gt;
</content>
</entry>
<entry>
<title>i2c: Reflect correct dependency for !DM cadence driver</title>
<updated>2019-01-15T08:06:46Z</updated>
<author>
<name>Michal Simek</name>
<email>michal.simek@xilinx.com</email>
</author>
<published>2019-01-09T11:00:32Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=1d7b6a5c4f879dd36ac07ad76ec31eb4fcd2b65b'/>
<id>urn:sha1:1d7b6a5c4f879dd36ac07ad76ec31eb4fcd2b65b</id>
<content type='text'>
Setup proper DM_I2C dependency.

Signed-off-by: Michal Simek &lt;michal.simek@xilinx.com&gt;
</content>
</entry>
<entry>
<title>i2c: xiic: Add Xilinx AXI I2C driver</title>
<updated>2019-01-15T08:04:49Z</updated>
<author>
<name>Marek Vasut</name>
<email>marex@denx.de</email>
</author>
<published>2018-12-19T11:26:27Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=ad827a500b44a0969d9f835850db23b479eb2c44'/>
<id>urn:sha1:ad827a500b44a0969d9f835850db23b479eb2c44</id>
<content type='text'>
Add Xilinx AXI I2C controller driver based on the Linux i2c-xiic driver.
This driver is stripped of all the IRQ handling and uses pure polling,
yet tries to retain most of the structure of the Linux driver to make
backporting of fixes easy.

Note that the IP has a known limitation on 255 bytes read and write,
according to xilinx this is still being worked on [1].

[1] https://forums.xilinx.com/t5/Embedded-Processor-System-Design/AXI-IIC-V2-0-I2C-Master-Reading-multiple-bytes-from-I2C-slave/m-p/854419/highlight/true#M39387

Signed-off-by: Marek Vasut &lt;marex@denx.de&gt;
Cc: Michal Simek &lt;monstr@monstr.eu&gt;
Cc: Michal Simek &lt;michal.simek@xilinx.com&gt;
Cc: Heiko Schocher &lt;hs@denx.de&gt;
Reviewed-by: Heiko Schocher &lt;hs@denx.de&gt;
</content>
</entry>
<entry>
<title>i2c: fix: Add support for the Arm's Versatile Express I2C controller</title>
<updated>2018-10-12T05:25:39Z</updated>
<author>
<name>Heiko Schocher</name>
<email>hs@denx.de</email>
</author>
<published>2018-10-11T05:26:33Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=e3bc4bb861c5c2e6676deaf158801398d39a3f48'/>
<id>urn:sha1:e3bc4bb861c5c2e6676deaf158801398d39a3f48</id>
<content type='text'>
accidentially while fixing merge errors for patch:
https://lists.denx.de/pipermail/u-boot/2018-September/342278.html

missed to add files:

MAINTAINERS
drivers/i2c/Kconfig
drivers/i2c/Makefile

add them with this patch.

Signed-off-by: Heiko Schocher &lt;hs@denx.de&gt;
Acked-by: Liviu Dudau &lt;liviu.dudau@foss.arm.com&gt;
</content>
</entry>
<entry>
<title>Convert CONFIG_SYS_I2C_DAVINCI to Kconfig</title>
<updated>2018-08-17T19:43:38Z</updated>
<author>
<name>Adam Ford</name>
<email>aford173@gmail.com</email>
</author>
<published>2018-08-10T10:05:22Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=9f8cf76be256a83643ee05de6cffaeb452ed0931'/>
<id>urn:sha1:9f8cf76be256a83643ee05de6cffaeb452ed0931</id>
<content type='text'>
This converts the following to Kconfig:
   CONFIG_SYS_I2C_DAVINCI

Signed-off-by: Adam Ford &lt;aford173@gmail.com&gt;
</content>
</entry>
</feed>
