1 /* SPDX-License-Identifier: GPL-2.0 */ 2 3 #ifndef _LIB_FONTS_FONT_H 4 #define _LIB_FONTS_FONT_H 5 6 #include <linux/font.h> 7 8 /* 9 * Font data 10 */ 11 12 #define FONT_EXTRA_WORDS 4 13 14 struct font_data { 15 unsigned int extra[FONT_EXTRA_WORDS]; 16 unsigned char data[]; 17 } __packed; 18 19 /* 20 * Built-in fonts 21 */ 22 23 #define VGA8x8_IDX 0 24 #define VGA8x16_IDX 1 25 #define PEARL8x8_IDX 2 26 #define VGA6x11_IDX 3 27 #define FONT7x14_IDX 4 28 #define FONT10x18_IDX 5 29 #define SUN8x16_IDX 6 30 #define SUN12x22_IDX 7 31 #define ACORN8x8_IDX 8 32 #define MINI4x6_IDX 9 33 #define FONT6x10_IDX 10 34 #define TER16x32_IDX 11 35 #define FONT6x8_IDX 12 36 #define TER10x18_IDX 13 37 38 #endif 39