[PATCH] fbcon: constify font data
const-ify the font control structures and data, to make somewhat better guarantees that these are not modified anywhere in the kernel. Specifically for a kernel debugger to share this information from the normal kernel code, such a guarantee seems rather desirable. Signed-off-by: Jan Beulich <jbeulich@novell.com> Cc: "Antonino A. Daplas" <adaplas@hotpop.com> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org>
This commit is contained in:
parent
e703ecc3bf
commit
2f4516dbd0
15 changed files with 39 additions and 40 deletions
|
|
@ -619,7 +619,7 @@ struct fb_tilemap {
|
|||
__u32 height; /* height of each tile in scanlines */
|
||||
__u32 depth; /* color depth of each tile */
|
||||
__u32 length; /* number of tiles in the map */
|
||||
__u8 *data; /* actual tile map: a bitmap array, packed
|
||||
const __u8 *data; /* actual tile map: a bitmap array, packed
|
||||
to the nearest byte */
|
||||
};
|
||||
|
||||
|
|
|
|||
|
|
@ -15,9 +15,9 @@
|
|||
|
||||
struct font_desc {
|
||||
int idx;
|
||||
char *name;
|
||||
const char *name;
|
||||
int width, height;
|
||||
void *data;
|
||||
const void *data;
|
||||
int pref;
|
||||
};
|
||||
|
||||
|
|
@ -32,7 +32,7 @@ struct font_desc {
|
|||
#define ACORN8x8_IDX 8
|
||||
#define MINI4x6_IDX 9
|
||||
|
||||
extern struct font_desc font_vga_8x8,
|
||||
extern const struct font_desc font_vga_8x8,
|
||||
font_vga_8x16,
|
||||
font_pearl_8x8,
|
||||
font_vga_6x11,
|
||||
|
|
@ -45,11 +45,11 @@ extern struct font_desc font_vga_8x8,
|
|||
|
||||
/* Find a font with a specific name */
|
||||
|
||||
extern struct font_desc *find_font(char *name);
|
||||
extern const struct font_desc *find_font(const char *name);
|
||||
|
||||
/* Get the default font for a specific screen size */
|
||||
|
||||
extern struct font_desc *get_default_font(int xres, int yres);
|
||||
extern const struct font_desc *get_default_font(int xres, int yres);
|
||||
|
||||
/* Max. length for the name of a predefined font */
|
||||
#define MAX_FONT_NAME 32
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue