Peter Maydell
73c8bf4ccf
Merge remote-tracking branch 'remotes/pmaydell/tags/pull-target-arm-20210702' into staging
target-arm queue:
* more MVE instructions
* hw/gpio/gpio_pwr: use shutdown function for reboot
* target/arm: Check NaN mode before silencing NaN
* tests: Boot and halt a Linux guest on the Raspberry Pi 2 machine
* hw/arm: Add basic power management to raspi.
* docs/system/arm: Add quanta-gbs-bmc, quanta-q7l1-bmc
# gpg: Signature made Fri 02 Jul 2021 13:59:19 BST
# gpg: using RSA key E1A5C593CD419DE28E8315CF3C2525ED14360CDE
# gpg: issuer "peter.maydell@linaro.org"
# gpg: Good signature from "Peter Maydell <peter.maydell@linaro.org>" [ultimate]
# gpg: aka "Peter Maydell <pmaydell@gmail.com>" [ultimate]
# gpg: aka "Peter Maydell <pmaydell@chiark.greenend.org.uk>" [ultimate]
# Primary key fingerprint: E1A5 C593 CD41 9DE2 8E83 15CF 3C25 25ED 1436 0CDE
* remotes/pmaydell/tags/pull-target-arm-20210702: (24 commits)
target/arm: Implement MVE shifts by register
target/arm: Implement MVE shifts by immediate
target/arm: Implement MVE long shifts by register
target/arm: Implement MVE long shifts by immediate
target/arm: Implement MVE VADDLV
target/arm: Implement MVE VSHLC
target/arm: Implement MVE saturating narrowing shifts
target/arm: Implement MVE VSHRN, VRSHRN
target/arm: Implement MVE VSRI, VSLI
target/arm: Implement MVE VSHLL
target/arm: Implement MVE vector shift right by immediate insns
target/arm: Implement MVE vector shift left by immediate insns
target/arm: Implement MVE logical immediate insns
target/arm: Use dup_const() instead of bitfield_replicate()
target/arm: Use asimd_imm_const for A64 decode
target/arm: Make asimd_imm_const() public
target/arm: Fix bugs in MVE VRMLALDAVH, VRMLSLDAVH
target/arm: Fix MVE widening/narrowing VLDR/VSTR offset calculation
hw/gpio/gpio_pwr: use shutdown function for reboot
target/arm: Check NaN mode before silencing NaN
...
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
2021-07-03 22:34:37 +01:00
..
2021-01-29 17:07:53 +00:00
2021-07-02 11:46:32 +01:00
2021-04-01 15:27:44 +04:00
2021-06-29 18:30:24 +01:00
2021-05-12 18:20:25 +02:00
2021-06-19 08:51:11 -07:00
2021-06-21 05:49:01 +02:00
2021-07-03 22:34:37 +01:00
2021-02-10 09:23:28 +00:00
2019-08-16 13:31:51 +02:00
2021-05-26 15:33:59 -07:00
2021-06-08 20:18:26 +01:00
2021-06-11 10:30:13 +08:00
2021-06-04 13:50:04 +02:00
2021-06-29 16:51:21 +02:00
2021-03-19 10:18:17 +01:00
2021-03-06 11:42:56 +01:00
2021-03-10 15:34:12 +00:00
2021-06-17 14:11:06 -04:00
2021-06-25 10:54:13 +02:00
2021-06-29 10:04:57 -07:00
2021-06-23 14:26:04 +02:00
2021-06-21 05:49:01 +02:00
2021-06-21 08:48:21 +02:00
2021-06-02 09:11:32 +02:00
2021-03-09 22:19:24 +01:00
2019-06-12 13:20:20 +02:00