<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test2/sys/dev/gpio, branch release/9.2.0</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F9.2.0</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F9.2.0'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/'/>
<updated>2011-12-31T15:31:34Z</updated>
<entry>
<title>MFC r227701, r227847 and r227849:</title>
<updated>2011-12-31T15:31:34Z</updated>
<author>
<name>Hans Petter Selasky</name>
<email>hselasky@FreeBSD.org</email>
</author>
<published>2011-12-31T15:31:34Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=736975dfb8ec99c3135aa6fe28a315dcd6fbad67'/>
<id>urn:sha1:736975dfb8ec99c3135aa6fe28a315dcd6fbad67</id>
<content type='text'>
Move the device_delete_all_children() function from usb_util.c
to kern/subr_bus.c. Simplify this function so that it no longer
depends on malloc() to execute. Rename device_delete_all_children()
into device_delete_children(). Identify a few other places where
it makes sense to use device_delete_children().
</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-test2/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>Add a GPIO driver for the Gateworks Cambria platform.</title>
<updated>2010-11-11T20:18:33Z</updated>
<author>
<name>Andrew Thompson</name>
<email>thompsa@FreeBSD.org</email>
</author>
<published>2010-11-11T20:18:33Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=54873b4cd6c691e7135ac9647afc5d54875d8a2c'/>
<id>urn:sha1:54873b4cd6c691e7135ac9647afc5d54875d8a2c</id>
<content type='text'>
The external gpio pins are connected to a PLD on the i2c bus, unfortunatley
this device does not conform by failing to send an ack after each byte written.
The iicbb driver will abort the transfer when the address is not ack'd and it
would introduce a lot of churn to be able to pass a flag down to
iicbb_start/iicbb_write. Instead we do bad things by grabbing the iicbus but
then doing our own bit banging.
</content>
</entry>
<entry>
<title>Set the pin to output on attach, we can't assume it already is.</title>
<updated>2010-11-08T03:08:01Z</updated>
<author>
<name>Andrew Thompson</name>
<email>thompsa@FreeBSD.org</email>
</author>
<published>2010-11-08T03:08:01Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=cac6df751b207debda23d8f07e9a2e2e1d72dc2d'/>
<id>urn:sha1:cac6df751b207debda23d8f07e9a2e2e1d72dc2d</id>
<content type='text'>
Reviewed by:	gonzo
</content>
</entry>
<entry>
<title>Fix legal staff in GPIO sources:</title>
<updated>2010-09-29T20:53:33Z</updated>
<author>
<name>Oleksandr Tymoshenko</name>
<email>gonzo@FreeBSD.org</email>
</author>
<published>2010-09-29T20:53:33Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=5f958b853422db235a67b8b8635d11e49ae67402'/>
<id>urn:sha1:5f958b853422db235a67b8b8635d11e49ae67402</id>
<content type='text'>
    - license clause now contains "AUTHOR AND CONTRIBUTORS"
        instead of just "AUTHOR"
    - Add license/copyright to gpioc.c

Spotted by: Edward Tomasz Napierala, Andrew Turner
</content>
</entry>
<entry>
<title>Initial GPIO bus support. Includes:</title>
<updated>2010-09-28T03:24:53Z</updated>
<author>
<name>Oleksandr Tymoshenko</name>
<email>gonzo@FreeBSD.org</email>
</author>
<published>2010-09-28T03:24:53Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=6b34b16ea590b8ee217401f271beb5090d710615'/>
<id>urn:sha1:6b34b16ea590b8ee217401f271beb5090d710615</id>
<content type='text'>
  - GPIO bus controller interface
  - GPIO bus interface
  - Implementation of GPIO led(4) compatible device
  - Implementation of iic(4) bus over GPIO (author: Luiz Otavio O Souza)

Tested by: Luiz Otavio O Souza, Alexandr Rybalko
</content>
</entry>
</feed>
