xref: /src/sys/compat/linuxkpi/common/include/linux/font.h (revision 514d37fa268b8b181e3632d7f138bd09aa15683c)
1514d37faSJean-Sébastien Pédron /*
2514d37faSJean-Sébastien Pédron  * SPDX-License-Identifier: BSD-2-Clause
3514d37faSJean-Sébastien Pédron  *
4514d37faSJean-Sébastien Pédron  * Copyright (c) 2025-2026 The FreeBSD Foundation
5514d37faSJean-Sébastien Pédron  * Copyright (c) 2025-2026 Jean-Sébastien Pédron <dumbbell@FreeBSD.org>
6514d37faSJean-Sébastien Pédron  *
7514d37faSJean-Sébastien Pédron  * This software was developed by Jean-Sébastien Pédron under sponsorship
8514d37faSJean-Sébastien Pédron  * from the FreeBSD Foundation.
9514d37faSJean-Sébastien Pédron  */
10514d37faSJean-Sébastien Pédron 
11514d37faSJean-Sébastien Pédron #ifndef _LINUXKPI_LINUX_FONT_H_
12514d37faSJean-Sébastien Pédron #define	_LINUXKPI_LINUX_FONT_H_
13514d37faSJean-Sébastien Pédron 
14514d37faSJean-Sébastien Pédron #include <linux/types.h>
15514d37faSJean-Sébastien Pédron 
16514d37faSJean-Sébastien Pédron struct font_desc {
17514d37faSJean-Sébastien Pédron 	const char *name;
18514d37faSJean-Sébastien Pédron 	const void *data;
19514d37faSJean-Sébastien Pédron 	int idx;
20514d37faSJean-Sébastien Pédron 	unsigned int width;
21514d37faSJean-Sébastien Pédron 	unsigned int height;
22514d37faSJean-Sébastien Pédron 	unsigned int charcount;
23514d37faSJean-Sébastien Pédron 	int pref;
24514d37faSJean-Sébastien Pédron };
25514d37faSJean-Sébastien Pédron 
26514d37faSJean-Sébastien Pédron static inline const struct font_desc *
get_default_font(int xres,int yres,unsigned long * font_w,unsigned long * font_h)27514d37faSJean-Sébastien Pédron get_default_font(int xres, int yres, unsigned long *font_w,
28514d37faSJean-Sébastien Pédron     unsigned long *font_h)
29514d37faSJean-Sébastien Pédron {
30514d37faSJean-Sébastien Pédron 	return (NULL);
31514d37faSJean-Sébastien Pédron }
32514d37faSJean-Sébastien Pédron 
33514d37faSJean-Sébastien Pédron #endif
34