Amlogic notorious dreadful display lag problem

Debian Bookworm barebones minimal (no standard utilities,) console.
My Khadas VIM1 S905X works fine, Linux must have fixed that.
My new BPI-M5 S905X3 has the Amlogic notorious display lag problem.
Why has Amlogic, bpi, etc., not submitted to Linux kernel, demonstrated some reasonable behaviour.

<br>
I have most faith in Amlogic chipsets.<br>
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1098417<br>
What about conflicting modules;<br>
aes_ce_ccm
scpi_cpufreq
arm_scpi
cpufreq_conservative
cpufreq_powersave
cpufreq_userspace
cpufreq_ondemand
nls_ascii
nls_cp437
vfat
fat
ath9k_htc
ath9k_common
ath9k_hw
ath
mac80211
libarc4
cfg80211
meson_vdec(C)
rfkill
sg
joydev
videobuf2_dma_contig
v4l2_mem2mem
videobuf2_memops
meson_dw_hdmi
videobuf2_v4l2
meson_drm
dw_hdmi
videobuf2_common
cec
videodev
snd_soc_meson_axg_sound_card
meson_saradc
snd_soc_meson_g12a_tohdmitx
meson_ir
pwm_meson
snd_soc_meson_g12a_toacodec
meson_gxbb_wdt
display_connector
panfrost
snd_soc_meson_axg_tdmin
rc_core
drm_display_helper
snd_soc_meson_axg_frddr
snd_soc_meson_axg_tdm_interface
snd_soc_meson_codec_glue
snd_soc_meson_axg_tdmout
snd_soc_meson_axg_toddr
snd_soc_meson_card_utils
drm_dma_helper
governor_simpleondemand
aes_ce_blk
snd_soc_meson_t9015
snd_soc_meson_axg_fifo
snd_soc_meson_axg_tdm_formatter
gpu_sched
snd_soc_core
drm_kms_helper
aes_ce_cipher
mc
polyval_ce
drm_shmem_helper
snd_pcm_dmaengine
polyval_generic
ghash_ce
meson_canvas
gf128mul
snd_pcm
drm
snd_timer
sha2_ce
snd
sha256_arm64
evdev
soundcore
sha1_ce
leds_gpio
efi_pstore
nvmem_meson_efuse
meson_rng
cpufreq_dt
efivarfs
ext4
crc16
mbcache
jbd2
crc32c_generic
sd_mod
t10_pi
crc64_rocksoft
crc64
crc_t10dif
crct10dif_generic
hid_generic
usbhid
hid
uas
usb_storage
scsi_mod
scsi_common
dwmac_generic
xhci_plat_hcd
meson_gxl
xhci_hcd
realtek
dwc2
dwc3
udc_core
usbcore
ulpi
dwmac_meson8b
stmmac_platform
axg_audio
stmmac
sclk_div
clk_phase
pcs_xpcs
mdio_mux_meson_g12a
mdio_mux
phylink
reset_meson_audio_arb
rtc_meson_vrtc
of_mdio
dwc3_meson_g12a
roles
usb_common
fixed_phy
fwnode_mdio
libphy
crct10dif_ce
crct10dif_common
pwm_regulator
gpio_regulator
fixed
gpio_keys
adc_keys
industrialio<br>

