Lines Matching refs:regbase

218 static inline unsigned char vga_mm_r (void __iomem *regbase, unsigned short port)  in vga_mm_r()  argument
220 return readb (regbase + port); in vga_mm_r()
223 static inline void vga_mm_w (void __iomem *regbase, unsigned short port, unsigned char val) in vga_mm_w() argument
225 writeb (val, regbase + port); in vga_mm_w()
228 static inline void vga_mm_w_fast (void __iomem *regbase, unsigned short port, in vga_mm_w_fast() argument
231 writew (VGA_OUT16VAL (val, reg), regbase + port); in vga_mm_w_fast()
234 static inline unsigned char vga_r (void __iomem *regbase, unsigned short port) in vga_r() argument
236 if (regbase) in vga_r()
237 return vga_mm_r (regbase, port); in vga_r()
242 static inline void vga_w (void __iomem *regbase, unsigned short port, unsigned char val) in vga_w() argument
244 if (regbase) in vga_w()
245 vga_mm_w (regbase, port, val); in vga_w()
251 static inline void vga_w_fast (void __iomem *regbase, unsigned short port, in vga_w_fast() argument
254 if (regbase) in vga_w_fast()
255 vga_mm_w_fast (regbase, port, reg, val); in vga_w_fast()
265 static inline unsigned char vga_rcrt (void __iomem *regbase, unsigned char reg) in vga_rcrt() argument
267 vga_w (regbase, VGA_CRT_IC, reg); in vga_rcrt()
268 return vga_r (regbase, VGA_CRT_DC); in vga_rcrt()
271 static inline void vga_wcrt (void __iomem *regbase, unsigned char reg, unsigned char val) in vga_wcrt() argument
274 vga_w_fast (regbase, VGA_CRT_IC, reg, val); in vga_wcrt()
276 vga_w (regbase, VGA_CRT_IC, reg); in vga_wcrt()
277 vga_w (regbase, VGA_CRT_DC, val); in vga_wcrt()
297 static inline unsigned char vga_mm_rcrt (void __iomem *regbase, unsigned char reg) in vga_mm_rcrt() argument
299 vga_mm_w (regbase, VGA_CRT_IC, reg); in vga_mm_rcrt()
300 return vga_mm_r (regbase, VGA_CRT_DC); in vga_mm_rcrt()
303 static inline void vga_mm_wcrt (void __iomem *regbase, unsigned char reg, unsigned char val) in vga_mm_wcrt() argument
306 vga_mm_w_fast (regbase, VGA_CRT_IC, reg, val); in vga_mm_wcrt()
308 vga_mm_w (regbase, VGA_CRT_IC, reg); in vga_mm_wcrt()
309 vga_mm_w (regbase, VGA_CRT_DC, val); in vga_mm_wcrt()
318 static inline unsigned char vga_rseq (void __iomem *regbase, unsigned char reg) in vga_rseq() argument
320 vga_w (regbase, VGA_SEQ_I, reg); in vga_rseq()
321 return vga_r (regbase, VGA_SEQ_D); in vga_rseq()
324 static inline void vga_wseq (void __iomem *regbase, unsigned char reg, unsigned char val) in vga_wseq() argument
327 vga_w_fast (regbase, VGA_SEQ_I, reg, val); in vga_wseq()
329 vga_w (regbase, VGA_SEQ_I, reg); in vga_wseq()
330 vga_w (regbase, VGA_SEQ_D, val); in vga_wseq()
350 static inline unsigned char vga_mm_rseq (void __iomem *regbase, unsigned char reg) in vga_mm_rseq() argument
352 vga_mm_w (regbase, VGA_SEQ_I, reg); in vga_mm_rseq()
353 return vga_mm_r (regbase, VGA_SEQ_D); in vga_mm_rseq()
356 static inline void vga_mm_wseq (void __iomem *regbase, unsigned char reg, unsigned char val) in vga_mm_wseq() argument
359 vga_mm_w_fast (regbase, VGA_SEQ_I, reg, val); in vga_mm_wseq()
361 vga_mm_w (regbase, VGA_SEQ_I, reg); in vga_mm_wseq()
362 vga_mm_w (regbase, VGA_SEQ_D, val); in vga_mm_wseq()
370 static inline unsigned char vga_rgfx (void __iomem *regbase, unsigned char reg) in vga_rgfx() argument
372 vga_w (regbase, VGA_GFX_I, reg); in vga_rgfx()
373 return vga_r (regbase, VGA_GFX_D); in vga_rgfx()
376 static inline void vga_wgfx (void __iomem *regbase, unsigned char reg, unsigned char val) in vga_wgfx() argument
379 vga_w_fast (regbase, VGA_GFX_I, reg, val); in vga_wgfx()
381 vga_w (regbase, VGA_GFX_I, reg); in vga_wgfx()
382 vga_w (regbase, VGA_GFX_D, val); in vga_wgfx()
402 static inline unsigned char vga_mm_rgfx (void __iomem *regbase, unsigned char reg) in vga_mm_rgfx() argument
404 vga_mm_w (regbase, VGA_GFX_I, reg); in vga_mm_rgfx()
405 return vga_mm_r (regbase, VGA_GFX_D); in vga_mm_rgfx()
408 static inline void vga_mm_wgfx (void __iomem *regbase, unsigned char reg, unsigned char val) in vga_mm_wgfx() argument
411 vga_mm_w_fast (regbase, VGA_GFX_I, reg, val); in vga_mm_wgfx()
413 vga_mm_w (regbase, VGA_GFX_I, reg); in vga_mm_wgfx()
414 vga_mm_w (regbase, VGA_GFX_D, val); in vga_mm_wgfx()
423 static inline unsigned char vga_rattr (void __iomem *regbase, unsigned char reg) in vga_rattr() argument
425 vga_w (regbase, VGA_ATT_IW, reg); in vga_rattr()
426 return vga_r (regbase, VGA_ATT_R); in vga_rattr()
429 static inline void vga_wattr (void __iomem *regbase, unsigned char reg, unsigned char val) in vga_wattr() argument
431 vga_w (regbase, VGA_ATT_IW, reg); in vga_wattr()
432 vga_w (regbase, VGA_ATT_W, val); in vga_wattr()
447 static inline unsigned char vga_mm_rattr (void __iomem *regbase, unsigned char reg) in vga_mm_rattr() argument
449 vga_mm_w (regbase, VGA_ATT_IW, reg); in vga_mm_rattr()
450 return vga_mm_r (regbase, VGA_ATT_R); in vga_mm_rattr()
453 static inline void vga_mm_wattr (void __iomem *regbase, unsigned char reg, unsigned char val) in vga_mm_wattr() argument
455 vga_mm_w (regbase, VGA_ATT_IW, reg); in vga_mm_wattr()
456 vga_mm_w (regbase, VGA_ATT_W, val); in vga_mm_wattr()