Home
last modified time | relevance | path

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

/linux-3.4.99/drivers/video/matrox/
Dmatroxfb_misc.c426 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-3.4.99/drivers/staging/xgifb/
Dvb_init.c1122 u8 *vbios; in xgifb_read_vbios() local
1132 vbios = xgifb_copy_rom(pdev, &vbios_size); in xgifb_read_vbios()
1133 if (vbios == NULL) { in xgifb_read_vbios()
1143 if (!(vbios[0x65] & 0x1) && in xgifb_read_vbios()
1146 vfree(vbios); in xgifb_read_vbios()
1151 i = vbios[0x316] | (vbios[0x317] << 8); in xgifb_read_vbios()
1154 j = vbios[i - 1]; in xgifb_read_vbios()
1169 lvds->LVDS_Capability = vbios[i] | (vbios[i + 1] << 8); in xgifb_read_vbios()
1170 lvds->LVDSHT = vbios[i + 2] | (vbios[i + 3] << 8); in xgifb_read_vbios()
1171 lvds->LVDSVT = vbios[i + 4] | (vbios[i + 5] << 8); in xgifb_read_vbios()
[all …]
/linux-3.4.99/drivers/gpu/drm/nouveau/
Dnouveau_perf.c34 struct nvbios *bios = &dev_priv->vbios; in nouveau_perf_table()
146 struct nvbios *bios = &dev_priv->vbios; in nouveau_perf_ramcfg()
165 struct nvbios *bios = &dev_priv->vbios; in nouveau_perf_timing()
206 struct nvbios *bios = &dev_priv->vbios; in legacy_perf_init()
294 struct nvbios *bios = &dev_priv->vbios; in nouveau_perf_init()
Dnv04_dac.c234 if (dev_priv->vbios.tvdactestval) in nv17_dac_sample_load()
235 testval = dev_priv->vbios.tvdactestval; in nv17_dac_sample_load()
239 if (dev_priv->vbios.dactestval) in nv17_dac_sample_load()
240 testval = dev_priv->vbios.dactestval; in nv17_dac_sample_load()
Dnv50_display.c348 struct dcb_table *dcb = &dev_priv->vbios.dcb; in nv50_display_create()
560 struct nvbios *bios = &dev_priv->vbios; in nv50_display_script_select()
749 for (i = 0; i < dev_priv->vbios.dcb.entries; i++) { in nv50_display_unk10_handler()
750 struct dcb_entry *dcb = &dev_priv->vbios.dcb.entry[i]; in nv50_display_unk10_handler()
849 for (i = 0; i < dev_priv->vbios.dcb.entries; i++) { in nv50_display_unk20_handler()
850 dcb = &dev_priv->vbios.dcb.entry[i]; in nv50_display_unk20_handler()
855 if (i == dev_priv->vbios.dcb.entries) { in nv50_display_unk20_handler()
Dnouveau_debugfs.c155 for (i = 0; i < dev_priv->vbios.length; i++) in nouveau_debugfs_vbios_image()
156 seq_printf(m, "%c", dev_priv->vbios.data[i]); in nouveau_debugfs_vbios_image()
Dnouveau_bios.c250 struct nvbios *bios = &dev_priv->vbios; in bios_shadow()
360 (reg & 0x1 && dev_priv->vbios.chip_version != 0x51)) in valid_reg()
364 if (reg & 0x1 && dev_priv->vbios.chip_version == 0x51 && in valid_reg()
469 if (dev_priv->vbios.execute) { in bios_wr32()
701 if (!dev_priv->vbios.execute) in nv50_pll_set()
742 struct nvbios *bios = &dev_priv->vbios; in dcb_entry_idx_from_crtchead()
767 struct dcb_table *dcb = &dev_priv->vbios.dcb; in init_i2c_device_find()
793 struct nvbios *bios = &dev_priv->vbios; in get_tmds_index_reg()
3759 struct nvbios *bios = &dev_priv->vbios; in run_digital_op_script()
3776 struct nvbios *bios = &dev_priv->vbios; in call_lvds_manufacturer_script()
[all …]
Dnouveau_connector.c321 if (!dev_priv->vbios.fp_no_ddc) { in nouveau_connector_detect_lvds()
347 if (nouveau_bios_fp_mode(dev, NULL) && (dev_priv->vbios.fp_no_ddc || in nouveau_connector_detect_lvds()
356 if (!dev_priv->vbios.fp_no_ddc) { in nouveau_connector_detect_lvds()
649 struct nvbios *bios = &dev_priv->vbios; in nouveau_connector_detect_depth()
714 dev_priv->vbios.fp_no_ddc) && nouveau_bios_fp_mode(dev, NULL)) { in nouveau_connector_get_modes()
968 struct dcb_table *dcbt = &dev_priv->vbios.dcb; in nouveau_connector_create()
Dnv50_dac.c90 if (dev_priv->vbios.dactestval) { in nv50_dac_detect()
91 load_pattern = dev_priv->vbios.dactestval; in nv50_dac_detect()
Dnouveau_drv.c48 MODULE_PARM_DESC(vbios, "Override default VBIOS location");
50 module_param_named(vbios, nouveau_vbios, charp, 0400);
Dnouveau_calc.c277 int cv = dev_priv->vbios.chip_version; in getMNP_single()
376 int chip_version = dev_priv->vbios.chip_version; in getMNP_double()
Dnv17_tv.c49 if (dev_priv->vbios.tvdactestval) in nv42_tv_sample_load()
50 testval = dev_priv->vbios.tvdactestval; in nv42_tv_sample_load()
420 dev_priv->vbios.fp.dual_link); in nv17_tv_prepare()
Dnouveau_bios.h43 ROM16(x) ? &dev_priv->vbios.data[ROM16(x)] : NULL; \
Dnv04_display.c119 struct dcb_table *dcb = &dev_priv->vbios.dcb; in nv04_display_create()
Dnouveau_volt.c109 struct nvbios *bios = &dev_priv->vbios; in nouveau_volt_init()
Dnouveau_temp.c306 struct nvbios *bios = &dev_priv->vbios; in nouveau_temp_init()
Dnv04_dfp.c303 dev_priv->vbios.digital_min_front_porch) in nv04_dfp_mode_set()
306 …regp->fp_horiz_regs[FP_CRTC] = output_mode->hsync_start - dev_priv->vbios.digital_min_front_porch … in nv04_dfp_mode_set()
Dnouveau_i2c.c143 struct nvbios *bios = &dev_priv->vbios; in nouveau_i2c_init()
Dnouveau_hw.c163 int chip_version = dev_priv->vbios.chip_version; in setPLL_single()
219 int chip_version = dev_priv->vbios.chip_version; in setPLL_double_highregs()
377 int cv = dev_priv->vbios.chip_version; in nouveau_hw_setpll()
Dnvd0_display.c1446 struct nvbios *bios = &dev_priv->vbios; in nvd0_sor_mode_set()
1623 for (i = 0; i < dev_priv->vbios.dcb.entries; i++) { in lookup_dcb()
1624 struct dcb_entry *dcb = &dev_priv->vbios.dcb.entry[i]; in lookup_dcb()
1969 struct dcb_table *dcb = &dev_priv->vbios.dcb; in nvd0_display_create()
Dnouveau_drv.h829 struct nvbios vbios; member
/linux-3.4.99/drivers/gpu/drm/radeon/
Dradeon_bios.c559 GOP_VBIOS_CONTENT *vbios; in radeon_acpi_vfct_bios() local
575 vbios = (GOP_VBIOS_CONTENT *)((char *)hdr + vfct->VBIOSImageOffset); in radeon_acpi_vfct_bios()
576 vhdr = &vbios->VbiosHeader; in radeon_acpi_vfct_bios()
595 rdev->bios = kmemdup(&vbios->VbiosContent, vhdr->ImageLength, GFP_KERNEL); in radeon_acpi_vfct_bios()