opnsense-src/sys/dev/vt
Jean-Sébastien Pédron a06b366322 vt(4): Call post-switch callback after replacing the backend
[Why]
For instance, it gives a chance to the new backend to refresh the
screen. This is needed by the vt_drmfb backend and `drm_fb_helper`.

This change was lost when I posted changes to reviews.freebsd.org and it
broken the amdgpu driver... Thanks to manu@ for reporting the problem
and wulf@ to find out the missing change!

Tested by:	manu
Reviewed by:	manu
Approved by:	manu
Differential Revision:	https://reviews.freebsd.org/D42834

(cherry picked from commit 40c20fc29cad4d38d9a565e9c7ba78612097308e)
2024-02-17 23:58:35 +03:00
..
colors sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
font sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
hw sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
logo sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
vt.h vt(4): New bitblt_text variant making a copy before unlocking vt_buf 2024-02-17 23:58:34 +03:00
vt_buf.c sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
vt_consolectl.c sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
vt_core.c vt(4): Call post-switch callback after replacing the backend 2024-02-17 23:58:35 +03:00
vt_cpulogos.c sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
vt_font.c sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
vt_sysmouse.c sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00