Lines Matching full:top
10 * This module provides regmap for the Top SFR region and instantiates
26 /* LPASS Top register definitions */
52 /* pointer to the LPASS TOP regmap */
53 struct regmap *top; member
61 regmap_read(lpass->top, SFR_LPASS_CORE_SW_RESET, &val); in exynos_lpass_core_sw_reset()
64 regmap_write(lpass->top, SFR_LPASS_CORE_SW_RESET, val); in exynos_lpass_core_sw_reset()
69 regmap_write(lpass->top, SFR_LPASS_CORE_SW_RESET, val); in exynos_lpass_core_sw_reset()
77 regmap_write(lpass->top, SFR_LPASS_INTR_CA5_MASK, in exynos_lpass_enable()
80 regmap_write(lpass->top, SFR_LPASS_INTR_CPU_MASK, in exynos_lpass_enable()
93 regmap_write(lpass->top, SFR_LPASS_INTR_CPU_MASK, 0); in exynos_lpass_disable()
94 regmap_write(lpass->top, SFR_LPASS_INTR_CA5_MASK, 0); in exynos_lpass_disable()
127 lpass->top = regmap_init_mmio(dev, base_top, in exynos_lpass_probe()
129 if (IS_ERR(lpass->top)) { in exynos_lpass_probe()
130 dev_err(dev, "LPASS top regmap initialization failed\n"); in exynos_lpass_probe()
131 return PTR_ERR(lpass->top); in exynos_lpass_probe()
150 regmap_exit(lpass->top); in exynos_lpass_remove()