Lines Matching refs:regbase

220 static inline unsigned char vga_mm_r (void __iomem *regbase, unsigned short port)  in vga_mm_r()  argument
222 return readb (regbase + port); in vga_mm_r()
225 static inline void vga_mm_w (void __iomem *regbase, unsigned short port, unsigned char val) in vga_mm_w() argument
227 writeb (val, regbase + port); in vga_mm_w()
230 static inline void vga_mm_w_fast (void __iomem *regbase, unsigned short port, in vga_mm_w_fast() argument
233 writew (VGA_OUT16VAL (val, reg), regbase + port); in vga_mm_w_fast()
236 static inline unsigned char vga_r (void __iomem *regbase, unsigned short port) in vga_r() argument
238 if (regbase) in vga_r()
239 return vga_mm_r (regbase, port); in vga_r()
244 static inline void vga_w (void __iomem *regbase, unsigned short port, unsigned char val) in vga_w() argument
246 if (regbase) in vga_w()
247 vga_mm_w (regbase, port, val); in vga_w()
253 static inline void vga_w_fast (void __iomem *regbase, unsigned short port, in vga_w_fast() argument
256 if (regbase) in vga_w_fast()
257 vga_mm_w_fast (regbase, port, reg, val); in vga_w_fast()
267 static inline unsigned char vga_rcrt (void __iomem *regbase, unsigned char reg) in vga_rcrt() argument
269 vga_w (regbase, VGA_CRT_IC, reg); in vga_rcrt()
270 return vga_r (regbase, VGA_CRT_DC); in vga_rcrt()
273 static inline void vga_wcrt (void __iomem *regbase, unsigned char reg, unsigned char val) in vga_wcrt() argument
276 vga_w_fast (regbase, VGA_CRT_IC, reg, val); in vga_wcrt()
278 vga_w (regbase, VGA_CRT_IC, reg); in vga_wcrt()
279 vga_w (regbase, VGA_CRT_DC, val); in vga_wcrt()
299 static inline unsigned char vga_mm_rcrt (void __iomem *regbase, unsigned char reg) in vga_mm_rcrt() argument
301 vga_mm_w (regbase, VGA_CRT_IC, reg); in vga_mm_rcrt()
302 return vga_mm_r (regbase, VGA_CRT_DC); in vga_mm_rcrt()
305 static inline void vga_mm_wcrt (void __iomem *regbase, unsigned char reg, unsigned char val) in vga_mm_wcrt() argument
308 vga_mm_w_fast (regbase, VGA_CRT_IC, reg, val); in vga_mm_wcrt()
310 vga_mm_w (regbase, VGA_CRT_IC, reg); in vga_mm_wcrt()
311 vga_mm_w (regbase, VGA_CRT_DC, val); in vga_mm_wcrt()
320 static inline unsigned char vga_rseq (void __iomem *regbase, unsigned char reg) in vga_rseq() argument
322 vga_w (regbase, VGA_SEQ_I, reg); in vga_rseq()
323 return vga_r (regbase, VGA_SEQ_D); in vga_rseq()
326 static inline void vga_wseq (void __iomem *regbase, unsigned char reg, unsigned char val) in vga_wseq() argument
329 vga_w_fast (regbase, VGA_SEQ_I, reg, val); in vga_wseq()
331 vga_w (regbase, VGA_SEQ_I, reg); in vga_wseq()
332 vga_w (regbase, VGA_SEQ_D, val); in vga_wseq()
352 static inline unsigned char vga_mm_rseq (void __iomem *regbase, unsigned char reg) in vga_mm_rseq() argument
354 vga_mm_w (regbase, VGA_SEQ_I, reg); in vga_mm_rseq()
355 return vga_mm_r (regbase, VGA_SEQ_D); in vga_mm_rseq()
358 static inline void vga_mm_wseq (void __iomem *regbase, unsigned char reg, unsigned char val) in vga_mm_wseq() argument
361 vga_mm_w_fast (regbase, VGA_SEQ_I, reg, val); in vga_mm_wseq()
363 vga_mm_w (regbase, VGA_SEQ_I, reg); in vga_mm_wseq()
364 vga_mm_w (regbase, VGA_SEQ_D, val); in vga_mm_wseq()
372 static inline unsigned char vga_rgfx (void __iomem *regbase, unsigned char reg) in vga_rgfx() argument
374 vga_w (regbase, VGA_GFX_I, reg); in vga_rgfx()
375 return vga_r (regbase, VGA_GFX_D); in vga_rgfx()
378 static inline void vga_wgfx (void __iomem *regbase, unsigned char reg, unsigned char val) in vga_wgfx() argument
381 vga_w_fast (regbase, VGA_GFX_I, reg, val); in vga_wgfx()
383 vga_w (regbase, VGA_GFX_I, reg); in vga_wgfx()
384 vga_w (regbase, VGA_GFX_D, val); in vga_wgfx()
404 static inline unsigned char vga_mm_rgfx (void __iomem *regbase, unsigned char reg) in vga_mm_rgfx() argument
406 vga_mm_w (regbase, VGA_GFX_I, reg); in vga_mm_rgfx()
407 return vga_mm_r (regbase, VGA_GFX_D); in vga_mm_rgfx()
410 static inline void vga_mm_wgfx (void __iomem *regbase, unsigned char reg, unsigned char val) in vga_mm_wgfx() argument
413 vga_mm_w_fast (regbase, VGA_GFX_I, reg, val); in vga_mm_wgfx()
415 vga_mm_w (regbase, VGA_GFX_I, reg); in vga_mm_wgfx()
416 vga_mm_w (regbase, VGA_GFX_D, val); in vga_mm_wgfx()
425 static inline unsigned char vga_rattr (void __iomem *regbase, unsigned char reg) in vga_rattr() argument
427 vga_w (regbase, VGA_ATT_IW, reg); in vga_rattr()
428 return vga_r (regbase, VGA_ATT_R); in vga_rattr()
431 static inline void vga_wattr (void __iomem *regbase, unsigned char reg, unsigned char val) in vga_wattr() argument
433 vga_w (regbase, VGA_ATT_IW, reg); in vga_wattr()
434 vga_w (regbase, VGA_ATT_W, val); in vga_wattr()
449 static inline unsigned char vga_mm_rattr (void __iomem *regbase, unsigned char reg) in vga_mm_rattr() argument
451 vga_mm_w (regbase, VGA_ATT_IW, reg); in vga_mm_rattr()
452 return vga_mm_r (regbase, VGA_ATT_R); in vga_mm_rattr()
455 static inline void vga_mm_wattr (void __iomem *regbase, unsigned char reg, unsigned char val) in vga_mm_wattr() argument
457 vga_mm_w (regbase, VGA_ATT_IW, reg); in vga_mm_wattr()
458 vga_mm_w (regbase, VGA_ATT_W, val); in vga_mm_wattr()