Searched refs:rmb_base (Results 1 – 2 of 2) sorted by relevance
/openbmc/linux/drivers/remoteproc/ |
H A D | qcom_q6v5_wcss.c | 111 void __iomem *rmb_base; member 603 val = readl(wcss->rmb_base + SSCAON_CONFIG); in q6v5_wcss_powerdown() 605 writel(val, wcss->rmb_base + SSCAON_CONFIG); in q6v5_wcss_powerdown() 610 writel(val, wcss->rmb_base + SSCAON_CONFIG); in q6v5_wcss_powerdown() 614 writel(val, wcss->rmb_base + SSCAON_CONFIG); in q6v5_wcss_powerdown() 617 ret = readl_poll_timeout(wcss->rmb_base + SSCAON_STATUS, in q6v5_wcss_powerdown() 630 val = readl(wcss->rmb_base + SSCAON_CONFIG); in q6v5_wcss_powerdown() 632 writel(val, wcss->rmb_base + SSCAON_CONFIG); in q6v5_wcss_powerdown() 840 wcss->rmb_base = devm_platform_ioremap_resource_byname(pdev, "rmb"); in q6v5_wcss_init_mmio() 841 if (IS_ERR(wcss->rmb_base)) in q6v5_wcss_init_mmio() [all …]
|
H A D | qcom_q6v5_mss.c | 173 void __iomem *rmb_base; member 536 writel(1, qproc->rmb_base + RMB_MBA_ALT_RESET); in q6v5_reset_deassert() 538 writel(0, qproc->rmb_base + RMB_MBA_ALT_RESET); in q6v5_reset_deassert() 556 val = readl(qproc->rmb_base + RMB_PBL_STATUS_REG); in q6v5_rmb_pbl_wait() 577 val = readl(qproc->rmb_base + RMB_MBA_STATUS_REG); in q6v5_rmb_mba_wait() 1035 writel(phys, qproc->rmb_base + RMB_PMI_META_DATA_REG); in q6v5_mpss_init_image() 1364 writel(0, qproc->rmb_base + RMB_PMI_CODE_LENGTH_REG); in q6v5_mpss_load() 1496 writel(size, qproc->rmb_base + RMB_PMI_CODE_LENGTH_REG); in q6v5_mpss_load() 1498 ret = readl(qproc->rmb_base + RMB_MBA_STATUS_REG); in q6v5_mpss_load() 1717 if (IS_ERR(qproc->rmb_base)) in q6v5_init_mem() [all …]
|