/src/sys/external/bsd/drm2/dist/drm/i915/display/ |
intel_opregion.h | 51 const void *vbt; member in struct:intel_opregion
|
intel_bios.c | 46 * DOC: Video BIOS Table (VBT) 48 * The Video BIOS Table, or VBT, provides platform and board specific 51 * hardware. The VBT is available via the ACPI OpRegion or, on older systems, in 54 * The VBT consists of a VBT Header (defined as &struct vbt_header), a BDB 56 * contain the actual configuration information. The VBT Header, and thus the 57 * VBT, begins with "$VBT" signature. The VBT Header contains the offset of the 62 * The driver parses the VBT during load. The relevant information is stored i 1935 const struct vbt_header *vbt = buf; local in function:intel_bios_is_valid_vbt 2005 struct vbt_header *vbt; local in function:oprom_get_vbt 2074 const struct vbt_header *vbt = dev_priv->opregion.vbt; local in function:intel_bios_init [all...] |
intel_opregion.c | 138 * address of raw VBT data. */ 139 u32 rvds; /* Size of raw vbt data */ 874 DRM_DEBUG_KMS("Falling back to manually reading VBT from " 903 DRM_ERROR("Requesting VBT firmware \"%s\" failed (%d)\n", 911 DRM_DEBUG_KMS("Found valid VBT firmware \"%s\"\n", name); 912 opregion->vbt = opregion->vbt_firmware; 919 DRM_DEBUG_KMS("Invalid VBT firmware \"%s\"\n", name); 936 const void *vbt; local in function:intel_opregion_setup 1017 * opregion 2.0: rvda is the physical VBT address. 1036 vbt = opregion->rvda [all...] |
intel_dp.c | 333 &dev_priv->vbt.ddi_port_info[dig_port->base.port]; 916 int backlight_controller = dev_priv->vbt.backlight.controller; 1945 /* Get bpp from vbt only for panels that dont have bpp in edid */ 1947 dev_priv->vbt.edp.bpp && dev_priv->vbt.edp.bpp < bpp) { 1949 dev_priv->vbt.edp.bpp); 1950 bpp = dev_priv->vbt.edp.bpp; 3368 if (intel_dp_is_edp(intel_dp) && dev_priv->vbt.edp.bpp && 3369 pipe_config->pipe_bpp > dev_priv->vbt.edp.bpp) { 3373 * Some machines in UEFI boot mode provide us a VBT that has 1 6786 struct edp_power_seq cur, vbt, spec, local in function:intel_dp_init_panel_power_sequencer [all...] |
/src/sys/external/bsd/drm2/dist/drm/i915/gvt/ |
opregion.c | 34 * Note: Only for GVT-g virtual VBT generation, other usage must 121 struct vbt { struct 141 static void virt_vbt_generation(struct vbt *v) 145 memset(v, 0, sizeof(struct vbt)); 155 v->header.vbt_size = sizeof(struct vbt) - sizeof(v->header); 156 v->header.bdb_offset = offsetof(struct vbt, bdb_header); 162 v->bdb_header.bdb_size = sizeof(struct vbt) - sizeof(struct vbt_header) 230 struct vbt v; 242 /* emulated opregion with VBT mailbox only */ 257 /* emulated vbt from virt vbt generation * [all...] |
/src/sys/external/bsd/drm2/dist/drm/i915/ |
i915_drv.h | 656 int dp_max_link_rate; /* 0 for not limited by VBT */ 1007 struct intel_vbt_data vbt; member in struct:drm_i915_private
|