HomeSort by: relevance | last modified time | path
    Searched refs:nvkm_gpio (Results 1 - 23 of 23) sorted by relevancy

  /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;

Completed in 22 milliseconds