1 /* SPDX-License-Identifier: GPL-2.0 */
5 void atafb_mfb_copyarea(struct fb_info
*info
, u_long next_line
, int sy
, int sx
, int dy
,
6 int dx
, int height
, int width
);
7 void atafb_mfb_fillrect(struct fb_info
*info
, u_long next_line
, u32 color
,
8 int sy
, int sx
, int height
, int width
);
9 void atafb_mfb_linefill(struct fb_info
*info
, u_long next_line
,
10 int dy
, int dx
, u32 width
,
11 const u8
*data
, u32 bgcolor
, u32 fgcolor
);
13 void atafb_iplan2p2_copyarea(struct fb_info
*info
, u_long next_line
, int sy
, int sx
, int dy
,
14 int dx
, int height
, int width
);
15 void atafb_iplan2p2_fillrect(struct fb_info
*info
, u_long next_line
, u32 color
,
16 int sy
, int sx
, int height
, int width
);
17 void atafb_iplan2p2_linefill(struct fb_info
*info
, u_long next_line
,
18 int dy
, int dx
, u32 width
,
19 const u8
*data
, u32 bgcolor
, u32 fgcolor
);
21 void atafb_iplan2p4_copyarea(struct fb_info
*info
, u_long next_line
, int sy
, int sx
, int dy
,
22 int dx
, int height
, int width
);
23 void atafb_iplan2p4_fillrect(struct fb_info
*info
, u_long next_line
, u32 color
,
24 int sy
, int sx
, int height
, int width
);
25 void atafb_iplan2p4_linefill(struct fb_info
*info
, u_long next_line
,
26 int dy
, int dx
, u32 width
,
27 const u8
*data
, u32 bgcolor
, u32 fgcolor
);
29 void atafb_iplan2p8_copyarea(struct fb_info
*info
, u_long next_line
, int sy
, int sx
, int dy
,
30 int dx
, int height
, int width
);
31 void atafb_iplan2p8_fillrect(struct fb_info
*info
, u_long next_line
, u32 color
,
32 int sy
, int sx
, int height
, int width
);
33 void atafb_iplan2p8_linefill(struct fb_info
*info
, u_long next_line
,
34 int dy
, int dx
, u32 width
,
35 const u8
*data
, u32 bgcolor
, u32 fgcolor
);
37 #endif /* _VIDEO_ATAFB_H */