27 #include <linux/module.h>
28 #include <linux/kernel.h>
30 #include <linux/errno.h>
34 #include <linux/string.h>
38 #define CFAG12864BFB_NAME "cfag12864bfb"
73 static struct fb_ops cfag12864bfb_ops = {
80 .fb_mmap = cfag12864bfb_mmap,
93 info->
fbops = &cfag12864bfb_ops;
94 info->
fix = cfag12864bfb_fix;
95 info->
var = cfag12864bfb_var;
103 platform_set_drvdata(device, info);
119 struct fb_info *info = platform_get_drvdata(device);
130 .probe = cfag12864bfb_probe,
139 static int __init cfag12864bfb_init(
void)
146 "cfag12864b is not initialized\n");
152 "can't enable cfag12864b refreshing (being used)\n");
159 cfag12864bfb_device =
162 if (cfag12864bfb_device)
177 static void __exit cfag12864bfb_exit(
void)