Searched refs:prcm_base (Results 1 – 7 of 7) sorted by relevance
/openbmc/u-boot/arch/arm/mach-omap2/omap3/ |
H A D | clock.c | 30 struct prcm *prcm_base = (struct prcm *)PRCM_BASE; in get_osc_clk_speed() local 43 val = readl(&prcm_base->clksel_wkup) | CLKSEL_GPT1; in get_osc_clk_speed() 46 writel(val, &prcm_base->clksel_wkup); in get_osc_clk_speed() 49 val = readl(&prcm_base->iclken_wkup) | EN_GPT1 | EN_32KSYNC; in get_osc_clk_speed() 50 writel(val, &prcm_base->iclken_wkup); in get_osc_clk_speed() 52 val = readl(&prcm_base->fclken_wkup) | EN_GPT1; in get_osc_clk_speed() 53 writel(val, &prcm_base->fclken_wkup); in get_osc_clk_speed() 121 struct prcm *prcm_base = (struct prcm *)PRCM_BASE; in dpll3_init_34xx() local 135 clrsetbits_le32(&prcm_base->clken_pll, in dpll3_init_34xx() 137 wait_on_value(ST_CORE_CLK, 0, &prcm_base->idlest_ckgen, in dpll3_init_34xx() [all …]
|
H A D | board.c | 251 struct prcm *prcm_base = (struct prcm *)PRCM_BASE; in watchdog_init() local 260 setbits_le32(&prcm_base->fclken_wkup, 0x20); in watchdog_init() 261 setbits_le32(&prcm_base->iclken_wkup, 0x20); in watchdog_init() 262 wait_on_value(ST_WDT2, 0x20, &prcm_base->idlest_wkup, 5); in watchdog_init()
|
/openbmc/linux/arch/arm/mach-sunxi/ |
H A D | mc_smp.c | 79 static void __iomem *prcm_base; variable 121 reg = readl(prcm_base + PRCM_PWR_SWITCH_REG(cluster, cpu)); in sunxi_cpu_power_switch_set() 129 writel(0xff, prcm_base + PRCM_PWR_SWITCH_REG(cluster, cpu)); in sunxi_cpu_power_switch_set() 131 writel(0xfe, prcm_base + PRCM_PWR_SWITCH_REG(cluster, cpu)); in sunxi_cpu_power_switch_set() 133 writel(0xf8, prcm_base + PRCM_PWR_SWITCH_REG(cluster, cpu)); in sunxi_cpu_power_switch_set() 135 writel(0xf0, prcm_base + PRCM_PWR_SWITCH_REG(cluster, cpu)); in sunxi_cpu_power_switch_set() 137 writel(0x00, prcm_base + PRCM_PWR_SWITCH_REG(cluster, cpu)); in sunxi_cpu_power_switch_set() 140 writel(0xff, prcm_base + PRCM_PWR_SWITCH_REG(cluster, cpu)); in sunxi_cpu_power_switch_set() 171 reg = readl(prcm_base + PRCM_CPU_PO_RST_CTRL(cluster)); in sunxi_cpu_powerup() 173 writel(reg, prcm_base + PRCM_CPU_PO_RST_CTRL(cluster)); in sunxi_cpu_powerup() [all …]
|
/openbmc/u-boot/board/htkw/mcx/ |
H A D | mcx.c | 126 struct prcm *prcm_base = (struct prcm *)PRCM_BASE; in board_video_init() local 133 setbits_le32(&prcm_base->fclken_dss, FCK_DSS_ON); in board_video_init() 134 setbits_le32(&prcm_base->iclken_dss, ICK_DSS_ON); in board_video_init()
|
/openbmc/u-boot/board/teejet/mt_ventoux/ |
H A D | mt_ventoux.c | 304 struct prcm *prcm_base = (struct prcm *)PRCM_BASE; in board_video_init() local 334 setbits_le32(&prcm_base->fclken_dss, FCK_DSS_ON); in board_video_init() 335 setbits_le32(&prcm_base->iclken_dss, ICK_DSS_ON); in board_video_init()
|
/openbmc/linux/drivers/pinctrl/nomadik/ |
H A D | pinctrl-nomadik.c | 282 void __iomem *prcm_base; member 458 if (!npct->prcm_base) in nmk_prcm_altcx_set_mode() 489 if (readl(npct->prcm_base + reg) & BIT(bit)) { in nmk_prcm_altcx_set_mode() 490 nmk_write_masked(npct->prcm_base + reg, BIT(bit), 0); in nmk_prcm_altcx_set_mode() 518 if (readl(npct->prcm_base + reg) & BIT(bit)) { in nmk_prcm_altcx_set_mode() 519 nmk_write_masked(npct->prcm_base + reg, BIT(bit), 0); in nmk_prcm_altcx_set_mode() 531 nmk_write_masked(npct->prcm_base + reg, BIT(bit), BIT(bit)); in nmk_prcm_altcx_set_mode() 589 if (!npct->prcm_base) in nmk_prcm_gpiocr_get_mode() 605 if (readl(npct->prcm_base + reg) & BIT(bit)) in nmk_prcm_gpiocr_get_mode() 1890 npct->prcm_base = of_iomap(prcm_np, 0); in nmk_pinctrl_probe() [all …]
|
/openbmc/u-boot/drivers/mmc/ |
H A D | omap_hsmmc.c | 207 struct prcm *prcm_base = (struct prcm *)PRCM_BASE; in mmc_board_init() local 254 writel(readl(&prcm_base->fclken1_core) | in mmc_board_init() 256 &prcm_base->fclken1_core); in mmc_board_init() 258 writel(readl(&prcm_base->iclken1_core) | in mmc_board_init() 260 &prcm_base->iclken1_core); in mmc_board_init()
|