Lines Matching refs:volt

26 #include <subdev/bios/volt.h>
32 u32 volt = 0;
36 volt = nvbios_rd32(bios, bit_P.offset + 0x0c);
39 volt = nvbios_rd32(bios, bit_P.offset + 0x10);
41 if (volt) {
42 *ver = nvbios_rd08(bios, volt + 0);
46 *cnt = nvbios_rd08(bios, volt + 2);
47 *len = nvbios_rd08(bios, volt + 1);
48 return volt;
50 *hdr = nvbios_rd08(bios, volt + 1);
51 *cnt = nvbios_rd08(bios, volt + 2);
52 *len = nvbios_rd08(bios, volt + 3);
53 return volt;
57 *hdr = nvbios_rd08(bios, volt + 1);
58 *cnt = nvbios_rd08(bios, volt + 3);
59 *len = nvbios_rd08(bios, volt + 2);
60 return volt;
72 u32 volt = nvbios_volt_table(bios, ver, hdr, cnt, len);
74 switch (!!volt * *ver) {
77 info->vidmask = nvbios_rd08(bios, volt + 0x04);
82 info->vidmask = nvbios_rd08(bios, volt + 0x05);
87 info->vidmask = nvbios_rd08(bios, volt + 0x04);
92 info->base = nvbios_rd32(bios, volt + 0x04);
93 info->step = nvbios_rd16(bios, volt + 0x08);
94 info->vidmask = nvbios_rd08(bios, volt + 0x0b);
98 info->max = nvbios_rd32(bios, volt + 0x0e);
103 info->min = nvbios_rd32(bios, volt + 0x0a);
104 info->max = nvbios_rd32(bios, volt + 0x0e);
105 info->base = nvbios_rd32(bios, volt + 0x12) & 0x00ffffff;
108 if (nvbios_rd32(bios, volt + 0x4) & 1) {
110 info->pwm_freq = nvbios_rd32(bios, volt + 0x5) / 1000;
111 info->pwm_range = nvbios_rd32(bios, volt + 0x16);
114 info->vidmask = nvbios_rd08(bios, volt + 0x06);
115 info->step = nvbios_rd16(bios, volt + 0x16);
117 !!(nvbios_rd08(bios, volt + 0x4) & 0x2);
121 return volt;
128 u32 volt = nvbios_volt_table(bios, ver, &hdr, &cnt, len);
129 if (volt && idx < cnt) {
130 volt = volt + hdr + (idx * *len);
131 return volt;
140 u32 volt = nvbios_volt_entry(bios, idx, ver, len);
142 switch (!!volt * *ver) {
145 info->voltage = nvbios_rd08(bios, volt + 0x00) * 10000;
146 info->vid = nvbios_rd08(bios, volt + 0x01);
149 info->voltage = nvbios_rd08(bios, volt + 0x00) * 10000;
150 info->vid = nvbios_rd08(bios, volt + 0x01) >> 2;
155 info->voltage = nvbios_rd32(bios, volt) & 0x001fffff;
156 info->vid = (nvbios_rd32(bios, volt) >> 23) & 0xff;
159 return volt;