diff --git a/drivers/amlogic/media/vin/tvin/hdmirx/hdcp_rx_main.c b/drivers/amlogic/media/vin/tvin/hdmirx/hdcp_rx_main.c index 832a59e20679..1a0a3c45130a 100644 --- a/drivers/amlogic/media/vin/tvin/hdmirx/hdcp_rx_main.c +++ b/drivers/amlogic/media/vin/tvin/hdmirx/hdcp_rx_main.c @@ -325,7 +325,8 @@ static long init(struct file *f, void __user *arg) rc = alloc_dma_areas(esm, &info); if (rc < 0) goto err_free; - + info.hpi_base = + reg_maps[MAP_ADDR_MODULE_HDMIRX_CAPB3].phy_addr; hpi_mem = request_mem_region(info.hpi_base, 128, "esm-hpi"); if (!hpi_mem) { rc = -EADDRNOTAVAIL; diff --git a/drivers/amlogic/media/vin/tvin/hdmirx/hdmi_rx_drv.h b/drivers/amlogic/media/vin/tvin/hdmirx/hdmi_rx_drv.h index 6587a216bd59..6b74c7314eec 100644 --- a/drivers/amlogic/media/vin/tvin/hdmirx/hdmi_rx_drv.h +++ b/drivers/amlogic/media/vin/tvin/hdmirx/hdmi_rx_drv.h @@ -47,7 +47,7 @@ * * */ -#define RX_VER2 "ver.2019/09/11" +#define RX_VER2 "ver.2019/09/25" /*print type*/ #define LOG_EN 0x01