Lines Matching refs:nvkm_gpio
30 nvkm_gpio_drive(struct nvkm_gpio *gpio, int idx, int line, int dir, int out) in nvkm_gpio_drive()
36 nvkm_gpio_sense(struct nvkm_gpio *gpio, int idx, int line) in nvkm_gpio_sense()
42 nvkm_gpio_reset(struct nvkm_gpio *gpio, u8 func) in nvkm_gpio_reset()
49 nvkm_gpio_find(struct nvkm_gpio *gpio, int idx, u8 tag, u8 line, in nvkm_gpio_find()
81 nvkm_gpio_set(struct nvkm_gpio *gpio, int idx, u8 tag, u8 line, int state) in nvkm_gpio_set()
97 nvkm_gpio_get(struct nvkm_gpio *gpio, int idx, u8 tag, u8 line) in nvkm_gpio_get()
115 struct nvkm_gpio *gpio = container_of(event, typeof(*gpio), event); in nvkm_gpio_intr_fini()
122 struct nvkm_gpio *gpio = container_of(event, typeof(*gpio), event); in nvkm_gpio_intr_init()
150 struct nvkm_gpio *gpio = nvkm_gpio(subdev); in nvkm_gpio_intr()
167 struct nvkm_gpio *gpio = nvkm_gpio(subdev); in nvkm_gpio_fini()
195 struct nvkm_gpio *gpio = nvkm_gpio(subdev); in nvkm_gpio_init()
229 struct nvkm_gpio *gpio = nvkm_gpio(subdev); in nvkm_gpio_dtor()
235 nvkm_gpio = { variable
244 enum nvkm_subdev_type type, int inst, struct nvkm_gpio **pgpio) in nvkm_gpio_new_()
246 struct nvkm_gpio *gpio; in nvkm_gpio_new_()
251 nvkm_subdev_ctor(&nvkm_gpio, device, type, inst, &gpio->subdev); in nvkm_gpio_new_()