1
Last arm patches for rc3...
1
v2: dropped patches that add the microbit nRF51 non-volatile memories
2
and the test case for them.
2
3
3
thanks
4
thanks
4
-- PMM
5
-- PMM
5
6
6
The following changes since commit 72138f9bf5d8c316043b0d2cc7a674f70930cf95:
7
7
8
Merge remote-tracking branch 'remotes/gkurz/tags/for-upstream' into staging (2018-11-26 11:46:04 +0000)
8
The following changes since commit 3a183e330dbd7dbcac3841737ac874979552cca2:
9
10
Merge remote-tracking branch 'remotes/rth/tags/pull-tcg-20190128' into staging (2019-01-28 16:26:47 +0000)
9
11
10
are available in the Git repository at:
12
are available in the Git repository at:
11
13
12
https://git.linaro.org/people/pmaydell/qemu-arm.git tags/pull-target-arm-20181126
14
https://git.linaro.org/people/pmaydell/qemu-arm.git tags/pull-target-arm-20190129
13
15
14
for you to fetch changes up to 58102ce7fbb2362aa53984aabcf684d164da2d9d:
16
for you to fetch changes up to 46f5abc0a2566ac3dc954eeb62fd625f0eaca120:
15
17
16
net: cadence_gem: Remove incorrect assert() (2018-11-26 13:41:42 +0000)
18
gdbstub: Simplify gdb_get_cpu_pid() to use cpu->cluster_index (2019-01-29 11:46:06 +0000)
17
19
18
----------------------------------------------------------------
20
----------------------------------------------------------------
19
target-arm queue:
21
target-arm queue:
20
* some updates to MAINTAINERS file entries
22
* Fix validation of 32-bit address spaces for aa32 (fixes an assert introduced in ba97be9f4a4)
21
* cadence_gem: Remove an incorrect assert()
23
* v8m: Ensure IDAU is respected if SAU is disabled
24
* gdbstub: fix gdb_get_cpu(s, pid, tid) when pid and/or tid are 0
25
* exec.c: Use correct attrs in cpu_memory_rw_debug()
26
* accel/tcg/user-exec: Don't parse aarch64 insns to test for read vs write
27
* target/arm: Don't clear supported PMU events when initializing PMCEID1
28
* memory: add memory_region_flush_rom_device()
29
* microbit: Add stub NRF51 TWI magnetometer/accelerometer detection
30
* tests/microbit-test: extend testing of microbit devices
31
* checkpatch: Don't emit spurious warnings about block comments
32
* aspeed/smc: misc bug fixes
33
* xlnx-zynqmp: Don't create rpu-cluster if there are no RPUs
34
* xlnx-zynqmp: Realize cluster after putting RPUs in it
35
* accel/tcg: Add cluster number to TCG TB hash so differently configured
36
CPUs don't pick up cached TBs for the wrong kind of CPU
22
37
23
----------------------------------------------------------------
38
----------------------------------------------------------------
24
Edgar E. Iglesias (1):
39
Aaron Lindsay OS (1):
25
net: cadence_gem: Remove incorrect assert()
40
target/arm: Don't clear supported PMU events when initializing PMCEID1
26
41
27
Eric Auger (1):
42
Cédric Le Goater (4):
28
MAINTAINERS: Add an ARM SMMU section
43
aspeed/smc: fix default read value
44
aspeed/smc: define registers for all possible CS
45
aspeed/smc: Add dummy data register
46
aspeed/smc: snoop SPI transfers to fake dummy cycles
29
47
30
Thomas Huth (1):
48
Julia Suvorova (3):
31
MAINTAINERS: Assign some more files in the hw/arm/ directory
49
tests/libqtest: Introduce qtest_init_with_serial()
50
tests/microbit-test: Make test independent of global_qtest
51
tests/microbit-test: Check nRF51 UART functionality
32
52
33
hw/net/cadence_gem.c | 1 -
53
Luc Michel (1):
34
MAINTAINERS | 23 +++++++++++++++++++++++
54
gdbstub: fix gdb_get_cpu(s, pid, tid) when pid and/or tid are 0
35
2 files changed, 23 insertions(+), 1 deletion(-)
36
55
56
Peter Maydell (8):
57
exec.c: Use correct attrs in cpu_memory_rw_debug()
58
accel/tcg/user-exec: Don't parse aarch64 insns to test for read vs write
59
checkpatch: Don't emit spurious warnings about block comments
60
xlnx-zynqmp: Don't create rpu-cluster if there are no RPUs
61
hw/arm/xlnx-zynqmp: Realize cluster after putting RPUs in it
62
qom/cpu: Add cluster_index to CPUState
63
accel/tcg: Add cluster number to TCG TB hash
64
gdbstub: Simplify gdb_get_cpu_pid() to use cpu->cluster_index
65
66
Richard Henderson (1):
67
target/arm: Fix validation of 32-bit address spaces for aa32
68
69
Stefan Hajnoczi (3):
70
tests/microbit-test: add TWI stub device test
71
MAINTAINERS: update microbit ARM board files
72
memory: add memory_region_flush_rom_device()
73
74
Steffen Görtz (1):
75
arm: Stub out NRF51 TWI magnetometer/accelerometer detection
76
77
Thomas Roth (1):
78
target/arm: v8m: Ensure IDAU is respected if SAU is disabled
79
80
hw/i2c/Makefile.objs | 1 +
81
include/exec/exec-all.h | 4 +-
82
include/exec/memory.h | 18 +++
83
include/hw/arm/nrf51.h | 2 +
84
include/hw/arm/nrf51_soc.h | 1 +
85
include/hw/cpu/cluster.h | 24 +++
86
include/hw/i2c/microbit_i2c.h | 42 +++++
87
include/hw/ssi/aspeed_smc.h | 3 +
88
include/qom/cpu.h | 7 +
89
target/arm/cpu.h | 11 +-
90
tests/libqtest.h | 11 ++
91
accel/tcg/cpu-exec.c | 3 +
92
accel/tcg/translate-all.c | 3 +
93
accel/tcg/user-exec.c | 66 ++++++--
94
exec.c | 19 ++-
95
gdbstub.c | 120 ++++++---------
96
hw/arm/microbit.c | 16 ++
97
hw/arm/xlnx-zynqmp.c | 9 +-
98
hw/cpu/cluster.c | 46 ++++++
99
hw/i2c/microbit_i2c.c | 127 +++++++++++++++
100
hw/ssi/aspeed_smc.c | 128 ++++++++++++++-
101
qom/cpu.c | 1 +
102
target/arm/cpu.c | 3 +-
103
target/arm/helper.c | 67 ++++----
104
tests/libqtest.c | 25 +++
105
tests/microbit-test.c | 350 +++++++++++++++++++++++++++++-------------
106
MAINTAINERS | 8 +-
107
scripts/checkpatch.pl | 2 +-
108
28 files changed, 874 insertions(+), 243 deletions(-)
109
create mode 100644 include/hw/i2c/microbit_i2c.h
110
create mode 100644 hw/i2c/microbit_i2c.c
111
diff view generated by jsdifflib
Deleted patch
1
From: Thomas Huth <thuth@redhat.com>
2
1
3
I apparently missed some more files and even a complete machine (the
4
"imx25-pdk") in my previous patch... but now we should hopefully have
5
a completely coverage for all available ARM boards.
6
7
Fixes: 95a5db3ae5698b49c63144610ad02913e780c828
8
Signed-off-by: Thomas Huth <thuth@redhat.com>
9
Reviewed-by: Philippe Mathieu-Daudé <philmd@redhat.com>
10
Message-id: 1542782568-20059-1-git-send-email-thuth@redhat.com
11
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
12
---
13
MAINTAINERS | 16 ++++++++++++++++
14
1 file changed, 16 insertions(+)
15
16
diff --git a/MAINTAINERS b/MAINTAINERS
17
index XXXXXXX..XXXXXXX 100644
18
--- a/MAINTAINERS
19
+++ b/MAINTAINERS
20
@@ -XXX,XX +XXX,XX @@ L: qemu-arm@nongnu.org
21
S: Odd Fixes
22
F: hw/arm/gumstix.c
23
24
+i.MX25 PDK
25
+M: Peter Maydell <peter.maydell@linaro.org>
26
+R: Jean-Christophe Dubois <jcd@tribudubois.net>
27
+L: qemu-arm@nongnu.org
28
+S: Odd Fixes
29
+F: hw/arm/fsl-imx25.c
30
+F: hw/arm/imx25_pdk.c
31
+F: hw/misc/imx25_ccm.c
32
+F: include/hw/arm/fsl-imx25.h
33
+F: include/hw/misc/imx25_ccm.h
34
+
35
i.MX31 (kzm)
36
M: Peter Chubb <peter.chubb@nicta.com.au>
37
M: Peter Maydell <peter.maydell@linaro.org>
38
@@ -XXX,XX +XXX,XX @@ R: Andrew Baumann <Andrew.Baumann@microsoft.com>
39
R: Philippe Mathieu-Daudé <f4bug@amsat.org>
40
L: qemu-arm@nongnu.org
41
S: Odd Fixes
42
+F: hw/arm/raspi.c
43
F: hw/arm/raspi_platform.h
44
F: hw/*/bcm283*
45
F: include/hw/arm/raspi*
46
@@ -XXX,XX +XXX,XX @@ F: hw/arm/spitz.c
47
F: hw/arm/tosa.c
48
F: hw/arm/z2.c
49
F: hw/*/pxa2xx*
50
+F: hw/display/tc6393xb.c
51
+F: hw/gpio/max7310.c
52
+F: hw/gpio/zaurus.c
53
F: hw/misc/mst_fpga.c
54
F: include/hw/arm/pxa.h
55
+F: include/hw/arm/sharpsl.h
56
57
SABRELITE / i.MX6
58
M: Peter Maydell <peter.maydell@linaro.org>
59
--
60
2.19.1
61
62
diff view generated by jsdifflib
Deleted patch
1
From: Eric Auger <eric.auger@redhat.com>
2
1
3
Add a new ARM SMMU section and set Eric Auger as the maintainer
4
for ARM SMMU emulation sources.
5
6
Signed-off-by: Eric Auger <eric.auger@redhat.com>
7
Message-id: 20181122180143.14237-1-eric.auger@redhat.com
8
Suggested-by: Peter Maydell <peter.maydell@linaro.org>
9
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
10
---
11
MAINTAINERS | 7 +++++++
12
1 file changed, 7 insertions(+)
13
14
diff --git a/MAINTAINERS b/MAINTAINERS
15
index XXXXXXX..XXXXXXX 100644
16
--- a/MAINTAINERS
17
+++ b/MAINTAINERS
18
@@ -XXX,XX +XXX,XX @@ F: disas/arm.c
19
F: disas/arm-a64.cc
20
F: disas/libvixl/
21
22
+ARM SMMU
23
+M: Eric Auger <eric.auger@redhat.com>
24
+L: qemu-arm@nongnu.org
25
+S: Maintained
26
+F: hw/arm/smmu*
27
+F: include/hw/arm/smmu*
28
+
29
CRIS
30
M: Edgar E. Iglesias <edgar.iglesias@gmail.com>
31
S: Maintained
32
--
33
2.19.1
34
35
diff view generated by jsdifflib