Searched refs:bdb (Results 1 - 6 of 6) sorted by relevance

/linux-4.1.27/drivers/gpu/drm/gma500/
H A Dintel_bios.c32 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 Dintel_bios.h275 u16 fp_timing_offset; /* offsets are from start of bdb */
/linux-4.1.27/drivers/gpu/drm/i915/
H A Dintel_bios.c40 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 Dintel_bios.h316 u16 fp_timing_offset; /* offsets are from start of bdb */
/linux-4.1.27/lib/
H A Dtest-hexdump.c29 "32be", "7bdb", "180a", "b293",
/linux-4.1.27/fs/gfs2/
H A Dlops.c408 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()

Completed in 207 milliseconds