Linux Kernel
3.7.1
|
#include <linux/module.h>
#include <linux/compat.h>
#include <linux/types.h>
#include <linux/errno.h>
#include <linux/kernel.h>
#include <linux/major.h>
#include <linux/slab.h>
#include <linux/mm.h>
#include <linux/mman.h>
#include <linux/vt.h>
#include <linux/init.h>
#include <linux/linux_logo.h>
#include <linux/proc_fs.h>
#include <linux/seq_file.h>
#include <linux/console.h>
#include <linux/kmod.h>
#include <linux/err.h>
#include <linux/device.h>
#include <linux/efi.h>
#include <linux/fb.h>
#include <asm/fb.h>
Go to the source code of this file.
Macros | |
#define | FBPIXMAPSIZE (1024 * 8) |
#define | VGA_FB_PHYS 0xA0000 |
Variables | |
struct fb_info *registered_fb[FB_MAX] | __read_mostly |
struct class * | fb_class |
__setup | ( | ) |
EXPORT_SYMBOL | ( | lock_fb_info | ) |
EXPORT_SYMBOL | ( | fb_get_color_depth | ) |
EXPORT_SYMBOL | ( | fb_pad_aligned_buffer | ) |
EXPORT_SYMBOL | ( | fb_pad_unaligned_buffer | ) |
EXPORT_SYMBOL | ( | fb_class | ) |
EXPORT_SYMBOL | ( | unlink_framebuffer | ) |
EXPORT_SYMBOL | ( | remove_conflicting_framebuffers | ) |
EXPORT_SYMBOL | ( | register_framebuffer | ) |
EXPORT_SYMBOL | ( | unregister_framebuffer | ) |
EXPORT_SYMBOL | ( | num_registered_fb | ) |
EXPORT_SYMBOL | ( | registered_fb | ) |
EXPORT_SYMBOL | ( | fb_show_logo | ) |
EXPORT_SYMBOL | ( | fb_set_var | ) |
EXPORT_SYMBOL | ( | fb_blank | ) |
EXPORT_SYMBOL | ( | fb_pan_display | ) |
EXPORT_SYMBOL | ( | fb_get_buffer_offset | ) |
EXPORT_SYMBOL | ( | fb_set_suspend | ) |
EXPORT_SYMBOL | ( | fb_get_options | ) |
int fb_get_color_depth | ( | struct fb_var_screeninfo * | var, |
struct fb_fix_screeninfo * | fix | ||
) |
int fb_pan_display | ( | struct fb_info * | info, |
struct fb_var_screeninfo * | var | ||
) |
int fb_set_var | ( | struct fb_info * | info, |
struct fb_var_screeninfo * | var | ||
) |
MODULE_LICENSE | ( | "GPL" | ) |
subsys_initcall | ( | fbmem_init | ) |
unregister_framebuffer - releases a frame buffer device : frame buffer info structure
Unregisters a frame buffer device .
Returns negative errno on error, or zero for success.
This function will also notify the framebuffer console to release the driver. This is meant to be called within a driver's module_exit() function. If this is called outside module_exit(), ensure that the driver implements fb_open() and fb_release() to check that no processes are using the device.