Lines Matching full:pxclk
64 static uint16_t clkcmptable(struct nvbios *bios, uint16_t clktable, int pxclk) in clkcmptable() argument
76 if (pxclk >= compareclk * 10) { in clkcmptable()
135 …le(struct drm_device *dev, struct dcb_output *dcbent, int head, enum LVDS_script script, int pxclk) in run_lvds_table() argument
140 * A bitmask byte and a dual-link transition pxclk value for use in in run_lvds_table()
196 scriptptr = clkcmptable(bios, clktable, pxclk); in run_lvds_table()
208 …pt(struct drm_device *dev, struct dcb_output *dcbent, int head, enum LVDS_script script, int pxclk) in call_lvds_script() argument
229 call_lvds_script(dev, dcbent, head, LVDS_INIT, pxclk); in call_lvds_script()
233 call_lvds_script(dev, dcbent, head, LVDS_RESET, pxclk); in call_lvds_script()
235 call_lvds_script(dev, dcbent, head, LVDS_PANEL_OFF, pxclk); in call_lvds_script()
245 ret = run_lvds_table(dev, dcbent, head, script, pxclk); in call_lvds_script()
494 int nouveau_bios_parse_lvds_table(struct drm_device *dev, int pxclk, bool *dl, bool *if_is_24bit) in nouveau_bios_parse_lvds_table() argument
499 * contains the dual-link transition pxclk (in 10s kHz), at byte 5 - if in nouveau_bios_parse_lvds_table()
519 * until later, when this function should be called with non-zero pxclk in nouveau_bios_parse_lvds_table()
539 if (!pxclk) in nouveau_bios_parse_lvds_table()
551 if (pxclk >= bios->fp.duallink_transition_clk) in nouveau_bios_parse_lvds_table()
567 if (pxclk >= bios->fp.duallink_transition_clk) in nouveau_bios_parse_lvds_table()
569 if (pxclk >= 140000) in nouveau_bios_parse_lvds_table()
617 if (pxclk && (chip_version < 0x25 || chip_version > 0x28)) in nouveau_bios_parse_lvds_table()
618 bios->fp.dual_link = (pxclk >= bios->fp.duallink_transition_clk); in nouveau_bios_parse_lvds_table()
625 int run_tmds_table(struct drm_device *dev, struct dcb_output *dcbent, int head, int pxclk) in run_tmds_table() argument
628 * the pxclk parameter is in kHz in run_tmds_table()
663 scriptptr = clkcmptable(bios, clktable, pxclk); in run_tmds_table()
672 run_digital_op_script(dev, scriptptr, dcbent, head, pxclk >= 165000); in run_tmds_table()
918 * Offset +11 has a pointer to a table where the first word is a pxclk in parse_bit_tmds_tbl_entry()
920 * run if the comparison pxclk frequency is less than the pxclk desired. in parse_bit_tmds_tbl_entry()