Home
last modified time | relevance | path

Searched refs:op_base (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-5.10/arch/arm/mm/
H A Dcache-uniphier.c65 * @op_base: virtual base address of operation registers
75 void __iomem *op_base; member
99 data->op_base + UNIPHIER_SSCOPE); in __uniphier_cache_sync()
101 readl_relaxed(data->op_base + UNIPHIER_SSCOPE); in __uniphier_cache_sync()
145 writel_relaxed(UNIPHIER_SSCOLPQS_EF, data->op_base + UNIPHIER_SSCOLPQS); in __uniphier_cache_maint_common()
150 data->op_base + UNIPHIER_SSCOQM); in __uniphier_cache_maint_common()
154 writel_relaxed(start, data->op_base + UNIPHIER_SSCOQAD); in __uniphier_cache_maint_common()
155 writel_relaxed(size, data->op_base + UNIPHIER_SSCOQSZ); in __uniphier_cache_maint_common()
157 } while (unlikely(readl_relaxed(data->op_base + UNIPHIER_SSCOPPQSEF) & in __uniphier_cache_maint_common()
161 while (likely(readl_relaxed(data->op_base in __uniphier_cache_maint_common()
[all...]
/kernel/linux/linux-6.6/arch/arm/mm/
H A Dcache-uniphier.c65 * @op_base: virtual base address of operation registers
77 void __iomem *op_base; member
101 data->op_base + UNIPHIER_SSCOPE); in __uniphier_cache_sync()
103 readl_relaxed(data->op_base + UNIPHIER_SSCOPE); in __uniphier_cache_sync()
147 writel_relaxed(UNIPHIER_SSCOLPQS_EF, data->op_base + UNIPHIER_SSCOLPQS); in __uniphier_cache_maint_common()
152 data->op_base + UNIPHIER_SSCOQM); in __uniphier_cache_maint_common()
156 writel_relaxed(start, data->op_base + UNIPHIER_SSCOQAD); in __uniphier_cache_maint_common()
157 writel_relaxed(size, data->op_base + UNIPHIER_SSCOQSZ); in __uniphier_cache_maint_common()
159 } while (unlikely(readl_relaxed(data->op_base + UNIPHIER_SSCOPPQSEF) & in __uniphier_cache_maint_common()
163 while (likely(readl_relaxed(data->op_base in __uniphier_cache_maint_common()
[all...]

Completed in 2 milliseconds