aboutsummaryrefslogtreecommitdiff
path: root/hw/misc/macio/macio.c
AgeCommit message (Expand)AuthorFilesLines
2024-02-15hw/misc/macio: Realize IDE controller before accessing itPhilippe Mathieu-Daudé1-3/+6
2023-12-30hw/misc/macio: Constify VMStateRichard Henderson1-2/+2
2023-02-06hw/misc/macio: Return bool from functions taking errpBALATON Zoltan1-37/+25
2023-02-06hw/misc/macio: Remove some single use local variablesBALATON Zoltan1-8/+5
2023-02-06hw/misc/macio: Rename sysbus_dev to sbd for consistency and brevityBALATON Zoltan1-43/+35
2023-02-06hw/misc/macio: Avoid some QOM castsBALATON Zoltan1-7/+7
2022-10-31mac_nvram: Use NVRAM_SIZE constantBALATON Zoltan1-1/+1
2022-10-31hw/ppc/mac.h: Rename to include/hw/nvram/mac_nvram.hBALATON Zoltan1-1/+0
2022-10-31hw/ppc/mac.h: Move macio specific parts out from shared headerBALATON Zoltan1-2/+3
2021-09-30qbus: Rename qbus_create_inplace() to qbus_init()Peter Maydell1-2/+2
2021-05-02Do not include sysemu/sysemu.h if it's not really necessaryThomas Huth1-1/+0
2021-01-13macio: don't set user_creatable to falseMark Cave-Ayland1-2/+0
2021-01-13macio: wire macio GPIOs to OpenPIC using sysbus IRQsMark Cave-Ayland1-5/+7
2021-01-13macio: move OpenPIC inside macio-newworld deviceMark Cave-Ayland1-10/+9
2021-01-13macio: move heathrow PIC inside macio-oldworld deviceMark Cave-Ayland1-10/+10
2020-11-12macio: set user_creatable to false in macio_class_init()Mark Cave-Ayland1-0/+2
2020-10-18macio: don't reference serial_hd() directly within the deviceMark Cave-Ayland1-4/+0
2020-07-10error: Eliminate error_propagate() with Coccinelle, part 1Markus Armbruster1-13/+6
2020-07-10qom: Put name parameter before value / visitor parameterMarkus Armbruster1-3/+3
2020-07-10macio: Tidy up error handling in macio_newworld_realize()Markus Armbruster1-1/+3
2020-07-10qdev: Use returned bool to check for qdev_realize() etc. failureMarkus Armbruster1-12/+6
2020-07-02hw: Fix error API violation around object_property_set_link()Markus Armbruster1-1/+2
2020-06-15macio: Eliminate macio_init_child_obj()Markus Armbruster1-21/+9
2020-06-15macio: Convert use of qdev_set_parent_bus()Markus Armbruster1-7/+6
2020-06-15qom: Less verbose object_initialize_child()Markus Armbruster1-6/+4
2020-06-15qdev: Convert uses of qdev_set_parent_bus() with CoccinelleMarkus Armbruster1-5/+2
2020-06-15macio: Fix macio-bus to be a subtype of System busMarkus Armbruster1-1/+1
2020-06-15macio: Put "macio-nvram" device on the macio busMarkus Armbruster1-1/+2
2020-06-15macio: Delete unused "macio-gpio" devicesMarkus Armbruster1-0/+2
2020-05-15qom: Drop parameter @errp of object_property_add() & friendsMarkus Armbruster1-2/+2
2020-01-24qdev: set properties with device_class_set_props()Marc-André Lureau1-2/+2
2019-08-16sysemu: Move the VMChangeStateEntry typedef to qemu/typedefs.hMarkus Armbruster1-0/+1
2019-08-16Include hw/qdev-properties.h lessMarkus Armbruster1-0/+1
2019-08-16Include hw/hw.h exactly where neededMarkus Armbruster1-1/+0
2019-08-16Include migration/vmstate.h lessMarkus Armbruster1-0/+1
2019-06-12Include qemu/module.h where needed, drop it from qemu-common.hMarkus Armbruster1-0/+2
2019-05-24hw/misc/macio: Use object_initialize_child for correct ref. countingPhilippe Mathieu-Daudé1-4/+4
2018-08-30macio: add addr property to macio IDE objectMark Cave-Ayland1-2/+3
2018-08-30macio: add macio bus to help with fw path generationMark Cave-Ayland1-9/+28
2018-08-01hw/misc/macio: Fix device introspection problems in macio devicesThomas Huth1-16/+8
2018-06-16mac_newworld: add PMU deviceMark Cave-Ayland1-19/+50
2018-06-16mac_newworld: add gpios to macio devices with PMU enabledMark Cave-Ayland1-0/+13
2018-06-16mac_newworld: add via machine option to control mac99 VIA/ADB configurationMark Cave-Ayland1-0/+7
2018-06-12macio: add trace-events to timer deviceMark Cave-Ayland1-0/+3
2018-05-04mac_newworld: move wiring of macio IRQs to macio_newworld_realize()Mark Cave-Ayland1-16/+23
2018-04-27mac_oldworld: move wiring of macio IRQs to macio_oldworld_realize()Mark Cave-Ayland1-15/+22
2018-04-26Change references to serial_hds[] to serial_hd()Peter Maydell1-2/+2
2018-04-10hw/misc/macio: Fix crash when listing device properties of macio deviceThomas Huth1-7/+7
2018-03-18hw/misc/macio: Mark the macio devices with user_creatable = falseThomas Huth1-0/+2
2018-03-06macio: remove macio_init() functionMark Cave-Ayland1-8/+3