<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel/linux.git/drivers/i2c/algos, branch v6.19.11</title>
<subtitle>Linux kernel stable tree (mirror)</subtitle>
<id>https://git.radix-linux.su/kernel/linux.git/atom?h=v6.19.11</id>
<link rel='self' href='https://git.radix-linux.su/kernel/linux.git/atom?h=v6.19.11'/>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/'/>
<updated>2025-10-28T16:05:39+00:00</updated>
<entry>
<title>i2c: pcf8584: Change pcf_doAdress() to pcf_send_address()</title>
<updated>2025-10-28T16:05:39+00:00</updated>
<author>
<name>Cezar Chiru</name>
<email>chiru.cezar.89@gmail.com</email>
</author>
<published>2025-10-23T12:00:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=890a12d2f78111ad0dde09a925f29029221b24cc'/>
<id>urn:sha1:890a12d2f78111ad0dde09a925f29029221b24cc</id>
<content type='text'>
Change name of pcf_doAddress() function to pcf_send_address() to be
more in line with the kernel functions naming.

Suggested-by: Andi Shyti &lt;andi.shyti@kernel.org&gt;
Signed-off-by: Cezar Chiru &lt;chiru.cezar.89@gmail.com&gt;
Signed-off-by: Andi Shyti &lt;andi.shyti@kernel.org&gt;
Link: https://lore.kernel.org/r/20251023120043.8661-4-chiru.cezar.89@gmail.com
</content>
</entry>
<entry>
<title>i2c: pcf8584: Make pcf_doAddress() function void</title>
<updated>2025-10-28T16:05:25+00:00</updated>
<author>
<name>Cezar Chiru</name>
<email>chiru.cezar.89@gmail.com</email>
</author>
<published>2025-10-23T12:00:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=e7ba30357ad4ea27ae424add599805f8fa237090'/>
<id>urn:sha1:e7ba30357ad4ea27ae424add599805f8fa237090</id>
<content type='text'>
Change pcf_doAddress() function's type from int to void as it always
returns 0. This way there is no need for extra assignment and extra checks
when the function is called.
Remove assignment of pcf_doAddress() and replace it with a simple function
call.

Suggested-by: Andi Shyti &lt;andi.shyti@kernel.org&gt;
Signed-off-by: Cezar Chiru &lt;chiru.cezar.89@gmail.com&gt;
Signed-off-by: Andi Shyti &lt;andi.shyti@kernel.org&gt;
Link: https://lore.kernel.org/r/20251023120043.8661-3-chiru.cezar.89@gmail.com
</content>
</entry>
<entry>
<title>i2c: pcf8584: Move 'ret' variable inside for loop, goto out if ret &lt; 0.</title>
<updated>2025-10-28T16:05:16+00:00</updated>
<author>
<name>Cezar Chiru</name>
<email>chiru.cezar.89@gmail.com</email>
</author>
<published>2025-10-23T12:00:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=11cb461c2ebb5588ec11c75228c309619df551df'/>
<id>urn:sha1:11cb461c2ebb5588ec11c75228c309619df551df</id>
<content type='text'>
Require spaces around '=' and '&lt;'. Add spaces around binary operators.
Enforce error fixing based on checkpatch.pl output on file.
Move 'ret' variable inside for loop. Then check if (ret &lt; 0) goto out. This
improves usage of ret variable.

Signed-off-by: Cezar Chiru &lt;chiru.cezar.89@gmail.com&gt;
Signed-off-by: Andi Shyti &lt;andi.shyti@kernel.org&gt;
Link: https://lore.kernel.org/r/20251023120043.8661-2-chiru.cezar.89@gmail.com
</content>
</entry>
<entry>
<title>i2c: pcf8584: Fix do not use assignment inside if conditional</title>
<updated>2025-10-27T13:17:15+00:00</updated>
<author>
<name>Cezar Chiru</name>
<email>chiru.cezar.89@gmail.com</email>
</author>
<published>2025-10-18T09:12:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=2e38abef127da288666c8d25a1290e5e1af0d395'/>
<id>urn:sha1:2e38abef127da288666c8d25a1290e5e1af0d395</id>
<content type='text'>
Assign inside of 'if' conditional is not allowed. Move assignment from
inside 'if' conditional, to one line before each 'if'conditional statement
that caused errors.
Enforce errors fixing based on checkpatch.pl output on file.

Signed-off-by: Cezar Chiru &lt;chiru.cezar.89@gmail.com&gt;
Signed-off-by: Andi Shyti &lt;andi.shyti@kernel.org&gt;
Link: https://lore.kernel.org/r/20251018091258.5266-3-chiru.cezar.89@gmail.com
</content>
</entry>
<entry>
<title>i2c: pcf8584: Remove debug macros from i2c-algo-pcf.c</title>
<updated>2025-10-27T13:17:15+00:00</updated>
<author>
<name>Cezar Chiru</name>
<email>chiru.cezar.89@gmail.com</email>
</author>
<published>2025-10-18T09:12:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=faef2789bdb40067523563d414d5eb611c535cab'/>
<id>urn:sha1:faef2789bdb40067523563d414d5eb611c535cab</id>
<content type='text'>
Remove debug macros and printk and dev_dbg function calls from file
as no change was done for long time.
Remove i2c_debug module parameter also as its implementation, the debug
macros, has been removed.

