/src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/gpio/ |
priv.h | 6 #define nvkm_gpio(p) container_of((p), struct nvkm_gpio, subdev) macro 16 void (*intr_stat)(struct nvkm_gpio *, u32 *, u32 *); 21 void (*intr_mask)(struct nvkm_gpio *, u32, u32, u32); 24 int (*drive)(struct nvkm_gpio *, int line, int dir, int out); 27 int (*sense)(struct nvkm_gpio *, int line); 30 void (*reset)(struct nvkm_gpio *, u8); 34 int index, struct nvkm_gpio **); 36 void nv50_gpio_reset(struct nvkm_gpio *, u8); 37 int nv50_gpio_drive(struct nvkm_gpio *, int, int, int) [all...] |
nouveau_nvkm_subdev_gpio_base.c | 35 nvkm_gpio_drive(struct nvkm_gpio *gpio, int idx, int line, int dir, int out) 41 nvkm_gpio_sense(struct nvkm_gpio *gpio, int idx, int line) 47 nvkm_gpio_reset(struct nvkm_gpio *gpio, u8 func) 54 nvkm_gpio_find(struct nvkm_gpio *gpio, int idx, u8 tag, u8 line, 86 nvkm_gpio_set(struct nvkm_gpio *gpio, int idx, u8 tag, u8 line, int state) 102 nvkm_gpio_get(struct nvkm_gpio *gpio, int idx, u8 tag, u8 line) 120 struct nvkm_gpio *gpio = container_of(event, typeof(*gpio), event); 127 struct nvkm_gpio *gpio = container_of(event, typeof(*gpio), event); 155 struct nvkm_gpio *gpio = nvkm_gpio(subdev) 240 nvkm_gpio = { variable in typeref:typename:const struct nvkm_subdev_func [all...] |
nouveau_nvkm_subdev_gpio_gf119.c | 32 gf119_gpio_reset(struct nvkm_gpio *gpio, u8 match) 61 gf119_gpio_drive(struct nvkm_gpio *gpio, int line, int dir, int out) 71 gf119_gpio_sense(struct nvkm_gpio *gpio, int line) 88 gf119_gpio_new(struct nvkm_device *device, int index, struct nvkm_gpio **pgpio)
|
nouveau_nvkm_subdev_gpio_nv10.c | 34 nv10_gpio_sense(struct nvkm_gpio *gpio, int line) 57 nv10_gpio_drive(struct nvkm_gpio *gpio, int line, int dir, int out) 88 nv10_gpio_intr_stat(struct nvkm_gpio *gpio, u32 *hi, u32 *lo) 99 nv10_gpio_intr_mask(struct nvkm_gpio *gpio, u32 type, u32 mask, u32 data) 120 nv10_gpio_new(struct nvkm_device *device, int index, struct nvkm_gpio **pgpio)
|
nouveau_nvkm_subdev_gpio_nv50.c | 32 nv50_gpio_reset(struct nvkm_gpio *gpio, u8 match) 76 nv50_gpio_drive(struct nvkm_gpio *gpio, int line, int dir, int out) 89 nv50_gpio_sense(struct nvkm_gpio *gpio, int line) 101 nv50_gpio_intr_stat(struct nvkm_gpio *gpio, u32 *hi, u32 *lo) 112 nv50_gpio_intr_mask(struct nvkm_gpio *gpio, u32 type, u32 mask, u32 data) 134 nv50_gpio_new(struct nvkm_device *device, int index, struct nvkm_gpio **pgpio)
|
nouveau_nvkm_subdev_gpio_g94.c | 32 g94_gpio_intr_stat(struct nvkm_gpio *gpio, u32 *hi, u32 *lo) 46 g94_gpio_intr_mask(struct nvkm_gpio *gpio, u32 type, u32 mask, u32 data) 76 g94_gpio_new(struct nvkm_device *device, int index, struct nvkm_gpio **pgpio)
|
nouveau_nvkm_subdev_gpio_gk104.c | 32 gk104_gpio_intr_stat(struct nvkm_gpio *gpio, u32 *hi, u32 *lo) 46 gk104_gpio_intr_mask(struct nvkm_gpio *gpio, u32 type, u32 mask, u32 data) 76 gk104_gpio_new(struct nvkm_device *device, int index, struct nvkm_gpio **pgpio)
|
/src/sys/external/bsd/drm2/dist/drm/nouveau/include/nvkm/subdev/ |
gpio.h | 24 struct nvkm_gpio { struct 31 void nvkm_gpio_reset(struct nvkm_gpio *, u8 func); 32 int nvkm_gpio_find(struct nvkm_gpio *, int idx, u8 tag, u8 line, 34 int nvkm_gpio_set(struct nvkm_gpio *, int idx, u8 tag, u8 line, int state); 35 int nvkm_gpio_get(struct nvkm_gpio *, int idx, u8 tag, u8 line); 37 int nv10_gpio_new(struct nvkm_device *, int, struct nvkm_gpio **); 38 int nv50_gpio_new(struct nvkm_device *, int, struct nvkm_gpio **); 39 int g94_gpio_new(struct nvkm_device *, int, struct nvkm_gpio **); 40 int gf119_gpio_new(struct nvkm_device *, int, struct nvkm_gpio **); 41 int gk104_gpio_new(struct nvkm_device *, int, struct nvkm_gpio **); [all...] |
/src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/volt/ |
nouveau_nvkm_subdev_volt_gpio.c | 45 struct nvkm_gpio *gpio = volt->subdev.device->gpio; 64 struct nvkm_gpio *gpio = volt->subdev.device->gpio; 82 struct nvkm_gpio *gpio = subdev->device->gpio;
|
/src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/ |
nouveau_nvkm_engine_disp_conn.c | 42 struct nvkm_gpio *gpio = disp->engine.subdev.device->gpio; 87 struct nvkm_gpio *gpio = disp->engine.subdev.device->gpio;
|
nouveau_nvkm_engine_disp_dp.c | 580 struct nvkm_gpio *gpio = outp->disp->engine.subdev.device->gpio;
|
/src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bus/ |
nouveau_nvkm_subdev_bus_nv04.c | 48 struct nvkm_gpio *gpio = device->gpio;
|
nouveau_nvkm_subdev_bus_nv31.c | 44 struct nvkm_gpio *gpio = device->gpio;
|
/src/sys/external/bsd/drm2/dist/drm/nouveau/ |
nouveau_led.c | 86 struct nvkm_gpio *gpio = nvxx_gpio(&drm->client.device);
|
/src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/therm/ |
nouveau_nvkm_subdev_therm_fanpwm.c | 47 struct nvkm_gpio *gpio = device->gpio;
|
nouveau_nvkm_subdev_therm_fantog.c | 49 struct nvkm_gpio *gpio = device->gpio;
|
nouveau_nvkm_subdev_therm_fan.c | 137 struct nvkm_gpio *gpio = device->gpio; 244 struct nvkm_gpio *gpio = device->gpio;
|
/src/sys/external/bsd/drm2/dist/drm/nouveau/include/nvkm/core/ |
device.h | 153 struct nvkm_gpio *gpio; 230 int (*gpio )(struct nvkm_device *, int idx, struct nvkm_gpio **);
|
/src/sys/external/bsd/drm2/dist/drm/nouveau/dispnv04/ |
nouveau_dispnv04_tvnv17.c | 54 struct nvkm_gpio *gpio = nvxx_gpio(&drm->client.device); 370 struct nvkm_gpio *gpio = nvxx_gpio(&drm->client.device);
|
nouveau_dispnv04_dac.c | 244 struct nvkm_gpio *gpio = nvxx_gpio(&drm->client.device);
|
/src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/ |
nouveau_nvkm_subdev_fb_ramgt215.c | 473 struct nvkm_gpio *gpio = fuc->base.fb->subdev.device->gpio; 506 struct nvkm_gpio *gpio = device->gpio;
|
nouveau_nvkm_subdev_fb_ramnv50.c | 199 struct nvkm_gpio *gpio = hwsq->base.subdev->device->gpio;
|
/src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bios/ |
nouveau_nvkm_subdev_bios_init.c | 1971 struct nvkm_gpio *gpio = init->subdev->device->gpio; 2199 struct nvkm_gpio *gpio = bios->subdev.device->gpio;
|