summary refs log tree commit diff stats
path: root/include/hw
diff options
context:
space:
mode:
authorCédric Le Goater <clg@redhat.com>2024-05-02 15:15:32 +0200
committerThomas Huth <thuth@redhat.com>2024-05-10 06:23:56 +0200
commitaf4a3e32f3e1284662ebc1fd50a8c5e1776ebece (patch)
treebfb69ded34460608cd42dadc817389882e005877 /include/hw
parentb350f6c8ed4fd796454d0f26482f3e9d9285fda1 (diff)
downloadfocaccia-qemu-af4a3e32f3e1284662ebc1fd50a8c5e1776ebece.tar.gz
focaccia-qemu-af4a3e32f3e1284662ebc1fd50a8c5e1776ebece.zip
s390x/event-facility: Simplify sclp_get_event_facility_bus()
sclp_get_event_facility_bus() scans the whole machine to find a
TYPE_SCLP_EVENTS_BUS object. The SCLPDevice instance is now available
under the machine state, use it to simplify the lookup and adjust the
creation of the consoles.

Signed-off-by: Cédric Le Goater <clg@redhat.com>
Message-ID: <20240502131533.377719-3-clg@redhat.com>
Reviewed-by: Thomas Huth <thuth@redhat.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>
Diffstat (limited to 'include/hw')
-rw-r--r--include/hw/s390x/event-facility.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/include/hw/s390x/event-facility.h b/include/hw/s390x/event-facility.h
index 3ffd575d8f..ff874e792d 100644
--- a/include/hw/s390x/event-facility.h
+++ b/include/hw/s390x/event-facility.h
@@ -203,6 +203,6 @@ struct SCLPEventFacilityClass {
     bool (*event_pending)(SCLPEventFacility *ef);
 };
 
-BusState *sclp_get_event_facility_bus(void);
+BusState *sclp_get_event_facility_bus(SCLPEventFacility *ef);
 
 #endif