H A D | nouveau_bios.c | 298 struct dcb_entry *dcbent = bios->display.output; local 304 BUG_ON(!dcbent); 306 reg += (ffs(dcbent->or) - 1) * 0x800; 307 if ((reg & 0x20000000) && !(dcbent->sorconf.link & 1)) 3833 struct dcb_entry *dcbent, int head, bool dl) 3844 NVWriteVgaCrtc5758(dev, head, 0, dcbent->index); 3847 nv04_dfp_bind_head(dev, dcbent, head, dl); 3850 static int call_lvds_manufacturer_script(struct drm_device *dev, struct dcb_entry *dcbent, int head, enum LVDS_script script) argument 3854 uint8_t sub = bios->data[bios->fp.xlated_entry + script] + (bios->fp.link_c_increment && dcbent->or & OUTPUT_C ? 1 : 0); 3860 run_digital_op_script(dev, scriptofs, dcbent, hea 3832 run_digital_op_script(struct drm_device *dev, uint16_t scriptptr, struct dcb_entry *dcbent, int head, bool dl) argument 3877 run_lvds_table(struct drm_device *dev, struct dcb_entry *dcbent, int head, enum LVDS_script script, int pxclk) argument 3950 call_lvds_script(struct drm_device *dev, struct dcb_entry *dcbent, int head, enum LVDS_script script, int pxclk) argument 4376 bios_output_config_match(struct drm_device *dev, struct dcb_entry *dcbent, uint16_t record, int record_len, int record_nr, bool match_link) argument 4427 nouveau_bios_dp_table(struct drm_device *dev, struct dcb_entry *dcbent, int *length) argument 4453 nouveau_bios_run_display_table(struct drm_device *dev, struct dcb_entry *dcbent, uint32_t sub, int pxclk) argument 4621 run_tmds_table(struct drm_device *dev, struct dcb_entry *dcbent, int head, int pxclk) argument 6623 nouveau_bios_run_init_table(struct drm_device *dev, uint16_t table, struct dcb_entry *dcbent) argument [all...] |