Searched refs:gpio_mapping (Results 1 – 3 of 3) sorted by relevance
/dflybsd-src/sys/dev/misc/gpio/ |
H A D | gpio.h | 130 struct gpio_mapping { struct 143 struct gpio_mapping *gpio_map(struct gpio *gp, int *map, int offset, u_int32_t mask); argument 144 void gpio_unmap(struct gpio_mapping *gmp); 147 int gpio_pin_read(struct gpio *gp, struct gpio_mapping *map, int pin); 148 void gpio_pin_write(struct gpio *gp, struct gpio_mapping *map, int pin, int data); 149 void gpio_pin_ctl(struct gpio *gp, struct gpio_mapping *map, int pin, int flags); 150 int gpio_pin_caps(struct gpio *gp, struct gpio_mapping *map, int pin);
|
H A D | gpio.c | 182 struct gpio_mapping * 185 struct gpio_mapping *gmp; in gpio_map() 201 gmp = kmalloc(sizeof(struct gpio_mapping), M_TEMP, M_WAITOK); in gpio_map() 237 gpio_unmap(struct gpio_mapping *gmp) in gpio_unmap() 275 gpio_pin_read(struct gpio *gp, struct gpio_mapping *map, int pin) in gpio_pin_read() 281 gpio_pin_write(struct gpio *gp, struct gpio_mapping *map, int pin, int data) in gpio_pin_write() 287 gpio_pin_ctl(struct gpio *gp, struct gpio_mapping *map, int pin, int flags) in gpio_pin_ctl() 293 gpio_pin_caps(struct gpio *gp, struct gpio_mapping *map, int pin) in gpio_pin_caps()
|
H A D | gpio_led.c | 57 struct gpio_mapping *gp_map;
|