aboutsummaryrefslogtreecommitdiff
path: root/hw
AgeCommit message (Expand)AuthorFilesLines
2021-07-09spapr: Fix implementation of Open Firmware client interfaceAlexey Kardashevskiy4-34/+43
2021-07-09ppc/pegasos2: Implement some RTAS functions with VOFBALATON Zoltan1-0/+137
2021-07-09ppc/pegasos2: Fix use of && instead of &David Gibson1-1/+1
2021-07-09ppc/pegasos2: Use Virtual Open Firmware as firmware replacementBALATON Zoltan2-2/+601
2021-07-09target/ppc/spapr: Update H_GET_CPU_CHARACTERISTICS L1D cache flush bitsNicholas Piggin1-0/+2
2021-07-09ppc/pegasos2: Introduce Pegasos2MachineState structureBALATON Zoltan1-13/+37
2021-07-09spapr: Implement Open Firmware client interfaceAlexey Kardashevskiy7-10/+1315
2021-07-09spapr: tune rtas-sizeAlexey Kardashevskiy1-2/+6
2021-07-08Merge remote-tracking branch 'remotes/stefanha-gitlab/tags/block-pull-request...Peter Maydell1-4/+38
2021-07-08vfio: Disable only uncoordinated discards for VFIO_TYPE1 iommusDavid Hildenbrand1-12/+53
2021-07-08virtio-mem: Require only coordinated discardsDavid Hildenbrand1-3/+3
2021-07-08vfio: Support for RamDiscardManager in the vIOMMU caseDavid Hildenbrand2-0/+40
2021-07-08vfio: Sanity check maximum number of DMA mappings with RamDiscardManagerDavid Hildenbrand1-0/+43
2021-07-08vfio: Query and store the maximum number of possible DMA mappingsDavid Hildenbrand1-0/+4
2021-07-08vfio: Support for RamDiscardManager in the !vIOMMU caseDavid Hildenbrand1-0/+164
2021-07-08virtio-mem: Implement RamDiscardManager interfaceDavid Hildenbrand1-3/+285
2021-07-08virtio-mem: Don't report errors when ram_block_discard_range() failsDavid Hildenbrand1-16/+4
2021-07-08virtio-mem: Factor out traversing unplugged rangesDavid Hildenbrand1-37/+49
2021-07-08hw/misc: add MAX34451 deviceTitus Rwantare4-0/+781
2021-07-08hw/misc: add ADM1272 deviceTitus Rwantare4-0/+549
2021-07-08hw/i2c: add support for PMBusTitus Rwantare4-0/+1618
2021-07-08ipmi/sim: fix watchdog_expired data type error in IPMIBmcSim structJinhua Cao1-2/+2
2021-07-08hw/i2c: Introduce i2c_start_recv() and i2c_start_send()Philippe Mathieu-Daudé4-19/+29
2021-07-08hw/i2c: Extract i2c_do_start_transfer() from i2c_start_transfer()Philippe Mathieu-Daudé1-2/+12
2021-07-08hw/i2c: Make i2c_start_transfer() direction argument a booleanBALATON Zoltan1-2/+2
2021-07-08hw/i2c: Rename i2c_set_slave_address() -> i2c_slave_set_address()Philippe Mathieu-Daudé7-8/+8
2021-07-08hw/i2c: Remove confusing i2c_send_recv()Philippe Mathieu-Daudé1-29/+21
2021-07-08hw/misc/auxbus: Replace i2c_send_recv() by i2c_recv() & i2c_send()Philippe Mathieu-Daudé1-24/+11
2021-07-08hw/misc/auxbus: Replace 'is_write' boolean by its valuePhilippe Mathieu-Daudé1-17/+11
2021-07-08hw/misc/auxbus: Explode READ_I2C / WRITE_I2C_MOT casesPhilippe Mathieu-Daudé1-0/+53
2021-07-08hw/misc/auxbus: Fix MOT/classic I2C modePhilippe Mathieu-Daudé1-3/+3
2021-07-08hw/i2c/ppc4xx_i2c: Replace i2c_send_recv() by i2c_recv() & i2c_send()Philippe Mathieu-Daudé1-5/+8
2021-07-08hw/i2c/ppc4xx_i2c: Add reference to datasheetPhilippe Mathieu-Daudé1-0/+2
2021-07-08hw/display/sm501: Replace i2c_send_recv() by i2c_recv() & i2c_send()Philippe Mathieu-Daudé1-4/+5
2021-07-08hw/display/sm501: Simplify sm501_i2c_write() logicPhilippe Mathieu-Daudé1-2/+3
2021-07-08hw/input/lm832x: Define TYPE_LM8323 in public headerPhilippe Mathieu-Daudé2-2/+1
2021-07-08hw/input/lm832x: Move lm832x_key_event() declaration to "lm832x.h"Philippe Mathieu-Daudé2-0/+2
2021-07-07target/s390x: move kvm files into kvm/Cho, Yu-Chen4-4/+4
2021-07-07target/s390x: start moving TCG-only code to tcg/Cho, Yu-Chen1-1/+1
2021-07-07hw/s390x: only build tod-tcg from the CONFIG_TCG buildCho, Yu-Chen1-1/+3
2021-07-07hw/s390x: tod: make explicit checks for accelerators when initializingCho, Yu-Chen1-1/+8
2021-07-07hw/s390x: rename tod-qemu.c to tod-tcg.cCho, Yu-Chen2-2/+2
2021-07-06vmbus: Don't make QOM property registration conditionalEduardo Habkost1-5/+15
2021-07-06block: Add backend_defaults propertyAkihiko Odaki1-4/+38
2021-07-06Merge remote-tracking branch 'remotes/bonzini-gitlab/tags/for-upstream' into ...Peter Maydell2-53/+61
2021-07-06machine: add smp compound propertyPaolo Bonzini1-50/+58
2021-07-06configure, meson: convert virgl detection to mesonPaolo Bonzini1-3/+3
2021-07-05Merge remote-tracking branch 'remotes/cschoenebeck/tags/pull-9p-20210705' int...Peter Maydell16-48/+166
2021-07-059pfs: reduce latency of TwalkChristian Schoenebeck1-19/+70
2021-07-059pfs: drop root_qidChristian Schoenebeck2-2/+0