Changeset View
Changeset View
Standalone View
Standalone View
sys/dev/gpio/gpiobusvar.h
Show First 20 Lines • Show All 173 Lines • ▼ Show 20 Lines | |||||
int gpio_check_flags(uint32_t, uint32_t); | int gpio_check_flags(uint32_t, uint32_t); | ||||
device_t gpiobus_attach_bus(device_t); | device_t gpiobus_attach_bus(device_t); | ||||
int gpiobus_detach_bus(device_t); | int gpiobus_detach_bus(device_t); | ||||
int gpiobus_attach(device_t); | int gpiobus_attach(device_t); | ||||
int gpiobus_detach(device_t); | int gpiobus_detach(device_t); | ||||
int gpiobus_init_softc(device_t); | int gpiobus_init_softc(device_t); | ||||
int gpiobus_alloc_ivars(struct gpiobus_ivar *); | int gpiobus_alloc_ivars(struct gpiobus_ivar *); | ||||
void gpiobus_free_ivars(struct gpiobus_ivar *); | void gpiobus_free_ivars(struct gpiobus_ivar *); | ||||
int gpiobus_read_ivar(device_t, device_t, int, uintptr_t *); | |||||
int gpiobus_acquire_pin(device_t, uint32_t); | int gpiobus_acquire_pin(device_t, uint32_t); | ||||
int gpiobus_release_pin(device_t, uint32_t); | int gpiobus_release_pin(device_t, uint32_t); | ||||
extern driver_t gpiobus_driver; | extern driver_t gpiobus_driver; | ||||
#endif /* __GPIOBUS_H__ */ | #endif /* __GPIOBUS_H__ */ |