qemu/hw/display
Paolo Bonzini 88f5ed7017 xen: register legacy backends via xen_backend_init
It is okay to register legacy backends in the middle of xen_bus_init().
All that the registration does is record the existence of the backend
in xenstore.

This makes it possible to remove them from the build without introducing
undefined symbols in xen_be_init().  It also removes the need for the
backend_register callback, whose only purpose is to avoid registering
nonfunctional backends.

Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Message-ID: <20240509170044.190795-8-pbonzini@redhat.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
2024-05-10 15:45:15 +02:00
..
2023-12-29 11:17:30 +11:00
2023-12-29 11:17:30 +11:00
2022-11-08 10:23:32 +01:00
2023-12-29 11:17:30 +11:00
2023-12-29 11:17:30 +11:00
2024-04-30 16:02:43 +01:00
2023-12-29 11:17:30 +11:00
2023-12-29 11:17:30 +11:00
2023-12-29 11:17:30 +11:00
2023-12-29 11:17:30 +11:00
2024-04-30 16:02:43 +01:00
2022-12-03 22:07:07 +01:00
2023-12-29 11:17:30 +11:00
2023-03-13 22:57:39 +04:00
2023-12-29 11:17:30 +11:00
2024-04-18 11:17:27 +02:00
2023-12-29 11:17:30 +11:00
2023-12-29 11:17:30 +11:00
2023-12-29 11:17:30 +11:00
2023-12-29 11:17:30 +11:00
2023-12-29 11:17:30 +11:00
2023-12-29 11:17:30 +11:00
2024-04-30 16:02:43 +01:00
2023-12-29 11:17:30 +11:00
2023-10-16 11:29:56 +04:00
2023-12-29 11:17:30 +11:00
2023-12-29 11:17:30 +11:00