Lines Matching refs:cpu_transcoder

49 		rekey_reg = TRANS_DDI_FUNC_CTL(display, hdcp->cpu_transcoder);  in intel_hdcp_adjust_hdcp_line_rekeying()
53 rekey_reg = TRANS_DDI_FUNC_CTL(display, hdcp->cpu_transcoder); in intel_hdcp_adjust_hdcp_line_rekeying()
56 rekey_reg = CHICKEN_TRANS(display, hdcp->cpu_transcoder); in intel_hdcp_adjust_hdcp_line_rekeying()
299 enum transcoder cpu_transcoder, enum port port) in intel_hdcp_in_use() argument
302 HDCP_STATUS(display, cpu_transcoder, port)) & in intel_hdcp_in_use()
307 enum transcoder cpu_transcoder, enum port port) in intel_hdcp2_in_use() argument
310 HDCP2_STATUS(display, cpu_transcoder, port)) & in intel_hdcp2_in_use()
437 enum transcoder cpu_transcoder, enum port port) in intel_hdcp_get_repeater_ctl() argument
440 switch (cpu_transcoder) { in intel_hdcp_get_repeater_ctl()
455 cpu_transcoder); in intel_hdcp_get_repeater_ctl()
484 enum transcoder cpu_transcoder = connector->hdcp.cpu_transcoder; in intel_hdcp_validate_v_prime() local
510 rep_ctl = intel_hdcp_get_repeater_ctl(display, cpu_transcoder, port); in intel_hdcp_validate_v_prime()
811 enum transcoder cpu_transcoder = connector->hdcp.cpu_transcoder; in intel_hdcp_auth() local
849 HDCP_ANINIT(display, cpu_transcoder, port), in intel_hdcp_auth()
851 intel_de_write(display, HDCP_CONF(display, cpu_transcoder, port), in intel_hdcp_auth()
856 HDCP_STATUS(display, cpu_transcoder, port), in intel_hdcp_auth()
863 HDCP_ANLO(display, cpu_transcoder, port)); in intel_hdcp_auth()
865 HDCP_ANHI(display, cpu_transcoder, port)); in intel_hdcp_auth()
883 intel_de_write(display, HDCP_BKSVLO(display, cpu_transcoder, port), in intel_hdcp_auth()
885 intel_de_write(display, HDCP_BKSVHI(display, cpu_transcoder, port), in intel_hdcp_auth()
893 intel_hdcp_get_repeater_ctl(display, cpu_transcoder, port)); in intel_hdcp_auth()
895 ret = shim->toggle_signalling(dig_port, cpu_transcoder, true); in intel_hdcp_auth()
899 intel_de_write(display, HDCP_CONF(display, cpu_transcoder, port), in intel_hdcp_auth()
903 if (wait_for(intel_de_read(display, HDCP_STATUS(display, cpu_transcoder, port)) & in intel_hdcp_auth()
932 HDCP_RPRIME(display, cpu_transcoder, port), in intel_hdcp_auth()
936 if (!wait_for(intel_de_read(display, HDCP_STATUS(display, cpu_transcoder, port)) & in intel_hdcp_auth()
945 HDCP_STATUS(display, cpu_transcoder, port))); in intel_hdcp_auth()
951 HDCP_STATUS(display, cpu_transcoder, port), in intel_hdcp_auth()
983 enum transcoder cpu_transcoder = hdcp->cpu_transcoder; in _intel_hdcp_disable() local
1009 intel_de_write(display, HDCP_CONF(display, cpu_transcoder, port), 0); in _intel_hdcp_disable()
1011 HDCP_STATUS(display, cpu_transcoder, port), in _intel_hdcp_disable()
1018 repeater_ctl = intel_hdcp_get_repeater_ctl(display, cpu_transcoder, in _intel_hdcp_disable()
1022 ret = hdcp->shim->toggle_signalling(dig_port, cpu_transcoder, false); in _intel_hdcp_disable()
1121 enum transcoder cpu_transcoder; in intel_hdcp_check_link() local
1127 cpu_transcoder = hdcp->cpu_transcoder; in intel_hdcp_check_link()
1137 !intel_hdcp_in_use(display, cpu_transcoder, port))) { in intel_hdcp_check_link()
1141 intel_de_read(display, HDCP_STATUS(display, cpu_transcoder, port))); in intel_hdcp_check_link()
1874 enum transcoder cpu_transcoder = hdcp->cpu_transcoder; in hdcp2_enable_stream_encryption() local
1878 if (!(intel_de_read(display, HDCP2_STATUS(display, cpu_transcoder, port)) & in hdcp2_enable_stream_encryption()
1915 enum transcoder cpu_transcoder = hdcp->cpu_transcoder; in hdcp2_enable_encryption() local
1919 intel_de_read(display, HDCP2_STATUS(display, cpu_transcoder, port)) & in hdcp2_enable_encryption()
1922 ret = hdcp->shim->toggle_signalling(dig_port, cpu_transcoder, in hdcp2_enable_encryption()
1932 if (intel_de_read(display, HDCP2_STATUS(display, cpu_transcoder, port)) & in hdcp2_enable_encryption()
1935 intel_de_rmw(display, HDCP2_CTL(display, cpu_transcoder, port), in hdcp2_enable_encryption()
1939 HDCP2_STATUS(display, cpu_transcoder, in hdcp2_enable_encryption()
1954 enum transcoder cpu_transcoder = hdcp->cpu_transcoder; in hdcp2_disable_encryption() local
1958 !(intel_de_read(display, HDCP2_STATUS(display, cpu_transcoder, port)) & in hdcp2_disable_encryption()
1961 intel_de_rmw(display, HDCP2_CTL(display, cpu_transcoder, port), in hdcp2_disable_encryption()
1965 HDCP2_STATUS(display, cpu_transcoder, in hdcp2_disable_encryption()
1973 ret = hdcp->shim->toggle_signalling(dig_port, cpu_transcoder, in hdcp2_disable_encryption()
2149 enum transcoder cpu_transcoder; in intel_hdcp2_check_link() local
2154 cpu_transcoder = hdcp->cpu_transcoder; in intel_hdcp2_check_link()
2164 !intel_hdcp2_in_use(display, cpu_transcoder, port))) { in intel_hdcp2_check_link()
2167 intel_de_read(display, HDCP2_STATUS(display, cpu_transcoder, port))); in intel_hdcp2_check_link()
2291 static enum hdcp_transcoder intel_get_hdcp_transcoder(enum transcoder cpu_transcoder) in intel_get_hdcp_transcoder() argument
2293 switch (cpu_transcoder) { in intel_get_hdcp_transcoder()
2295 return (enum hdcp_transcoder)(cpu_transcoder | 0x10); in intel_get_hdcp_transcoder()
2460 hdcp->cpu_transcoder = pipe_config->mst_master_transcoder; in _intel_hdcp_enable()
2461 hdcp->stream_transcoder = pipe_config->cpu_transcoder; in _intel_hdcp_enable()
2463 hdcp->cpu_transcoder = pipe_config->cpu_transcoder; in _intel_hdcp_enable()
2469 intel_get_hdcp_transcoder(hdcp->cpu_transcoder); in _intel_hdcp_enable()