Lines Matching refs:cpu_transcoder

202 			      enum transcoder cpu_transcoder, enum port port)  in intel_hdcp_in_use()  argument
205 HDCP_STATUS(i915, cpu_transcoder, port)) & in intel_hdcp_in_use()
210 enum transcoder cpu_transcoder, enum port port) in intel_hdcp2_in_use() argument
213 HDCP2_STATUS(i915, cpu_transcoder, port)) & in intel_hdcp2_in_use()
338 enum transcoder cpu_transcoder, enum port port) in intel_hdcp_get_repeater_ctl() argument
341 switch (cpu_transcoder) { in intel_hdcp_get_repeater_ctl()
356 cpu_transcoder); in intel_hdcp_get_repeater_ctl()
385 enum transcoder cpu_transcoder = connector->hdcp.cpu_transcoder; in intel_hdcp_validate_v_prime() local
411 rep_ctl = intel_hdcp_get_repeater_ctl(i915, cpu_transcoder, port); in intel_hdcp_validate_v_prime()
712 enum transcoder cpu_transcoder = connector->hdcp.cpu_transcoder; in intel_hdcp_auth() local
750 HDCP_ANINIT(i915, cpu_transcoder, port), in intel_hdcp_auth()
752 intel_de_write(i915, HDCP_CONF(i915, cpu_transcoder, port), in intel_hdcp_auth()
757 HDCP_STATUS(i915, cpu_transcoder, port), in intel_hdcp_auth()
764 HDCP_ANLO(i915, cpu_transcoder, port)); in intel_hdcp_auth()
766 HDCP_ANHI(i915, cpu_transcoder, port)); in intel_hdcp_auth()
784 intel_de_write(i915, HDCP_BKSVLO(i915, cpu_transcoder, port), in intel_hdcp_auth()
786 intel_de_write(i915, HDCP_BKSVHI(i915, cpu_transcoder, port), in intel_hdcp_auth()
794 intel_hdcp_get_repeater_ctl(i915, cpu_transcoder, port)); in intel_hdcp_auth()
796 ret = shim->toggle_signalling(dig_port, cpu_transcoder, true); in intel_hdcp_auth()
800 intel_de_write(i915, HDCP_CONF(i915, cpu_transcoder, port), in intel_hdcp_auth()
804 if (wait_for(intel_de_read(i915, HDCP_STATUS(i915, cpu_transcoder, port)) & in intel_hdcp_auth()
833 HDCP_RPRIME(i915, cpu_transcoder, port), in intel_hdcp_auth()
837 if (!wait_for(intel_de_read(i915, HDCP_STATUS(i915, cpu_transcoder, port)) & in intel_hdcp_auth()
846 HDCP_STATUS(i915, cpu_transcoder, port))); in intel_hdcp_auth()
852 HDCP_STATUS(i915, cpu_transcoder, port), in intel_hdcp_auth()
884 enum transcoder cpu_transcoder = hdcp->cpu_transcoder; in _intel_hdcp_disable() local
910 intel_de_write(i915, HDCP_CONF(i915, cpu_transcoder, port), 0); in _intel_hdcp_disable()
912 HDCP_STATUS(i915, cpu_transcoder, port), in _intel_hdcp_disable()
919 repeater_ctl = intel_hdcp_get_repeater_ctl(i915, cpu_transcoder, in _intel_hdcp_disable()
923 ret = hdcp->shim->toggle_signalling(dig_port, cpu_transcoder, false); in _intel_hdcp_disable()
1019 enum transcoder cpu_transcoder; in intel_hdcp_check_link() local
1025 cpu_transcoder = hdcp->cpu_transcoder; in intel_hdcp_check_link()
1035 !intel_hdcp_in_use(i915, cpu_transcoder, port))) { in intel_hdcp_check_link()
1039 intel_de_read(i915, HDCP_STATUS(i915, cpu_transcoder, port))); in intel_hdcp_check_link()
1739 enum transcoder cpu_transcoder = hdcp->cpu_transcoder; in hdcp2_enable_stream_encryption() local
1743 if (!(intel_de_read(i915, HDCP2_STATUS(i915, cpu_transcoder, port)) & in hdcp2_enable_stream_encryption()
1780 enum transcoder cpu_transcoder = hdcp->cpu_transcoder; in hdcp2_enable_encryption() local
1784 intel_de_read(i915, HDCP2_STATUS(i915, cpu_transcoder, port)) & in hdcp2_enable_encryption()
1787 ret = hdcp->shim->toggle_signalling(dig_port, cpu_transcoder, in hdcp2_enable_encryption()
1797 if (intel_de_read(i915, HDCP2_STATUS(i915, cpu_transcoder, port)) & in hdcp2_enable_encryption()
1800 intel_de_rmw(i915, HDCP2_CTL(i915, cpu_transcoder, port), in hdcp2_enable_encryption()
1804 HDCP2_STATUS(i915, cpu_transcoder, in hdcp2_enable_encryption()
1819 enum transcoder cpu_transcoder = hdcp->cpu_transcoder; in hdcp2_disable_encryption() local
1822 drm_WARN_ON(&i915->drm, !(intel_de_read(i915, HDCP2_STATUS(i915, cpu_transcoder, port)) & in hdcp2_disable_encryption()
1825 intel_de_rmw(i915, HDCP2_CTL(i915, cpu_transcoder, port), in hdcp2_disable_encryption()
1829 HDCP2_STATUS(i915, cpu_transcoder, in hdcp2_disable_encryption()
1837 ret = hdcp->shim->toggle_signalling(dig_port, cpu_transcoder, in hdcp2_disable_encryption()
2003 enum transcoder cpu_transcoder; in intel_hdcp2_check_link() local
2008 cpu_transcoder = hdcp->cpu_transcoder; in intel_hdcp2_check_link()
2018 !intel_hdcp2_in_use(i915, cpu_transcoder, port))) { in intel_hdcp2_check_link()
2021 intel_de_read(i915, HDCP2_STATUS(i915, cpu_transcoder, port))); in intel_hdcp2_check_link()
2152 static enum hdcp_transcoder intel_get_hdcp_transcoder(enum transcoder cpu_transcoder) in intel_get_hdcp_transcoder() argument
2154 switch (cpu_transcoder) { in intel_get_hdcp_transcoder()
2156 return (enum hdcp_transcoder)(cpu_transcoder | 0x10); in intel_get_hdcp_transcoder()
2367 hdcp->cpu_transcoder = pipe_config->mst_master_transcoder; in intel_hdcp_enable()
2368 hdcp->stream_transcoder = pipe_config->cpu_transcoder; in intel_hdcp_enable()
2370 hdcp->cpu_transcoder = pipe_config->cpu_transcoder; in intel_hdcp_enable()
2376 intel_get_hdcp_transcoder(hdcp->cpu_transcoder); in intel_hdcp_enable()