msm-mmrm: add para virtualization backend

Add para virtualization backend.

Change-Id: Ifa25e422c04ef4dafb152130f303d0a217429c32
Signed-off-by: Mark Bao <quic_mbao@quicinc.com>
This commit is contained in:
Mark Bao
2022-02-23 15:19:23 -08:00
parent 2fbec2424a
commit e84a7d930f
14 changed files with 1151 additions and 0 deletions

View File

@@ -278,6 +278,19 @@ err_exit:
}
EXPORT_SYMBOL(mmrm_client_get_value);
int mmrm_client_get_clk_count(void)
{
struct mmrm_sw_clk_mgr_info *sinfo;
if (drv_data == (void *) -EPROBE_DEFER)
return 0;
sinfo = &(drv_data->clk_mgr->data.sw_info);
return sinfo->tot_clk_clients;
}
EXPORT_SYMBOL(mmrm_client_get_clk_count);
static int sysfs_get_param(const char *buf, u32 *param)
{
int base;