Lines Matching refs:base
31 #define gk104_volt(p) container_of((p), struct gk104_volt, base)
33 struct nvkm_volt base; member
38 gk104_volt_get(struct nvkm_volt *base) in gk104_volt_get() argument
40 struct nvbios_volt *bios = &gk104_volt(base)->bios; in gk104_volt_get()
41 struct nvkm_device *device = base->subdev.device; in gk104_volt_get()
47 return bios->base + bios->pwm_range * duty / div; in gk104_volt_get()
51 gk104_volt_set(struct nvkm_volt *base, u32 uv) in gk104_volt_set() argument
53 struct nvbios_volt *bios = &gk104_volt(base)->bios; in gk104_volt_set()
54 struct nvkm_device *device = base->subdev.device; in gk104_volt_set()
59 duty = (uv - bios->base) * div / bios->pwm_range; in gk104_volt_set()
96 nvkm_volt_ctor(volt_func, device, index, &volt->base); in gk104_volt_new()
97 *pvolt = &volt->base; in gk104_volt_new()
105 nvkm_error(&volt->base.subdev, in gk104_volt_new()
111 nvkm_voltgpio_init(&volt->base); in gk104_volt_new()
116 nvkm_debug(&volt->base.subdev, "Using %s mode\n", mode); in gk104_volt_new()