aboutsummaryrefslogtreecommitdiff
path: root/hw/misc
AgeCommit message (Expand)AuthorFilesLines
2020-10-22hw/misc/sifive_u_otp: Add backend drive supportGreen Wan1-0/+65
2020-10-22hw/misc/sifive_u_otp: Add write function and write-once protectionGreen Wan1-1/+29
2020-10-18macio: don't reference serial_hd() directly within the deviceMark Cave-Ayland1-4/+0
2020-10-09hw/misc/mips_cpc: Start vCPU when powered onPhilippe Mathieu-Daudé1-0/+1
2020-09-24Merge remote-tracking branch 'remotes/stefanha/tags/block-pull-request' into ...Peter Maydell1-8/+8
2020-09-23qemu/atomic.h: rename atomic_ to qatomic_Stefan Hajnoczi1-8/+8
2020-09-22qom: simplify object_find_property / object_class_find_propertyDaniel P. Berrangé1-1/+1
2020-09-18Use OBJECT_DECLARE_SIMPLE_TYPE when possibleEduardo Habkost20-60/+20
2020-09-18Use OBJECT_DECLARE_TYPE when possibleEduardo Habkost1-4/+1
2020-09-18misc: aspeed_scu: Update AST2600 silicon id registerJoel Stanley1-1/+6
2020-09-14hw/misc: Add NPCM7xx Clock Controller device modelHavard Skinnemoen3-0/+271
2020-09-14hw/misc: Add NPCM7xx System Global Control Registers device modelHavard Skinnemoen3-0/+276
2020-09-14hw/misc/a9scu: Report unimplemented accesses with qemu_log_mask(UNIMP)Philippe Mathieu-Daudé1-0/+6
2020-09-14hw/misc/a9scu: Simplify setting MemoryRegionOps::impl fieldsPhilippe Mathieu-Daudé1-11/+5
2020-09-14hw/misc/a9scu: Simplify setting MemoryRegionOps::valid fieldsPhilippe Mathieu-Daudé1-16/+5
2020-09-14hw/misc/a9scu: Do not allow invalid CPU countPhilippe Mathieu-Daudé1-5/+13
2020-09-13Merge remote-tracking branch 'remotes/alistair/tags/pull-riscv-to-apply-20200...Peter Maydell6-0/+603
2020-09-11Merge remote-tracking branch 'remotes/ehabkost/tags/machine-next-pull-request...Peter Maydell25-103/+158
2020-09-09hw/riscv: Move sifive_test model to hw/miscBin Meng3-0/+104
2020-09-09hw/riscv: Move sifive_u_otp model to hw/miscBin Meng3-0/+195
2020-09-09hw/riscv: Move sifive_u_prci model to hw/miscBin Meng3-0/+173
2020-09-09hw/riscv: Move sifive_e_prci model to hw/miscBin Meng3-0/+131
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