Lines Matching refs:dsi_trans
40 enum transcoder dsi_trans) in header_credits_available() argument
42 return (intel_de_read(dev_priv, DSI_CMD_TXCTL(dsi_trans)) & FREE_HEADER_CREDIT_MASK) in header_credits_available()
47 enum transcoder dsi_trans) in payload_credits_available() argument
49 return (intel_de_read(dev_priv, DSI_CMD_TXCTL(dsi_trans)) & FREE_PLOAD_CREDIT_MASK) in payload_credits_available()
54 enum transcoder dsi_trans) in wait_for_header_credits() argument
56 if (wait_for_us(header_credits_available(dev_priv, dsi_trans) >= in wait_for_header_credits()
62 enum transcoder dsi_trans) in wait_for_payload_credits() argument
64 if (wait_for_us(payload_credits_available(dev_priv, dsi_trans) >= in wait_for_payload_credits()
83 enum transcoder dsi_trans; in wait_for_cmds_dispatched_to_panel() local
88 dsi_trans = dsi_port_to_transcoder(port); in wait_for_cmds_dispatched_to_panel()
89 wait_for_header_credits(dev_priv, dsi_trans); in wait_for_cmds_dispatched_to_panel()
90 wait_for_payload_credits(dev_priv, dsi_trans); in wait_for_cmds_dispatched_to_panel()
106 dsi_trans = dsi_port_to_transcoder(port); in wait_for_cmds_dispatched_to_panel()
107 wait_for_header_credits(dev_priv, dsi_trans); in wait_for_cmds_dispatched_to_panel()
112 dsi_trans = dsi_port_to_transcoder(port); in wait_for_cmds_dispatched_to_panel()
113 if (wait_for_us(!(intel_de_read(dev_priv, DSI_LP_MSG(dsi_trans)) & in wait_for_cmds_dispatched_to_panel()
124 enum transcoder dsi_trans = dsi_port_to_transcoder(host->port); in add_payld_to_queue() local
131 free_credits = payload_credits_available(dev_priv, dsi_trans); in add_payld_to_queue()
141 intel_de_write(dev_priv, DSI_CMD_TXPYLD(dsi_trans), tmp); in add_payld_to_queue()
152 enum transcoder dsi_trans = dsi_port_to_transcoder(host->port); in dsi_send_pkt_hdr() local
157 free_credits = header_credits_available(dev_priv, dsi_trans); in dsi_send_pkt_hdr()
164 tmp = intel_de_read(dev_priv, DSI_CMD_TXHDR(dsi_trans)); in dsi_send_pkt_hdr()
181 intel_de_write(dev_priv, DSI_CMD_TXHDR(dsi_trans), tmp); in dsi_send_pkt_hdr()
671 enum transcoder dsi_trans; in gen11_dsi_configure_transcoder() local
674 dsi_trans = dsi_port_to_transcoder(port); in gen11_dsi_configure_transcoder()
675 tmp = intel_de_read(dev_priv, DSI_TRANS_FUNC_CONF(dsi_trans)); in gen11_dsi_configure_transcoder()
764 intel_de_write(dev_priv, DSI_TRANS_FUNC_CONF(dsi_trans), tmp); in gen11_dsi_configure_transcoder()
770 dsi_trans = dsi_port_to_transcoder(port); in gen11_dsi_configure_transcoder()
772 TRANS_DDI_FUNC_CTL2(dsi_trans)); in gen11_dsi_configure_transcoder()
775 TRANS_DDI_FUNC_CTL2(dsi_trans), tmp); in gen11_dsi_configure_transcoder()
783 dsi_trans = dsi_port_to_transcoder(port); in gen11_dsi_configure_transcoder()
786 tmp = intel_de_read(dev_priv, TRANS_DDI_FUNC_CTL(dsi_trans)); in gen11_dsi_configure_transcoder()
812 intel_de_write(dev_priv, TRANS_DDI_FUNC_CTL(dsi_trans), tmp); in gen11_dsi_configure_transcoder()
817 dsi_trans = dsi_port_to_transcoder(port); in gen11_dsi_configure_transcoder()
818 if (wait_for_us((intel_de_read(dev_priv, DSI_TRANS_FUNC_CONF(dsi_trans)) & in gen11_dsi_configure_transcoder()
833 enum transcoder dsi_trans; in gen11_dsi_set_transcoder_timings() local
904 dsi_trans = dsi_port_to_transcoder(port); in gen11_dsi_set_transcoder_timings()
905 intel_de_write(dev_priv, HTOTAL(dsi_trans), in gen11_dsi_set_transcoder_timings()
928 dsi_trans = dsi_port_to_transcoder(port); in gen11_dsi_set_transcoder_timings()
929 intel_de_write(dev_priv, HSYNC(dsi_trans), in gen11_dsi_set_transcoder_timings()
936 dsi_trans = dsi_port_to_transcoder(port); in gen11_dsi_set_transcoder_timings()
943 intel_de_write(dev_priv, VTOTAL(dsi_trans), in gen11_dsi_set_transcoder_timings()
956 dsi_trans = dsi_port_to_transcoder(port); in gen11_dsi_set_transcoder_timings()
957 intel_de_write(dev_priv, VSYNC(dsi_trans), in gen11_dsi_set_transcoder_timings()
970 dsi_trans = dsi_port_to_transcoder(port); in gen11_dsi_set_transcoder_timings()
971 intel_de_write(dev_priv, VSYNCSHIFT(dsi_trans), in gen11_dsi_set_transcoder_timings()
979 dsi_trans = dsi_port_to_transcoder(port); in gen11_dsi_set_transcoder_timings()
980 intel_de_write(dev_priv, VBLANK(dsi_trans), in gen11_dsi_set_transcoder_timings()
991 enum transcoder dsi_trans; in gen11_dsi_enable_transcoder() local
995 dsi_trans = dsi_port_to_transcoder(port); in gen11_dsi_enable_transcoder()
996 tmp = intel_de_read(dev_priv, PIPECONF(dsi_trans)); in gen11_dsi_enable_transcoder()
998 intel_de_write(dev_priv, PIPECONF(dsi_trans), tmp); in gen11_dsi_enable_transcoder()
1001 if (intel_de_wait_for_set(dev_priv, PIPECONF(dsi_trans), in gen11_dsi_enable_transcoder()
1014 enum transcoder dsi_trans; in gen11_dsi_setup_timeouts() local
1032 dsi_trans = dsi_port_to_transcoder(port); in gen11_dsi_setup_timeouts()
1035 tmp = intel_de_read(dev_priv, DSI_HSTX_TO(dsi_trans)); in gen11_dsi_setup_timeouts()
1038 intel_de_write(dev_priv, DSI_HSTX_TO(dsi_trans), tmp); in gen11_dsi_setup_timeouts()
1043 tmp = intel_de_read(dev_priv, DSI_LPRX_HOST_TO(dsi_trans)); in gen11_dsi_setup_timeouts()
1046 intel_de_write(dev_priv, DSI_LPRX_HOST_TO(dsi_trans), tmp); in gen11_dsi_setup_timeouts()
1051 tmp = intel_de_read(dev_priv, DSI_TA_TO(dsi_trans)); in gen11_dsi_setup_timeouts()
1054 intel_de_write(dev_priv, DSI_TA_TO(dsi_trans), tmp); in gen11_dsi_setup_timeouts()
1125 enum transcoder dsi_trans; in gen11_dsi_powerup_panel() local
1131 dsi_trans = dsi_port_to_transcoder(port); in gen11_dsi_powerup_panel()
1137 tmp = intel_de_read(dev_priv, DSI_CMD_RXCTL(dsi_trans)); in gen11_dsi_powerup_panel()
1215 enum transcoder dsi_trans; in gen11_dsi_disable_transcoder() local
1219 dsi_trans = dsi_port_to_transcoder(port); in gen11_dsi_disable_transcoder()
1222 tmp = intel_de_read(dev_priv, PIPECONF(dsi_trans)); in gen11_dsi_disable_transcoder()
1224 intel_de_write(dev_priv, PIPECONF(dsi_trans), tmp); in gen11_dsi_disable_transcoder()
1227 if (intel_de_wait_for_clear(dev_priv, PIPECONF(dsi_trans), in gen11_dsi_disable_transcoder()
1251 enum transcoder dsi_trans; in gen11_dsi_deconfigure_trancoder() local
1265 dsi_trans = dsi_port_to_transcoder(port); in gen11_dsi_deconfigure_trancoder()
1266 tmp = intel_de_read(dev_priv, DSI_LP_MSG(dsi_trans)); in gen11_dsi_deconfigure_trancoder()
1269 intel_de_write(dev_priv, DSI_LP_MSG(dsi_trans), tmp); in gen11_dsi_deconfigure_trancoder()
1271 if (wait_for_us((intel_de_read(dev_priv, DSI_LP_MSG(dsi_trans)) & in gen11_dsi_deconfigure_trancoder()
1279 dsi_trans = dsi_port_to_transcoder(port); in gen11_dsi_deconfigure_trancoder()
1280 tmp = intel_de_read(dev_priv, TRANS_DDI_FUNC_CTL(dsi_trans)); in gen11_dsi_deconfigure_trancoder()
1282 intel_de_write(dev_priv, TRANS_DDI_FUNC_CTL(dsi_trans), tmp); in gen11_dsi_deconfigure_trancoder()
1288 dsi_trans = dsi_port_to_transcoder(port); in gen11_dsi_deconfigure_trancoder()
1290 TRANS_DDI_FUNC_CTL2(dsi_trans)); in gen11_dsi_deconfigure_trancoder()
1293 TRANS_DDI_FUNC_CTL2(dsi_trans), tmp); in gen11_dsi_deconfigure_trancoder()
1438 enum transcoder dsi_trans; in gen11_dsi_is_periodic_cmd_mode() local
1442 dsi_trans = TRANSCODER_DSI_1; in gen11_dsi_is_periodic_cmd_mode()
1444 dsi_trans = TRANSCODER_DSI_0; in gen11_dsi_is_periodic_cmd_mode()
1446 val = intel_de_read(dev_priv, DSI_TRANS_FUNC_CONF(dsi_trans)); in gen11_dsi_is_periodic_cmd_mode()
1599 enum transcoder dsi_trans; in gen11_dsi_get_hw_state() local
1611 dsi_trans = dsi_port_to_transcoder(port); in gen11_dsi_get_hw_state()
1612 tmp = intel_de_read(dev_priv, TRANS_DDI_FUNC_CTL(dsi_trans)); in gen11_dsi_get_hw_state()
1631 tmp = intel_de_read(dev_priv, PIPECONF(dsi_trans)); in gen11_dsi_get_hw_state()