summaryrefslogtreecommitdiffstats
path: root/sys/dev/gpio
Commit message (Collapse)AuthorAgeFilesLines
* Add a GPIO driver for the Gateworks Cambria platform.thompsa2010-11-112-2/+2
| | | | | | | | | 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.
* Set the pin to output on attach, we can't assume it already is.thompsa2010-11-081-0/+3
| | | | Reviewed by: gonzo
* Fix legal staff in GPIO sources:gonzo2010-09-295-40/+70
| | | | | | | | - license clause now contains "AUTHOR AND CONTRIBUTORS" instead of just "AUTHOR" - Add license/copyright to gpioc.c Spotted by: Edward Tomasz Napierala, Andrew Turner
* Initial GPIO bus support. Includes:gonzo2010-09-287-0/+1332
- 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
OpenPOWER on IntegriCloud