diff options
| author | Peter Maydell | 2021-08-12 11:33:50 +0200 |
|---|---|---|
| committer | Peter Maydell | 2021-09-01 12:08:20 +0200 |
| commit | 9bfaf3754b71b72296f24f73876da67cf43c3e10 (patch) | |
| tree | 8be02d071292144d436ed6fb22ea46ac7e070ae2 /include | |
| parent | hw/arm/msf2_soc: Don't allocate separate MemoryRegions (diff) | |
| download | qemu-9bfaf3754b71b72296f24f73876da67cf43c3e10.tar.gz qemu-9bfaf3754b71b72296f24f73876da67cf43c3e10.tar.xz qemu-9bfaf3754b71b72296f24f73876da67cf43c3e10.zip | |
hw/arm/msf2: Use Clock input to MSF2_SOC instead of m3clk property
Instead of passing the MSF2 SoC an integer property specifying the
CPU clock rate, pass it a Clock instead. This lets us wire that
clock up to the armv7m object.
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Reviewed-by: Alexandre Iooss <erdnaxe@crans.org>
Message-id: 20210812093356.1946-20-peter.maydell@linaro.org
Diffstat (limited to 'include')
| -rw-r--r-- | include/hw/arm/msf2-soc.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/include/hw/arm/msf2-soc.h b/include/hw/arm/msf2-soc.h index 38e10ce20a..01f904cec4 100644 --- a/include/hw/arm/msf2-soc.h +++ b/include/hw/arm/msf2-soc.h @@ -30,6 +30,7 @@ #include "hw/misc/msf2-sysreg.h" #include "hw/ssi/mss-spi.h" #include "hw/net/msf2-emac.h" +#include "hw/clock.h" #include "qom/object.h" #define TYPE_MSF2_SOC "msf2-soc" @@ -57,7 +58,7 @@ struct MSF2State { uint64_t envm_size; uint64_t esram_size; - uint32_t m3clk; + Clock *m3clk; uint8_t apb0div; uint8_t apb1div; |
