Lines Matching defs:base
35 void __iomem *base;
47 static inline void rt_wdt_w32(void __iomem *base, unsigned int reg, u32 val)
49 iowrite32(val, base + reg);
52 static inline u32 rt_wdt_r32(void __iomem *base, unsigned int reg)
54 return ioread32(base + reg);
61 rt_wdt_w32(drvdata->base, TIMER_REG_TMRSTAT, TMR1CTL_RESTART);
71 rt_wdt_w32(drvdata->base, TIMER_REG_TMR1LOAD, t * 1000);
83 rt_wdt_w32(drvdata->base, TIMER_REG_TMR1CTL, 1000 << TMR1CTL_PRESCALE_SHIFT);
87 t = rt_wdt_r32(drvdata->base, TIMER_REG_TMR1CTL);
89 rt_wdt_w32(drvdata->base, TIMER_REG_TMR1CTL, t);
101 t = rt_wdt_r32(drvdata->base, TIMER_REG_TMR1CTL);
103 rt_wdt_w32(drvdata->base, TIMER_REG_TMR1CTL, t);
123 return !!(rt_wdt_r32(drvdata->base, TIMER_REG_TMR1CTL) & TMR1CTL_ENABLE);
158 drvdata->base = devm_platform_ioremap_resource(pdev, 0);
159 if (IS_ERR(drvdata->base))
160 return PTR_ERR(drvdata->base);