from dmesg;<br>
[   11.871094] panfrost ffe40000.gpu: clock rate = 24000000
[   11.871187] panfrost ffe40000.gpu: error -ENODEV: _opp_set_regulators: no regulator (mali) found
[   11.876502] panfrost ffe40000.gpu: mali-g31 id 0x7093 major 0x0 minor 0x0 status 0x0
[   11.876527] panfrost ffe40000.gpu: features: 00000000,000027f7, issues: 00000000,00000400
[   11.876538] panfrost ffe40000.gpu: Features: L2:0x07100206 Shader:0x00000000 Tiler:0x00000209 Mem:0x1 MMU:0x00002821 AS:0xff JS:0x7
[   11.876549] panfrost ffe40000.gpu: shader_present=0x1 l2_present=0x1
[   11.881810] [drm] Initialized panfrost 1.2.0 20180908 for ffe40000.gpu on minor 0
[   11.909054] ------------[ cut here ]------------
[   11.909072] WARNING: CPU: 3 PID: 447 at drivers/base/component.c:575 component_unbind+0x60/0x70
[   11.909100] Modules linked in: meson_dw_hdmi(+) panfrost polyval_generic videobuf2_memops ghash_ce dw_hdmi gf128mul videobuf2_v4l2 meson_drm sha2_ce governor_simpleondemand videobuf2_common sha256_arm64 gpu_sched cec drm_shmem_helper meson_ir meson_gxbb_wdt drm_display_helper sha1_ce videodev pwm_meson rc_core snd_soc_meson_axg_sound_card snd_soc_meson_g12a_toacodec snd_soc_meson_axg_tdmout meson_saradc snd_soc_meson_card_utils snd_soc_meson_t9015 snd_soc_meson_axg_tdm_interface snd_soc_meson_g12a_tohdmitx display_connector snd_soc_meson_axg_toddr snd_soc_meson_codec_glue snd_soc_meson_axg_tdmin drm_dma_helper snd_soc_meson_axg_frddr snd_soc_meson_axg_tdm_formatter snd_soc_meson_axg_fifo mc snd_soc_core drm_kms_helper meson_canvas snd_pcm_dmaengine snd_pcm drm snd_timer snd soundcore leds_gpio meson_rng nvmem_meson_efuse evdev efi_pstore cpufreq_dt efivarfs ext4 crc16 mbcache jbd2 crc32c_generic sd_mod t10_pi crc64_rocksoft crc64 crc_t10dif crct10dif_generic hid_generic usbhid hid uas
[   11.909352]  usb_storage scsi_mod scsi_common dwmac_generic xhci_plat_hcd xhci_hcd dwc2 dwc3 meson_gxl udc_core usbcore ulpi dwmac_meson8b stmmac_platform stmmac pcs_xpcs phylink mdio_mux_meson_g12a mdio_mux of_mdio reset_meson_audio_arb fixed_phy fwnode_mdio axg_audio sclk_div clk_phase rtc_meson_vrtc libphy dwc3_meson_g12a roles usb_common crct10dif_ce crct10dif_common pwm_regulator fixed gpio_regulator adc_keys gpio_keys industrialio
[   11.909493] CPU: 3 PID: 447 Comm: (udev-worker) Not tainted 6.1.0-31-arm64 #1  Debian 6.1.128-1
[   11.909505] Hardware name: bananapi Banana Pi BPI-M5/Banana Pi BPI-M5, BIOS 2024.07-armbian-2024.07-S3f77-P5ac9-H8a14-Vd36f-Bb703-R448a 07/01/2024
[   11.909513] pstate: 60400009 (nZCv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--)
[   11.909522] pc : component_unbind+0x60/0x70
[   11.909535] lr : component_unbind_all+0xd0/0xe0
[   11.909547] sp : ffff8000087434b0
[   11.909552] x29: ffff8000087434b0 x28: ffff4798884dd780 x27: ffff47989dd4fe80
[   11.909569] x26: ffffb4466dc551d8 x25: ffffb4466dc374f0 x24: ffff479887c10000
[   11.909585] x23: 0000000000000001 x22: ffff479887c10000 x21: ffffffffffffffff
[   11.909601] x20: ffff4798884dd500 x19: ffff47989dd4fe80 x18: ffffffffffffffff
[   11.909616] x17: ffff479884690140 x16: ffffb446a08d27d0 x15: 0000000000000000
[   11.909631] x14: 0000000000000004 x13: ffffb4466db3b998 x12: 0000000000000000
[   11.909647] x11: ffff47993128e4b0 x10: ffff47993128e480 x9 : ffffb446a08d28a0
[   11.909662] x8 : ffffb4466db3b000 x7 : 0000000000000000 x6 : 0000000000000000
[   11.909677] x5 : 0000000000000000 x4 : ffff479973fde330 x3 : 0000000000000112
[   11.909691] x2 : ffff479887c10000 x1 : ffff4798884dd500 x0 : 0000000000000000
[   11.909707] Call trace:
[   11.909713]  component_unbind+0x60/0x70
[   11.909727]  component_unbind_all+0xd0/0xe0
[   11.909739]  meson_drv_bind_master+0x1e0/0x4bc [meson_drm]
[   11.909774]  meson_drv_bind+0x1c/0x30 [meson_drm]
[   11.909792]  try_to_bring_up_aggregate_device+0x1e4/0x2d0
[   11.909806]  __component_add+0xc4/0x1bc
[   11.909814]  component_add+0x1c/0x2c
[   11.909822]  meson_dw_hdmi_probe+0x24/0x30 [meson_dw_hdmi]
[   11.909844]  platform_probe+0x70/0xcc
[   11.909855]  really_probe+0xc8/0x3e0
[   11.909867]  __driver_probe_device+0x84/0x160
[   11.909879]  driver_probe_device+0x44/0x120
[   11.909890]  __driver_attach+0xfc/0x204
[   11.909902]  bus_for_each_dev+0x7c/0xdc
[   11.909912]  driver_attach+0x2c/0x40
[   11.909923]  bus_add_driver+0x184/0x240
[   11.909934]  driver_register+0x80/0x13c
[   11.909946]  __platform_driver_register+0x30/0x3c
[   11.909955]  meson_dw_hdmi_platform_driver_init+0x28/0x1000 [meson_dw_hdmi]
[   11.909975]  do_one_initcall+0x60/0x260
[   11.909987]  do_init_module+0x50/0x1fc
[   11.909996]  load_module+0x1cb8/0x2220
[   11.910005]  __do_sys_finit_module+0xac/0x130
[   11.910013]  __arm64_sys_finit_module+0x28/0x34
[   11.910022]  invoke_syscall+0x78/0x100
[   11.910035]  el0_svc_common.constprop.0+0x4c/0xf4
[   11.910047]  do_el0_svc+0x2c/0x9c
[   11.910057]  el0_svc+0x34/0xd4
[   11.910069]  el0t_64_sync_handler+0xf4/0x120
[   11.910080]  el0t_64_sync+0x18c/0x190
[   11.910089] ---[ end trace 0000000000000000 ]---
[   11.910176] Unable to handle kernel NULL pointer dereference at virtual address 00000000000000d0
[   11.913407] Mem abort info:
[   11.916145]   ESR = 0x0000000096000004
[   11.919897]   EC = 0x25: DABT (current EL), IL = 32 bits
[   11.925144]   SET = 0, FnV = 0
[   11.928134]   EA = 0, S1PTW = 0
[   11.931255]   FSC = 0x04: level 0 translation fault
[   11.936105] Data abort info:
[   11.938942]   ISV = 0, ISS = 0x00000004
[   11.942753]   CM = 0, WnR = 0
[   11.945659] user pgtable: 4k pages, 48-bit VAs, pgdp=00000000b1c0b000
[   11.952045] [00000000000000d0] pgd=0000000000000000, p4d=0000000000000000
[   11.958776] Internal error: Oops: 0000000096000004 [#1] SMP
[   11.964275] Modules linked in: polyval_ce v4l2_mem2mem meson_dw_hdmi(+) panfrost polyval_generic videobuf2_memops ghash_ce dw_hdmi gf128mul videobuf2_v4l2 meson_drm sha2_ce governor_simpleondemand videobuf2_common sha256_arm64 gpu_sched cec drm_shmem_helper meson_ir meson_gxbb_wdt drm_display_helper sha1_ce videodev pwm_meson rc_core snd_soc_meson_axg_sound_card snd_soc_meson_g12a_toacodec snd_soc_meson_axg_tdmout meson_saradc snd_soc_meson_card_utils snd_soc_meson_t9015 snd_soc_meson_axg_tdm_interface snd_soc_meson_g12a_tohdmitx display_connector snd_soc_meson_axg_toddr snd_soc_meson_codec_glue snd_soc_meson_axg_tdmin drm_dma_helper snd_soc_meson_axg_frddr snd_soc_meson_axg_tdm_formatter snd_soc_meson_axg_fifo mc snd_soc_core drm_kms_helper meson_canvas snd_pcm_dmaengine snd_pcm drm snd_timer snd soundcore leds_gpio meson_rng nvmem_meson_efuse evdev efi_pstore cpufreq_dt efivarfs ext4 crc16 mbcache jbd2 crc32c_generic sd_mod t10_pi crc64_rocksoft crc64 crc_t10dif crct10dif_generic
[   11.964544]  hid_generic usbhid hid uas usb_storage scsi_mod scsi_common dwmac_generic xhci_plat_hcd xhci_hcd dwc2 dwc3 meson_gxl udc_core usbcore ulpi dwmac_meson8b stmmac_platform stmmac pcs_xpcs phylink mdio_mux_meson_g12a mdio_mux of_mdio reset_meson_audio_arb fixed_phy fwnode_mdio axg_audio sclk_div clk_phase rtc_meson_vrtc libphy dwc3_meson_g12a roles usb_common crct10dif_ce crct10dif_common pwm_regulator fixed gpio_regulator adc_keys gpio_keys industrialio
[   12.050756] CPU: 3 PID: 447 Comm: (udev-worker) Tainted: G        W          6.1.0-31-arm64 #1  Debian 6.1.128-1
[   12.050770] Hardware name: bananapi Banana Pi BPI-M5/Banana Pi BPI-M5, BIOS 2024.07-armbian-2024.07-S3f77-P5ac9-H8a14-Vd36f-Bb703-R448a 07/01/2024
[   12.050776] pstate: 60400009 (nZCv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--)
[   12.050785] pc : meson_dw_hdmi_unbind+0x18/0x30 [meson_dw_hdmi]
[   12.050817] lr : component_unbind+0x40/0x70
[   12.050832] sp : ffff8000087434a0
[   12.050836] x29: ffff8000087434a0 x28: ffff4798884dd780 x27: ffff47989dd4fe80
[   12.050848] x26: ffffb4466dc551d8 x25: ffffb4466dc374f0 x24: ffff479887c10000
[   12.050859] x23: 0000000000000001 x22: ffff479887c10000 x21: ffffffffffffffff
[   12.050870] x20: ffff4798884dd500 x19: ffff47989dd4fe80 x18: ffffffffffffffff
[   12.050880] x17: ffff479884690140 x16: ffffb446a08d27d0 x15: 0000000000000000
[   12.050891] x14: 0000000000000004 x13: ffffb4466db3b998 x12: 0000000000000000
[   12.050901] x11: ffff47993128e4b0 x10: ffff47993128e480 x9 : ffffb446a08d24d0
[   12.050911] x8 : ffffb4466db3b000 x7 : 0000000000000000 x6 : 0000000000000000
[   12.050921] x5 : 0000000000000000 x4 : ffff479973fde330 x3 : ffffb4466dc51280
[   12.050931] x2 : ffff479887c10000 x1 : ffff47992e3b4c10 x0 : 0000000000000000
[   12.050941] Call trace:
[   12.050945]  meson_dw_hdmi_unbind+0x18/0x30 [meson_dw_hdmi]
[   12.050964]  component_unbind+0x40/0x70
[   12.050975]  component_unbind_all+0xd0/0xe0
[   12.050986]  meson_drv_bind_master+0x1e0/0x4bc [meson_drm]
[   12.051016]  meson_drv_bind+0x1c/0x30 [meson_drm]
[   12.051032]  try_to_bring_up_aggregate_device+0x1e4/0x2d0
[   12.051044]  __component_add+0xc4/0x1bc
[   12.051050]  component_add+0x1c/0x2c
[   12.051056]  meson_dw_hdmi_probe+0x24/0x30 [meson_dw_hdmi]
[   12.051073]  platform_probe+0x70/0xcc
[   12.051081]  really_probe+0xc8/0x3e0
[   12.051091]  __driver_probe_device+0x84/0x160
[   12.051101]  driver_probe_device+0x44/0x120
[   12.051111]  __driver_attach+0xfc/0x204
[   12.051121]  bus_for_each_dev+0x7c/0xdc
[   12.051130]  driver_attach+0x2c/0x40
[   12.051139]  bus_add_driver+0x184/0x240
[   12.051147]  driver_register+0x80/0x13c
[   12.051157]  __platform_driver_register+0x30/0x3c
[   12.051164]  meson_dw_hdmi_platform_driver_init+0x28/0x1000 [meson_dw_hdmi]
[   12.051182]  do_one_initcall+0x60/0x260
[   12.051191]  do_init_module+0x50/0x1fc
[   12.051199]  load_module+0x1cb8/0x2220
[   12.051206]  __do_sys_finit_module+0xac/0x130
[   12.051213]  __arm64_sys_finit_module+0x28/0x34
[   12.051220]  invoke_syscall+0x78/0x100
[   12.051230]  el0_svc_common.constprop.0+0x4c/0xf4
[   12.051240]  do_el0_svc+0x2c/0x9c
[   12.051249]  el0_svc+0x34/0xd4
[   12.051258]  el0t_64_sync_handler+0xf4/0x120
[   12.051266]  el0t_64_sync+0x18c/0x190
[   12.051279] Code: d503233f a9bf7bfd 910003fd f9403c00 (f9406800) 
[   12.051284] ---[ end trace 0000000000000000 ]---
[   12.128729] sd 0:0:0:0: Attached scsi generic sg0 type 0
[   12.187748] meson_vdec: module is from the staging directory, the quality is unknown, you have been warned.<br>
````Preformatted text`

Meson firmware and libgl1-mesa-dri libglx-mesa0 does nothing.

What I have learned, Das U-Boot is your first-stage bootloader, is your BIOS. If you use a u-boot created by professional software engineer johang, you will not have a problem.