Mathew McBride 7a4f468d07 armsr: enable framebuffer emulation for virtio-gpu/drm displays
This was discovered when trying to run OpenWrt on Hetzner Cloud's
Arm-based instances.

Hetzner uses QEMU/KVM with virtio-gpu as the main display device,
together with an ACPI firmware. This was not displaying a console
previously.

This setup can be emulated by qemu using options below:
qemu-system-aarch64 \
    -machine virt \
    -bios QEMU_EFI.fd \
    -device virtio-gpu \
    -usb \
    -device qemu-xhci,id=xhci \
    -device usb-tablet,bus=xhci.0 \
    -device usb-kbd,bus=xhci.0 \
    -vnc :0

Signed-off-by: Mathew McBride <matt@traverse.com.au>
(cherry picked from commit ea7383e7215c36e47a769f34c57aa458300b8bc2)
Link: https://github.com/openwrt/openwrt/pull/15808
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2024-07-06 18:37:39 +02:00
..
2024-05-13 14:01:51 +02:00
2023-09-25 23:04:37 +02:00
2024-07-01 22:32:52 +02:00
2024-05-13 18:38:23 +03:00
2024-03-29 14:06:15 +01:00
2024-02-10 20:19:28 +01:00
2024-04-01 02:33:05 +02:00
2024-02-10 20:19:28 +01:00
2024-01-08 23:15:35 +01:00
2024-04-30 23:38:26 +02:00
2024-04-30 23:38:26 +02:00
2024-05-13 14:01:51 +02:00
2024-01-07 12:57:30 +00:00
2024-04-30 23:38:26 +02:00
2024-05-13 14:01:51 +02:00
2024-06-26 02:47:57 +01:00
2024-04-01 02:33:05 +02:00
2023-09-25 23:04:37 +02:00
2024-05-13 18:38:23 +03:00