/linux-6.3-rc2/drivers/gpu/drm/amd/display/dc/dml/calcs/ |
A D | dce_calcs.c | 141 yclk[low] = vbios->low_yclk; in calculate_bandwidth() 142 yclk[mid] = vbios->mid_yclk; in calculate_bandwidth() 143 yclk[high] = vbios->high_yclk; in calculate_bandwidth() 144 sclk[s_low] = vbios->low_sclk; in calculate_bandwidth() 2058 vbios = kzalloc(sizeof(*vbios), GFP_KERNEL); in bw_calcs_init() 2059 if (!vbios) { in bw_calcs_init() 2098 vbios->cursor_width = 32; in bw_calcs_init() 2214 vbios->cursor_width = 32; in bw_calcs_init() 2330 vbios->cursor_width = 32; in bw_calcs_init() 2758 *bw_vbios = *vbios; in bw_calcs_init() [all …]
|
A D | calcs_logger.h | 147 bw_fixed_to_int(vbios->low_voltage_max_dispclk)); in print_bw_calcs_vbios() 149 bw_fixed_to_int(vbios->mid_voltage_max_dispclk)); in print_bw_calcs_vbios() 151 bw_fixed_to_int(vbios->high_voltage_max_dispclk)); in print_bw_calcs_vbios() 153 bw_fixed_to_int(vbios->low_voltage_max_phyclk)); in print_bw_calcs_vbios() 155 bw_fixed_to_int(vbios->mid_voltage_max_phyclk)); in print_bw_calcs_vbios() 157 bw_fixed_to_int(vbios->high_voltage_max_phyclk)); in print_bw_calcs_vbios() 162 bw_fixed_to_int(vbios->stutter_self_refresh_exit_latency)); in print_bw_calcs_vbios() 166 bw_fixed_to_int(vbios->nbp_state_change_latency)); in print_bw_calcs_vbios() 168 bw_fixed_to_int(vbios->mcifwrmc_urgent_latency)); in print_bw_calcs_vbios() 171 bw_fixed_to_int(vbios->down_spread_percentage)); in print_bw_calcs_vbios() [all …]
|
/linux-6.3-rc2/drivers/video/fbdev/matrox/ |
A D | matroxfb_misc.c | 430 pcir_offset = readb(vbios + 24) | (readb(vbios + 25) << 8); in get_bios_version() 445 h = readb(vbios + 5); in get_bios_version() 455 b = readb(vbios + 0x7FF1); in get_bios_output() 467 if (readb(vbios + 0x1D) != 'I' || in get_bios_tvout() 468 readb(vbios + 0x1E) != 'B' || in get_bios_tvout() 469 readb(vbios + 0x1F) != 'M' || in get_bios_tvout() 492 if (readb(vbios) != 0x55 || readb(vbios + 1) != 0xAA) { in parse_bios() 496 get_bios_version(vbios, bd); in parse_bios() 497 get_bios_output(vbios, bd); in parse_bios() 498 get_bios_tvout(vbios, bd); in parse_bios() [all …]
|
/linux-6.3-rc2/drivers/gpu/drm/nouveau/ |
A D | nouveau_debugfs.c | 44 for (i = 0; i < drm->vbios.length; i++) in nouveau_debugfs_vbios_image() 45 seq_printf(m, "%c", drm->vbios.data[i]); in nouveau_debugfs_vbios_image() 251 d_inode(dentry)->i_size = drm->vbios.length; in nouveau_drm_debugfs_init()
|
A D | nouveau_bios.c | 110 struct nvbios *bios = &drm->vbios; in call_lvds_manufacturer_script() 150 struct nvbios *bios = &drm->vbios; in run_lvds_table() 220 struct nvbios *bios = &drm->vbios; in call_lvds_script() 453 struct nvbios *bios = &drm->vbios; in nouveau_bios_fp_mode() 524 struct nvbios *bios = &drm->vbios; in nouveau_bios_parse_lvds_table() 640 struct nvbios *bios = &drm->vbios; in run_tmds_table() 976 struct nvbios *bios = &drm->vbios; in bit_table() 1989 struct nvbios *bios = &drm->vbios; in nouveau_bios_embedded_edid() 2021 struct nvbios *legacy = &drm->vbios; in NVInitVBIOS() 2049 struct nvbios *bios = &drm->vbios; in nouveau_run_vbios_init() [all …]
|
A D | nouveau_bios.h | 38 ROM16(x) ? &drm->vbios.data[ROM16(x)] : NULL; \
|
A D | nouveau_connector.c | 677 if (!drm->vbios.fp_no_ddc) { in nouveau_connector_detect_lvds() 706 if (nouveau_bios_fp_mode(dev, NULL) && (drm->vbios.fp_no_ddc || in nouveau_connector_detect_lvds() 715 if (!drm->vbios.fp_no_ddc) { in nouveau_connector_detect_lvds() 862 struct nvbios *bios = &drm->vbios; in nouveau_connector_detect_depth() 959 drm->vbios.fp_no_ddc) && nouveau_bios_fp_mode(dev, NULL)) { in nouveau_connector_get_modes() 1329 struct dcb_table *dcbt = &drm->vbios.dcb; in nouveau_connector_create()
|
A D | nouveau_drv.h | 198 struct nvbios vbios; member
|
A D | nouveau_display.c | 716 if (nouveau_modeset != 2 && drm->vbios.dcb.entries) { in nouveau_display_create()
|
/linux-6.3-rc2/drivers/gpu/drm/nouveau/dispnv04/ |
A D | dac.c | 251 if (drm->vbios.tvdactestval) in nv17_dac_sample_load() 252 testval = drm->vbios.tvdactestval; in nv17_dac_sample_load() 256 if (drm->vbios.dactestval) in nv17_dac_sample_load() 257 testval = drm->vbios.dactestval; in nv17_dac_sample_load()
|
A D | tvnv17.c | 59 if (drm->vbios.tvdactestval) in nv42_tv_sample_load() 60 testval = drm->vbios.tvdactestval; in nv42_tv_sample_load() 427 drm->vbios.fp.dual_link); in nv17_tv_prepare()
|
A D | disp.c | 218 struct dcb_table *dcb = &drm->vbios.dcb; in nv04_display_create()
|
A D | dfp.c | 305 drm->vbios.digital_min_front_porch) in nv04_dfp_mode_set() 308 regp->fp_horiz_regs[FP_CRTC] = output_mode->hsync_start - drm->vbios.digital_min_front_porch - 1; in nv04_dfp_mode_set()
|
/linux-6.3-rc2/drivers/gpu/drm/nouveau/include/nvkm/subdev/ |
A D | instmem.h | 21 struct nvkm_memory *vbios; member
|
/linux-6.3-rc2/drivers/gpu/drm/amd/amdgpu/ |
A D | amdgpu_bios.c | 380 GOP_VBIOS_CONTENT *vbios = (GOP_VBIOS_CONTENT *)((char *)hdr + offset); in amdgpu_acpi_vfct_bios() local 381 VFCT_IMAGE_HEADER *vhdr = &vbios->VbiosHeader; in amdgpu_acpi_vfct_bios() 401 adev->bios = kmemdup(&vbios->VbiosContent, in amdgpu_acpi_vfct_bios()
|
/linux-6.3-rc2/drivers/gpu/drm/nouveau/nvkm/subdev/instmem/ |
A D | nv04.c | 173 &imem->base.vbios); in nv04_instmem_oneinit() 204 nvkm_memory_unref(&imem->base.vbios); in nv04_instmem_dtor()
|
A D | nv40.c | 185 &imem->base.vbios); in nv40_instmem_oneinit() 220 nvkm_memory_unref(&imem->base.vbios); in nv40_instmem_dtor()
|
/linux-6.3-rc2/Documentation/driver-api/thermal/ |
A D | nouveau_thermal.rst | 44 The default value for these thresholds comes from the GPU's vbios. These 85 When operating in manual mode outside the vbios-defined
|
/linux-6.3-rc2/drivers/gpu/drm/radeon/ |
A D | radeon_bios.c | 630 GOP_VBIOS_CONTENT *vbios = (GOP_VBIOS_CONTENT *)((char *)hdr + offset); in radeon_acpi_vfct_bios() local 631 VFCT_IMAGE_HEADER *vhdr = &vbios->VbiosHeader; in radeon_acpi_vfct_bios() 651 rdev->bios = kmemdup(&vbios->VbiosContent, in radeon_acpi_vfct_bios()
|
/linux-6.3-rc2/drivers/gpu/drm/amd/display/dc/inc/ |
A D | dce_calcs.h | 483 const struct bw_calcs_vbios *vbios,
|
/linux-6.3-rc2/drivers/gpu/drm/nouveau/dispnv50/ |
A D | disp.c | 487 loadval = nouveau_drm(encoder->dev)->vbios.dactestval; in nv50_dac_detect() 1548 struct nvbios *bios = &drm->vbios; in nv50_sor_atomic_enable() 2521 struct dcb_table *dcb = &drm->vbios.dcb; in nv50_display_create()
|