Lines Matching refs:ctrl_cfg
649 struct mipi_ctrl_cfg *ctrl_cfg) in mipi_tx_ctrl_cfg() argument
655 if (ctrl_cfg->tx_ctrl_cfg.line_sync_pkt_en) in mipi_tx_ctrl_cfg()
657 if (ctrl_cfg->tx_ctrl_cfg.frame_counter_active) in mipi_tx_ctrl_cfg()
659 if (ctrl_cfg->tx_ctrl_cfg.line_counter_active) in mipi_tx_ctrl_cfg()
661 if (ctrl_cfg->tx_ctrl_cfg.tx_dsi_cfg->v_blanking) in mipi_tx_ctrl_cfg()
663 if (ctrl_cfg->tx_ctrl_cfg.tx_dsi_cfg->hsa_blanking) in mipi_tx_ctrl_cfg()
665 if (ctrl_cfg->tx_ctrl_cfg.tx_dsi_cfg->hbp_blanking) in mipi_tx_ctrl_cfg()
667 if (ctrl_cfg->tx_ctrl_cfg.tx_dsi_cfg->hfp_blanking) in mipi_tx_ctrl_cfg()
669 if (ctrl_cfg->tx_ctrl_cfg.tx_dsi_cfg->sync_pulse_eventn) in mipi_tx_ctrl_cfg()
671 if (ctrl_cfg->tx_ctrl_cfg.tx_dsi_cfg->lpm_first_vsa_line) in mipi_tx_ctrl_cfg()
673 if (ctrl_cfg->tx_ctrl_cfg.tx_dsi_cfg->lpm_last_vfp_line) in mipi_tx_ctrl_cfg()
680 if (ctrl_cfg->tx_ctrl_cfg.tx_always_use_hact) in mipi_tx_ctrl_cfg()
682 if (ctrl_cfg->tx_ctrl_cfg.tx_hact_wait_stop) in mipi_tx_ctrl_cfg()
692 ctrl |= ACTIVE_LANES(ctrl_cfg->active_lanes - 1); in mipi_tx_ctrl_cfg()
693 if (ctrl_cfg->tx_ctrl_cfg.tx_dsi_cfg->eotp_en) in mipi_tx_ctrl_cfg()
695 if (ctrl_cfg->tx_ctrl_cfg.tx_dsi_cfg->hfp_blank_en) in mipi_tx_ctrl_cfg()
706 struct mipi_ctrl_cfg *ctrl_cfg) in mipi_tx_init_cntrl() argument
724 frame = ctrl_cfg->tx_ctrl_cfg.frames[frame_id]; in mipi_tx_init_cntrl()
747 mipi_tx_fg_cfg(kmb_dsi, frame_id, ctrl_cfg->active_lanes, in mipi_tx_init_cntrl()
749 ctrl_cfg->lane_rate_mbps, frame); in mipi_tx_init_cntrl()
762 mipi_tx_multichannel_fifo_cfg(kmb_dsi, ctrl_cfg->active_lanes, frame_id); in mipi_tx_init_cntrl()
765 mipi_tx_ctrl_cfg(kmb_dsi, frame_id, ctrl_cfg); in mipi_tx_init_cntrl()