Searched refs:nvbios_rd32 (Results 1 - 25 of 33) sorted by relevance

12

/netbsd-current/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bios/
H A Dnouveau_nvkm_subdev_bios_vmap.c41 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 Dnouveau_nvkm_subdev_bios_pmu.c42 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 Dnouveau_nvkm_subdev_bios_timing.c42 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 Dnouveau_nvkm_subdev_bios_volt.c41 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 Dnouveau_nvkm_subdev_bios_power_budget.c44 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 Dnouveau_nvkm_subdev_bios_npde.c40 switch (nvbios_rd32(bios, data + 0x00)) {
46 data, nvbios_rd32(bios, data + 0x00));
H A Dnouveau_nvkm_subdev_bios_P0260.c42 data = nvbios_rd32(bios, bit_P.offset + 0x60);
80 info->data = nvbios_rd32(bios, data);
106 info->data = nvbios_rd32(bios, data);
H A Dnouveau_nvkm_subdev_bios_fan.c41 fan = nvbios_rd32(bios, bit_P.offset + 0x58);
95 fan->pwm_freq = nvbios_rd32(bios, data + 0x0b) & 0xffffff;
H A Dnouveau_nvkm_subdev_bios_pcir.c38 switch (nvbios_rd32(bios, data + 0x00)) {
48 data, nvbios_rd32(bios, data + 0x00));
H A Dnouveau_nvkm_subdev_bios_dcb.c53 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 Dnouveau_nvkm_subdev_bios_init.c489 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 Dnouveau_nvkm_subdev_bios_pll.c95 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 Dnouveau_nvkm_subdev_bios_gpio.c99 u32 info = nvbios_rd32(bios, data);
108 u32 info = nvbios_rd32(bios, data + 0);
109 u8 info1 = nvbios_rd32(bios, data + 4);
H A Dnouveau_nvkm_subdev_bios_M0209.c42 data = nvbios_rd32(bios, bit_M.offset + 0x09);
130 info->data[i] = nvbios_rd32(bios, data + off);
H A Dnouveau_nvkm_subdev_bios_vpstate.c40 return nvbios_rd32(b, bit_P.offset + 0x38);
H A Dnouveau_nvkm_subdev_bios_perf.c43 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 Dnouveau_nvkm_subdev_bios_iccsense.c45 iccsense = nvbios_rd32(bios, bit_P.offset + 0x28);
H A Dnouveau_nvkm_subdev_bios_therm.c41 therm = nvbios_rd32(bios, bit_P.offset + 12);
43 therm = nvbios_rd32(bios, bit_P.offset + 16);
H A Dnouveau_nvkm_subdev_bios_M0205.c42 data = nvbios_rd32(bios, bit_M.offset + 0x05);
H A Dnouveau_nvkm_subdev_bios_boost.c42 boost = nvbios_rd32(bios, bit_P.offset + 0x30);
H A Dnouveau_nvkm_subdev_bios_cstep.c42 cstep = nvbios_rd32(bios, bit_P.offset + 0x34);
/netbsd-current/sys/external/bsd/drm2/dist/drm/nouveau/include/nvkm/subdev/
H A Dbios.h33 u32 nvbios_rd32(struct nvkm_bios *, u32 addr);
/netbsd-current/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/
H A Dnouveau_nvkm_subdev_fb_ramgp100.c61 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 Dnouveau_nvkm_subdev_gpio_gf119.c41 u32 data = nvbios_rd32(bios, entry);
/netbsd-current/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/devinit/
H A Dnouveau_nvkm_subdev_devinit_gm200.c47 nvkm_wr32(device, 0x10a184, nvbios_rd32(bios, img + i));
65 nvkm_wr32(device, 0x10a1c4, nvbios_rd32(bios, img + i));

Completed in 263 milliseconds

12