Home
last modified time | relevance | path

Searched refs:vbios (Results 1 – 16 of 16) sorted by relevance

/linux/drivers/gpu/drm/amd/display/dc/basics/
H A Dcalcs_logger.h124 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 Dfwsec.rst19 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 Dvbios.rst167 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 Ddevinit.rst17 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 Dnouveau_bios.c108 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 Dnouveau_debugfs.c44 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 Dnouveau_bios.h38 ROM16(x) ? &drm->vbios.data[ROM16(x)] : NULL; \
H A Dnouveau_display.c699 if (!ret && (disp->disp.outp_mask || drm->vbios.dcb.entries)) { in nouveau_display_create()
/linux/drivers/gpu/drm/nouveau/dispnv04/
H A Ddac.c251 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 Ddisp.c215 struct dcb_table *dcb = &drm->vbios.dcb; in nv04_display_create()
/linux/drivers/gpu/drm/nouveau/nvkm/subdev/instmem/
H A Dnv04.c216 &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 Dnouveau_thermal.rst44 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 Dindex.rst31 core/vbios
/linux/drivers/gpu/drm/radeon/
H A Dradeon_bios.c620 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 Ddce_calcs.h483 const struct bw_calcs_vbios *vbios,
/linux/drivers/gpu/drm/nouveau/dispnv50/
H A Ddisp.c530 loadval = nouveau_drm(encoder->dev)->vbios.dactestval; in nv50_dac_detect()
1760 struct nvbios *bios = &drm->vbios; in nv50_sor_atomic_enable()