/* need update the version when update firmware */
#define ESM_VERSION "2.4.84.11.D3"
-#define HDCP_RX22_VER "New FW T0905"
+#define HDCP_RX22_VER "HDCP2.2 RX190104"
#define ESM_HL_DRIVER_SUCCESS 0
#define ESM_HL_DRIVER_FAILED (-1)
MODULE_PARM_DESC(video_stable_to_esm, "\n video_stable_to_esm\n");
module_param(video_stable_to_esm, bool, 0664);
-static bool enable_hdcp22_esm_log;
+static int enable_hdcp22_esm_log;
MODULE_PARM_DESC(enable_hdcp22_esm_log, "\n enable_hdcp22_esm_log\n");
-module_param(enable_hdcp22_esm_log, bool, 0664);
+module_param(enable_hdcp22_esm_log, int, 0664);
static bool esm_error_flag;
MODULE_PARM_DESC(esm_error_flag, "\n esm_error_flag\n");
}
}
rx.cur_5v_sts = (pwr_sts >> rx.port) & 1;
+ /* inform hdcp_rx22 the 5v sts of rx */
+ if (hdcp22_on) {
+ if (!pwr_sts)
+ hdcp_mode_sel = true;
+ else
+ hdcp_mode_sel = false;
+ }
}
/*