<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel/include/linux/i2c/at24.h, branch linux-rolling-stable</title>
<subtitle>Hosts the 0x221E linux distro kernel.</subtitle>
<id>https://universe.0xinfinity.dev/distro/kernel/atom?h=linux-rolling-stable</id>
<link rel='self' href='https://universe.0xinfinity.dev/distro/kernel/atom?h=linux-rolling-stable'/>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/'/>
<updated>2013-09-30T04:02:34Z</updated>
<entry>
<title>misc: (at24) move header to linux/platform_data/</title>
<updated>2013-09-30T04:02:34Z</updated>
<author>
<name>Vivien Didelot</name>
<email>vivien.didelot@savoirfairelinux.com</email>
</author>
<published>2013-09-27T19:06:28Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=25f73ed5c67d17ecf8cefd560f55211cce726086'/>
<id>urn:sha1:25f73ed5c67d17ecf8cefd560f55211cce726086</id>
<content type='text'>
This patch moves the at24.h header from include/linux/i2c to
include/linux/platform_data and updates existing support accordingly.

It also fixes the following checkpatch warning:

    WARNING: please, no space before tabs
    #436: FILE: include/linux/platform_data/at24.h:31:
    + * ^Iu8 *mac_addr = ethernet_pdata-&gt;mac_addr;$

Signed-off-by: Vivien Didelot &lt;vivien.didelot@savoirfairelinux.com&gt;
Signed-off-by: Wolfram Sang &lt;wsa@the-dreams.de&gt;
</content>
</entry>
<entry>
<title>misc: at24: describe platform_data with kernel_doc</title>
<updated>2012-02-24T21:25:58Z</updated>
<author>
<name>Wolfram Sang</name>
<email>wolfram@the-dreams.de</email>
</author>
<published>2012-02-24T06:41:06Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=64eac23196e9cb7cad63f3c747928cc53d2699b5'/>
<id>urn:sha1:64eac23196e9cb7cad63f3c747928cc53d2699b5</id>
<content type='text'>
There have been questions about its fields lately, so describe them properly.

Reported-by: Yegor Yefremov &lt;yegorslists@googlemail.com&gt;
Signed-off-by: Wolfram Sang &lt;wolfram@the-dreams.de&gt;
</content>
</entry>
<entry>
<title>memory_accessor: implement the new memory_accessor interface for I2C EEPROM</title>
<updated>2009-04-03T02:04:50Z</updated>
<author>
<name>Kevin Hilman</name>
<email>khilman@deeprootsystems.com</email>
</author>
<published>2009-04-02T23:56:57Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=7274ec8bd71e99018642f474528ea7de4bb3ae25'/>
<id>urn:sha1:7274ec8bd71e99018642f474528ea7de4bb3ae25</id>
<content type='text'>
In the case of at24, the platform code registers a 'setup' callback with
the at24_platform_data.  When the at24 driver detects an EEPROM, it fills
out the read and write functions of the memory_accessor and calls the
setup callback passing the memory_accessor struct.  The platform code can
then use the read/write functions in the memory_accessor struct for
reading and writing the EEPROM.

Signed-off-by: Kevin Hilman &lt;khilman@deeprootsystems.com&gt;
Cc: David Brownell &lt;dbrownell@users.sourceforge.net&gt;
Cc: Jean Delvare &lt;khali@linux-fr.org&gt;
Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;
</content>
</entry>
<entry>
<title>i2c: New-style EEPROM driver using device IDs</title>
<updated>2008-07-14T20:38:35Z</updated>
<author>
<name>Wolfram Sang</name>
<email>w.sang@pengutronix.de</email>
</author>
<published>2008-07-14T20:38:35Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=2b7a5056a0a7ff17d5d2004c29c852a92a6bd632'/>
<id>urn:sha1:2b7a5056a0a7ff17d5d2004c29c852a92a6bd632</id>
<content type='text'>
Add a new-style driver for most I2C EEPROMs, giving sysfs read/write
access to their data. Tested with various chips and clock rates.

Signed-off-by: Wolfram Sang &lt;w.sang@pengutronix.de&gt;
Signed-off-by: Jean Delvare &lt;khali@linux-fr.org&gt;
</content>
</entry>
</feed>
