Lines Matching full:tmds
148 * conf byte. These tables are similar to the TMDS tables, consisting in run_lvds_table()
634 * This runs the TMDS regs setting code found on BIT bios cards in run_tmds_table()
647 /* pre-nv17 off-chip tmds uses scripts, post nv17 doesn't */ in run_tmds_table()
654 clktable = bios->tmds.output0_script_ptr; in run_tmds_table()
658 clktable = bios->tmds.output1_script_ptr; in run_tmds_table()
670 NV_ERROR(drm, "TMDS output init script not found\n"); in run_tmds_table()
909 * Parses the pointer to the TMDS table in parse_bit_tmds_tbl_entry()
913 * offset + 0 (16 bits): TMDS table pointer in parse_bit_tmds_tbl_entry()
915 * The TMDS table is typically found just before the DCB table, with a in parse_bit_tmds_tbl_entry()
935 NV_ERROR(drm, "Do not understand BIT TMDS table\n"); in parse_bit_tmds_tbl_entry()
941 NV_INFO(drm, "Pointer to TMDS table not found\n"); in parse_bit_tmds_tbl_entry()
945 NV_INFO(drm, "TMDS table version %d.%d\n", in parse_bit_tmds_tbl_entry()
959 NV_WARN(drm, "TMDS table script pointers not stubbed\n"); in parse_bit_tmds_tbl_entry()
961 bios->tmds.output0_script_ptr = ROM16(bios->data[tmdstableptr + 11]); in parse_bit_tmds_tbl_entry()
962 bios->tmds.output1_script_ptr = ROM16(bios->data[tmdstableptr + 13]); in parse_bit_tmds_tbl_entry()
1039 parse_bit_table(bios, bitoffset, &BIT_TABLE('T', tmds)); in parse_bit_structure()
1076 * offset + 89: TMDS single link output A table pointer in parse_bmp_structure()
1077 * offset + 91: TMDS single link output B table pointer in parse_bmp_structure()
1208 bios->tmds.output0_script_ptr = ROM16(bmp[89]); in parse_bmp_structure()
1209 bios->tmds.output1_script_ptr = ROM16(bmp[91]); in parse_bmp_structure()
1675 * DCB reports an LVDS output that should be TMDS: in apply_dcb_encoder_quirks()
1781 else if (bios->tmds.output0_script_ptr || in fabricate_dcb_encoder_table()
1782 bios->tmds.output1_script_ptr) in fabricate_dcb_encoder_table()