/src/sys/external/bsd/drm2/dist/drm/amd/display/dc/calcs/ |
amdgpu_dce_calcs.c | 84 const struct bw_calcs_vbios *vbios, 131 yclk[low] = vbios->low_yclk; 132 yclk[mid] = vbios->mid_yclk; 133 yclk[high] = vbios->high_yclk; 134 sclk[s_low] = vbios->low_sclk; 135 sclk[s_mid1] = vbios->mid1_sclk; 136 sclk[s_mid2] = vbios->mid2_sclk; 137 sclk[s_mid3] = vbios->mid3_sclk; 138 sclk[s_mid4] = vbios->mid4_sclk; 139 sclk[s_mid5] = vbios->mid5_sclk 2039 struct bw_calcs_vbios vbios = { 0 }; local in function:bw_calcs_init [all...] |
calcs_logger.h | 126 static void print_bw_calcs_vbios(struct dc_context *ctx, const struct bw_calcs_vbios *vbios) 130 DC_LOG_BANDWIDTH_CALCS("struct bw_calcs_vbios vbios"); 132 DC_LOG_BANDWIDTH_CALCS(" [enum] bw_defines memory_type: %d", vbios->memory_type); 133 DC_LOG_BANDWIDTH_CALCS(" [enum] bw_defines memory_type: %d", vbios->memory_type); 134 DC_LOG_BANDWIDTH_CALCS(" [uint32_t] dram_channel_width_in_bits: %d", vbios->dram_channel_width_in_bits); 135 DC_LOG_BANDWIDTH_CALCS(" [uint32_t] number_of_dram_channels: %d", vbios->number_of_dram_channels); 136 DC_LOG_BANDWIDTH_CALCS(" [uint32_t] number_of_dram_banks: %d", vbios->number_of_dram_banks); 137 DC_LOG_BANDWIDTH_CALCS(" [bw_fixed] low_yclk: %d", bw_fixed_to_int(vbios->low_yclk)); 138 DC_LOG_BANDWIDTH_CALCS(" [bw_fixed] mid_yclk: %d", bw_fixed_to_int(vbios->mid_yclk)); 139 DC_LOG_BANDWIDTH_CALCS(" [bw_fixed] high_yclk: %d", bw_fixed_to_int(vbios->high_yclk)) [all...] |
/src/sys/external/bsd/drm2/dist/drm/nouveau/include/nvkm/subdev/ |
instmem.h | 18 struct nvkm_memory *vbios; member in struct:nvkm_instmem
|
/src/sys/external/bsd/drm2/dist/drm/nouveau/ |
nouveau_debugfs.c | 49 for (i = 0; i < drm->vbios.length; i++) 50 seq_printf(m, "%c", drm->vbios.data[i]); 213 { "vbios.rom", nouveau_debugfs_vbios_image, 0, NULL }, 247 /* Set the size of the vbios since we know it, and it's confusing to 250 dentry = debugfs_lookup("vbios.rom", minor->debugfs_root); 254 d_inode(dentry)->i_size = drm->vbios.length;
|
nouveau_bios.h | 40 ROM16(x) ? &drm->vbios.data[ROM16(x)] : NULL; \
|
nouveau_bios.c | 115 struct nvbios *bios = &drm->vbios; 152 struct nvbios *bios = &drm->vbios; 222 struct nvbios *bios = &drm->vbios; 455 struct nvbios *bios = &drm->vbios; 526 struct nvbios *bios = &drm->vbios; 642 struct nvbios *bios = &drm->vbios; 978 struct nvbios *bios = &drm->vbios; 1259 dcb = ROMPTR(dev, drm->vbios.data[0x36]); 1261 NV_WARN(drm, "No DCB data found in VBIOS\n"); 1298 NV_WARN(drm, "No useful DCB data in VBIOS\n") [all...] |
nouveau_connector.c | 691 if (!drm->vbios.fp_no_ddc) { 703 * the nouveau decides an entry in the VBIOS FP mode table is 713 /* If no EDID found above, and the VBIOS indicates a hardcoded 717 if (nouveau_bios_fp_mode(dev, NULL) && (drm->vbios.fp_no_ddc || 723 /* Still nothing, some VBIOS images have a hardcoded EDID block 726 if (!drm->vbios.fp_no_ddc) { 875 struct nvbios *bios = &drm->vbios; 956 drm->vbios.fp_no_ddc) && nouveau_bios_fp_mode(dev, NULL)) { 984 * "native" mode as some VBIOS tables require us to use the 1301 /* attempt to parse vbios connector type and hotplug gpio * [all...] |
nouveau_drv.h | 198 struct nvbios vbios; member in struct:nouveau_drm
|
nouveau_display.c | 557 if (nouveau_modeset != 2 && drm->vbios.dcb.entries) {
|
/src/sys/external/bsd/drm2/dist/drm/amd/amdgpu/ |
amdgpu_bios.c | 63 DRM_INFO("vbios mem is null or mem size is wrong\n"); 199 /* validate VBIOS signature */ 210 /* valid vbios, go on */ 275 * amdgpu_atrm_call - fetch a chunk of the vbios 278 * @bios: vbios image pointer 279 * @offset: offset of vbios image data to fetch 280 * @len: length of vbios image data to fetch 283 * vbios image on PX systems (all asics). 425 GOP_VBIOS_CONTENT *vbios = (GOP_VBIOS_CONTENT *)((char *)hdr + offset); local in function:amdgpu_acpi_vfct_bios 426 VFCT_IMAGE_HEADER *vhdr = &vbios->VbiosHeader [all...] |
/src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/instmem/ |
nouveau_nvkm_subdev_instmem_nv04.c | 182 /* 0x00000-0x10000: reserve for probable vbios image */ 184 &imem->base.vbios); 215 nvkm_memory_unref(&imem->base.vbios);
|
nouveau_nvkm_subdev_instmem_nv40.c | 218 /* 0x00000-0x10000: reserve for probable vbios image */ 220 &imem->base.vbios); 255 nvkm_memory_unref(&imem->base.vbios);
|
/src/sys/external/bsd/drm2/dist/drm/nouveau/dispnv04/ |
nouveau_dispnv04_dac.c | 255 if (drm->vbios.tvdactestval) 256 testval = drm->vbios.tvdactestval; 260 if (drm->vbios.dactestval) 261 testval = drm->vbios.dactestval;
|
nouveau_dispnv04_disp.c | 197 struct dcb_table *dcb = &drm->vbios.dcb;
|
nouveau_dispnv04_tvnv17.c | 63 if (drm->vbios.tvdactestval) 64 testval = drm->vbios.tvdactestval; 431 drm->vbios.fp.dual_link);
|
nouveau_dispnv04_dfp.c | 309 drm->vbios.digital_min_front_porch) 312 regp->fp_horiz_regs[FP_CRTC] = output_mode->hsync_start - drm->vbios.digital_min_front_porch - 1;
|
/src/sys/external/bsd/drm2/dist/drm/radeon/ |
radeon_bios.c | 200 * radeon_atrm_call - fetch a chunk of the vbios 203 * @bios: vbios image pointer 204 * @offset: offset of vbios image data to fetch 205 * @len: length of vbios image data to fetch 208 * vbios image on PX systems (all asics). 690 GOP_VBIOS_CONTENT *vbios = (GOP_VBIOS_CONTENT *)((char *)hdr + offset); local in function:radeon_acpi_vfct_bios 691 VFCT_IMAGE_HEADER *vhdr = &vbios->VbiosHeader; 711 rdev->bios = kmemdup(&vbios->VbiosContent,
|
/src/sys/external/bsd/drm2/dist/drm/amd/display/dc/inc/ |
dce_calcs.h | 56 * 2. board-level values - these are generally coming from VBIOS parser 485 struct bw_calcs_vbios *vbios,
|
/src/sys/external/bsd/drm2/dist/drm/nouveau/dispnv50/ |
nouveau_dispnv50_disp.c | 435 args.load.data = nouveau_drm(encoder->dev)->vbios.dactestval; 1505 * some bad interaction with the VBIOS may be responsible. 1597 struct nvbios *bios = &drm->vbios; 2467 struct dcb_table *dcb = &drm->vbios.dcb; 2554 /* create encoder/connector objects based on VBIOS DCB table */
|