<feed xmlns='http://www.w3.org/2005/Atom'>
<title>u-boot.git/drivers/i2c, branch v2018.03-rc2</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/u-boot.git/atom/drivers/i2c?h=v2018.03-rc2</id>
<link rel='self' href='http://cgit.235523.xyz/u-boot.git/atom/drivers/i2c?h=v2018.03-rc2'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/'/>
<updated>2018-02-06T06:02:32Z</updated>
<entry>
<title>i2c: mvtwsi.c: Avoid NULL dereference</title>
<updated>2018-02-06T06:02:32Z</updated>
<author>
<name>Heinrich Schuchardt</name>
<email>xypron.glpk@gmx.de</email>
</author>
<published>2018-01-30T23:57:17Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=8bcf12ccce89ef9c77d9322930445b4f4ca3b822'/>
<id>urn:sha1:8bcf12ccce89ef9c77d9322930445b4f4ca3b822</id>
<content type='text'>
For '#ifndef CONFIG_DM_I2C' twsi_i2c_init() passes NULL as
4th parameter to __twsi_i2c_init().

Identified with cppcheck.

Signed-off-by: Heinrich Schuchardt &lt;xypron.glpk@gmx.de&gt;
</content>
</entry>
<entry>
<title>i2c: ihs_i2c: Factor out send_buffer method</title>
<updated>2018-02-06T06:02:11Z</updated>
<author>
<name>Mario Six</name>
<email>mario.six@gdsys.cc</email>
</author>
<published>2018-01-15T10:08:12Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=9cef983d1c5d3c4150f70346346ace29b1dfe432'/>
<id>urn:sha1:9cef983d1c5d3c4150f70346346ace29b1dfe432</id>
<content type='text'>
Simplify the driver logic by extracting a common send_buffer method.

Signed-off-by: Mario Six &lt;mario.six@gdsys.cc&gt;
</content>
</entry>
<entry>
<title>i2c: ihs_i2c: Make DM compatible</title>
<updated>2018-02-06T06:01:06Z</updated>
<author>
<name>Mario Six</name>
<email>mario.six@gdsys.cc</email>
</author>
<published>2018-01-15T10:08:11Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=92164216a7383907a38212fd3ca95dc7546ce49f'/>
<id>urn:sha1:92164216a7383907a38212fd3ca95dc7546ce49f</id>
<content type='text'>
Make the ihs_i2c driver DM-compatible; for legacy boards, the old functions are
retained within #ifdefs.

No board uses the new DM driver yet; this patch only lays the foundation for
future support.

Signed-off-by: Mario Six &lt;mario.six@gdsys.cc&gt;
</content>
</entry>
<entry>
<title>i2c: ihs_i2c: Prepare DM conversion</title>
<updated>2018-02-06T06:00:33Z</updated>
<author>
<name>Mario Six</name>
<email>mario.six@gdsys.cc</email>
</author>
<published>2018-01-15T10:08:10Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=64ef094bc5b6dee4d9d44f4efd5f594a5979c08d'/>
<id>urn:sha1:64ef094bc5b6dee4d9d44f4efd5f594a5979c08d</id>
<content type='text'>
Prepare the function interface of the ihs_i2c driver for DM conversion
in a future patch.

While we're at it, fix some style violations, and make the code more readable.

Signed-off-by: Mario Six &lt;mario.six@gdsys.cc&gt;
</content>
</entry>
<entry>
<title>i2c: fsl_i2c: Make live-tree compatible</title>
<updated>2018-02-06T05:59:59Z</updated>
<author>
<name>Mario Six</name>
<email>mario.six@gdsys.cc</email>
</author>
<published>2018-01-15T10:08:09Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=84a4d34e966eee81268a8c6acc591f359f045559'/>
<id>urn:sha1:84a4d34e966eee81268a8c6acc591f359f045559</id>
<content type='text'>
Make the fsl_i2c driver compatible with a live device tree.

