<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/sys/dev/iicbus, branch release/9.3.0</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=release%2F9.3.0</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=release%2F9.3.0'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2014-03-04T18:27:00Z</updated>
<entry>
<title>MFC r232365:</title>
<updated>2014-03-04T18:27:00Z</updated>
<author>
<name>Jean-Sébastien Pédron</name>
<email>dumbbell@FreeBSD.org</email>
</author>
<published>2014-03-04T18:27:00Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=ef91260523bf1fdce916402a2251a342ea4e02ca'/>
<id>urn:sha1:ef91260523bf1fdce916402a2251a342ea4e02ca</id>
<content type='text'>
Provide pre/post transfer method callbacks for icbbb
clients.

These are helful when making certain drivers work on both Linux
and FreeBSD without changing the code flow too much.

Reviewed by:	kib, wlosh
Approved by:	kan@
</content>
</entry>
<entry>
<title>MFC r227293 (by ed):</title>
<updated>2013-04-05T08:22:11Z</updated>
<author>
<name>Alexander Motin</name>
<email>mav@FreeBSD.org</email>
</author>
<published>2013-04-05T08:22:11Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=1139d398ea93668ee65ae02b8ceab630ca9e5487'/>
<id>urn:sha1:1139d398ea93668ee65ae02b8ceab630ca9e5487</id>
<content type='text'>
Mark MALLOC_DEFINEs static that have no corresponding MALLOC_DECLAREs.

This means that their use is restricted to a single C file.
</content>
</entry>
<entry>
<title>MFC: r241679</title>
<updated>2012-10-21T11:43:43Z</updated>
<author>
<name>Marius Strobl</name>
<email>marius@FreeBSD.org</email>
</author>
<published>2012-10-21T11:43:43Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=9f3de237a123c9ad8ee30a27acfaabc0a0c725b0'/>
<id>urn:sha1:9f3de237a123c9ad8ee30a27acfaabc0a0c725b0</id>
<content type='text'>
It turns out that as documented, PCF8563_R_SECOND_VL (i.e. battery low)
doesn't automatically clear when VDD rises above Vlow again and needs to be
cleared manually. However, apparently this needs all of the time registers
to be set, i.e. pcf8563_settime(), and not just PCF8563_R_SECOND in order
for PCF8563_R_SECOND_VL to stick. Thus, we just issue a warning during
pcf8563_attach() rather than failing with ENXIO in case it is set.
</content>
</entry>
<entry>
<title>MFC: r234248</title>
<updated>2012-05-26T08:58:27Z</updated>
<author>
<name>Marius Strobl</name>
<email>marius@FreeBSD.org</email>
</author>
<published>2012-05-26T08:58:27Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=e62b1e9a67918d38df7147084448518661501ed8'/>
<id>urn:sha1:e62b1e9a67918d38df7147084448518661501ed8</id>
<content type='text'>
Add a driver for the NXP (Philips) PCF8563 RTC.

Obtained from:	NetBSD (pcf8563reg.h)
</content>
</entry>
<entry>
<title>MFC r226173, r227843, r227848 and r227908:</title>
<updated>2011-12-31T14:12:12Z</updated>
<author>
<name>Hans Petter Selasky</name>
<email>hselasky@FreeBSD.org</email>
</author>
<published>2011-12-31T14:12:12Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=0105e7b57ec82d3d157edb9f4322f29f05d54f6e'/>
<id>urn:sha1:0105e7b57ec82d3d157edb9f4322f29f05d54f6e</id>
<content type='text'>
Use DEVMETHOD_END to mark end of device methods.
Remove superfluous device methods.
Add some missing __FBSBID() macros.
</content>
</entry>
<entry>
<title>MFC: r226398, r226442</title>
<updated>2011-10-23T18:20:51Z</updated>
<author>
<name>Christian Brueffer</name>
<email>brueffer@FreeBSD.org</email>
</author>
<published>2011-10-23T18:20:51Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=2322fb9f74fcfa5dd1305b0b00fc17647cb694df'/>
<id>urn:sha1:2322fb9f74fcfa5dd1305b0b00fc17647cb694df</id>
<content type='text'>
Move the allocation of usrbufs down a few lines to avoid leaking it
in case of an error.

Approved by:	re (kib)
</content>
</entry>
<entry>
<title>Tag mbufs of all incoming frames or packets with the interface's FIB</title>
<updated>2011-07-03T16:08:38Z</updated>
<author>
<name>Bjoern A. Zeeb</name>
<email>bz@FreeBSD.org</email>
</author>
<published>2011-07-03T16:08:38Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=a34c6aeb850016c35e415e12bf3c3443c0a8734d'/>
<id>urn:sha1:a34c6aeb850016c35e415e12bf3c3443c0a8734d</id>
<content type='text'>
setting (either default or if supported as set by SIOCSIFFIB, e.g.
from ifconfig).

Submitted by:	Alexander V. Chernikov (melifaro ipfw.ru)
Reviewed by:	julian
MFC after:	2 weeks
</content>
</entry>
<entry>
<title>Remove duplicate header includes</title>
<updated>2011-06-28T08:36:48Z</updated>
<author>
<name>Kevin Lo</name>
<email>kevlo@FreeBSD.org</email>
</author>
<published>2011-06-28T08:36:48Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=ee6eac62f7525e948d3b693e4eef182f84625852'/>
<id>urn:sha1:ee6eac62f7525e948d3b693e4eef182f84625852</id>
<content type='text'>
</content>
</entry>
<entry>
<title>- Improve error handling.</title>
<updated>2011-06-08T16:00:30Z</updated>
<author>
<name>Andreas Tobler</name>
<email>andreast@FreeBSD.org</email>
</author>
<published>2011-06-08T16:00:30Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=d91c258074422ea11d90c571d7d0388189c4622f'/>
<id>urn:sha1:d91c258074422ea11d90c571d7d0388189c4622f</id>
<content type='text'>
- Add retry loops in the i2c read/write functions.
- Combied the ADC channel selection and readout of the value into
  one iicbus_transfer to avoid possible races.

Reviewed by: nwhitehorn
</content>
</entry>
<entry>
<title>- Improve error handling.</title>
<updated>2011-06-04T09:23:54Z</updated>
<author>
<name>Andreas Tobler</name>
<email>andreast@FreeBSD.org</email>
</author>
<published>2011-06-04T09:23:54Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=1b4966403720f78305d89bd66c08fe92f33892a3'/>
<id>urn:sha1:1b4966403720f78305d89bd66c08fe92f33892a3</id>
<content type='text'>
- Add a retry loop for the i2c sensor reading.
- Check on busy status of the chip and on invalid values.
- Fix a typo in a comment.
- Replace the constant 2732 with the ZERO_C_TO_K macro.

Approved by:	nwhitehorn (mentor)
</content>
</entry>
</feed>
