Lines Matching full:top
10 * This module provides regmap for the Top SFR region and instantiates
27 /* LPASS Top register definitions */
53 /* pointer to the LPASS TOP regmap */
54 struct regmap *top; member
62 regmap_read(lpass->top, SFR_LPASS_CORE_SW_RESET, &val); in exynos_lpass_core_sw_reset()
65 regmap_write(lpass->top, SFR_LPASS_CORE_SW_RESET, val); in exynos_lpass_core_sw_reset()
70 regmap_write(lpass->top, SFR_LPASS_CORE_SW_RESET, val); in exynos_lpass_core_sw_reset()
78 regmap_write(lpass->top, SFR_LPASS_INTR_CA5_MASK, in exynos_lpass_enable()
81 regmap_write(lpass->top, SFR_LPASS_INTR_CPU_MASK, in exynos_lpass_enable()
94 regmap_write(lpass->top, SFR_LPASS_INTR_CPU_MASK, 0); in exynos_lpass_disable()
95 regmap_write(lpass->top, SFR_LPASS_INTR_CA5_MASK, 0); in exynos_lpass_disable()
128 lpass->top = regmap_init_mmio(dev, base_top, in exynos_lpass_probe()
130 if (IS_ERR(lpass->top)) { in exynos_lpass_probe()
131 dev_err(dev, "LPASS top regmap initialization failed\n"); in exynos_lpass_probe()
132 return PTR_ERR(lpass->top); in exynos_lpass_probe()
151 regmap_exit(lpass->top); in exynos_lpass_remove()