Lines Matching refs:bdb

20 static void *find_section(struct bdb_header *bdb, int section_id)  in find_section()  argument
22 u8 *base = (u8 *)bdb; in find_section()
28 index += bdb->header_size; in find_section()
29 total = bdb->bdb_size; in find_section()
46 parse_edp(struct drm_psb_private *dev_priv, struct bdb_header *bdb) in parse_edp() argument
53 edp = find_section(bdb, BDB_EDP); in parse_edp()
190 struct bdb_header *bdb) in parse_backlight_data() argument
197 = find_section(bdb, BDB_LVDS_OPTIONS); in parse_backlight_data()
206 bl_start = find_section(bdb, BDB_LVDS_BACKLIGHT); in parse_backlight_data()
219 struct bdb_header *bdb) in parse_lfp_panel_data() argument
231 lvds_options = find_section(bdb, BDB_LVDS_OPTIONS); in parse_lfp_panel_data()
241 lvds_lfp_data = find_section(bdb, BDB_LVDS_LFP_DATA); in parse_lfp_panel_data()
272 struct bdb_header *bdb) in parse_sdvo_panel_data() argument
280 sdvo_lvds_options = find_section(bdb, BDB_SDVO_LVDS_OPTIONS); in parse_sdvo_panel_data()
284 dvo_timing = find_section(bdb, BDB_SDVO_PANEL_DTDS); in parse_sdvo_panel_data()
302 struct bdb_header *bdb) in parse_general_features() argument
310 general = find_section(bdb, BDB_GENERAL_FEATURES); in parse_general_features()
325 struct bdb_header *bdb) in parse_sdvo_device_mapping() argument
333 p_defs = find_section(bdb, BDB_GENERAL_DEFINITIONS); in parse_sdvo_device_mapping()
416 struct bdb_header *bdb) in parse_driver_features() argument
420 driver = find_section(bdb, BDB_DRIVER_FEATURES); in parse_driver_features()
439 struct bdb_header *bdb) in parse_device_mapping() argument
446 p_defs = find_section(bdb, BDB_GENERAL_DEFINITIONS); in parse_device_mapping()
522 struct bdb_header *bdb = NULL; in psb_intel_init_bios() local
536 bdb = (struct bdb_header *)((char *)vbt + vbt->bdb_offset); in psb_intel_init_bios()
541 if (bdb == NULL) { in psb_intel_init_bios()
559 bdb = (struct bdb_header *)(bios + i + vbt->bdb_offset); in psb_intel_init_bios()
563 parse_general_features(dev_priv, bdb); in psb_intel_init_bios()
564 parse_driver_features(dev_priv, bdb); in psb_intel_init_bios()
565 parse_lfp_panel_data(dev_priv, bdb); in psb_intel_init_bios()
566 parse_sdvo_panel_data(dev_priv, bdb); in psb_intel_init_bios()
567 parse_sdvo_device_mapping(dev_priv, bdb); in psb_intel_init_bios()
568 parse_device_mapping(dev_priv, bdb); in psb_intel_init_bios()
569 parse_backlight_data(dev_priv, bdb); in psb_intel_init_bios()
570 parse_edp(dev_priv, bdb); in psb_intel_init_bios()