aboutsummaryrefslogtreecommitdiff
path: root/hw/misc
AgeCommit message (Expand)AuthorFilesLines
2020-09-11Merge remote-tracking branch 'remotes/ehabkost/tags/machine-next-pull-request...Peter Maydell25-103/+158
2020-09-09trace-events: Fix attribution of trace points to sourceMarkus Armbruster1-3/+5
2020-09-09trace-events: Delete unused trace pointsMarkus Armbruster1-1/+0
2020-09-09Use DECLARE_*CHECKER* macrosEduardo Habkost25-52/+58
2020-09-09Move QOM typedefs and add missing includesEduardo Habkost25-51/+100
2020-09-03Merge remote-tracking branch 'remotes/legoater/tags/pull-aspeed-20200901' int...Peter Maydell2-60/+74
2020-09-02mos6522: Rename QOM macrosEduardo Habkost4-17/+17
2020-09-02imx_ccm: Rename IMX_GET_CLASS macroEduardo Habkost1-1/+1
2020-09-01hw/misc/sbsa_ec : Add an embedded controller for sbsa-refGraeme Gregory2-0/+100
2020-09-01aspeed/sdmc: Simplify calculation of RAM bitsCédric Le Goater1-54/+25
2020-09-01aspeed/sdmc: Allow writes to unprotected registersJoel Stanley1-0/+27
2020-09-01aspeed/sdmc: Perform memory trainingJoel Stanley2-3/+18
2020-09-01aspeed/scu: Fix valid access size on AST2400Cédric Le Goater1-3/+4
2020-08-28Merge remote-tracking branch 'remotes/pmaydell/tags/pull-target-arm-20200828'...Peter Maydell1-6/+8
2020-08-28hw/misc/unimp: Display the offset with width of the region sizePhilippe Mathieu-Daudé1-4/+6
2020-08-28hw/misc/unimp: Display the value with width of the access sizePhilippe Mathieu-Daudé1-2/+2
2020-08-28hw/misc/unimp: Display value after offsetPhilippe Mathieu-Daudé1-4/+4
2020-08-27auxbus: Move QOM macros to headerEduardo Habkost1-2/+0
2020-08-21meson: convert hw/miscMarc-André Lureau4-100/+107
2020-08-21trace: switch position of headers to what Meson requiresPaolo Bonzini2-0/+2
2020-07-27hw/misc/aspeed_sdmc: Fix incorrect memory sizePhilippe Mathieu-Daudé1-3/+4
2020-07-21qom: Change object_get_canonical_path_component() not to mallocMarkus Armbruster1-3/+2
2020-07-11hw/misc: avr: Add limited support for power reduction deviceMichael Rolnik4-0/+122
2020-07-10error: Avoid error_propagate() after migrate_add_blocker()Markus Armbruster1-3/+1
2020-07-10error: Eliminate error_propagate() with Coccinelle, part 1Markus Armbruster7-31/+12
2020-07-10error: Avoid unnecessary error_propagate() after error_setg()Markus Armbruster1-2/+1
2020-07-10qom: Put name parameter before value / visitor parameterMarkus Armbruster2-4/+4
2020-07-10qom: Don't handle impossible object_property_get_link() failureMarkus Armbruster2-23/+3
2020-07-10qapi: Use returned bool to check for failure, Coccinelle partMarkus Armbruster4-8/+4
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 Armbruster3-16/+8
2020-07-03hw/misc/max111x: Create header file for documentation, TYPE_ macrosPeter Maydell1-23/+1
2020-07-03hw/misc/max111x: Use GPIO lines rather than max111x_set_input()Peter Maydell1-7/+9
2020-07-03hw/misc/max111x: Don't use vmstate_register()Peter Maydell1-2/+1
2020-07-03hw/misc/max111x: provide QOM properties for setting initial valuesPeter Maydell1-10/+47
2020-07-02hw: Fix error API violation around object_property_set_link()Markus Armbruster1-1/+2
2020-06-29hw/misc/pca9552: Add missing TypeInfo::class_size fieldPhilippe Mathieu-Daudé1-0/+1
2020-06-26hw/misc/pca9552: Model qdev output GPIOsPhilippe Mathieu-Daudé1-0/+6
2020-06-26hw/misc/pca9552: Trace GPIO change eventsPhilippe Mathieu-Daudé2-0/+16
2020-06-26hw/misc/pca9552: Trace GPIO High/Low eventsPhilippe Mathieu-Daudé2-0/+42
2020-06-26hw/misc/pca9552: Add a 'description' property for debugging purposePhilippe Mathieu-Daudé1-0/+18
2020-06-26hw/misc/pca9552: Add generic PCA955xClass, parent of TYPE_PCA9552Philippe Mathieu-Daudé1-18/+48
2020-06-26hw/misc/pca9552: Rename generic code as pca955xPhilippe Mathieu-Daudé1-40/+40
2020-06-26hw/misc/pca9552: Rename 'nr_leds' as 'pin_count'Philippe Mathieu-Daudé1-5/+5
2020-06-26adb: only call autopoll callbacks when autopoll is not blockedMark Cave-Ayland1-5/+1
2020-06-26mac_via: rework ADB state machine to be compatible with both MacOS and LinuxMark Cave-Ayland2-119/+259
2020-06-26mac_via: move VIA1 portB write logic into mos6522_q800_via1_write()Mark Cave-Ayland1-14/+10
2020-06-26pmu: add adb_autopoll_block() and adb_autopoll_unblock() functionsMark Cave-Ayland1-0/+3
2020-06-26cuda: add adb_autopoll_block() and adb_autopoll_unblock() functionsMark Cave-Ayland1-0/+5
2020-06-26mac_via: convert to use ADBBusState internal autopoll variablesMark Cave-Ayland1-12/+10