~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~ [ freetext search ] ~ [ file search ] ~

Linux Cross Reference
Linux/include/video/fbcon-cfb16.h

Version: ~ [ 2.4.0 ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

  1 /*
  2  *  FBcon low-level driver for 16 bpp packed pixel (cfb16)
  3  */
  4 
  5 #ifndef _VIDEO_FBCON_CFB16_H
  6 #define _VIDEO_FBCON_CFB16_H
  7 
  8 #include <linux/config.h>
  9 
 10 #ifdef MODULE
 11 #if defined(CONFIG_FBCON_CFB16) || defined(CONFIG_FBCON_CFB16_MODULE)
 12 #define FBCON_HAS_CFB16
 13 #endif
 14 #else
 15 #if defined(CONFIG_FBCON_CFB16)
 16 #define FBCON_HAS_CFB16
 17 #endif
 18 #endif
 19 
 20 extern struct display_switch fbcon_cfb16;
 21 extern void fbcon_cfb16_setup(struct display *p);
 22 extern void fbcon_cfb16_bmove(struct display *p, int sy, int sx, int dy,
 23                               int dx, int height, int width);
 24 extern void fbcon_cfb16_clear(struct vc_data *conp, struct display *p, int sy,
 25                               int sx, int height, int width);
 26 extern void fbcon_cfb16_putc(struct vc_data *conp, struct display *p, int c,
 27                              int yy, int xx);
 28 extern void fbcon_cfb16_putcs(struct vc_data *conp, struct display *p,
 29                               const unsigned short *s, int count, int yy, int xx);
 30 extern void fbcon_cfb16_revc(struct display *p, int xx, int yy);
 31 extern void fbcon_cfb16_clear_margins(struct vc_data *conp, struct display *p,
 32                                       int bottom_only);
 33 
 34 #endif /* _VIDEO_FBCON_CFB16_H */
 35 

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~ [ freetext search ] ~ [ file search ] ~

This page was automatically generated by the LXR engine.
Visit the LXR main site for more information.