<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/sys/dev/iicbus, branch release/7.0.0_cvs</title>
<subtitle>FreeBSD source tree</subtitle>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/'/>
<entry>
<title>This commit was manufactured by cvs2svn to create tag</title>
<updated>2008-02-24T05:45:17+00:00</updated>
<author>
<name>cvs2svn</name>
<email>cvs2svn@FreeBSD.org</email>
</author>
<published>2008-02-24T05:45:17+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=a9c219fa3cec18ef9f30edec6fa106bf0e2d423d'/>
<id>a9c219fa3cec18ef9f30edec6fa106bf0e2d423d</id>
<content type='text'>
'RELENG_7_0_0_RELEASE'.

This commit was manufactured to restore the state of the 7.0-RELEASE image.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
'RELENG_7_0_0_RELEASE'.

This commit was manufactured to restore the state of the 7.0-RELEASE image.
</pre>
</div>
</content>
</entry>
<entry>
<title>Don't use spinlocks here.  The iicbus transactions can take a long</title>
<updated>2007-04-17T05:48:35+00:00</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2007-04-17T05:48:35+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=1a13e01f7f7c0c6afd5ac74e24d5d36ee603e61b'/>
<id>1a13e01f7f7c0c6afd5ac74e24d5d36ee603e61b</id>
<content type='text'>
time, and this prevents interrupts (say for Hz/hardclock) from
happening.  Time stands still during the transfers...
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
time, and this prevents interrupts (say for Hz/hardclock) from
happening.  Time stands still during the transfers...
</pre>
</div>
</content>
</entry>
<entry>
<title>New device: icee.  Generic i2c eeprom driver.</title>
<updated>2007-03-23T23:10:35+00:00</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2007-03-23T23:10:35+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=66c7612a8dde75d213b5b7e80fc718922dad6aad'/>
<id>66c7612a8dde75d213b5b7e80fc718922dad6aad</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>MFp4: Make the iicbus fully hinted.  We no longer automatically add</title>
<updated>2007-03-23T23:08:28+00:00</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2007-03-23T23:08:28+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=d4fa68402e6fe4211c26d4c95246943c8c77ebf5'/>
<id>d4fa68402e6fe4211c26d4c95246943c8c77ebf5</id>
<content type='text'>
some devices (and not others).  To get instances onto the iicbus, one
now needs hints or an identify routine.  We also do not probe the bus
for devices because many iic devices cannot be safely probed (and when
they can, the probe order turns out to be somewhat difficult to get
right).

# I'm not 100% sure that the iicsmb removal is right.  Please contact me if
# this causes difficulty.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
some devices (and not others).  To get instances onto the iicbus, one
now needs hints or an identify routine.  We also do not probe the bus
for devices because many iic devices cannot be safely probed (and when
they can, the probe order turns out to be somewhat difficult to get
right).

# I'm not 100% sure that the iicsmb removal is right.  Please contact me if
# this causes difficulty.
</pre>
</div>
</content>
</entry>
<entry>
<title>MFp4: Make iicbus_trasnfer_gen suitable for bridge drivers.  Use it in the</title>
<updated>2007-03-23T23:03:54+00:00</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2007-03-23T23:03:54+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=99a1402117d8bf0b368b7ee64e894b50a78fca45'/>
<id>99a1402117d8bf0b368b7ee64e894b50a78fca45</id>
<content type='text'>
bitbang bridge.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
bitbang bridge.
</pre>
</div>
</content>
</entry>
<entry>
<title>MFp4: Create an ivar for each iic device on the iicbus.  This ivar</title>
<updated>2007-03-23T23:02:33+00:00</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2007-03-23T23:02:33+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=ee952d0ef6d9b492f3694741208bfd1ea09e73a2'/>
<id>ee952d0ef6d9b492f3694741208bfd1ea09e73a2</id>
<content type='text'>
holds the device's address.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
holds the device's address.
</pre>
</div>
</content>
</entry>
<entry>
<title>const poison</title>
<updated>2006-12-05T06:19:36+00:00</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2006-12-05T06:19:36+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=07defc61a986fe6678bc3fb933147cce8295a966'/>
<id>07defc61a986fe6678bc3fb933147cce8295a966</id>
<content type='text'>
submitted by: john wehle
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
submitted by: john wehle
</pre>
</div>
</content>
</entry>
<entry>
<title>More properly cleanup the iicbus child when deleting it.</title>
<updated>2006-12-05T06:11:10+00:00</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2006-12-05T06:11:10+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=6c818b5fa3396278729e5b606f17c00cac4eaaee'/>
<id>6c818b5fa3396278729e5b606f17c00cac4eaaee</id>
<content type='text'>
These are from patches by John Wehle, but the commentary has been
updated by me.

Obtained from: ports/multimedia/pvr250, indirectly
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
These are from patches by John Wehle, but the commentary has been
updated by me.

Obtained from: ports/multimedia/pvr250, indirectly
</pre>
</div>
</content>
</entry>
<entry>
<title>Reference Hauppage's cxm_iic bit-bang device here.</title>
<updated>2006-12-05T05:06:59+00:00</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2006-12-05T05:06:59+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=7362a1ad37adc4c0c682ce993df1e506398300ce'/>
<id>7362a1ad37adc4c0c682ce993df1e506398300ce</id>
<content type='text'>
Add a note that suggests a cleanup.

Note: This patch was derived based on looking at the pvrxxx/pvr250
ports' Makefiles only, and may be incomplete.  It is not derived from
anything I saw from Hauppage.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add a note that suggests a cleanup.

Note: This patch was derived based on looking at the pvrxxx/pvr250
ports' Makefiles only, and may be incomplete.  It is not derived from
anything I saw from Hauppage.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add a fake flag for write.  Many drivers have started to use it and it</title>
<updated>2006-11-28T06:51:36+00:00</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2006-11-28T06:51:36+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=46ca0665fd6d35495a7774c8e1e7a77a723b28c3'/>
<id>46ca0665fd6d35495a7774c8e1e7a77a723b28c3</id>
<content type='text'>
seems like a good idea.

Submitted by: sam
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
seems like a good idea.

Submitted by: sam
</pre>
</div>
</content>
</entry>
</feed>
