summaryrefslogtreecommitdiffstats
path: root/hw
Commit message (Expand)AuthorAgeFilesLines
* hw/arm/smmuv3: Let AIDR advertise SMMUv3.0 supportEric Auger2020-08-242-0/+4
* hw/arm/smmuv3: Fix IIDR offsetEric Auger2020-08-241-1/+1
* hw/arm/smmuv3: Get prepared for range invalidationEric Auger2020-08-244-30/+67
* hw/arm/smmuv3: Introduce smmuv3_s1_range_inval() helperEric Auger2020-08-242-21/+18Star
* hw/arm/smmu-common: Manage IOTLB block entriesEric Auger2020-08-244-22/+60
* hw/arm/smmu: Introduce SMMUTLBEntry for PTW and IOTLB valueEric Auger2020-08-242-20/+22
* hw/arm/smmu: Introduce smmu_get_iotlb_key()Eric Auger2020-08-242-30/+37
* hw/arm/smmu-common: Add IOTLB helpersEric Auger2020-08-243-26/+41
* hw/arm/smmu-common: Factorize some code in smmu_ptw_64()Eric Auger2020-08-241-31/+17Star
* hw/cpu/a9mpcore: Verify the machine use Cortex-A9 coresPhilippe Mathieu-Daudé2020-08-241-1/+11
* Merge remote-tracking branch 'remotes/alistair/tags/pull-riscv-to-apply-20200...Peter Maydell2020-08-234-11/+64
|\
| * hw/intc: ibex_plic: Honour source prioritiesAlistair Francis2020-08-221-5/+10
| * hw/intc: ibex_plic: Don't allow repeat interrupts on claimed linesAlistair Francis2020-08-221-0/+17
| * hw/intc: ibex_plic: Update the pending irqsAlistair Francis2020-08-221-0/+4
| * hw/riscv: spike: Change the default bios to use generic platform imageBin Meng2020-08-221-2/+7
| * hw/riscv: Use pre-built bios image of generic platform for virt & sifive_uBin Meng2020-08-222-4/+4
| * hw/riscv: sifive_u: Add a dummy L2 cache controller deviceBin Meng2020-08-221-0/+22
* | Merge remote-tracking branch 'remotes/philmd-gitlab/tags/sd-next-20200821' in...Peter Maydell2020-08-2318-199/+312
|\ \
| * | hw/sd: Correct the maximum size of a Standard Capacity SD Memory CardBin Meng2020-08-211-2/+4
| * | hw/sd: Fix incorrect populated function switch status data structureBin Meng2020-08-211-1/+2
| * | hw/sd: Use sdbus_read_data() instead of sdbus_read_byte() when possiblePhilippe Mathieu-Daudé2020-08-213-32/+13Star
| * | hw/sd: Add sdbus_read_data() to read multiples bytes on the data linePhilippe Mathieu-Daudé2020-08-211-0/+15
| * | hw/sd: Use sdbus_write_data() instead of sdbus_write_byte when possiblePhilippe Mathieu-Daudé2020-08-213-27/+12Star
| * | hw/sd: Add sdbus_write_data() to write multiples bytes on the data linePhilippe Mathieu-Daudé2020-08-211-0/+15
| * | hw/sd: Rename sdbus_read_data() as sdbus_read_byte()Philippe Mathieu-Daudé2020-08-218-18/+18
| * | hw/sd: Rename sdbus_write_data() as sdbus_write_byte()Philippe Mathieu-Daudé2020-08-217-17/+17
| * | hw/sd: Rename read/write_data() as read/write_byte()Philippe Mathieu-Daudé2020-08-213-14/+14
| * | hw/sd: Move sdcard legacy API to 'hw/sd/sdcard_legacy.h'Philippe Mathieu-Daudé2020-08-212-1/+2
| * | hw/sd/sdcard: Make sd_data_ready() staticPhilippe Mathieu-Daudé2020-08-211-1/+1
| * | hw/sd/pl181: Replace disabled fprintf()s by trace eventsPhilippe Mathieu-Daudé2020-08-212-17/+19
| * | hw/sd/pl181: Do not create SD card within the SD host controllerPhilippe Mathieu-Daudé2020-08-215-20/+61
| * | hw/sd/pl181: Expose a SDBus and connect the SDCard to itPhilippe Mathieu-Daudé2020-08-211-16/+51
| * | hw/sd/pl181: Use named GPIOsPhilippe Mathieu-Daudé2020-08-214-9/+11
| * | hw/sd/pl181: Add TODO to use Fifo32 APIPhilippe Mathieu-Daudé2020-08-211-1/+1
| * | hw/sd/pl181: Rename pl181_send_command() as pl181_do_command()Philippe Mathieu-Daudé2020-08-211-2/+2
| * | hw/sd/pl181: Replace fprintf(stderr, "*\n") with error_report()Alistair Francis2020-08-211-2/+3
| * | hw/sd/milkymist: Do not create SD card within the SD host controllerPhilippe Mathieu-Daudé2020-08-212-23/+45
| * | hw/sd/milkymist: Create the SDBus at init()Philippe Mathieu-Daudé2020-08-211-3/+3
| * | hw/lm32/milkymist: Un-inline milkymist_memcard_create()Philippe Mathieu-Daudé2020-08-212-11/+11
| * | hw/sd/pxa2xx_mmci: Trivial simplificationPhilippe Mathieu-Daudé2020-08-211-3/+1Star
| * | hw/sd/pxa2xx_mmci: Do not create SD card within the SD host controllerPhilippe Mathieu-Daudé2020-08-212-19/+31
| |/
* | Merge remote-tracking branch 'remotes/ehabkost/tags/machine-next-pull-request...Peter Maydell2020-08-228-6/+69
|\ \ | |/ |/|
| * hw: add compat machines for 5.2Cornelia Huck2020-08-197-6/+65
| * qmp: Expose MachineClass::default_ram_idMichal Privoznik2020-08-191-0/+4
* | meson: convert hw/arch*Marc-André Lureau2020-08-2153-229/+395
* | meson: convert hw/9pfs, cleanupMarc-André Lureau2020-08-215-17/+25
* | meson: convert hw/acpiMarc-André Lureau2020-08-214-27/+26Star
* | meson: convert hw/adcMarc-André Lureau2020-08-214-2/+2
* | meson: convert hw/audioMarc-André Lureau2020-08-214-19/+15Star
* | meson: convert hw/blockMarc-André Lureau2020-08-216-21/+24