linux-old/include/video/fbcon-cfb16.h
<<
>>
Prefs
   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
  20extern struct display_switch fbcon_cfb16;
  21extern void fbcon_cfb16_setup(struct display *p);
  22extern void fbcon_cfb16_bmove(struct display *p, int sy, int sx, int dy,
  23                              int dx, int height, int width);
  24extern void fbcon_cfb16_clear(struct vc_data *conp, struct display *p, int sy,
  25                              int sx, int height, int width);
  26extern void fbcon_cfb16_putc(struct vc_data *conp, struct display *p, int c,
  27                             int yy, int xx);
  28extern void fbcon_cfb16_putcs(struct vc_data *conp, struct display *p,
  29                              const unsigned short *s, int count, int yy, int xx);
  30extern void fbcon_cfb16_revc(struct display *p, int xx, int yy);
  31extern void fbcon_cfb16_clear_margins(struct vc_data *conp, struct display *p,
  32                                      int bottom_only);
  33
  34#endif /* _VIDEO_FBCON_CFB16_H */
  35
lxr.linux.no kindly hosted by Redpill Linpro AS, provider of Linux consulting and operations services since 1995.