Lines Matching refs:base
83 void __iomem *base = dt->tod_ctrl;
86 writel(adjust_period, base + TOD_ADJUST_PERIOD);
87 writel(adjust_count, base + TOD_ADJUST_COUNT);
90 return readl_poll_timeout_atomic(base + TOD_ADJUST_COUNT, val, !val, TOD_ADJUST_INTERVAL_US,
101 void __iomem *base = dt->tod_ctrl;
107 nanosec = readl(base + TOD_NANOSEC);
108 seconds_lsb = readl(base + TOD_SECONDSL);
109 seconds_msb = readl(base + TOD_SECONDSH);
119 writel(seconds_msb, base + TOD_SECONDSH);
120 writel(seconds_lsb, base + TOD_SECONDSL);
121 writel(nanosec, base + TOD_NANOSEC);
130 void __iomem *base = dt->tod_ctrl;
135 rate = readl(base + TOD_CLK_FREQ);
161 writel(tod_period, base + TOD_PERIOD);
162 writel(0, base + TOD_ADJUST_PERIOD);
163 writel(0, base + TOD_ADJUST_COUNT);
164 writel(tod_drift_adjust_fns, base + TOD_DRIFT_ADJUST);
165 writel(tod_drift_adjust_rate, base + TOD_DRIFT_ADJUST_RATE);
175 void __iomem *base = dt->tod_ctrl;
193 period = readl(base + TOD_PERIOD);
231 void __iomem *base = dt->tod_ctrl;
237 nanosec = readl(base + TOD_NANOSEC);
238 seconds_lsb = readl(base + TOD_SECONDSL);
239 seconds_msb = readl(base + TOD_SECONDSH);
258 void __iomem *base = dt->tod_ctrl;
262 writel(seconds_msb, base + TOD_SECONDSH);
263 writel(seconds_lsb, base + TOD_SECONDSL);
264 writel(nanosec, base + TOD_NANOSEC);