On Fri, 10 Jan 2025 at 16:02, Philippe Mathieu-Daudé <[email protected]> wrote:
>
> Signed-off-by: Philippe Mathieu-Daudé <[email protected]>
> ---
>  hw/arm/stellaris.c | 3 +++
>  1 file changed, 3 insertions(+)
>
> diff --git a/hw/arm/stellaris.c b/hw/arm/stellaris.c
> index 655bf85e89e..d87587225c2 100644
> --- a/hw/arm/stellaris.c
> +++ b/hw/arm/stellaris.c
> @@ -1128,6 +1128,9 @@ static void stellaris_init(MachineState *ms, 
> stellaris_board_info *board)
>      qdev_prop_set_uint8(nvic, "num-prio-bits", NUM_PRIO_BITS);
>      qdev_prop_set_string(nvic, "cpu-type", ms->cpu_type);
>      qdev_prop_set_bit(nvic, "enable-bitband", true);
> +    if (!DEV_CAP(1, MPU)) {
> +        qdev_prop_set_uint32(nvic, "mpu-ns-regions", 0); /* Disable MPU */
> +    }
>      qdev_connect_clock_in(nvic, "cpuclk",
>                            qdev_get_clock_out(ssys_dev, "SYSCLK"));
>      /* This SoC does not connect the systick reference clock */
> --

This isn't actually a behaviour change, right? Both our
boards set bit 7 in dc1 in their stellaris_board_info array.

With the commit message updated to mention that:

Reviewed-by: Peter Maydell <[email protected]>

thanks
-- PMM

Reply via email to