summaryrefslogtreecommitdiffstats
path: root/hw
Commit message (Expand)AuthorAgeFilesLines
* Merge remote-tracking branch 'remotes/pmaydell/tags/pull-target-arm-20210913-...Peter Maydell2021-09-1316-80/+1891
|\
| * hw/arm/mps2.c: Mark internal-only I2C buses as 'full'Peter Maydell2021-09-131-1/+11
| * hw/arm/mps2-tz.c: Mark internal-only I2C buses as 'full'Peter Maydell2021-09-131-14/+43
| * hw/arm/mps2-tz.c: Add extra data parameter to MakeDevFnPeter Maydell2021-09-131-13/+22
| * hw/arm/virt: add ITS support in virt GICShashi Mallela2021-09-131-2/+27
| * hw/intc: GICv3 redistributor ITS processingShashi Mallela2021-09-136-2/+193
| * hw/intc: GICv3 ITS Feature enablementShashi Mallela2021-09-134-4/+27
| * hw/intc: GICv3 ITS Command processingShashi Mallela2021-09-132-1/+376
| * hw/intc: GICv3 ITS command queue frameworkShashi Mallela2021-09-132-0/+359
| * hw/intc: GICv3 ITS register definitions addedShashi Mallela2021-09-132-0/+405
| * hw/intc: GICv3 ITS initial frameworkShashi Mallela2021-09-135-13/+334
| * hw/arm: Add support for kudo-bmc board.Chris Rauer2021-09-131-0/+34
| * hw/char: cadence_uart: Log a guest error when device is unclocked or in resetBin Meng2021-09-131-0/+8
| * hw/char: cadence_uart: Ignore access when unclocked or in reset for uart_{rea...Bin Meng2021-09-131-5/+10
| * hw/char: cadence_uart: Convert to memop_with_attrs() opsBin Meng2021-09-131-11/+15
| * hw/char: cadence_uart: Move clock/reset check to uart_can_receive()Bin Meng2021-09-131-7/+10
| * hw/char: cadence_uart: Disable transmit when input clock is disabledBin Meng2021-09-131-0/+5
| * hw/misc: zynq_slcr: Correctly compute output clocks in the reset exit phaseBin Meng2021-09-131-13/+18
* | Merge remote-tracking branch 'remotes/bonzini-gitlab/tags/for-upstream' into ...Peter Maydell2021-09-131-0/+1
|\ \ | |/ |/|
| * fw_cfg: add etc/msr_feature_controlPaolo Bonzini2021-09-131-0/+1
* | Merge remote-tracking branch 'remotes/kraxel/tags/input-20210910-pull-request...Peter Maydell2021-09-101-81/+133
|\ \
| * | ps2: migration support for command reply queueVolker Rümelin2021-09-101-6/+34
| * | ps2: use a separate keyboard command reply queueVolker Rümelin2021-09-101-31/+84
| * | ps2: use the whole ps2 buffer but keep queue sizeVolker Rümelin2021-09-101-49/+20Star
| |/
* | Merge remote-tracking branch 'remotes/vivier/tags/q800-pull-request' into sta...Peter Maydell2021-09-102-307/+278Star
|\ \
| * | mac_via: add qdev gpios for nubus slot interrupts to VIA2Mark Cave-Ayland2021-09-081-0/+23
| * | mac_via: remove explicit viaN prefix from VIA IRQ gpiosMark Cave-Ayland2021-09-082-12/+7Star
| * | mac_via: remove mac_via deviceMark Cave-Ayland2021-09-082-81/+31Star
| * | mac_via: move VIA1 realize logic from mac_via_realize() to mos6522_q800_via1_...Mark Cave-Ayland2021-09-081-42/+44
| * | mac_via: move VIA1 reset logic from mac_via_reset() to mos6522_q800_via1_reset()Mark Cave-Ayland2021-09-081-14/+8Star
| * | mac_via: move q800 VIA1 timer variables to q800 VIA1 VMStateDescriptionMark Cave-Ayland2021-09-081-15/+5Star
| * | mac_via: move ADB variables to MOS6522Q800VIA1StateMark Cave-Ayland2021-09-082-89/+86Star
| * | mac_via: move PRAM/RTC variables to MOS6522Q800VIA1StateMark Cave-Ayland2021-09-081-68/+67Star
| * | mac_via: move PRAM contents and block backend to MOS6522Q800VIA1StateMark Cave-Ayland2021-09-081-29/+30
| * | mac_via: move last_b variable into q800 VIA1 VMStateDescriptionMark Cave-Ayland2021-09-081-1/+1
| * | mac_via: introduce new VMStateDescription for q800 VIA1 and VIA2Mark Cave-Ayland2021-09-081-4/+24
| |/
* | escc: fix STATUS_SYNC bit in R_STATUS registerMark Cave-Ayland2021-09-081-1/+8
* | escc: re-use escc_reset_chn() for soft resetMark Cave-Ayland2021-09-081-7/+2Star
* | escc: remove register changes from escc_reset_chn()Mark Cave-Ayland2021-09-081-25/+0Star
* | escc: implement hard reset as described in the datasheetMark Cave-Ayland2021-09-081-28/+13Star
* | escc: implement soft reset as described in the datasheetMark Cave-Ayland2021-09-081-17/+31
* | escc: introduce escc_hard_reset_chn() for hardware resetMark Cave-Ayland2021-09-082-1/+38
* | escc: introduce escc_soft_reset_chn() for software resetMark Cave-Ayland2021-09-082-2/+39
* | escc: reset register values to zero in escc_reset()Mark Cave-Ayland2021-09-081-2/+17
* | escc: checkpatch fixesMark Cave-Ayland2021-09-081-65/+97
* | sun4m: fix setting CPU id when more than one CPU is presentMark Cave-Ayland2021-09-081-1/+1
|/
* s390x/cpumodel: Add more feature to gen16 default modelChristian Borntraeger2021-09-071-0/+5
* s390x: Replace PAGE_SIZE, PAGE_SHIFT and PAGE_MASKThomas Huth2021-09-063-10/+10
* hw/s390x/s390-skeys: lazy storage key enablement under TCGDavid Hildenbrand2021-09-061-14/+51
* hw/s390x/s390-skeys: rename skeys_enabled to skeys_are_enabledDavid Hildenbrand2021-09-062-8/+8