Lines Matching refs:cpu_transcoder

195 			      enum transcoder cpu_transcoder, enum port port)  in intel_hdcp_in_use()  argument
198 HDCP_STATUS(i915, cpu_transcoder, port)) & in intel_hdcp_in_use()
203 enum transcoder cpu_transcoder, enum port port) in intel_hdcp2_in_use() argument
206 HDCP2_STATUS(i915, cpu_transcoder, port)) & in intel_hdcp2_in_use()
331 enum transcoder cpu_transcoder, enum port port) in intel_hdcp_get_repeater_ctl() argument
334 switch (cpu_transcoder) { in intel_hdcp_get_repeater_ctl()
349 cpu_transcoder); in intel_hdcp_get_repeater_ctl()
378 enum transcoder cpu_transcoder = connector->hdcp.cpu_transcoder; in intel_hdcp_validate_v_prime() local
404 rep_ctl = intel_hdcp_get_repeater_ctl(i915, cpu_transcoder, port); in intel_hdcp_validate_v_prime()
705 enum transcoder cpu_transcoder = connector->hdcp.cpu_transcoder; in intel_hdcp_auth() local
743 HDCP_ANINIT(i915, cpu_transcoder, port), in intel_hdcp_auth()
745 intel_de_write(i915, HDCP_CONF(i915, cpu_transcoder, port), in intel_hdcp_auth()
750 HDCP_STATUS(i915, cpu_transcoder, port), in intel_hdcp_auth()
757 HDCP_ANLO(i915, cpu_transcoder, port)); in intel_hdcp_auth()
759 HDCP_ANHI(i915, cpu_transcoder, port)); in intel_hdcp_auth()
777 intel_de_write(i915, HDCP_BKSVLO(i915, cpu_transcoder, port), in intel_hdcp_auth()
779 intel_de_write(i915, HDCP_BKSVHI(i915, cpu_transcoder, port), in intel_hdcp_auth()
787 intel_hdcp_get_repeater_ctl(i915, cpu_transcoder, port)); in intel_hdcp_auth()
789 ret = shim->toggle_signalling(dig_port, cpu_transcoder, true); in intel_hdcp_auth()
793 intel_de_write(i915, HDCP_CONF(i915, cpu_transcoder, port), in intel_hdcp_auth()
797 if (wait_for(intel_de_read(i915, HDCP_STATUS(i915, cpu_transcoder, port)) & in intel_hdcp_auth()
826 HDCP_RPRIME(i915, cpu_transcoder, port), in intel_hdcp_auth()
830 if (!wait_for(intel_de_read(i915, HDCP_STATUS(i915, cpu_transcoder, port)) & in intel_hdcp_auth()
839 HDCP_STATUS(i915, cpu_transcoder, port))); in intel_hdcp_auth()
845 HDCP_STATUS(i915, cpu_transcoder, port), in intel_hdcp_auth()
877 enum transcoder cpu_transcoder = hdcp->cpu_transcoder; in _intel_hdcp_disable() local
903 intel_de_write(i915, HDCP_CONF(i915, cpu_transcoder, port), 0); in _intel_hdcp_disable()
905 HDCP_STATUS(i915, cpu_transcoder, port), in _intel_hdcp_disable()
912 repeater_ctl = intel_hdcp_get_repeater_ctl(i915, cpu_transcoder, in _intel_hdcp_disable()
916 ret = hdcp->shim->toggle_signalling(dig_port, cpu_transcoder, false); in _intel_hdcp_disable()
1012 enum transcoder cpu_transcoder; in intel_hdcp_check_link() local
1018 cpu_transcoder = hdcp->cpu_transcoder; in intel_hdcp_check_link()
1028 !intel_hdcp_in_use(i915, cpu_transcoder, port))) { in intel_hdcp_check_link()
1032 intel_de_read(i915, HDCP_STATUS(i915, cpu_transcoder, port))); in intel_hdcp_check_link()
1728 enum transcoder cpu_transcoder = hdcp->cpu_transcoder; in hdcp2_enable_stream_encryption() local
1732 if (!(intel_de_read(i915, HDCP2_STATUS(i915, cpu_transcoder, port)) & in hdcp2_enable_stream_encryption()
1769 enum transcoder cpu_transcoder = hdcp->cpu_transcoder; in hdcp2_enable_encryption() local
1773 intel_de_read(i915, HDCP2_STATUS(i915, cpu_transcoder, port)) & in hdcp2_enable_encryption()
1776 ret = hdcp->shim->toggle_signalling(dig_port, cpu_transcoder, in hdcp2_enable_encryption()
1786 if (intel_de_read(i915, HDCP2_STATUS(i915, cpu_transcoder, port)) & in hdcp2_enable_encryption()
1789 intel_de_rmw(i915, HDCP2_CTL(i915, cpu_transcoder, port), in hdcp2_enable_encryption()
1793 HDCP2_STATUS(i915, cpu_transcoder, in hdcp2_enable_encryption()
1808 enum transcoder cpu_transcoder = hdcp->cpu_transcoder; in hdcp2_disable_encryption() local
1811 drm_WARN_ON(&i915->drm, !(intel_de_read(i915, HDCP2_STATUS(i915, cpu_transcoder, port)) & in hdcp2_disable_encryption()
1814 intel_de_rmw(i915, HDCP2_CTL(i915, cpu_transcoder, port), in hdcp2_disable_encryption()
1818 HDCP2_STATUS(i915, cpu_transcoder, in hdcp2_disable_encryption()
1826 ret = hdcp->shim->toggle_signalling(dig_port, cpu_transcoder, in hdcp2_disable_encryption()
1992 enum transcoder cpu_transcoder; in intel_hdcp2_check_link() local
1997 cpu_transcoder = hdcp->cpu_transcoder; in intel_hdcp2_check_link()
2007 !intel_hdcp2_in_use(i915, cpu_transcoder, port))) { in intel_hdcp2_check_link()
2010 intel_de_read(i915, HDCP2_STATUS(i915, cpu_transcoder, port))); in intel_hdcp2_check_link()
2141 static enum hdcp_transcoder intel_get_hdcp_transcoder(enum transcoder cpu_transcoder) in intel_get_hdcp_transcoder() argument
2143 switch (cpu_transcoder) { in intel_get_hdcp_transcoder()
2145 return (enum hdcp_transcoder)(cpu_transcoder | 0x10); in intel_get_hdcp_transcoder()
2356 hdcp->cpu_transcoder = pipe_config->mst_master_transcoder; in _intel_hdcp_enable()
2357 hdcp->stream_transcoder = pipe_config->cpu_transcoder; in _intel_hdcp_enable()
2359 hdcp->cpu_transcoder = pipe_config->cpu_transcoder; in _intel_hdcp_enable()
2365 intel_get_hdcp_transcoder(hdcp->cpu_transcoder); in _intel_hdcp_enable()