xref: /qemu/include/monitor/qdev.h (revision 1ce6be24df0a2f634b61b9b882ac6d10af485ad6)
1074a86fcSAnthony Liguori #ifndef QEMU_QDEV_MONITOR_H
2074a86fcSAnthony Liguori #define QEMU_QDEV_MONITOR_H
3074a86fcSAnthony Liguori 
4b4a42f81SPaolo Bonzini #include "hw/qdev-core.h"
583c9089eSPaolo Bonzini #include "monitor/monitor.h"
6074a86fcSAnthony Liguori 
7074a86fcSAnthony Liguori /*** monitor commands ***/
8074a86fcSAnthony Liguori 
9*1ce6be24SMarkus Armbruster void hmp_info_qtree(Monitor *mon, const QDict *qdict);
10*1ce6be24SMarkus Armbruster void hmp_info_qdm(Monitor *mon, const QDict *qdict);
11074a86fcSAnthony Liguori int do_device_add(Monitor *mon, const QDict *qdict, QObject **ret_data);
12074a86fcSAnthony Liguori int qdev_device_help(QemuOpts *opts);
13074a86fcSAnthony Liguori DeviceState *qdev_device_add(QemuOpts *opts);
14074a86fcSAnthony Liguori 
15074a86fcSAnthony Liguori #endif
16