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