From: Simon Glass <simon.glass@canonical.com> Update set_bitmap_font() to take a context parameter so it can set bitmap font properties for a specific context. Co-developed-by: Claude Opus 4.5 <noreply@anthropic.com> Signed-off-by: Simon Glass <simon.glass@canonical.com> --- drivers/video/console_truetype.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/drivers/video/console_truetype.c b/drivers/video/console_truetype.c index 7a5588bf419..de2992ec748 100644 --- a/drivers/video/console_truetype.c +++ b/drivers/video/console_truetype.c @@ -896,13 +896,13 @@ static struct console_tt_metrics *find_metrics(struct udevice *dev, * set_bitmap_font() - Set up console to use a fixed font * * @dev: Console device + * @ctx: Console context * @fontdata: Fixed font data to use * Return: 0 if OK, -ve on error */ -static void set_bitmap_font(struct udevice *dev, +static void set_bitmap_font(struct udevice *dev, struct console_tt_ctx *ctx, struct video_fontdata *fontdata) { - struct console_tt_ctx *ctx = vidconsole_ctx(dev); struct vidconsole_ctx *com = &ctx->com; ctx->cur_fontdata = fontdata; @@ -986,7 +986,7 @@ static int truetype_select_font(struct udevice *dev, void *vctx, for (fontdata = fonts; fontdata->name; fontdata++) { if (!strcmp(name, fontdata->name)) { /* Switch to fixed-font mode */ - set_bitmap_font(dev, fontdata); + set_bitmap_font(dev, ctx, fontdata); return 0; } } -- 2.43.0