/linux-4.1.27/drivers/gpu/drm/gma500/ |
H A D | intel_bios.c | 32 static void *find_section(struct bdb_header *bdb, int section_id) find_section() argument 34 u8 *base = (u8 *)bdb; find_section() 40 index += bdb->header_size; find_section() 41 total = bdb->bdb_size; find_section() 58 parse_edp(struct drm_psb_private *dev_priv, struct bdb_header *bdb) parse_edp() argument 65 edp = find_section(bdb, BDB_EDP); parse_edp() 202 struct bdb_header *bdb) parse_backlight_data() 209 = find_section(bdb, BDB_LVDS_OPTIONS); parse_backlight_data() 218 bl_start = find_section(bdb, BDB_LVDS_BACKLIGHT); parse_backlight_data() 231 struct bdb_header *bdb) parse_lfp_panel_data() 243 lvds_options = find_section(bdb, BDB_LVDS_OPTIONS); parse_lfp_panel_data() 253 lvds_lfp_data = find_section(bdb, BDB_LVDS_LFP_DATA); parse_lfp_panel_data() 284 struct bdb_header *bdb) parse_sdvo_panel_data() 292 sdvo_lvds_options = find_section(bdb, BDB_SDVO_LVDS_OPTIONS); parse_sdvo_panel_data() 296 dvo_timing = find_section(bdb, BDB_SDVO_PANEL_DTDS); parse_sdvo_panel_data() 314 struct bdb_header *bdb) parse_general_features() 322 general = find_section(bdb, BDB_GENERAL_FEATURES); parse_general_features() 337 struct bdb_header *bdb) parse_sdvo_device_mapping() 345 p_defs = find_section(bdb, BDB_GENERAL_DEFINITIONS); parse_sdvo_device_mapping() 428 struct bdb_header *bdb) parse_driver_features() 432 driver = find_section(bdb, BDB_DRIVER_FEATURES); parse_driver_features() 448 struct bdb_header *bdb) parse_device_mapping() 455 p_defs = find_section(bdb, BDB_GENERAL_DEFINITIONS); parse_device_mapping() 531 struct bdb_header *bdb = NULL; psb_intel_init_bios() local 545 bdb = (struct bdb_header *)((char *)vbt + vbt->bdb_offset); psb_intel_init_bios() 550 if (bdb == NULL) { psb_intel_init_bios() 568 bdb = (struct bdb_header *)(bios + i + vbt->bdb_offset); psb_intel_init_bios() 572 parse_general_features(dev_priv, bdb); psb_intel_init_bios() 573 parse_driver_features(dev_priv, bdb); psb_intel_init_bios() 574 parse_lfp_panel_data(dev_priv, bdb); psb_intel_init_bios() 575 parse_sdvo_panel_data(dev_priv, bdb); psb_intel_init_bios() 576 parse_sdvo_device_mapping(dev_priv, bdb); psb_intel_init_bios() 577 parse_device_mapping(dev_priv, bdb); psb_intel_init_bios() 578 parse_backlight_data(dev_priv, bdb); psb_intel_init_bios() 579 parse_edp(dev_priv, bdb); psb_intel_init_bios() 201 parse_backlight_data(struct drm_psb_private *dev_priv, struct bdb_header *bdb) parse_backlight_data() argument 230 parse_lfp_panel_data(struct drm_psb_private *dev_priv, struct bdb_header *bdb) parse_lfp_panel_data() argument 283 parse_sdvo_panel_data(struct drm_psb_private *dev_priv, struct bdb_header *bdb) parse_sdvo_panel_data() argument 313 parse_general_features(struct drm_psb_private *dev_priv, struct bdb_header *bdb) parse_general_features() argument 336 parse_sdvo_device_mapping(struct drm_psb_private *dev_priv, struct bdb_header *bdb) parse_sdvo_device_mapping() argument 427 parse_driver_features(struct drm_psb_private *dev_priv, struct bdb_header *bdb) parse_driver_features() argument 447 parse_device_mapping(struct drm_psb_private *dev_priv, struct bdb_header *bdb) parse_device_mapping() argument
|
H A D | intel_bios.h | 275 u16 fp_timing_offset; /* offsets are from start of bdb */
|
/linux-4.1.27/drivers/gpu/drm/i915/ |
H A D | intel_bios.c | 40 find_section(struct bdb_header *bdb, int section_id) find_section() argument 42 u8 *base = (u8 *)bdb; find_section() 48 index += bdb->header_size; find_section() 49 total = bdb->bdb_size; find_section() 190 get_lvds_fp_timing(const struct bdb_header *bdb, get_lvds_fp_timing() argument 195 size_t data_ofs = (const u8 *)data - (const u8 *)bdb; get_lvds_fp_timing() 205 return (const struct lvds_fp_timing *)((const u8 *)bdb + ofs); get_lvds_fp_timing() 211 struct bdb_header *bdb) parse_lfp_panel_data() 221 lvds_options = find_section(bdb, BDB_LVDS_OPTIONS); parse_lfp_panel_data() 253 lvds_lfp_data = find_section(bdb, BDB_LVDS_LFP_DATA); parse_lfp_panel_data() 257 lvds_lfp_data_ptrs = find_section(bdb, BDB_LVDS_LFP_DATA_PTRS); parse_lfp_panel_data() 302 fp_timing = get_lvds_fp_timing(bdb, lvds_lfp_data, parse_lfp_panel_data() 317 parse_lfp_backlight(struct drm_i915_private *dev_priv, struct bdb_header *bdb) parse_lfp_backlight() argument 322 backlight_data = find_section(bdb, BDB_LVDS_BACKLIGHT); parse_lfp_backlight() 355 struct bdb_header *bdb) parse_sdvo_panel_data() 370 sdvo_lvds_options = find_section(bdb, BDB_SDVO_LVDS_OPTIONS); parse_sdvo_panel_data() 377 dvo_timing = find_section(bdb, BDB_SDVO_PANEL_DTDS); parse_sdvo_panel_data() 409 struct bdb_header *bdb) parse_general_features() 414 general = find_section(bdb, BDB_GENERAL_FEATURES); parse_general_features() 435 struct bdb_header *bdb) parse_general_definitions() 439 general = find_section(bdb, BDB_GENERAL_DEFINITIONS); parse_general_definitions() 456 struct bdb_header *bdb) parse_sdvo_device_mapping() 464 p_defs = find_section(bdb, BDB_GENERAL_DEFINITIONS); parse_sdvo_device_mapping() 546 struct bdb_header *bdb) parse_driver_features() 550 driver = find_section(bdb, BDB_DRIVER_FEATURES); parse_driver_features() 572 parse_edp(struct drm_i915_private *dev_priv, struct bdb_header *bdb) parse_edp() argument 578 edp = find_section(bdb, BDB_EDP); parse_edp() 670 if (bdb->version >= 173) { parse_edp() 679 parse_psr(struct drm_i915_private *dev_priv, struct bdb_header *bdb) parse_psr() argument 684 psr = find_section(bdb, BDB_PSR); parse_psr() 790 parse_mipi(struct drm_i915_private *dev_priv, struct bdb_header *bdb) parse_mipi() argument 815 start = find_section(bdb, BDB_MIPI_CONFIG); parse_mipi() 846 sequence = find_section(bdb, BDB_MIPI_SEQUENCE); parse_mipi() 946 struct bdb_header *bdb) parse_ddi_port() 1037 if (bdb->version >= 158) { parse_ddi_port() 1048 struct bdb_header *bdb) parse_ddi_ports() 1059 if (bdb->version < 155) parse_ddi_ports() 1063 parse_ddi_port(dev_priv, port, bdb); parse_ddi_ports() 1068 struct bdb_header *bdb) parse_device_mapping() 1075 p_defs = find_section(bdb, BDB_GENERAL_DEFINITIONS); parse_device_mapping() 1209 struct bdb_header *bdb; validate_vbt() local 1233 bdb = (struct bdb_header *)(base + offset); validate_vbt() 1234 if (offset + bdb->bdb_size > size) { validate_vbt() 1241 return bdb; validate_vbt() 1258 struct bdb_header *bdb = NULL; intel_parse_bios() local 1268 bdb = validate_vbt((char *)dev_priv->opregion.header, OPREGION_SIZE, intel_parse_bios() 1272 if (bdb == NULL) { intel_parse_bios() 1282 bdb = validate_vbt(bios, size, intel_parse_bios() 1289 if (!bdb) { intel_parse_bios() 1296 parse_general_features(dev_priv, bdb); intel_parse_bios() 1297 parse_general_definitions(dev_priv, bdb); intel_parse_bios() 1298 parse_lfp_panel_data(dev_priv, bdb); intel_parse_bios() 1299 parse_lfp_backlight(dev_priv, bdb); intel_parse_bios() 1300 parse_sdvo_panel_data(dev_priv, bdb); intel_parse_bios() 1301 parse_sdvo_device_mapping(dev_priv, bdb); intel_parse_bios() 1302 parse_device_mapping(dev_priv, bdb); intel_parse_bios() 1303 parse_driver_features(dev_priv, bdb); intel_parse_bios() 1304 parse_edp(dev_priv, bdb); intel_parse_bios() 1305 parse_psr(dev_priv, bdb); intel_parse_bios() 1306 parse_mipi(dev_priv, bdb); intel_parse_bios() 1307 parse_ddi_ports(dev_priv, bdb); intel_parse_bios() 210 parse_lfp_panel_data(struct drm_i915_private *dev_priv, struct bdb_header *bdb) parse_lfp_panel_data() argument 354 parse_sdvo_panel_data(struct drm_i915_private *dev_priv, struct bdb_header *bdb) parse_sdvo_panel_data() argument 408 parse_general_features(struct drm_i915_private *dev_priv, struct bdb_header *bdb) parse_general_features() argument 434 parse_general_definitions(struct drm_i915_private *dev_priv, struct bdb_header *bdb) parse_general_definitions() argument 455 parse_sdvo_device_mapping(struct drm_i915_private *dev_priv, struct bdb_header *bdb) parse_sdvo_device_mapping() argument 545 parse_driver_features(struct drm_i915_private *dev_priv, struct bdb_header *bdb) parse_driver_features() argument 945 parse_ddi_port(struct drm_i915_private *dev_priv, enum port port, struct bdb_header *bdb) parse_ddi_port() argument 1047 parse_ddi_ports(struct drm_i915_private *dev_priv, struct bdb_header *bdb) parse_ddi_ports() argument 1067 parse_device_mapping(struct drm_i915_private *dev_priv, struct bdb_header *bdb) parse_device_mapping() argument
|
H A D | intel_bios.h | 316 u16 fp_timing_offset; /* offsets are from start of bdb */
|
/linux-4.1.27/lib/ |
H A D | test-hexdump.c | 29 "32be", "7bdb", "180a", "b293",
|
/linux-4.1.27/fs/gfs2/ |
H A D | lops.c | 408 struct gfs2_bufdata *bda, *bdb; blocknr_cmp() local 411 bdb = list_entry(b, struct gfs2_bufdata, bd_list); blocknr_cmp() 413 if (bda->bd_bh->b_blocknr < bdb->bd_bh->b_blocknr) blocknr_cmp() 415 if (bda->bd_bh->b_blocknr > bdb->bd_bh->b_blocknr) blocknr_cmp()
|