Lines Matching refs:reg

214 static inline void vga_io_w_fast (unsigned short port, unsigned char reg,
217 outw(VGA_OUT16VAL (val, reg), port);
231 unsigned char reg, unsigned char val)
233 writew (VGA_OUT16VAL (val, reg), regbase + port);
254 unsigned char reg, unsigned char val)
257 vga_mm_w_fast (regbase, port, reg, val);
259 vga_io_w_fast (port, reg, val);
267 static inline unsigned char vga_rcrt (void __iomem *regbase, unsigned char reg)
269 vga_w (regbase, VGA_CRT_IC, reg);
273 static inline void vga_wcrt (void __iomem *regbase, unsigned char reg, unsigned char val)
276 vga_w_fast (regbase, VGA_CRT_IC, reg, val);
278 vga_w (regbase, VGA_CRT_IC, reg);
283 static inline unsigned char vga_io_rcrt (unsigned char reg)
285 vga_io_w (VGA_CRT_IC, reg);
289 static inline void vga_io_wcrt (unsigned char reg, unsigned char val)
292 vga_io_w_fast (VGA_CRT_IC, reg, val);
294 vga_io_w (VGA_CRT_IC, reg);
299 static inline unsigned char vga_mm_rcrt (void __iomem *regbase, unsigned char reg)
301 vga_mm_w (regbase, VGA_CRT_IC, reg);
305 static inline void vga_mm_wcrt (void __iomem *regbase, unsigned char reg, unsigned char val)
308 vga_mm_w_fast (regbase, VGA_CRT_IC, reg, val);
310 vga_mm_w (regbase, VGA_CRT_IC, reg);
320 static inline unsigned char vga_rseq (void __iomem *regbase, unsigned char reg)
322 vga_w (regbase, VGA_SEQ_I, reg);
326 static inline void vga_wseq (void __iomem *regbase, unsigned char reg, unsigned char val)
329 vga_w_fast (regbase, VGA_SEQ_I, reg, val);
331 vga_w (regbase, VGA_SEQ_I, reg);
336 static inline unsigned char vga_io_rseq (unsigned char reg)
338 vga_io_w (VGA_SEQ_I, reg);
342 static inline void vga_io_wseq (unsigned char reg, unsigned char val)
345 vga_io_w_fast (VGA_SEQ_I, reg, val);
347 vga_io_w (VGA_SEQ_I, reg);
352 static inline unsigned char vga_mm_rseq (void __iomem *regbase, unsigned char reg)
354 vga_mm_w (regbase, VGA_SEQ_I, reg);
358 static inline void vga_mm_wseq (void __iomem *regbase, unsigned char reg, unsigned char val)
361 vga_mm_w_fast (regbase, VGA_SEQ_I, reg, val);
363 vga_mm_w (regbase, VGA_SEQ_I, reg);
372 static inline unsigned char vga_rgfx (void __iomem *regbase, unsigned char reg)
374 vga_w (regbase, VGA_GFX_I, reg);
378 static inline void vga_wgfx (void __iomem *regbase, unsigned char reg, unsigned char val)
381 vga_w_fast (regbase, VGA_GFX_I, reg, val);
383 vga_w (regbase, VGA_GFX_I, reg);
388 static inline unsigned char vga_io_rgfx (unsigned char reg)
390 vga_io_w (VGA_GFX_I, reg);
394 static inline void vga_io_wgfx (unsigned char reg, unsigned char val)
397 vga_io_w_fast (VGA_GFX_I, reg, val);
399 vga_io_w (VGA_GFX_I, reg);
404 static inline unsigned char vga_mm_rgfx (void __iomem *regbase, unsigned char reg)
406 vga_mm_w (regbase, VGA_GFX_I, reg);
410 static inline void vga_mm_wgfx (void __iomem *regbase, unsigned char reg, unsigned char val)
413 vga_mm_w_fast (regbase, VGA_GFX_I, reg, val);
415 vga_mm_w (regbase, VGA_GFX_I, reg);
425 static inline unsigned char vga_rattr (void __iomem *regbase, unsigned char reg)
427 vga_w (regbase, VGA_ATT_IW, reg);
431 static inline void vga_wattr (void __iomem *regbase, unsigned char reg, unsigned char val)
433 vga_w (regbase, VGA_ATT_IW, reg);
437 static inline unsigned char vga_io_rattr (unsigned char reg)
439 vga_io_w (VGA_ATT_IW, reg);
443 static inline void vga_io_wattr (unsigned char reg, unsigned char val)
445 vga_io_w (VGA_ATT_IW, reg);
449 static inline unsigned char vga_mm_rattr (void __iomem *regbase, unsigned char reg)
451 vga_mm_w (regbase, VGA_ATT_IW, reg);
455 static inline void vga_mm_wattr (void __iomem *regbase, unsigned char reg, unsigned char val)
457 vga_mm_w (regbase, VGA_ATT_IW, reg);