Lines Matching refs:base
49 void __iomem *base; member
66 void __iomem *base, int irq, int trig_out) in cti_init() argument
68 cti->base = base; in cti_init()
86 void __iomem *base = cti->base; in cti_map_trigger() local
89 val = __raw_readl(base + CTIINEN + trig_in * 4); in cti_map_trigger()
91 __raw_writel(val, base + CTIINEN + trig_in * 4); in cti_map_trigger()
93 val = __raw_readl(base + CTIOUTEN + trig_out * 4); in cti_map_trigger()
95 __raw_writel(val, base + CTIOUTEN + trig_out * 4); in cti_map_trigger()
106 __raw_writel(0x1, cti->base + CTICONTROL); in cti_enable()
117 __raw_writel(0, cti->base + CTICONTROL); in cti_disable()
128 void __iomem *base = cti->base; in cti_irq_ack() local
131 val = __raw_readl(base + CTIINTACK); in cti_irq_ack()
133 __raw_writel(val, base + CTIINTACK); in cti_irq_ack()
145 __raw_writel(CS_LAR_KEY, cti->base + LOCKACCESS); in cti_unlock()
157 __raw_writel(~CS_LAR_KEY, cti->base + LOCKACCESS); in cti_lock()