/linux-4.4.14/drivers/video/fbdev/matrox/ |
D | matroxfb_misc.c | 426 static void get_bios_version(unsigned char __iomem * vbios, struct matrox_bios* bd) { in get_bios_version() argument 429 pcir_offset = readb(vbios + 24) | (readb(vbios + 25) << 8); in get_bios_version() 431 readb(vbios + pcir_offset ) == 'P' && in get_bios_version() 432 readb(vbios + pcir_offset + 1) == 'C' && in get_bios_version() 433 readb(vbios + pcir_offset + 2) == 'I' && in get_bios_version() 434 readb(vbios + pcir_offset + 3) == 'R') { in get_bios_version() 437 h = readb(vbios + pcir_offset + 0x12); in get_bios_version() 440 bd->version.vRev = readb(vbios + pcir_offset + 0x13); in get_bios_version() 444 h = readb(vbios + 5); in get_bios_version() 451 static void get_bios_output(unsigned char __iomem* vbios, struct matrox_bios* bd) { in get_bios_output() argument [all …]
|
/linux-4.4.14/drivers/staging/xgifb/ |
D | vb_init.c | 871 u8 *vbios; in xgifb_read_vbios() local 878 vbios = xgifb_copy_rom(pdev, &vbios_size); in xgifb_read_vbios() 879 if (!vbios) { in xgifb_read_vbios() 889 if (!(vbios[0x65] & 0x1) && in xgifb_read_vbios() 892 vfree(vbios); in xgifb_read_vbios() 897 i = vbios[0x316] | (vbios[0x317] << 8); in xgifb_read_vbios() 900 j = vbios[i - 1]; in xgifb_read_vbios() 915 lvds->LVDS_Capability = vbios[i] | (vbios[i + 1] << 8); in xgifb_read_vbios() 916 lvds->LVDSHT = vbios[i + 2] | (vbios[i + 3] << 8); in xgifb_read_vbios() 917 lvds->LVDSVT = vbios[i + 4] | (vbios[i + 5] << 8); in xgifb_read_vbios() [all …]
|
/linux-4.4.14/drivers/gpu/drm/nouveau/ |
D | nouveau_debugfs.c | 41 for (i = 0; i < drm->vbios.length; i++) in nouveau_debugfs_vbios_image() 42 seq_printf(m, "%c", drm->vbios.data[i]); in nouveau_debugfs_vbios_image()
|
D | nouveau_bios.c | 112 struct nvbios *bios = &drm->vbios; in call_lvds_manufacturer_script() 149 struct nvbios *bios = &drm->vbios; in run_lvds_table() 219 struct nvbios *bios = &drm->vbios; in call_lvds_script() 452 struct nvbios *bios = &drm->vbios; in nouveau_bios_fp_mode() 523 struct nvbios *bios = &drm->vbios; in nouveau_bios_parse_lvds_table() 639 struct nvbios *bios = &drm->vbios; in run_tmds_table() 975 struct nvbios *bios = &drm->vbios; in bit_table() 1256 dcb = ROMPTR(dev, drm->vbios.data[0x36]); in olddcb_table() 1646 struct dcb_table *dcb = &drm->vbios.dcb; in apply_dcb_encoder_quirks() 1784 struct dcb_table *dcb = &drm->vbios.dcb; in parse_dcb_entry() [all …]
|
D | nouveau_connector.c | 353 if (!drm->vbios.fp_no_ddc) { in nouveau_connector_detect_lvds() 379 if (nouveau_bios_fp_mode(dev, NULL) && (drm->vbios.fp_no_ddc || in nouveau_connector_detect_lvds() 388 if (!drm->vbios.fp_no_ddc) { in nouveau_connector_detect_lvds() 700 struct nvbios *bios = &drm->vbios; in nouveau_connector_detect_depth() 765 drm->vbios.fp_no_ddc) && nouveau_bios_fp_mode(dev, NULL)) { in nouveau_connector_get_modes() 1104 struct dcb_table *dcbt = &drm->vbios.dcb; in nouveau_connector_create()
|
D | nouveau_drm.h | 161 struct nvbios vbios; member
|
D | nouveau_bios.h | 40 ROM16(x) ? &drm->vbios.data[ROM16(x)] : NULL; \
|
D | nv50_display.c | 1664 args.load.data = nouveau_drm(encoder->dev)->vbios.dactestval; in nv50_dac_detect() 1952 struct nvbios *bios = &drm->vbios; in nv50_sor_mode_set() 2510 struct dcb_table *dcb = &drm->vbios.dcb; in nv50_display_create()
|
D | nouveau_display.c | 495 if (nouveau_modeset != 2 && drm->vbios.dcb.entries) { in nouveau_display_create()
|
/linux-4.4.14/drivers/gpu/drm/amd/amdgpu/ |
D | amdgpu_bios.c | 261 GOP_VBIOS_CONTENT *vbios; in amdgpu_acpi_vfct_bios() local 277 vbios = (GOP_VBIOS_CONTENT *)((char *)hdr + vfct->VBIOSImageOffset); in amdgpu_acpi_vfct_bios() 278 vhdr = &vbios->VbiosHeader; in amdgpu_acpi_vfct_bios() 297 adev->bios = kmemdup(&vbios->VbiosContent, vhdr->ImageLength, GFP_KERNEL); in amdgpu_acpi_vfct_bios()
|
/linux-4.4.14/drivers/gpu/drm/nouveau/include/nvkm/subdev/ |
D | instmem.h | 14 struct nvkm_memory *vbios; member
|
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/instmem/ |
D | nv04.c | 169 &imem->base.vbios); in nv04_instmem_oneinit() 200 nvkm_memory_del(&imem->base.vbios); in nv04_instmem_dtor()
|
D | nv40.c | 180 &imem->base.vbios); in nv40_instmem_oneinit() 215 nvkm_memory_del(&imem->base.vbios); in nv40_instmem_dtor()
|
/linux-4.4.14/drivers/gpu/drm/nouveau/dispnv04/ |
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()
|
D | disp.c | 39 struct dcb_table *dcb = &drm->vbios.dcb; in nv04_display_create()
|
D | tvnv17.c | 58 if (drm->vbios.tvdactestval) in nv42_tv_sample_load() 59 testval = drm->vbios.tvdactestval; in nv42_tv_sample_load() 426 drm->vbios.fp.dual_link); in nv17_tv_prepare()
|
D | dfp.c | 303 drm->vbios.digital_min_front_porch) in nv04_dfp_mode_set() 306 regp->fp_horiz_regs[FP_CRTC] = output_mode->hsync_start - drm->vbios.digital_min_front_porch - 1; in nv04_dfp_mode_set()
|
/linux-4.4.14/Documentation/thermal/ |
D | nouveau_thermal | 37 The default value for these thresholds comes from the GPU's vbios. These 71 NOTE2: When operating in manual mode outside the vbios-defined
|
/linux-4.4.14/drivers/gpu/drm/radeon/ |
D | radeon_bios.c | 603 GOP_VBIOS_CONTENT *vbios; in radeon_acpi_vfct_bios() local 619 vbios = (GOP_VBIOS_CONTENT *)((char *)hdr + vfct->VBIOSImageOffset); in radeon_acpi_vfct_bios() 620 vhdr = &vbios->VbiosHeader; in radeon_acpi_vfct_bios() 639 rdev->bios = kmemdup(&vbios->VbiosContent, vhdr->ImageLength, GFP_KERNEL); in radeon_acpi_vfct_bios()
|