|
iPXE
|
A GPIO controller. More...
#include <gpio.h>
Data Fields | |
| struct refcnt | refcnt |
| Reference count. More... | |
| struct list_head | list |
| List of GPIO controllers. More... | |
| struct device * | dev |
| Generic device. More... | |
| unsigned int | count |
| Number of GPIOs. More... | |
| struct gpio * | gpio |
| Individual GPIOs. More... | |
| struct gpio_operations * | op |
| GPIO operations. More... | |
| void * | priv |
| Driver-private data. More... | |
| struct refcnt gpios::refcnt |
| struct list_head gpios::list |
List of GPIO controllers.
Definition at line 41 of file gpio.h.
Referenced by gpios_find(), gpios_register(), and gpios_unregister().
| struct device* gpios::dev |
Generic device.
Definition at line 43 of file gpio.h.
Referenced by dwgpio_probe(), gpios_find(), gpios_register(), and gpios_unregister().
| unsigned int gpios::count |
Number of GPIOs.
Definition at line 45 of file gpio.h.
Referenced by alloc_gpios(), dwgpio_probe(), and gpios_register().
| struct gpio* gpios::gpio |
| struct gpio_operations* gpios::op |
GPIO operations.
Definition at line 50 of file gpio.h.
Referenced by gpio_config(), gpio_in(), gpio_out(), gpios_init(), and gpios_nullify().
| void* gpios::priv |
Driver-private data.
Definition at line 53 of file gpio.h.
Referenced by alloc_gpios(), dwgpio_config(), dwgpio_in(), dwgpio_out(), dwgpio_probe(), and dwgpio_remove().
1.8.15