/src/sys/external/bsd/drm2/dist/drm/amd/display/dc/bios/ |
amdgpu_bios_parser_interface.c | 44 struct dc_bios *bios = NULL; local in function:dal_bios_parser_create 46 bios = firmware_parser_create(init, dce_version); 48 /* Fall back to old bios parser for older asics */ 49 if (bios == NULL) 50 bios = bios_parser_create(init, dce_version); 52 return bios; 57 struct dc_bios *bios = *dcb; local in function:dal_bios_parser_destroy 59 bios->funcs->bios_parser_destroy(dcb);
|
/src/sys/external/bsd/drm2/dist/drm/amd/display/include/ |
bios_parser_interface.h | 37 uint8_t *bios; member in struct:bp_init_data
|
/src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bios/ |
nouveau_nvkm_subdev_bios_ramcfg.c | 29 #include <subdev/bios.h> 30 #include <subdev/bios/bit.h> 31 #include <subdev/bios/ramcfg.h> 32 #include <subdev/bios/M0203.h> 41 nvbios_ramcfg_count(struct nvkm_bios *bios) 45 if (!bit_entry(bios, 'M', &bit_M)) { 47 return nvbios_rd08(bios, bit_M.offset + 2); 49 return nvbios_rd08(bios, bit_M.offset + 0); 58 struct nvkm_bios *bios = subdev->device->bios; local in function:nvbios_ramcfg_index [all...] |
nouveau_nvkm_subdev_bios_shadowramin.c | 31 struct nvkm_bios *bios; member in struct:priv 36 pramin_read(void *data, u32 offset, u32 length, struct nvkm_bios *bios) 38 struct nvkm_device *device = bios->subdev.device; 42 *(u32 *)&bios->data[i] = nvkm_rd32(device, 0x700000 + i); 53 struct nvkm_device *device = priv->bios->subdev.device; 60 pramin_init(struct nvkm_bios *bios, const char *name) 62 struct nvkm_subdev *subdev = &bios->subdev; 71 /* we can't get the bios image pointer without PDISP */ 106 /* modify bar0 PRAMIN window to cover the bios image */ 112 priv->bios = bios [all...] |
nouveau_nvkm_subdev_bios_base.c | 31 #include <subdev/bios.h> 32 #include <subdev/bios/bmp.h> 33 #include <subdev/bios/bit.h> 34 #include <subdev/bios/image.h> 37 nvbios_addr(struct nvkm_bios *bios, u32 *addr, u8 size) 41 if (*addr > bios->image0_size && bios->imaged_addr) { 42 *addr -= bios->image0_size; 43 *addr += bios->imaged_addr; 46 if (unlikely(*addr + size >= bios->size)) 137 struct nvkm_bios *bios = nvkm_bios(subdev); local in function:nvkm_bios_dtor 150 struct nvkm_bios *bios; local in function:nvkm_bios_new [all...] |
/src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/therm/ |
nouveau_nvkm_subdev_therm_ic.c | 31 #include <subdev/bios/extdev.h> 95 struct nvkm_bios *bios = device->bios; local in function:nvkm_therm_ic_ctor 104 if (!nvbios_extdev_find(bios, NVBIOS_EXTDEV_LM89, &extdev_entry)) { 116 if (!nvbios_extdev_find(bios, NVBIOS_EXTDEV_ADT7473, &extdev_entry)) { 128 if (nvbios_extdev_skip_probe(bios))
|
nouveau_nvkm_subdev_therm_fanpwm.c | 33 #include <subdev/bios.h> 34 #include <subdev/bios/fan.h> 72 if (fan->base.bios.pwm_freq) { 76 divs /= fan->base.bios.pwm_freq; 93 struct nvkm_bios *bios = device->bios; local in function:nvkm_fanpwm_create 98 nvbios_fan_parse(bios, &info);
|
priv.h | 30 #include <subdev/bios.h> 31 #include <subdev/bios/extdev.h> 32 #include <subdev/bios/gpio.h> 33 #include <subdev/bios/perf.h> 44 struct nvbios_therm_fan bios; member in struct:nvkm_fan
|
nouveau_nvkm_subdev_therm_fan.c | 32 #include <subdev/bios/fan.h> 50 target = max_t(u8, target, fan->bios.min_duty); 51 target = min_t(u8, target, fan->bios.max_duty); 96 u16 bump_period = fan->bios.bump_period; 97 u16 slow_down_period = fan->bios.slow_down_period; 195 therm->fan->bios.pwm_freq = 0; 196 therm->fan->bios.min_duty = 0; 197 therm->fan->bios.max_duty = 100; 198 therm->fan->bios.bump_period = 500; 199 therm->fan->bios.slow_down_period = 2000 245 struct nvkm_bios *bios = device->bios; local in function:nvkm_therm_fan_ctor [all...] |
nouveau_nvkm_subdev_therm_temp.c | 247 struct nvkm_bios *bios = subdev->device->bios; local in function:nvkm_therm_sensor_ctor 252 if (nvbios_therm_sensor_parse(bios, NVBIOS_THERM_DOMAIN_CORE,
|
/src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/devinit/ |
nouveau_nvkm_subdev_devinit_nv05.c | 34 #include <subdev/bios.h> 35 #include <subdev/bios/bmp.h> 36 #include <subdev/bios/init.h> 54 struct nvkm_bios *bios = device->bios; local in function:nv05_devinit_meminit 69 if ((data = bmp_mem_init_table(bios))) { 70 ramcfg[0] = nvbios_rd08(bios, data + 2 * strap + 0); 71 ramcfg[1] = nvbios_rd08(bios, data + 2 * strap + 1); 88 u32 scramble = nvbios_rd32(bios, data);
|
nouveau_nvkm_subdev_devinit_gm200.c | 31 #include <subdev/bios.h> 32 #include <subdev/bios/bit.h> 33 #include <subdev/bios/pmu.h> 40 struct nvkm_bios *bios = device->bios; local in function:pmu_code 47 nvkm_wr32(device, 0x10a184, nvbios_rd32(bios, img + i)); 60 struct nvkm_bios *bios = device->bios; local in function:pmu_data 65 nvkm_wr32(device, 0x10a1c4, nvbios_rd32(bios, img + i)); 91 struct nvkm_bios *bios = subdev->device->bios local in function:pmu_load 128 struct nvkm_bios *bios = device->bios; local in function:gm200_devinit_post [all...] |
nouveau_nvkm_subdev_devinit_nv50.c | 31 #include <subdev/bios.h> 32 #include <subdev/bios/dcb.h> 33 #include <subdev/bios/disp.h> 34 #include <subdev/bios/init.h> 35 #include <subdev/bios/pll.h> 44 struct nvkm_bios *bios = device->bios; local in function:nv50_devinit_pll_set 49 ret = nvbios_pll_parse(bios, type, &info); 132 struct nvkm_bios *bios = device->bios; local in function:nv50_devinit_init [all...] |
/src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/ |
nouveau_nvkm_subdev_fb_ramgp100.c | 31 #include <subdev/bios.h> 32 #include <subdev/bios/init.h> 33 #include <subdev/bios/rammap.h> 40 struct nvkm_bios *bios = device->bios; local in function:gp100_ram_init 56 data = nvbios_rammapTe(bios, &ver, &hdr, &cnt, &len, &snr, &ssz); 60 cnt = nvbios_rd08(bios, data + 0x14); /* guess at count */ 61 data = nvbios_rd32(bios, data + 0x10); /* guess u32... */ 67 nvbios_init(subdev, nvbios_rd32(bios, data));
|
nouveau_nvkm_subdev_fb_ramnv40.c | 31 #include <subdev/bios.h> 32 #include <subdev/bios/bit.h> 33 #include <subdev/bios/init.h> 34 #include <subdev/bios/pll.h> 43 struct nvkm_bios *bios = subdev->device->bios; local in function:nv40_ram_calc 48 ret = nvbios_pll_parse(bios, 0x04, &pll); 77 struct nvkm_bios *bios = device->bios; local in function:nv40_ram_prog 160 if (!bit_entry(bios, 'M', &M) [all...] |
/src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/gpio/ |
nouveau_nvkm_subdev_gpio_gf119.c | 35 struct nvkm_bios *bios = device->bios; local in function:gf119_gpio_reset 40 while ((entry = dcb_gpio_entry(bios, 0, ++ent, &ver, &len))) { 41 u32 data = nvbios_rd32(bios, entry);
|
nouveau_nvkm_subdev_gpio_base.c | 58 struct nvkm_bios *bios = device->bios; local in function:nvkm_gpio_find 65 data = dcb_gpio_match(bios, idx, tag, line, &ver, &len, func);
|
nouveau_nvkm_subdev_gpio_nv50.c | 35 struct nvkm_bios *bios = device->bios; local in function:nv50_gpio_reset 40 while ((entry = dcb_gpio_entry(bios, 0, ++ent, &ver, &len))) { 42 u32 data = nvbios_rd32(bios, entry);
|
/src/lib/librumpuser/ |
rumpuser_bio.c | 63 static struct rumpuser_bio bios[N_BIOS]; variable in typeref:struct:rumpuser_bio[] 119 biop = &bios[bio_tail]; 181 bios[bio_head] = bio;
|
/src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/mxm/ |
nouveau_nvkm_subdev_mxm_nv50.c | 31 #include <subdev/bios.h> 32 #include <subdev/bios/conn.h> 33 #include <subdev/bios/dcb.h> 34 #include <subdev/bios/mxm.h> 57 struct nvkm_bios *bios = mxm->subdev.device->bios; local in function:mxm_match_dcb 73 u8 link = mxm_sor_map(bios, ctx->desc.dig_conn); 100 mxm_dcb_sanitise_entry(struct nvkm_bios *bios, void *data, int idx, u16 pdcb) 103 struct context ctx = { .outp = (u32 *)(bios->data + pdcb) }; 121 i2cidx = mxm_ddc_map(bios, ctx.desc.ddc_port) 196 struct nvkm_bios *bios = subdev->device->bios; local in function:mxm_dcb_sanitise [all...] |
nouveau_nvkm_subdev_mxm_base.c | 32 #include <subdev/bios.h> 33 #include <subdev/bios/mxm.h> 61 struct nvkm_bios *bios = device->bios; local in function:mxm_shadow_rom 66 i2cidx = mxm_ddc_map(bios, 1 /* LVDS_DDC */) & 0x0f; 121 * of course there's at least one bios out there which fails 253 struct nvkm_bios *bios = device->bios; local in function:nvkm_mxm_new_ 263 data = mxm_table(bios, &ver, &len); 264 if (!data || !(ver = nvbios_rd08(bios, data))) [all...] |
/src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/volt/ |
nouveau_nvkm_subdev_volt_gk104.c | 33 #include <subdev/bios.h> 34 #include <subdev/bios/volt.h> 40 struct nvbios_volt bios; member in struct:gk104_volt 46 struct nvbios_volt *bios = &gk104_volt(base)->bios; local in function:gk104_volt_get 53 return bios->base + bios->pwm_range * duty / div; 59 struct nvbios_volt *bios = &gk104_volt(base)->bios; local in function:gk104_volt_set 64 div = 27648000 / bios->pwm_freq 107 struct nvbios_volt bios; local in function:gk104_volt_new [all...] |
nouveau_nvkm_subdev_volt_base.c | 31 #include <subdev/bios.h> 32 #include <subdev/bios/vmap.h> 33 #include <subdev/bios/volt.h> 89 struct nvkm_bios *bios = volt->subdev.device->bios; local in function:nvkm_volt_map_min 94 vmap = nvbios_vmap_entry_parse(bios, id, &ver, &len, &info); 111 struct nvkm_bios *bios = volt->subdev.device->bios; local in function:nvkm_volt_map 116 vmap = nvbios_vmap_entry_parse(bios, id, &ver, &len, &info); 191 nvkm_volt_parse_bios(struct nvkm_bios *bios, struct nvkm_volt *volt 291 struct nvkm_bios *bios = device->bios; local in function:nvkm_volt_ctor [all...] |
/src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/i2c/ |
nouveau_nvkm_subdev_i2c_base.c | 36 #include <subdev/bios.h> 37 #include <subdev/bios/dcb.h> 38 #include <subdev/bios/i2c.h> 56 struct nvkm_bios *bios = i2c->subdev.device->bios; local in function:nvkm_i2c_bus_find 61 u16 i2c = dcb_i2c_table(bios, &ver, &hdr, &cnt, &len); 63 u8 auxidx = nvbios_rd08(bios, i2c + 4); 272 u8 bios; member in struct:nvkm_i2c_drv 287 struct nvkm_bios *bios = device->bios; local in function:nvkm_i2c_new_ [all...] |
/src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/iccsense/ |
nouveau_nvkm_subdev_iccsense_base.c | 31 #include <subdev/bios.h> 32 #include <subdev/bios/extdev.h> 33 #include <subdev/bios/iccsense.h> 34 #include <subdev/bios/power_budget.h> 158 struct nvkm_bios *bios = subdev->device->bios; local in function:nvkm_iccsense_create_sensor 165 if (!i2c || !bios || nvbios_extdev_parse(bios, id, &extdev)) 224 struct nvkm_bios *bios = subdev->device->bios; local in function:nvkm_iccsense_oneinit [all...] |