Searched refs:vbios (Results 1 – 16 of 16) sorted by relevance
| /linux/drivers/gpu/drm/amd/display/dc/basics/ |
| H A D | calcs_logger.h | 124 static void print_bw_calcs_vbios(struct dc_context *ctx, const struct bw_calcs_vbios *vbios) in print_bw_calcs_vbios() argument 130 DC_LOG_BANDWIDTH_CALCS(" [enum] bw_defines memory_type: %d", vbios->memory_type); in print_bw_calcs_vbios() 131 DC_LOG_BANDWIDTH_CALCS(" [enum] bw_defines memory_type: %d", vbios->memory_type); in print_bw_calcs_vbios() 132 …DC_LOG_BANDWIDTH_CALCS(" [uint32_t] dram_channel_width_in_bits: %d", vbios->dram_channel_width_in_… in print_bw_calcs_vbios() 133 DC_LOG_BANDWIDTH_CALCS(" [uint32_t] number_of_dram_channels: %d", vbios->number_of_dram_channels); in print_bw_calcs_vbios() 134 DC_LOG_BANDWIDTH_CALCS(" [uint32_t] number_of_dram_banks: %d", vbios->number_of_dram_banks); in print_bw_calcs_vbios() 135 DC_LOG_BANDWIDTH_CALCS(" [bw_fixed] low_yclk: %d", bw_fixed_to_int(vbios->low_yclk)); in print_bw_calcs_vbios() 136 DC_LOG_BANDWIDTH_CALCS(" [bw_fixed] mid_yclk: %d", bw_fixed_to_int(vbios->mid_yclk)); in print_bw_calcs_vbios() 137 DC_LOG_BANDWIDTH_CALCS(" [bw_fixed] high_yclk: %d", bw_fixed_to_int(vbios->high_yclk)); in print_bw_calcs_vbios() 138 DC_LOG_BANDWIDTH_CALCS(" [bw_fixed] low_sclk: %d", bw_fixed_to_int(vbios->low_sclk)); in print_bw_calcs_vbios() [all …]
|
| /linux/Documentation/gpu/nova/core/ |
| H A D | fwsec.rst | 19 ROM (see vbios.rst for more details). It contains different commands like FRTS 31 it is extracted, see vbios.rst and the vbios.rs source code. 36 up the application to load it based on its application ID (see vbios.rs).
|
| H A D | vbios.rst | 167 For more explanations of acronyms, see the detailed descriptions in `vbios.rs`. 171 A key part of the VBIOS extraction code (vbios.rs) is to find the location of the 179 The `vbios.rs` code compensates for this with appropriate arithmetic.
|
| H A D | devinit.rst | 17 FWSEC (Firmware Security) image (see fwsec.rst and vbios.rst) and it runs before the 39 1. Located in the VBIOS ROM in the same ROM partition (see vbios.rst and fwsec.rst).
|
| /linux/drivers/gpu/drm/nouveau/ |
| H A D | nouveau_bios.c | 108 struct nvbios *bios = &drm->vbios; in call_lvds_manufacturer_script() 148 struct nvbios *bios = &drm->vbios; in run_lvds_table() 218 struct nvbios *bios = &drm->vbios; in call_lvds_script() 451 struct nvbios *bios = &drm->vbios; in nouveau_bios_fp_mode() 522 struct nvbios *bios = &drm->vbios; in nouveau_bios_parse_lvds_table() 638 struct nvbios *bios = &drm->vbios; in run_tmds_table() 974 struct nvbios *bios = &drm->vbios; in bit_table() 1255 dcb = ROMPTR(dev, drm->vbios.data[0x36]); in olddcb_table() 1650 struct dcb_table *dcb = &drm->vbios.dcb; in apply_dcb_encoder_quirks() 1788 struct dcb_table *dcb = &drm->vbios.dcb; in parse_dcb_entry() [all …]
|
| H 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() 291 d_inode(dentry)->i_size = drm->vbios.length; in nouveau_drm_debugfs_init()
|
| H A D | nouveau_bios.h | 38 ROM16(x) ? &drm->vbios.data[ROM16(x)] : NULL; \
|
| H A D | nouveau_display.c | 699 if (!ret && (disp->disp.outp_mask || drm->vbios.dcb.entries)) { in nouveau_display_create()
|
| /linux/drivers/gpu/drm/nouveau/dispnv04/ |
| H 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()
|
| H A D | disp.c | 215 struct dcb_table *dcb = &drm->vbios.dcb; in nv04_display_create()
|
| /linux/drivers/gpu/drm/nouveau/nvkm/subdev/instmem/ |
| H A D | nv04.c | 216 &imem->base.vbios); in nv04_instmem_oneinit() 247 nvkm_memory_unref(&imem->base.vbios); in nv04_instmem_dtor()
|
| /linux/Documentation/driver-api/thermal/ |
| H 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/Documentation/gpu/nova/ |
| H A D | index.rst | 31 core/vbios
|
| /linux/drivers/gpu/drm/radeon/ |
| H A D | radeon_bios.c | 620 GOP_VBIOS_CONTENT *vbios = (GOP_VBIOS_CONTENT *)((char *)hdr + offset); in radeon_acpi_vfct_bios() local 621 VFCT_IMAGE_HEADER *vhdr = &vbios->VbiosHeader; in radeon_acpi_vfct_bios() 641 rdev->bios = kmemdup(&vbios->VbiosContent, in radeon_acpi_vfct_bios()
|
| /linux/drivers/gpu/drm/amd/display/dc/inc/ |
| H A D | dce_calcs.h | 483 const struct bw_calcs_vbios *vbios,
|
| /linux/drivers/gpu/drm/nouveau/dispnv50/ |
| H A D | disp.c | 530 loadval = nouveau_drm(encoder->dev)->vbios.dactestval; in nv50_dac_detect() 1760 struct nvbios *bios = &drm->vbios; in nv50_sor_atomic_enable()
|