Hi Tom, please pull video patches for next.
CI: https://source.denx.de/u-boot/custodians/u-boot-video/-/pipelines/15482 Thanks, Anatolij The following changes since commit d1653548d29959a6ea6b4037a00b48a28257e6e6: Merge branch '2023-03-02-kconfig-and-CONFIG-cleanups' into next (2023-03-03 12:48:23 -0500) are available in the Git repository at: https://source.denx.de/u-boot/custodians/u-boot-video.git tags/next-20230307 for you to fetch changes up to 72471620e82758b6cbdb9f70d775c0c18b043794: video console: add 12x22 console simple font test (2023-03-07 16:00:18 +0100) ---------------------------------------------------------------- - video console refactoring and optimization - support for fonts wider than 1 byte - use named header for 8x16 font data - support multiple fonts configuration - move get_font_size() to truetype driver ops - support font size configuration at runtime - add 16x32 Terminus font from linux - add 12x22 Sun font from linux - add 12x22 console simple font test ---------------------------------------------------------------- Dzmitry Sankouski (10): video console: refactoring and optimization video console: add support for fonts wider than 1 byte video console: move 8x16 font data in named header video console: implement multiple fonts configuration video console: move vidconsole_get_font_size() logic to driver ops video console: allow font size configuration at runtime video console: add 12x22 Sun font from linux video console: add 16x32 Terminus font from linux video console: sandbox: add 12x22 font defconfigs video console: add 12x22 console simple font test cmd/Kconfig | 8 + cmd/Makefile | 2 +- cmd/font.c | 6 +- common/splash.c | 8 +- configs/sandbox_defconfig | 1 + configs/sandbox_flattree_defconfig | 1 + drivers/video/Kconfig | 30 + drivers/video/Makefile | 6 + drivers/video/console_core.c | 212 ++ drivers/video/console_normal.c | 177 +- drivers/video/console_rotate.c | 371 +-- drivers/video/console_truetype.c | 3 +- drivers/video/vidconsole-uclass.c | 11 + drivers/video/vidconsole_internal.h | 120 + include/video_console.h | 17 +- include/video_font.h | 31 +- include/video_font_4x6.h | 11 +- include/video_font_8x16.h | 4624 ++++++++++++++++++++++++++ include/video_font_data.h | 4644 +------------------------- include/video_font_sun12x22.h | 6158 +++++++++++++++++++++++++++++++++++ include/video_font_ter16x32.h | 2062 ++++++++++++ test/cmd/font.c | 13 +- test/dm/video.c | 41 + 23 files changed, 13513 insertions(+), 5044 deletions(-) create mode 100644 drivers/video/console_core.c create mode 100644 drivers/video/vidconsole_internal.h create mode 100644 include/video_font_8x16.h create mode 100644 include/video_font_sun12x22.h create mode 100644 include/video_font_ter16x32.h