Lines Matching refs:nvkm_gpio
29 nvkm_gpio_drive(struct nvkm_gpio *gpio, int idx, int line, int dir, int out)
35 nvkm_gpio_sense(struct nvkm_gpio *gpio, int idx, int line)
41 nvkm_gpio_reset(struct nvkm_gpio *gpio, u8 func)
48 nvkm_gpio_find(struct nvkm_gpio *gpio, int idx, u8 tag, u8 line,
80 nvkm_gpio_set(struct nvkm_gpio *gpio, int idx, u8 tag, u8 line, int state)
96 nvkm_gpio_get(struct nvkm_gpio *gpio, int idx, u8 tag, u8 line)
114 struct nvkm_gpio *gpio = container_of(event, typeof(*gpio), event);
121 struct nvkm_gpio *gpio = container_of(event, typeof(*gpio), event);
134 struct nvkm_gpio *gpio = nvkm_gpio(subdev);
149 struct nvkm_gpio *gpio = nvkm_gpio(subdev);
177 struct nvkm_gpio *gpio = nvkm_gpio(subdev);
211 struct nvkm_gpio *gpio = nvkm_gpio(subdev);
217 nvkm_gpio = {
226 enum nvkm_subdev_type type, int inst, struct nvkm_gpio **pgpio)
228 struct nvkm_gpio *gpio;
233 nvkm_subdev_ctor(&nvkm_gpio, device, type, inst, &gpio->subdev);