Home
last modified time | relevance | path

Searched refs:nvkm_volt (Results 1 – 10 of 10) sorted by relevance

/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/volt/
Dpriv.h3 #define nvkm_volt(p) container_of((p), struct nvkm_volt, subdev) macro
7 int index, struct nvkm_volt *);
9 int index, struct nvkm_volt **);
12 int (*volt_get)(struct nvkm_volt *);
13 int (*volt_set)(struct nvkm_volt *, u32 uv);
14 int (*vid_get)(struct nvkm_volt *);
15 int (*vid_set)(struct nvkm_volt *, u8 vid);
16 int (*set_id)(struct nvkm_volt *, u8 id, int condition);
19 int nvkm_voltgpio_init(struct nvkm_volt *);
20 int nvkm_voltgpio_get(struct nvkm_volt *);
[all …]
Dbase.c31 nvkm_volt_get(struct nvkm_volt *volt) in nvkm_volt_get()
50 nvkm_volt_set(struct nvkm_volt *volt, u32 uv) in nvkm_volt_set()
69 nvkm_volt_map(struct nvkm_volt *volt, u8 id) in nvkm_volt_map()
91 nvkm_volt_set_id(struct nvkm_volt *volt, u8 id, int condition) in nvkm_volt_set_id()
113 nvkm_volt_parse_bios(struct nvkm_bios *bios, struct nvkm_volt *volt) in nvkm_volt_parse_bios()
150 struct nvkm_volt *volt = nvkm_volt(subdev); in nvkm_volt_init()
164 return nvkm_volt(subdev); in nvkm_volt_dtor()
168 nvkm_volt = { variable
175 int index, struct nvkm_volt *volt) in nvkm_volt_ctor()
180 nvkm_subdev_ctor(&nvkm_volt, device, index, 0, &volt->subdev); in nvkm_volt_ctor()
[all …]
Dgk104.c33 struct nvkm_volt base;
38 gk104_volt_get(struct nvkm_volt *base) in gk104_volt_get()
51 gk104_volt_set(struct nvkm_volt *base, u32 uv) in gk104_volt_set()
77 gk104_volt_new(struct nvkm_device *device, int index, struct nvkm_volt **pvolt) in gk104_volt_new()
Dgk20a.c37 struct nvkm_volt base;
104 gk20a_volt_vid_get(struct nvkm_volt *base) in gk20a_volt_vid_get()
119 gk20a_volt_vid_set(struct nvkm_volt *base, u8 vid) in gk20a_volt_vid_set()
129 gk20a_volt_set_id(struct nvkm_volt *base, u8 id, int condition) in gk20a_volt_set_id()
158 gk20a_volt_new(struct nvkm_device *device, int index, struct nvkm_volt **pvolt) in gk20a_volt_new()
Dgpio.c35 nvkm_voltgpio_get(struct nvkm_volt *volt) in nvkm_voltgpio_get()
54 nvkm_voltgpio_set(struct nvkm_volt *volt, u8 vid) in nvkm_voltgpio_set()
71 nvkm_voltgpio_init(struct nvkm_volt *volt) in nvkm_voltgpio_init()
Dnv40.c33 nv40_volt_new(struct nvkm_device *device, int index, struct nvkm_volt **pvolt) in nv40_volt_new()
35 struct nvkm_volt *volt; in nv40_volt_new()
/linux-4.4.14/drivers/gpu/drm/nouveau/include/nvkm/subdev/
Dvolt.h5 struct nvkm_volt { struct
17 int nvkm_volt_get(struct nvkm_volt *); argument
18 int nvkm_volt_set_id(struct nvkm_volt *, u8 id, int condition);
20 int nv40_volt_new(struct nvkm_device *, int, struct nvkm_volt **);
21 int gk104_volt_new(struct nvkm_device *, int, struct nvkm_volt **);
22 int gk20a_volt_new(struct nvkm_device *, int, struct nvkm_volt **);
/linux-4.4.14/drivers/gpu/drm/nouveau/include/nvkm/core/
Ddevice.h121 struct nvkm_volt *volt;
186 int (*volt )(struct nvkm_device *, int idx, struct nvkm_volt **);
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/pmu/
Dgk20a.c128 struct nvkm_volt *volt = device->volt; in gk20a_pmu_dvfs_work()
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/clk/
Dbase.c83 struct nvkm_volt *volt = device->volt; in nvkm_cstate_prog()