freebsd-dev/sys/dev/gpio
Luiz Otavio O Souza 2b8b8321e3 Implement a new method to retrieve the gpiobus reference from a GPIO
controller.

The gpiobus is responsible to keep track of the used pins and serialize
the access to pins.

Some of these features are important to devices that do not descend
directly from gpiobus and as such cannot make use of its features (one
classic example is gpioc that is attached to the GPIO controller and could
not, until now, make use of the gpiobus locking).
2015-01-31 15:50:19 +00:00
..
gpio_if.m Implement a new method to retrieve the gpiobus reference from a GPIO 2015-01-31 15:50:19 +00:00
gpiobus_if.m Fix the gpiobus locking by using a more sane model where it isn't necessary 2014-10-31 19:15:14 +00:00
gpiobus.c Moves all the duplicate code to a single function. 2014-11-18 17:22:08 +00:00
gpiobusvar.h Moves all the duplicate code to a single function. 2014-11-18 17:22:08 +00:00
gpioc.c Moves all the duplicate code to a single function. 2014-11-18 17:22:08 +00:00
gpioiic.c Fix the gpiobus locking by using a more sane model where it isn't necessary 2014-10-31 19:15:14 +00:00
gpioled.c Fix the build of non-FDT systems by moving the gpiobusvar.h header outside 2014-11-01 10:40:29 +00:00
ofw_gpiobus.c Remove unnecessary code. 2014-11-18 02:11:07 +00:00