<feed xmlns='http://www.w3.org/2005/Atom'>
<title>u-boot.git/drivers/w1-eeprom, branch v2020.01</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/'/>
<entry>
<title>w1-eeprom: Add support for Maxim DS2502 add only memory</title>
<updated>2018-11-16T21:51:55+00:00</updated>
<author>
<name>Martin Fuzzey</name>
<email>martin.fuzzey@flowbird.group</email>
</author>
<published>2018-10-24T08:21:19+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=f9c87adc47a84fbe44f580ffa5fd2540ce7793b2'/>
<id>f9c87adc47a84fbe44f580ffa5fd2540ce7793b2</id>
<content type='text'>
Signed-off-by: Martin Fuzzey &lt;martin.fuzzey@flowbird.group&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Martin Fuzzey &lt;martin.fuzzey@flowbird.group&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>w1-eeprom: ds24xxx: fix data abort in ds24xxx_probe()</title>
<updated>2018-11-01T14:02:10+00:00</updated>
<author>
<name>Martin Fuzzey</name>
<email>martin.fuzzey@flowbird.group</email>
</author>
<published>2018-10-22T16:31:07+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=586d4b010e8ff8894c29c65b68f2afb518a783c8'/>
<id>586d4b010e8ff8894c29c65b68f2afb518a783c8</id>
<content type='text'>
Data abort was occurring when using "w1 bus" with a DS24B33 present.

The abort occurred in the ds24xxx_probe() because the struct w1_device
pointer was NULL. This is because that structure  is allocated by
the parent device uclass (by .per_child_platdata_auto_alloc_size)
and thus the correct accessor is dev_get_parent_platdata() not
dev_get_platdata()

Signed-off-by: Martin Fuzzey &lt;martin.fuzzey@flowbird.group&gt;
Reviewed-by: Eugen Hristev &lt;eugen.hristev@microchip.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Data abort was occurring when using "w1 bus" with a DS24B33 present.

The abort occurred in the ds24xxx_probe() because the struct w1_device
pointer was NULL. This is because that structure  is allocated by
the parent device uclass (by .per_child_platdata_auto_alloc_size)
and thus the correct accessor is dev_get_parent_platdata() not
dev_get_platdata()

Signed-off-by: Martin Fuzzey &lt;martin.fuzzey@flowbird.group&gt;
Reviewed-by: Eugen Hristev &lt;eugen.hristev@microchip.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>W1-EEPROM: add sandbox driver</title>
<updated>2018-09-29T00:22:36+00:00</updated>
<author>
<name>Eugen Hristev</name>
<email>eugen.hristev@microchip.com</email>
</author>
<published>2018-09-18T07:35:31+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=84e55bdd8bcaba8548bedd1c0b46427e93c9ef75'/>
<id>84e55bdd8bcaba8548bedd1c0b46427e93c9ef75</id>
<content type='text'>
Add a sandbox driver for a one wire EEPROM memory

Signed-off-by: Eugen Hristev &lt;eugen.hristev@microchip.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add a sandbox driver for a one wire EEPROM memory

Signed-off-by: Eugen Hristev &lt;eugen.hristev@microchip.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>W1-EEPROM: add support for Maxim DS24 eeprom families</title>
<updated>2018-09-29T00:22:35+00:00</updated>
<author>
<name>Maxime Ripard</name>
<email>maxime.ripard@free-electrons.com</email>
</author>
<published>2018-09-18T07:35:29+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=0749f646c3b47b0980716776ccd19158320931a3'/>
<id>0749f646c3b47b0980716776ccd19158320931a3</id>
<content type='text'>
Add a driver that supports Maxim 1 wire EEPROMs families
DS24B33 and DS2431.
Can be extended for other families as well.

Signed-off-by: Maxime Ripard &lt;maxime.ripard@bootlin.com&gt;
[eugen.hristev@microchip.com: reworked driver]
Signed-off-by: Eugen Hristev &lt;eugen.hristev@microchip.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add a driver that supports Maxim 1 wire EEPROMs families
DS24B33 and DS2431.
Can be extended for other families as well.

Signed-off-by: Maxime Ripard &lt;maxime.ripard@bootlin.com&gt;
[eugen.hristev@microchip.com: reworked driver]
Signed-off-by: Eugen Hristev &lt;eugen.hristev@microchip.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>W1-EEPROM: Add an W1-EEPROM uclass for 1 wire EEPROMs</title>
<updated>2018-09-29T00:22:35+00:00</updated>
<author>
<name>Maxime Ripard</name>
<email>maxime.ripard@free-electrons.com</email>
</author>
<published>2018-09-18T07:35:27+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=c924ee25aa0e837bf4ae207e9959babe23a372d6'/>
<id>c924ee25aa0e837bf4ae207e9959babe23a372d6</id>
<content type='text'>
We might want to access data stored onto one wire EEPROMs.
Create a framework to provide a consistent API.

Signed-off-by: Maxime Ripard &lt;maxime.ripard@bootlin.com&gt;
[eugen.hristev@microchip.com: reworked patch]
Signed-off-by: Eugen Hristev &lt;eugen.hristev@microchip.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We might want to access data stored onto one wire EEPROMs.
Create a framework to provide a consistent API.

Signed-off-by: Maxime Ripard &lt;maxime.ripard@bootlin.com&gt;
[eugen.hristev@microchip.com: reworked patch]
Signed-off-by: Eugen Hristev &lt;eugen.hristev@microchip.com&gt;
</pre>
</div>
</content>
</entry>
</feed>