Reviewed-by: Heiko Schocher &lt;hs@denx.de&gt;
Signed-off-by: Mario Six &lt;mario.six@gdsys.cc&gt;
</content>
</entry>
<entry>
<title>i2c: fsl_i2c: Remove inline declarations</title>
<updated>2018-02-06T05:59:34Z</updated>
<author>
<name>Mario Six</name>
<email>mario.six@gdsys.cc</email>
</author>
<published>2018-01-15T10:08:08Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=d4f422f88667ac27d1f039211a44515d94b48824'/>
<id>urn:sha1:d4f422f88667ac27d1f039211a44515d94b48824</id>
<content type='text'>
Some functions in the fsl_i2c driver are declared as inline, even though
they are quite large, which needlessly increases the size of the
resulting binary.

This patch removes the inline declarations.

Reviewed-by: Heiko Schocher &lt;hs@denx.de&gt;
Signed-off-by: Mario Six &lt;mario.six@gdsys.cc&gt;
</content>
</entry>
<entry>
<title>i2c: fsl_i2c: Fix style violations</title>
<updated>2018-02-06T05:59:15Z</updated>
<author>
<name>Mario Six</name>
<email>mario.six@gdsys.cc</email>
</author>
<published>2018-01-15T10:08:07Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=a059de11c9696bb1c45076ee7d542d04f8cf83f9'/>
<id>urn:sha1:a059de11c9696bb1c45076ee7d542d04f8cf83f9</id>
<content type='text'>
Fix some style violations in the fsl_i2c I2C driver, and use shorter
type names for variables in some cases.

Reviewed-by: Heiko Schocher &lt;hs@denx.de&gt;
Signed-off-by: Mario Six &lt;mario.six@gdsys.cc&gt;
</content>
</entry>
<entry>
<title>Convert CONFIG_SYS_OMAP24_I2C_SLAVE et al to Kconfig</title>
<updated>2018-01-30T19:59:32Z</updated>
<author>
<name>Adam Ford</name>
<email>aford173@gmail.com</email>
</author>
<published>2018-01-24T21:21:21Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=11d2e98d7e75dfb40651eb95c32ca36778cd96d3'/>
<id>urn:sha1:11d2e98d7e75dfb40651eb95c32ca36778cd96d3</id>
<content type='text'>
This converts the following to Kconfig:
   CONFIG_SYS_OMAP24_I2C_SLAVE
   CONFIG_SYS_OMAP24_I2C_SPEED

Signed-off-by: Adam Ford &lt;aford173@gmail.com&gt;
Reviewed-by: Paul Kocialkowski &lt;contact@paulk.fr&gt;
</content>
</entry>
<entry>
<title>i2c: mxc_i2c: Use or operation</title>
<updated>2018-01-16T05:59:39Z</updated>
<author>
<name>Peng Fan</name>
<email>peng.fan@nxp.com</email>
</author>
<published>2017-12-29T07:06:08Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=fb0128736b7bfb83b43a35211f603c74f8627eff'/>
<id>urn:sha1:fb0128736b7bfb83b43a35211f603c74f8627eff</id>
<content type='text'>
The operation should be OR, not BIT OR.

Signed-off-by: Peng Fan &lt;peng.fan@nxp.com&gt;
Cc: Heiko Schocher &lt;hs@denx.de&gt;
Cc: Stefano Babic &lt;sbabic@denx.de&gt;
</content>
</entry>
<entry>
<title>i2c: lpi2c: do not add 4 for bus seq</title>
<updated>2018-01-16T05:58:59Z</updated>
<author>
<name>Peng Fan</name>
<email>peng.fan@nxp.com</email>
</author>
<published>2018-01-02T07:41:52Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=0074d4bf2d9f9b32b9939dfba6c84a160d250763'/>
<id>urn:sha1:0074d4bf2d9f9b32b9939dfba6c84a160d250763</id>
<content type='text'>
The number 4 is dedicated on i.MX7ULP, but lpi2c will be reused on i.MX8,
4 is not valid. The seq number could be configured by alias node.

The following patch will use i2c4 as the begin for i.MX7ULP.

Signed-off-by: Peng Fan &lt;peng.fan@nxp.com&gt;
</content>
</entry>
</feed>
