Lines Matching refs:reg

212 static inline void vga_io_w_fast (unsigned short port, unsigned char reg,
215 outw(VGA_OUT16VAL (val, reg), port);
229 unsigned char reg, unsigned char val)
231 writew (VGA_OUT16VAL (val, reg), regbase + port);
252 unsigned char reg, unsigned char val)
255 vga_mm_w_fast (regbase, port, reg, val);
257 vga_io_w_fast (port, reg, val);
265 static inline unsigned char vga_rcrt (void __iomem *regbase, unsigned char reg)
267 vga_w (regbase, VGA_CRT_IC, reg);
271 static inline void vga_wcrt (void __iomem *regbase, unsigned char reg, unsigned char val)
274 vga_w_fast (regbase, VGA_CRT_IC, reg, val);
276 vga_w (regbase, VGA_CRT_IC, reg);
281 static inline unsigned char vga_io_rcrt (unsigned char reg)
283 vga_io_w (VGA_CRT_IC, reg);
287 static inline void vga_io_wcrt (unsigned char reg, unsigned char val)
290 vga_io_w_fast (VGA_CRT_IC, reg, val);
292 vga_io_w (VGA_CRT_IC, reg);
297 static inline unsigned char vga_mm_rcrt (void __iomem *regbase, unsigned char reg)
299 vga_mm_w (regbase, VGA_CRT_IC, reg);
303 static inline void vga_mm_wcrt (void __iomem *regbase, unsigned char reg, unsigned char val)
306 vga_mm_w_fast (regbase, VGA_CRT_IC, reg, val);
308 vga_mm_w (regbase, VGA_CRT_IC, reg);
318 static inline unsigned char vga_rseq (void __iomem *regbase, unsigned char reg)
320 vga_w (regbase, VGA_SEQ_I, reg);
324 static inline void vga_wseq (void __iomem *regbase, unsigned char reg, unsigned char val)
327 vga_w_fast (regbase, VGA_SEQ_I, reg, val);
329 vga_w (regbase, VGA_SEQ_I, reg);
334 static inline unsigned char vga_io_rseq (unsigned char reg)
336 vga_io_w (VGA_SEQ_I, reg);
340 static inline void vga_io_wseq (unsigned char reg, unsigned char val)
343 vga_io_w_fast (VGA_SEQ_I, reg, val);
345 vga_io_w (VGA_SEQ_I, reg);
350 static inline unsigned char vga_mm_rseq (void __iomem *regbase, unsigned char reg)
352 vga_mm_w (regbase, VGA_SEQ_I, reg);
356 static inline void vga_mm_wseq (void __iomem *regbase, unsigned char reg, unsigned char val)
359 vga_mm_w_fast (regbase, VGA_SEQ_I, reg, val);
361 vga_mm_w (regbase, VGA_SEQ_I, reg);
370 static inline unsigned char vga_rgfx (void __iomem *regbase, unsigned char reg)
372 vga_w (regbase, VGA_GFX_I, reg);
376 static inline void vga_wgfx (void __iomem *regbase, unsigned char reg, unsigned char val)
379 vga_w_fast (regbase, VGA_GFX_I, reg, val);
381 vga_w (regbase, VGA_GFX_I, reg);
386 static inline unsigned char vga_io_rgfx (unsigned char reg)
388 vga_io_w (VGA_GFX_I, reg);
392 static inline void vga_io_wgfx (unsigned char reg, unsigned char val)
395 vga_io_w_fast (VGA_GFX_I, reg, val);
397 vga_io_w (VGA_GFX_I, reg);
402 static inline unsigned char vga_mm_rgfx (void __iomem *regbase, unsigned char reg)
404 vga_mm_w (regbase, VGA_GFX_I, reg);
408 static inline void vga_mm_wgfx (void __iomem *regbase, unsigned char reg, unsigned char val)
411 vga_mm_w_fast (regbase, VGA_GFX_I, reg, val);
413 vga_mm_w (regbase, VGA_GFX_I, reg);
423 static inline unsigned char vga_rattr (void __iomem *regbase, unsigned char reg)
425 vga_w (regbase, VGA_ATT_IW, reg);
429 static inline void vga_wattr (void __iomem *regbase, unsigned char reg, unsigned char val)
431 vga_w (regbase, VGA_ATT_IW, reg);
435 static inline unsigned char vga_io_rattr (unsigned char reg)
437 vga_io_w (VGA_ATT_IW, reg);
441 static inline void vga_io_wattr (unsigned char reg, unsigned char val)
443 vga_io_w (VGA_ATT_IW, reg);
447 static inline unsigned char vga_mm_rattr (void __iomem *regbase, unsigned char reg)
449 vga_mm_w (regbase, VGA_ATT_IW, reg);
453 static inline void vga_mm_wattr (void __iomem *regbase, unsigned char reg, unsigned char val)
455 vga_mm_w (regbase, VGA_ATT_IW, reg);