projects/linux·blob master · refs

38 lines · 615 B

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
14struct 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