summaryrefslogtreecommitdiffstats
path: root/hw
Commit message (Expand)AuthorAgeFilesLines
* smbus: Add a helper to generate SPD EEPROM dataBALATON Zoltan2019-02-041-0/+129
* Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into stagingPeter Maydell2019-02-013-20/+58
|\
| * scsi-disk: Add device_id propertyKevin Wolf2019-02-011-8/+16
| * scsi-disk: Don't use empty string as device idKevin Wolf2019-02-011-6/+8
| * virtio-scsi: Forbid devices with different iothreads sharing a blockdevAlberto Garcia2019-02-011-0/+7
| * scsi-disk: Acquire the AioContext in scsi_*_realize()Alberto Garcia2019-02-011-3/+20
| * virtio-scsi: Move BlockBackend back to the main AioContext on unplugAlberto Garcia2019-02-011-0/+6
| * uuid: Make qemu_uuid_bswap() take and return a QemuUUIDPeter Maydell2019-02-011-4/+2Star
* | Merge remote-tracking branch 'remotes/pmaydell/tags/pull-target-arm-20190201'...Peter Maydell2019-02-0115-810/+1935
|\ \
| * | arm: Instantiate NRF51 special NVM's and NVMCSteffen Görtz2019-02-011-12/+29
| * | hw/nvram/nrf51_nvm: Add nRF51 non-volatile memoriesSteffen Görtz2019-02-012-0/+389
| * | arm: Clarify the logic of set_pc()Julia Suvorova2019-02-011-4/+0Star
| * | hw/arm/mps2-tz: Add mps2-an521 modelPeter Maydell2019-02-011-2/+36
| * | hw/arm/mps2-tz: Add IRQ infrastructure to support SSE-200Peter Maydell2019-02-011-20/+59
| * | hw/arm/armsse: Add SSE-200 modelPeter Maydell2019-02-011-0/+12
| * | hw/arm/armsse: Add CPU_IDENTITY block to SSE-200Peter Maydell2019-02-011-0/+28
| * | hw/misc/armsse-cpuid: Implement SSE-200 CPU_IDENTITY register blockPeter Maydell2019-02-013-0/+139
| * | hw/arm/armsse: Add unimplemented-device stub for CPU local control registersPeter Maydell2019-02-011-0/+31
| * | hw/arm/armsse: Add unimplemented-device stub for cache control registersPeter Maydell2019-02-011-1/+38
| * | hw/arm/armsse: Add unimplemented-device stubs for PPUsPeter Maydell2019-02-011-0/+58
| * | hw/arm/armsse: Add unimplemented-device stubs for MHUsPeter Maydell2019-02-011-0/+41
| * | iotkit-sysinfo: Make SYS_VERSION and SYS_CONFIG configurablePeter Maydell2019-02-012-2/+64
| * | hw/arm/armsse: Put each CPU in its own cluster objectPeter Maydell2019-02-011-3/+28
| * | hw/arm/armsse: Give each CPU its own view of memoryPeter Maydell2019-02-011-2/+20
| * | hw/arm/armsse: Support dual-CPU configurationPeter Maydell2019-02-011-42/+164
| * | hw/arm/armsse: Make SRAM bank size configurablePeter Maydell2019-02-011-2/+16
| * | hw/arm/armsse: Make number of SRAM banks parameterisedPeter Maydell2019-02-011-29/+49
| * | hw/misc/iotkit-secctl: Support 4 internal MPCsPeter Maydell2019-02-012-5/+6
| * | hw/arm/iotkit: Rename files to hw/arm/armsse.[ch]Peter Maydell2019-02-013-3/+3
| * | hw/arm/iotkit: Rename 'iotkit' local variables and functionsPeter Maydell2019-02-011-34/+34
| * | hw/arm/iotkit: Refactor into abstract base class and subclassPeter Maydell2019-02-011-5/+29
| * | hw/arm/iotkit: Rename IoTKit to ARMSSEPeter Maydell2019-02-012-30/+31
| * | armv7m: Pass through start-powered-off CPU propertyPeter Maydell2019-02-011-0/+10
| * | armv7m: Make cpu object a child of the armv7m containerPeter Maydell2019-02-011-1/+6
| * | armv7m: Don't assume the NVIC's CPU is CPU 0Peter Maydell2019-02-012-4/+5
| * | hw/arm/nrf51_soc: set object owner in memory_region_init_ramkumar sourav2019-02-011-1/+2
| |/
* | Merge remote-tracking branch 'remotes/kraxel/tags/ui-20190201-pull-request' i...Peter Maydell2019-02-014-67/+54Star
|\ \ | |/ |/|
| * hw/display/milkymist-tmu2: Move inlined code from header to sourcePhilippe Mathieu-Daudé2019-02-013-63/+50Star
| * hw/display/milkymist-tmu2: Explicit the dependency to both X11 / OpenGLPhilippe Mathieu-Daudé2019-02-012-4/+4
| * hw/display: Move Milkymist specific hardware out of common-obj listPhilippe Mathieu-Daudé2019-02-011-2/+2
* | Merge remote-tracking branch 'remotes/xanclic/tags/pull-block-2019-01-31' int...Peter Maydell2019-01-311-5/+10
|\ \ | |/ |/|
| * nvme: use pci_dev directly in nvme_realizeLi Qiang2019-01-311-4/+4
| * nvme: ensure the num_queues is not zeroLi Qiang2019-01-311-0/+5
| * nvme: use TYPE_NVME instead of constant stringLi Qiang2019-01-311-1/+1
* | Merge remote-tracking branch 'remotes/vivier2/tags/trivial-branch-pull-reques...Peter Maydell2019-01-317-11/+6Star
|\ \
| * | virtio-blk: remove duplicate definition of VirtIOBlock *s pointerStefano Garzarella2019-01-301-2/+0Star
| * | hw/block: clean up stale xen_disk trace entriesPaul Durrant2019-01-301-7/+0Star
| * | hw: sd: set category of the sd memory cardkumar sourav2019-01-301-0/+1
| * | hw: input: set category of the i8042 devicekumar sourav2019-01-301-0/+1
| * | typo: apci->acpiDr. David Alan Gilbert2019-01-302-2/+2