== Series Details == Series: drm/i915: Implement HDCP2.2 URL : https://patchwork.freedesktop.org/series/38254/ State : warning == Summary == $ dim sparse origin/drm-tip Commit: drm: hdcp2.2 authentication msg definitions Okay! Commit: drm: HDMI and DP specific HDCP2.2 defines Okay! Commit: mei: bus: whitelist hdcp client Okay! Commit: mei: me: add gemini lake devices ids Okay! Commit: misc/mei/hdcp: Client driver for HDCP application Okay! Commit: misc/mei/hdcp: Add KBuild for mei hdcp driver +Error in reading or end of file. Commit: misc/mei/hdcp: Verify mei client device status Okay! Commit: misc/mei/hdcp: Get & Put for mei cl_device Okay! Commit: misc/mei/hdcp: Define ME FW interface for HDCP2.2 Okay! Commit: linux/mei: Header for mei_hdcp driver interface Okay! Commit: misc/mei/hdcp: Initiate Wired HDCP2.2 Tx Session Okay! Commit: misc/mei/hdcp: Verify Receiver Cert and prepare km Okay! Commit: misc/mei/hdcp: Verify H_prime Okay! Commit: misc/mei/hdcp: Store the HDCP Pairing info Okay! Commit: misc/mei/hdcp: Initiate Locality check Okay! Commit: misc/mei/hdcp: Verify L_prime Okay! Commit: misc/mei/hdcp: Prepare Session Key Okay! Commit: misc/mei/hdcp: Repeater topology verifcation and ack Okay! Commit: misc/mei/hdcp: Verify M_prime Okay! Commit: misc/mei/hdcp: Enabling the HDCP authentication Okay! Commit: misc/mei/hdcp: Closing wired HDCP2.2 Tx Session Okay! Commit: drm/i915: Async execution of hdcp authentication Okay! Commit: drm/i915: wrapping all hdcp var into intel_hdcp Okay! Commit: drm/i915: wait for cp_irq + ^~~~~~~~~~~~~~~ +cc1: all warnings being treated as errors +drivers/gpu/drm/i915/intel_dp.c:5058:12: error: ‘wait_for_cp_irq’ defined but not used [-Werror=unused-function] +make[1]: *** [drivers/gpu/drm/i915] Error 2 +make[2]: *** [drivers/gpu/drm/i915/intel_dp.o] Error 1 +make[2]: *** Waiting for unfinished jobs.... +make: *** [drivers/gpu/drm/] Error 2 + static int wait_for_cp_irq(struct completion *cp_irq_recved, int timeout) Commit: drm/i915: Define HDCP2.2 related variables Okay! Commit: drm/i915: Define Intel HDCP2.2 registers Okay! Commit: drm/i915: Wrappers for mei HDCP2.2 services + ^~~~~~~~~~~~~~~~~~~ + ^~~~~~~~~~~~~~~~~~~ + ^~~~~~~~~~~~~~~~~~~~~ + ^~~~~~~~~~~~~~~~~~~~~~ + ^~~~~~~~~~~~~~~~~~~~~~~ + ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + ^~~~~~~~~~~~~~~~~~ + ^~~~~~~~~~~~~~~~~~~ + ^~~~~~~~~~~~~~~~~~~~~~~ +cc1: all warnings being treated as errors +drivers/gpu/drm/i915/intel_hdcp.c:1004:12: error: ‘hdcp2_authenticate_port’ defined but not used [-Werror=unused-function] +drivers/gpu/drm/i915/intel_hdcp.c:840:1: error: ‘hdcp2_prepare_ake_init’ defined but not used [-Werror=unused-function] +drivers/gpu/drm/i915/intel_hdcp.c:864:1: error: ‘hdcp2_verify_rx_cert_prepare_km’ defined but not used [-Werror=unused-function] +drivers/gpu/drm/i915/intel_hdcp.c:884:12: error: ‘hdcp2_verify_hprime’ defined but not used [-Werror=unused-function] +drivers/gpu/drm/i915/intel_hdcp.c:901:1: error: ‘hdcp2_store_paring_info’ defined but not used [-Werror=unused-function] +drivers/gpu/drm/i915/intel_hdcp.c:918:1: error: ‘hdcp2_prepare_lc_init’ defined but not used [-Werror=unused-function] +drivers/gpu/drm/i915/intel_hdcp.c:934:1: error: ‘hdcp2_verify_lprime’ defined but not used [-Werror=unused-function] +drivers/gpu/drm/i915/intel_hdcp.c:950:12: error: ‘hdcp2_prepare_skey’ defined but not used [-Werror=unused-function] +drivers/gpu/drm/i915/intel_hdcp.c:967:1: error: ‘hdcp2_verify_rep_topology_prepare_ack’ defined but not used [-Werror=unused-function] +drivers/gpu/drm/i915/intel_hdcp.c:987:1: error: ‘hdcp2_verify_mprime’ defined but not used [-Werror=unused-function] + hdcp2_prepare_ake_init(struct intel_hdcp *hdcp, struct hdcp2_ake_init *ake_data) + hdcp2_prepare_lc_init(struct intel_hdcp *hdcp, struct hdcp2_lc_init *lc_init) + hdcp2_store_paring_info(struct intel_hdcp *hdcp, + hdcp2_verify_lprime(struct intel_hdcp *hdcp, + hdcp2_verify_mprime(struct intel_hdcp *hdcp, + hdcp2_verify_rep_topology_prepare_ack( + hdcp2_verify_rx_cert_prepare_km(struct intel_hdcp *hdcp, +make[2]: *** [drivers/gpu/drm/i915/intel_hdcp.o] Error 1 +make[2]: *** Waiting for unfinished jobs.... + static int hdcp2_authenticate_port(struct intel_hdcp *hdcp) + static int hdcp2_prepare_skey(struct intel_hdcp *hdcp, + static int hdcp2_verify_hprime(struct intel_hdcp *hdcp, Commit: drm/i915: Implement HDCP2.2 receiver authentication - ^~~~~~~~~~~~~~~~~~~ - ^~~~~~~~~~~~~~~~~~~~~ - ^~~~~~~~~~~~~~~~~~~~~~ - ^~~~~~~~~~~~~~~~~~~~~~~ - ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - ^~~~~~~~~~~~~~~~~~ - ^~~~~~~~~~~~~~~~~~~ -drivers/gpu/drm/i915/intel_hdcp.c:1005:12: error: ‘hdcp2_authenticate_port’ defined but not used [-Werror=unused-function] -drivers/gpu/drm/i915/intel_hdcp.c:841:1: error: ‘hdcp2_prepare_ake_init’ defined but not used [-Werror=unused-function] -drivers/gpu/drm/i915/intel_hdcp.c:865:1: error: ‘hdcp2_verify_rx_cert_prepare_km’ defined but not used [-Werror=unused-function] -drivers/gpu/drm/i915/intel_hdcp.c:885:12: error: ‘hdcp2_verify_hprime’ defined but not used [-Werror=unused-function] -drivers/gpu/drm/i915/intel_hdcp.c:902:1: error: ‘hdcp2_store_paring_info’ defined but not used [-Werror=unused-function] -drivers/gpu/drm/i915/intel_hdcp.c:919:1: error: ‘hdcp2_prepare_lc_init’ defined but not used [-Werror=unused-function] -drivers/gpu/drm/i915/intel_hdcp.c:935:1: error: ‘hdcp2_verify_lprime’ defined but not used [-Werror=unused-function] -drivers/gpu/drm/i915/intel_hdcp.c:951:12: error: ‘hdcp2_prepare_skey’ defined but not used [-Werror=unused-function] +drivers/gpu/drm/i915/intel_hdcp.c:1156:12: error: ‘hdcp2_authenticate_sink’ defined but not used [-Werror=unused-function] - hdcp2_prepare_ake_init(struct intel_hdcp *hdcp, struct hdcp2_ake_init *ake_data) - hdcp2_prepare_lc_init(struct intel_hdcp *hdcp, struct hdcp2_lc_init *lc_init) - hdcp2_store_paring_info(struct intel_hdcp *hdcp, - hdcp2_verify_lprime(struct intel_hdcp *hdcp, - hdcp2_verify_rx_cert_prepare_km(struct intel_hdcp *hdcp, - static int hdcp2_authenticate_port(struct intel_hdcp *hdcp) - static int hdcp2_prepare_skey(struct intel_hdcp *hdcp, - static int hdcp2_verify_hprime(struct intel_hdcp *hdcp, + static int hdcp2_authenticate_sink(struct intel_hdcp *hdcp) Commit: drm/i915: Implement HDCP2.2 repeater authentication - ^~~~~~~~~~~~~~~~~~~ - ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -O:drivers/gpu/drm/i915/intel_hdcp.c:1156:12: error: ‘hdcp2_authenticate_sink’ defined but not used [-Werror=unused-function] -drivers/gpu/drm/i915/intel_hdcp.c:968:1: error: ‘hdcp2_verify_rep_topology_prepare_ack’ defined but not used [-Werror=unused-function] -drivers/gpu/drm/i915/intel_hdcp.c:988:1: error: ‘hdcp2_verify_mprime’ defined but not used [-Werror=unused-function] - hdcp2_verify_mprime(struct intel_hdcp *hdcp, - hdcp2_verify_rep_topology_prepare_ack( +drivers/gpu/drm/i915/intel_hdcp.c:1283:12: error: ‘hdcp2_authenticate_sink’ defined but not used [-Werror=unused-function] Commit: drm/i915: Enable and Disable HDCP2.2 port encryption + ^~~~~~~~~~~~~~~~~~~~~~~ + ^~~~~~~~~~~~~~~~~~~~~~~~ +drivers/gpu/drm/i915/intel_hdcp.c:1341:12: error: ‘hdcp2_enable_encryption’ defined but not used [-Werror=unused-function] +drivers/gpu/drm/i915/intel_hdcp.c:1368:12: error: ‘hdcp2_disable_encryption’ defined but not used [-Werror=unused-function] + static int hdcp2_disable_encryption(struct intel_hdcp *hdcp) + static int hdcp2_enable_encryption(struct intel_hdcp *hdcp) Commit: drm/i915: Implement HDCP2.2 En/Dis-able - ^~~~~~~~~~~~~~~~~~~~~~~ - ^~~~~~~~~~~~~~~~~~~~~~~ - ^~~~~~~~~~~~~~~~~~~~~~~~ + ^~~~~~~~~~~~~~~~~~~ + ^~~~~~~~~~~~~~~~~~~~ -drivers/gpu/drm/i915/intel_hdcp.c:1287:12: error: ‘hdcp2_authenticate_sink’ defined but not used [-Werror=unused-function] -drivers/gpu/drm/i915/intel_hdcp.c:1344:12: error: ‘hdcp2_enable_encryption’ defined but not used [-Werror=unused-function] -drivers/gpu/drm/i915/intel_hdcp.c:1371:12: error: ‘hdcp2_disable_encryption’ defined but not used [-Werror=unused-function] +drivers/gpu/drm/i915/intel_hdcp.c:1422:12: error: ‘_intel_hdcp2_disable’ defined but not used [-Werror=unused-function] +drivers/gpu/drm/i915/intel_hdcp.c:1436:12: error: ‘_intel_hdcp2_enable’ defined but not used [-Werror=unused-function] - static int hdcp2_authenticate_sink(struct intel_hdcp *hdcp) - static int hdcp2_disable_encryption(struct intel_hdcp *hdcp) - static int hdcp2_enable_encryption(struct intel_hdcp *hdcp) + static int _intel_hdcp2_disable(struct intel_hdcp *hdcp) + static int _intel_hdcp2_enable(struct intel_hdcp *hdcp) Commit: drm/i915: Implement HDCP2.2 link integrity check - ^~~~~~~~~~~~~~~~~~~ - ^~~~~~~~~~~~~~~~~~~~ + ^~~~~~~~~~~~~~~~~~~~~~ -drivers/gpu/drm/i915/intel_hdcp.c:1424:12: error: ‘_intel_hdcp2_disable’ defined but not used [-Werror=unused-function] -drivers/gpu/drm/i915/intel_hdcp.c:1438:12: error: ‘_intel_hdcp2_enable’ defined but not used [-Werror=unused-function] +drivers/gpu/drm/i915/intel_hdcp.c:1463:13: error: ‘intel_hdcp2_check_work’ defined but not used [-Werror=unused-function] - static int _intel_hdcp2_disable(struct intel_hdcp *hdcp) - static int _intel_hdcp2_enable(struct intel_hdcp *hdcp) + static void intel_hdcp2_check_work(struct work_struct *work) Commit: drm/i915: Handle HDCP2.2 downstream topology change -drivers/gpu/drm/i915/gvt/mmio.c:256:23: warning: memcpy with byte count of 279040 -drivers/gpu/drm/i915/gvt/mmio.c:257:23: warning: memcpy with byte count of 279040 Commit: drm/i915: Pullout the bksv read and validation Okay! Commit: drm/i915: Enable HDCP version that is best capable Okay! Commit: drm/i915: Enable HDCP1.4 incase of HDCP2.2 failure Okay! Commit: drm/i915: Initialize HDCP2.2 and its MEI interface - ^~~~~~~~~~~~~~~~~~~~~~ -cc1: all warnings being treated as errors +drivers/gpu/drm/i915/gvt/mmio.c:256:23: warning: memcpy with byte count of 279040 +drivers/gpu/drm/i915/gvt/mmio.c:257:23: warning: memcpy with byte count of 279040 -drivers/gpu/drm/i915/intel_hdcp.c:1704:13: error: ‘intel_hdcp2_check_work’ defined but not used [-Werror=unused-function] +drivers/gpu/drm/i915/intel_hdcp.c:773:6: warning: symbol 'intel_mei_cldev_reference_notify' was not declared. Should it be static? -make[2]: *** [drivers/gpu/drm/i915/intel_hdcp.o] Error 1 -make[2]: *** wait: No child processes. Stop. - static void intel_hdcp2_check_work(struct work_struct *work) Commit: drm/i915: Implement gmbus burst read Okay! Commit: drm/i915: Implement the HDCP2.2 support for DP - ^~~~~~~~~~~~~~~ -cc1: all warnings being treated as errors -drivers/gpu/drm/i915/intel_dp.c:5058:12: error: ‘wait_for_cp_irq’ defined but not used [-Werror=unused-function] -make[1]: *** [drivers/gpu/drm/i915] Error 2 -make[2]: *** [drivers/gpu/drm/i915/intel_dp.o] Error 1 -make: *** [drivers/gpu/drm/] Error 2 - static int wait_for_cp_irq(struct completion *cp_irq_recved, int timeout) + Commit: drm/i915: Implement the HDCP2.2 support for HDMI Okay! Commit: drm/i915: Add HDCP2.2 support for DP connectors Okay! Commit: drm/i915: Add HDCP2.2 support for HDMI connectors Okay! Commit: drm/i915: Invoke check link on CP_IRQ of DP Okay! _______________________________________________ Intel-gfx mailing list Intel-gfx@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/intel-gfx