Lines Matching defs:regindex
226 static inline u32 aty_ld_le32(int regindex, const struct atyfb_par *par)
229 if (regindex >= 0x400)
230 regindex -= 0x800;
233 return in_le32(par->ati_regbase + regindex);
235 return readl(par->ati_regbase + regindex);
239 static inline void aty_st_le32(int regindex, u32 val, const struct atyfb_par *par)
242 if (regindex >= 0x400)
243 regindex -= 0x800;
246 out_le32(par->ati_regbase + regindex, val);
248 writel(val, par->ati_regbase + regindex);
252 static inline void aty_st_le16(int regindex, u16 val,
256 if (regindex >= 0x400)
257 regindex -= 0x800;
259 out_le16(par->ati_regbase + regindex, val);
261 writel(val, par->ati_regbase + regindex);
265 static inline u8 aty_ld_8(int regindex, const struct atyfb_par *par)
268 if (regindex >= 0x400)
269 regindex -= 0x800;
271 return in_8(par->ati_regbase + regindex);
273 return readb(par->ati_regbase + regindex);
277 static inline void aty_st_8(int regindex, u8 val, const struct atyfb_par *par)
280 if (regindex >= 0x400)
281 regindex -= 0x800;
284 out_8(par->ati_regbase + regindex, val);
286 writeb(val, par->ati_regbase + regindex);