Lines Matching refs:rc5_base
49 void __iomem *rc5_base; member
60 v = readl_relaxed(ir->rc5_base + IR_NEC_DATA); in tango_ir_handle_nec()
74 data = readl_relaxed(ir->rc5_base + IR_RC5_DATA); in tango_ir_handle_rc5()
112 rc5_stat = readl_relaxed(ir->rc5_base + IR_INT); in tango_ir_irq()
113 writel_relaxed(rc5_stat, ir->rc5_base + IR_INT); in tango_ir_irq()
148 writel_relaxed(rc5_ctrl, ir->rc5_base + IR_CTRL); in tango_change_protocol()
172 ir->rc5_base = devm_platform_ioremap_resource(pdev, 0); in tango_ir_probe()
173 if (IS_ERR(ir->rc5_base)) in tango_ir_probe()
174 return PTR_ERR(ir->rc5_base); in tango_ir_probe()
209 writel_relaxed(val, ir->rc5_base + IR_NEC_CTRL); in tango_ir_probe()
214 writel_relaxed(DISABLE_NEC, ir->rc5_base + IR_CTRL); in tango_ir_probe()
215 writel_relaxed(clkdiv, ir->rc5_base + IR_RC5_CLK_DIV); in tango_ir_probe()
216 writel_relaxed(ACK_IR_INT, ir->rc5_base + IR_INT); in tango_ir_probe()