• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/video/

Lines Matching refs:regbase

235 static inline unsigned char vga_mm_r (void __iomem *regbase, unsigned short port)
237 return readb (regbase + port);
240 static inline void vga_mm_w (void __iomem *regbase, unsigned short port, unsigned char val)
242 writeb (val, regbase + port);
245 static inline void vga_mm_w_fast (void __iomem *regbase, unsigned short port,
248 writew (VGA_OUT16VAL (val, reg), regbase + port);
251 static inline unsigned char vga_r (void __iomem *regbase, unsigned short port)
253 if (regbase)
254 return vga_mm_r (regbase, port);
259 static inline void vga_w (void __iomem *regbase, unsigned short port, unsigned char val)
261 if (regbase)
262 vga_mm_w (regbase, port, val);
268 static inline void vga_w_fast (void __iomem *regbase, unsigned short port,
271 if (regbase)
272 vga_mm_w_fast (regbase, port, reg, val);
282 static inline unsigned char vga_rcrt (void __iomem *regbase, unsigned char reg)
284 vga_w (regbase, VGA_CRT_IC, reg);
285 return vga_r (regbase, VGA_CRT_DC);
288 static inline void vga_wcrt (void __iomem *regbase, unsigned char reg, unsigned char val)
291 vga_w_fast (regbase, VGA_CRT_IC, reg, val);
293 vga_w (regbase, VGA_CRT_IC, reg);
294 vga_w (regbase, VGA_CRT_DC, val);
314 static inline unsigned char vga_mm_rcrt (void __iomem *regbase, unsigned char reg)
316 vga_mm_w (regbase, VGA_CRT_IC, reg);
317 return vga_mm_r (regbase, VGA_CRT_DC);
320 static inline void vga_mm_wcrt (void __iomem *regbase, unsigned char reg, unsigned char val)
323 vga_mm_w_fast (regbase, VGA_CRT_IC, reg, val);
325 vga_mm_w (regbase, VGA_CRT_IC, reg);
326 vga_mm_w (regbase, VGA_CRT_DC, val);
335 static inline unsigned char vga_rseq (void __iomem *regbase, unsigned char reg)
337 vga_w (regbase, VGA_SEQ_I, reg);
338 return vga_r (regbase, VGA_SEQ_D);
341 static inline void vga_wseq (void __iomem *regbase, unsigned char reg, unsigned char val)
344 vga_w_fast (regbase, VGA_SEQ_I, reg, val);
346 vga_w (regbase, VGA_SEQ_I, reg);
347 vga_w (regbase, VGA_SEQ_D, val);
367 static inline unsigned char vga_mm_rseq (void __iomem *regbase, unsigned char reg)
369 vga_mm_w (regbase, VGA_SEQ_I, reg);
370 return vga_mm_r (regbase, VGA_SEQ_D);
373 static inline void vga_mm_wseq (void __iomem *regbase, unsigned char reg, unsigned char val)
376 vga_mm_w_fast (regbase, VGA_SEQ_I, reg, val);
378 vga_mm_w (regbase, VGA_SEQ_I, reg);
379 vga_mm_w (regbase, VGA_SEQ_D, val);
387 static inline unsigned char vga_rgfx (void __iomem *regbase, unsigned char reg)
389 vga_w (regbase, VGA_GFX_I, reg);
390 return vga_r (regbase, VGA_GFX_D);
393 static inline void vga_wgfx (void __iomem *regbase, unsigned char reg, unsigned char val)
396 vga_w_fast (regbase, VGA_GFX_I, reg, val);
398 vga_w (regbase, VGA_GFX_I, reg);
399 vga_w (regbase, VGA_GFX_D, val);
419 static inline unsigned char vga_mm_rgfx (void __iomem *regbase, unsigned char reg)
421 vga_mm_w (regbase, VGA_GFX_I, reg);
422 return vga_mm_r (regbase, VGA_GFX_D);
425 static inline void vga_mm_wgfx (void __iomem *regbase, unsigned char reg, unsigned char val)
428 vga_mm_w_fast (regbase, VGA_GFX_I, reg, val);
430 vga_mm_w (regbase, VGA_GFX_I, reg);
431 vga_mm_w (regbase, VGA_GFX_D, val);
440 static inline unsigned char vga_rattr (void __iomem *regbase, unsigned char reg)
442 vga_w (regbase, VGA_ATT_IW, reg);
443 return vga_r (regbase, VGA_ATT_R);
446 static inline void vga_wattr (void __iomem *regbase, unsigned char reg, unsigned char val)
448 vga_w (regbase, VGA_ATT_IW, reg);
449 vga_w (regbase, VGA_ATT_W, val);
464 static inline unsigned char vga_mm_rattr (void __iomem *regbase, unsigned char reg)
466 vga_mm_w (regbase, VGA_ATT_IW, reg);
467 return vga_mm_r (regbase, VGA_ATT_R);
470 static inline void vga_mm_wattr (void __iomem *regbase, unsigned char reg, unsigned char val)
472 vga_mm_w (regbase, VGA_ATT_IW, reg);
473 vga_mm_w (regbase, VGA_ATT_W, val);