/netbsd-current/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bios/ |
H A D | nouveau_nvkm_subdev_bios_vmap.c | 41 vmap = nvbios_rd32(bios, bit_P.offset + 0x20); 106 info->min = nvbios_rd32(bios, vmap + 0x00); 107 info->max = nvbios_rd32(bios, vmap + 0x04); 108 info->arg[0] = nvbios_rd32(bios, vmap + 0x08); 109 info->arg[1] = nvbios_rd32(bios, vmap + 0x0c); 110 info->arg[2] = nvbios_rd32(bios, vmap + 0x10); 115 info->min = nvbios_rd32(bios, vmap + 0x02); 116 info->max = nvbios_rd32(bios, vmap + 0x06); 117 info->arg[0] = nvbios_rd32(bios, vmap + 0x0a); 118 info->arg[1] = nvbios_rd32(bio [all...] |
H A D | nouveau_nvkm_subdev_bios_pmu.c | 42 data = nvbios_rd32(bios, bit_p.offset + 0x00); 76 info->data = nvbios_rd32(bios, data + 0x02); 91 info->init_addr_pmu = nvbios_rd32(bios, data + 0x08); 92 info->args_addr_pmu = nvbios_rd32(bios, data + 0x0c); 94 info->boot_addr_pmu = nvbios_rd32(bios, data + 0x10) + 95 nvbios_rd32(bios, data + 0x18); 96 info->boot_size = nvbios_rd32(bios, data + 0x1c) - 97 nvbios_rd32(bios, data + 0x18); 101 info->code_size = nvbios_rd32(bios, data + 0x20); 103 nvbios_rd32(bio [all...] |
H A D | nouveau_nvkm_subdev_bios_timing.c | 42 timing = nvbios_rd32(bios, bit_P.offset + 4); 45 timing = nvbios_rd32(bios, bit_P.offset + 8); 145 p->timing[0] = nvbios_rd32(bios, data + 0x00); 146 p->timing[1] = nvbios_rd32(bios, data + 0x04); 147 p->timing[2] = nvbios_rd32(bios, data + 0x08); 148 p->timing[3] = nvbios_rd32(bios, data + 0x0c); 149 p->timing[4] = nvbios_rd32(bios, data + 0x10); 150 p->timing[5] = nvbios_rd32(bios, data + 0x14); 151 p->timing[6] = nvbios_rd32(bios, data + 0x18); 152 p->timing[7] = nvbios_rd32(bio [all...] |
H A D | nouveau_nvkm_subdev_bios_volt.c | 41 volt = nvbios_rd32(bios, bit_P.offset + 0x0c); 44 volt = nvbios_rd32(bios, bit_P.offset + 0x10); 97 info->base = nvbios_rd32(bios, volt + 0x04); 103 info->max = nvbios_rd32(bios, volt + 0x0e); 108 info->min = nvbios_rd32(bios, volt + 0x0a); 109 info->max = nvbios_rd32(bios, volt + 0x0e); 110 info->base = nvbios_rd32(bios, volt + 0x12) & 0x00ffffff; 113 if (nvbios_rd32(bios, volt + 0x4) & 1) { 115 info->pwm_freq = nvbios_rd32(bios, volt + 0x5) / 1000; 116 info->pwm_range = nvbios_rd32(bio [all...] |
H A D | nouveau_nvkm_subdev_bios_power_budget.c | 44 power_budget = nvbios_rd32(bios, bit_P.offset + 0x2c); 121 entry->min_w = nvbios_rd32(bios, entry_offset + 0x2); 122 entry->avg_w = nvbios_rd32(bios, entry_offset + 0x6); 123 entry->max_w = nvbios_rd32(bios, entry_offset + 0xa); 126 entry->max_w = nvbios_rd32(bios, entry_offset + 0x2);
|
H A D | nouveau_nvkm_subdev_bios_npde.c | 40 switch (nvbios_rd32(bios, data + 0x00)) { 46 data, nvbios_rd32(bios, data + 0x00));
|
H A D | nouveau_nvkm_subdev_bios_P0260.c | 42 data = nvbios_rd32(bios, bit_P.offset + 0x60); 80 info->data = nvbios_rd32(bios, data); 106 info->data = nvbios_rd32(bios, data);
|
H A D | nouveau_nvkm_subdev_bios_fan.c | 41 fan = nvbios_rd32(bios, bit_P.offset + 0x58); 95 fan->pwm_freq = nvbios_rd32(bios, data + 0x0b) & 0xffffff;
|
H A D | nouveau_nvkm_subdev_bios_pcir.c | 38 switch (nvbios_rd32(bios, data + 0x00)) { 48 data, nvbios_rd32(bios, data + 0x00));
|
H A D | nouveau_nvkm_subdev_bios_dcb.c | 53 if (nvbios_rd32(bios, dcb + 6) == 0x4edcbdcb) { 61 if (nvbios_rd32(bios, dcb + 4) == 0x4edcbdcb) { 133 u32 conn = nvbios_rd32(bios, dcb + 0x00); 147 u32 conf = nvbios_rd32(bios, dcb + 0x04); 224 if (nvbios_rd32(bios, outp) == 0x00000000) 226 if (nvbios_rd32(bios, outp) == 0xffffffff)
|
H A D | nouveau_nvkm_subdev_bios_init.c | 489 u32 reg = nvbios_rd32(bios, table + (cond * 12) + 0); 490 u32 msk = nvbios_rd32(bios, table + (cond * 12) + 4); 491 u32 val = nvbios_rd32(bios, table + (cond * 12) + 8); 634 u32 reg = nvbios_rd32(bios, init->offset + 7); 644 u32 data = nvbios_rd32(bios, init->offset); 698 u32 reg = nvbios_rd32(bios, init->offset + 8); 748 u32 reg = nvbios_rd32(bios, init->offset + 1); 894 u32 reg = nvbios_rd32(bios, init->offset + 1); 895 u32 mask = nvbios_rd32(bios, init->offset + 5); 911 u32 reg = nvbios_rd32(bio [all...] |
H A D | nouveau_nvkm_subdev_bios_pll.c | 95 data = nvbios_rd32(bios, bit_C.offset + 0); 159 if (nvbios_rd32(bios, data + 3) == reg) { 174 if (nvbios_rd32(bios, data) == map->reg) 203 *reg = nvbios_rd32(bios, data + 3); 219 if (nvbios_rd32(bios, data) == map->reg) 263 info->vco1.min_freq = nvbios_rd32(bios, data + 0); 264 info->vco1.max_freq = nvbios_rd32(bios, data + 4); 265 info->vco2.min_freq = nvbios_rd32(bios, data + 8); 266 info->vco2.max_freq = nvbios_rd32(bios, data + 12); 267 info->vco1.min_inputfreq = nvbios_rd32(bio [all...] |
H A D | nouveau_nvkm_subdev_bios_gpio.c | 99 u32 info = nvbios_rd32(bios, data); 108 u32 info = nvbios_rd32(bios, data + 0); 109 u8 info1 = nvbios_rd32(bios, data + 4);
|
H A D | nouveau_nvkm_subdev_bios_M0209.c | 42 data = nvbios_rd32(bios, bit_M.offset + 0x09); 130 info->data[i] = nvbios_rd32(bios, data + off);
|
H A D | nouveau_nvkm_subdev_bios_vpstate.c | 40 return nvbios_rd32(b, bit_P.offset + 0x38);
|
H A D | nouveau_nvkm_subdev_bios_perf.c | 43 perf = nvbios_rd32(bios, bit_P.offset + 0); 110 info->core = nvbios_rd32(bios, perf + 0x01) * 10; 111 info->memory = nvbios_rd32(bios, perf + 0x05) * 20;
|
H A D | nouveau_nvkm_subdev_bios_iccsense.c | 45 iccsense = nvbios_rd32(bios, bit_P.offset + 0x28);
|
H A D | nouveau_nvkm_subdev_bios_therm.c | 41 therm = nvbios_rd32(bios, bit_P.offset + 12); 43 therm = nvbios_rd32(bios, bit_P.offset + 16);
|
H A D | nouveau_nvkm_subdev_bios_M0205.c | 42 data = nvbios_rd32(bios, bit_M.offset + 0x05);
|
H A D | nouveau_nvkm_subdev_bios_boost.c | 42 boost = nvbios_rd32(bios, bit_P.offset + 0x30);
|
H A D | nouveau_nvkm_subdev_bios_cstep.c | 42 cstep = nvbios_rd32(bios, bit_P.offset + 0x34);
|
/netbsd-current/sys/external/bsd/drm2/dist/drm/nouveau/include/nvkm/subdev/ |
H A D | bios.h | 33 u32 nvbios_rd32(struct nvkm_bios *, u32 addr);
|
/netbsd-current/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/ |
H A D | nouveau_nvkm_subdev_fb_ramgp100.c | 61 data = nvbios_rd32(bios, data + 0x10); /* guess u32... */ 67 nvbios_init(subdev, nvbios_rd32(bios, data));
|
/netbsd-current/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/gpio/ |
H A D | nouveau_nvkm_subdev_gpio_gf119.c | 41 u32 data = nvbios_rd32(bios, entry);
|
/netbsd-current/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/devinit/ |
H A D | nouveau_nvkm_subdev_devinit_gm200.c | 47 nvkm_wr32(device, 0x10a184, nvbios_rd32(bios, img + i)); 65 nvkm_wr32(device, 0x10a1c4, nvbios_rd32(bios, img + i));
|