Signed-off-by: Cezar Chiru &lt;chiru.cezar.89@gmail.com&gt;
Signed-off-by: Andi Shyti &lt;andi.shyti@kernel.org&gt;
Link: https://lore.kernel.org/r/20251018091258.5266-2-chiru.cezar.89@gmail.com
</content>
</entry>
<entry>
<title>i2c: rename wait_for_completion callback to wait_for_completion_cb</title>
<updated>2025-10-04T16:52:58+00:00</updated>
<author>
<name>Byungchul Park</name>
<email>byungchul@sk.com</email>
</author>
<published>2025-10-02T08:12:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=b71a6e2a1b710ea31c363a72c75f510ef35d8e69'/>
<id>urn:sha1:b71a6e2a1b710ea31c363a72c75f510ef35d8e69</id>
<content type='text'>
Functionally no change. Remove the ambiguity of 'wait_for_completion'.
It helps development of the DEPT dependency tracker, but seems favorable
in any case.

Signed-off-by: Byungchul Park &lt;byungchul@sk.com&gt;
[wsa: reworded commit message]
Signed-off-by: Wolfram Sang &lt;wsa+renesas@sang-engineering.com&gt;
</content>
</entry>
<entry>
<title>i2c: use inclusive callbacks in struct i2c_algorithm</title>
<updated>2025-06-12T08:05:31+00:00</updated>
<author>
<name>Wolfram Sang</name>
<email>wsa+renesas@sang-engineering.com</email>
</author>
<published>2025-06-12T07:27:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=614b1c3cbfb0ecbafd40284d2f8e67c865818714'/>
<id>urn:sha1:614b1c3cbfb0ecbafd40284d2f8e67c865818714</id>
<content type='text'>
Convert the I2C subsystem to drop using the 'master_'-prefixed callbacks
in favor of the simplified ones. Fix alignment of '=' while here.

Signed-off-by: Wolfram Sang &lt;wsa+renesas@sang-engineering.com&gt;
</content>
</entry>
<entry>
<title>i2c: Use str_read_write() helper</title>
<updated>2025-05-23T15:28:07+00:00</updated>
<author>
<name>Yumeng Fang</name>
<email>fang.yumeng@zte.com.cn</email>
</author>
<published>2025-05-23T08:54:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=17b7d785fc7fc94b94acc080e09de4b5023fbc1e'/>
<id>urn:sha1:17b7d785fc7fc94b94acc080e09de4b5023fbc1e</id>
<content type='text'>
Remove hard-coded strings by using the str_read_write() helper.

Signed-off-by: Yumeng Fang &lt;fang.yumeng@zte.com.cn&gt;
Signed-off-by: Yunjian Long &lt;long.yunjian@zte.com.cn&gt;
Signed-off-by: Wolfram Sang &lt;wsa+renesas@sang-engineering.com&gt;
</content>
</entry>
<entry>
<title>i2c: algo: bit: allow getsda to be NULL</title>
<updated>2023-01-23T22:15:49+00:00</updated>
<author>
<name>Heiner Kallweit</name>
<email>hkallweit1@gmail.com</email>
</author>
<published>2023-01-18T21:54:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=9dfee1487c271b7904e38dea5bed8f6e2d058dc3'/>
<id>urn:sha1:9dfee1487c271b7904e38dea5bed8f6e2d058dc3</id>
<content type='text'>
This is in preparation of supporting write-only SDA in i2c-gpio.

Signed-off-by: Heiner Kallweit &lt;hkallweit1@gmail.com&gt;
Signed-off-by: Wolfram Sang &lt;wsa@kernel.org&gt;
</content>
</entry>
<entry>
<title>i2c: algo: bit: use new macro to specifiy capabilities</title>
<updated>2021-01-22T08:59:21+00:00</updated>
<author>
<name>Wolfram Sang</name>
<email>wsa+renesas@sang-engineering.com</email>
</author>
<published>2021-01-09T12:43:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=58d23305db951feb0e4b597c91bd642d521aea01'/>
<id>urn:sha1:58d23305db951feb0e4b597c91bd642d521aea01</id>
<content type='text'>
Let's use the new macro for emulating SMBus with RECV_LEN support.

Signed-off-by: Wolfram Sang &lt;wsa+renesas@sang-engineering.com&gt;
Signed-off-by: Wolfram Sang &lt;wsa@kernel.org&gt;
</content>
</entry>
</feed>
