| /src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/volt/ |
| nouveau_nvkm_subdev_volt_nv40.c | 40 struct nvkm_volt *volt; local 43 ret = nvkm_volt_new_(&nv40_volt, device, index, &volt); 44 *pvolt = volt; 48 return nvkm_voltgpio_init(volt);
|
| nouveau_nvkm_subdev_volt_base.c | 33 #include <subdev/bios/volt.h> 37 nvkm_volt_get(struct nvkm_volt *volt) 41 if (volt->func->volt_get) 42 return volt->func->volt_get(volt); 44 ret = volt->func->vid_get(volt); 46 for (i = 0; i < volt->vid_nr; i++) { 47 if (volt->vid[i].vid == ret) 48 return volt->vid[i].uv 248 struct nvkm_volt *volt = nvkm_volt(subdev); local 262 struct nvkm_volt *volt = nvkm_volt(subdev); local [all...] |
| nouveau_nvkm_subdev_volt_gf100.c | 34 gf100_volt_speedo_read(struct nvkm_volt *volt) 36 struct nvkm_device *device = volt->subdev.device; 46 gf100_volt_oneinit(struct nvkm_volt *volt) 48 struct nvkm_subdev *subdev = &volt->subdev; 49 if (volt->speedo <= 0) 66 struct nvkm_volt *volt; local 69 ret = nvkm_volt_new_(&gf100_volt, device, index, &volt); 70 *pvolt = volt; 74 return nvkm_voltgpio_init(volt);
|
| nouveau_nvkm_subdev_volt_gf117.c | 34 gf117_volt_speedo_read(struct nvkm_volt *volt) 36 struct nvkm_device *device = volt->subdev.device; 56 struct nvkm_volt *volt; local 59 ret = nvkm_volt_new_(&gf117_volt, device, index, &volt); 60 *pvolt = volt; 64 return nvkm_voltgpio_init(volt);
|
| nouveau_nvkm_subdev_volt_gk20a.c | 100 struct gk20a_volt *volt = gk20a_volt(base); local 103 uv = regulator_get_voltage(volt->vdd); 105 for (i = 0; i < volt->base.vid_nr; i++) 106 if (volt->base.vid[i].uv >= uv) 115 struct gk20a_volt *volt = gk20a_volt(base); local 116 struct nvkm_subdev *subdev = &volt->base.subdev; 118 nvkm_debug(subdev, "set voltage as %duv\n", volt->base.vid[vid].uv); 119 return regulator_set_voltage(volt->vdd, volt->base.vid[vid].uv, 1200000); 125 struct gk20a_volt *volt = gk20a_volt(base) local 182 struct gk20a_volt *volt; local [all...] |
| nouveau_nvkm_subdev_volt_gm20b.c | 75 struct gk20a_volt *volt; local 84 volt = kzalloc(sizeof(*volt), GFP_KERNEL); 85 if (!volt) 87 *pvolt = &volt->base; 93 ARRAY_SIZE(gm20b_na_cvb_coef), vmin, volt); 96 ARRAY_SIZE(gm20b_cvb_coef), vmin, volt);
|
| nouveau_nvkm_subdev_volt_gpio.c | 29 #include <subdev/volt.h> 43 nvkm_voltgpio_get(struct nvkm_volt *volt) 45 struct nvkm_gpio *gpio = volt->subdev.device->gpio; 50 if (volt->vid_mask & (1 << i)) { 62 nvkm_voltgpio_set(struct nvkm_volt *volt, u8 vid) 64 struct nvkm_gpio *gpio = volt->subdev.device->gpio; 68 if (volt->vid_mask & (1 << i)) { 79 nvkm_voltgpio_init(struct nvkm_volt *volt) 81 struct nvkm_subdev *subdev = &volt->subdev; 93 if (volt->vid_mask & (1 << i)) [all...] |
| nouveau_nvkm_subdev_volt_gk104.c | 31 #include <subdev/volt.h> 34 #include <subdev/bios/volt.h> 74 gk104_volt_speedo_read(struct nvkm_volt *volt) 76 struct nvkm_device *device = volt->subdev.device; 108 struct gk104_volt *volt; local 120 if (!(volt = kzalloc(sizeof(*volt), GFP_KERNEL))) 122 nvkm_volt_ctor(volt_func, device, index, &volt->base); 123 *pvolt = &volt->base; 124 volt->bios = bios [all...] |
| priv.h | 7 #include <subdev/volt.h> 28 int nvkm_voltpwm_init(struct nvkm_volt *volt); 29 int nvkm_voltpwm_get(struct nvkm_volt *volt); 30 int nvkm_voltpwm_set(struct nvkm_volt *volt, u32 uv);
|
| gk20a.h | 44 int vmin, struct gk20a_volt *volt);
|
| /src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bios/ |
| nouveau_nvkm_subdev_bios_volt.c | 31 #include <subdev/bios/volt.h> 37 u32 volt = 0; local 41 volt = nvbios_rd32(bios, bit_P.offset + 0x0c); 44 volt = nvbios_rd32(bios, bit_P.offset + 0x10); 46 if (volt) { 47 *ver = nvbios_rd08(bios, volt + 0); 51 *cnt = nvbios_rd08(bios, volt + 2); 52 *len = nvbios_rd08(bios, volt + 1); 53 return volt; 55 *hdr = nvbios_rd08(bios, volt + 1) 77 u32 volt = nvbios_volt_table(bios, ver, hdr, cnt, len); local 133 u32 volt = nvbios_volt_table(bios, ver, &hdr, &cnt, len); local 145 u32 volt = nvbios_volt_entry(bios, idx, ver, len); local [all...] |
| /src/sys/external/bsd/drm2/dist/drm/nouveau/include/nvkm/subdev/ |
| volt.h | 1 /* $NetBSD: volt.h,v 1.3 2021/12/18 23:45:33 riastradh Exp $ */ 35 int nvkm_volt_map(struct nvkm_volt *volt, u8 id, u8 temperature); 36 int nvkm_volt_map_min(struct nvkm_volt *volt, u8 id);
|
| /src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/clk/ |
| nouveau_nvkm_subdev_clk_base.c | 38 #include <subdev/volt.h> 88 struct nvkm_volt *volt = clk->subdev.device->volt; local 107 if (!volt) 110 voltage = nvkm_volt_map(volt, cstate->voltage, temp); 113 return voltage <= min(max_volt, volt->max_uv); 121 struct nvkm_volt *volt = device->volt; local 127 if (!volt) 130 max_volt = volt->max_uv 170 struct nvkm_volt *volt = device->volt; local 231 struct nvkm_volt *volt = clk->subdev.device->volt; local [all...] |
| nouveau_nvkm_subdev_clk_gm20b.c | 29 #include <subdev/volt.h> 473 struct nvkm_volt *volt = base->subdev.device->volt; local 481 clk->new_uv = volt->vid[cstate->voltage].uv; 594 * - Voltage already increased to new level by volt, but maximum 600 * - Voltage is also old, it will be lowered by volt afterwards 858 struct nvkm_volt *volt = device->volt; local 861 _clk->uv = nvkm_volt_get(volt); 987 struct nvkm_volt *volt = subdev->device->volt local [all...] |
| /src/sys/arch/zaurus/dev/ |
| zapm.c | 587 static int zapm_battery_state(int volt); 588 static int zapm_battery_life(int volt); 758 zapm_battery_state(int volt) 766 if (bthr[i].value <= volt) 773 zapm_battery_life(int volt) 781 if (bthr[i].value <= volt) 788 ((volt - bthr[i].value) * 100) / 804 int volt; local 816 volt = zapm_get_battery_volt(); 817 DPRINTF(("zapm_poll: discharge off volt %d\n", volt)) [all...] |
| /src/sys/external/bsd/drm2/dist/drm/nouveau/ |
| nouveau_hwmon.c | 41 #include <nvkm/subdev/volt.h> 374 struct nvkm_volt *volt = nvxx_volt(&drm->client.device); local 376 if (!volt || nvkm_volt_get(volt) < 0) 498 struct nvkm_volt *volt = nvxx_volt(&drm->client.device); local 501 if (!volt) 508 ret = nvkm_volt_get(volt); 512 *val = volt->min_uv > 0 ? (volt->min_uv / 1000) : -ENODEV; 515 *val = volt->max_uv > 0 ? (volt->max_uv / 1000) : -ENODEV 725 struct nvkm_volt *volt = nvxx_volt(&drm->client.device); local [all...] |
| /src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/pmu/ |
| nouveau_nvkm_subdev_pmu_gk20a.c | 32 #include <subdev/volt.h> 129 struct nvkm_volt *volt = device->volt; local 134 * The PMU is initialized before CLK and VOLT, so we have to make sure the 135 * CLK and VOLT are ready here. 137 if (!clk || !volt)
|
| /src/sys/dev/i2c/ |
| adm1026.c | 117 /* Fan/temp/volt sensor offsets */ 137 #define VOLT_TO_VAL(volt, num) (((volt - adm1026_volts_table[num].offset) / \ 595 "unable to read volt %d high limit\n", i); 603 "unable to read volt %d low limit\n", i); 677 int volt = sc->sc_map[edata->sensor]; local 680 reg = adm1026_volts_table[volt].v_reg; 686 if (volt == VBATT_NUM && val < VBATT_MIN) 688 edata->value_cur = VAL_TO_VOLT(val, volt); 757 int volt = sc->sc_map[edata->sensor] local 853 int volt = sc->sc_map[edata->sensor]; local [all...] |
| /src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/engine/device/ |
| nouveau_nvkm_engine_device_base.c | 513 .volt = nv40_volt_new, 539 .volt = nv40_volt_new, 565 .volt = nv40_volt_new, 591 .volt = nv40_volt_new, 617 .volt = nv40_volt_new, 643 .volt = nv40_volt_new, 669 .volt = nv40_volt_new, 695 .volt = nv40_volt_new, 721 .volt = nv40_volt_new, 747 .volt = nv40_volt_new [all...] |
| priv.h | 32 #include <subdev/volt.h>
|
| /src/sys/external/bsd/drm2/dist/drm/nouveau/include/nvif/ |
| device.h | 75 #define nvxx_volt(a) nvxx_device(a)->volt
|
| /src/sys/external/bsd/drm2/dist/drm/nouveau/include/nvkm/core/ |
| device.h | 168 struct nvkm_volt *volt; member in struct:nvkm_device 245 int (*volt )(struct nvkm_device *, int idx, struct nvkm_volt **); member in struct:nvkm_device_chip
|
| /src/sys/arch/x86/x86/ |
| est.c | 1182 int j, tablesize, freq, volt; local 1243 volt = maxvolt * 100; 1247 (volt + 99) / 100; 1253 volt, freq); 1256 volt -= voltinc;
|
| /src/sys/dev/pci/ |
| if_wpireg.h | 624 uint16_t volt; member in struct:wpi_eeprom_sample
|
| if_iwn.c | 1758 int32_t volt; local 1783 hdr.version, hdr.pa_type, le16toh(hdr.volt))); 1790 sc->eeprom_voltage = le16toh(hdr.volt); 1802 volt = le16toh(val); 1803 sc->temp_off = sc->eeprom_temp - (volt / -5); 1804 DPRINTF(("temp=%d volt=%d offset=%dK\n", 1805 sc->eeprom_temp, volt, sc->temp_off)); 3747 vdiff = ((int32_t)le32toh(uc->volt) - sc->eeprom_voltage) / 7; 3753 vdiff, le32toh(uc->volt), sc->eeprom_voltage));
|