Lines Matching refs:psr
681 struct bdb_psr *psr; in parse_psr() local
684 psr = find_section(bdb, BDB_PSR); in parse_psr()
685 if (!psr) { in parse_psr()
690 psr_table = &psr->psr_table[panel_type]; in parse_psr()
692 dev_priv->vbt.psr.full_link = psr_table->full_link; in parse_psr()
693 dev_priv->vbt.psr.require_aux_wakeup = psr_table->require_aux_to_wakeup; in parse_psr()
696 dev_priv->vbt.psr.idle_frames = psr_table->idle_frames < 0 ? 0 : in parse_psr()
701 dev_priv->vbt.psr.lines_to_wait = PSR_0_LINES_TO_WAIT; in parse_psr()
704 dev_priv->vbt.psr.lines_to_wait = PSR_1_LINE_TO_WAIT; in parse_psr()
707 dev_priv->vbt.psr.lines_to_wait = PSR_4_LINES_TO_WAIT; in parse_psr()
710 dev_priv->vbt.psr.lines_to_wait = PSR_8_LINES_TO_WAIT; in parse_psr()
718 dev_priv->vbt.psr.tp1_wakeup_time = psr_table->tp1_wakeup_time; in parse_psr()
719 dev_priv->vbt.psr.tp2_tp3_wakeup_time = psr_table->tp2_tp3_wakeup_time; in parse_psr()