Linux Kernel
3.7.1
|
#include <linux/kernel.h>
#include <linux/string.h>
#include <linux/init.h>
#include <linux/export.h>
#include <linux/memblock.h>
#include <asm/sections.h>
#include <asm/prom.h>
#include <asm/btext.h>
#include <asm/page.h>
#include <asm/mmu.h>
#include <asm/pgtable.h>
#include <asm/io.h>
#include <asm/processor.h>
#include <asm/udbg.h>
Go to the source code of this file.
Macros | |
#define | NO_SCROLL |
#define | __force_data __attribute__((__section__(".data"))) |
#define | cmapsz (16*256) |
Functions | |
void __init | btext_setup_display (int width, int height, int depth, int pitch, unsigned long address) |
void __init | btext_unmap (void) |
int | btext_initialize (struct device_node *np) |
int __init | btext_find_display (int allow_nonstdout) |
void | btext_update_display (unsigned long phys, int width, int height, int depth, int pitch) |
EXPORT_SYMBOL (btext_update_display) | |
void | btext_clearscreen (void) |
void | btext_flushscreen (void) |
void | btext_flushline (void) |
void | btext_drawchar (char c) |
void | btext_drawstring (const char *c) |
void | btext_drawtext (const char *c, unsigned int len) |
void | btext_drawhex (unsigned long v) |
void __init | udbg_init_btext (void) |
Variables | |
unsigned long disp_BAT[2] | __initdata = {0, 0} |
int | force_printk_to_btext = 0 |
static unsigned char *dispDeviceBase __force_data __attribute__((__section__(".data"))) |
int btext_initialize | ( | struct device_node * | np | ) |
EXPORT_SYMBOL | ( | btext_update_display | ) |