qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] [PATCH target-arm v4 00/12] Fix Support for ARM CBAR an


From: Peter Crosthwaite
Subject: Re: [Qemu-devel] [PATCH target-arm v4 00/12] Fix Support for ARM CBAR and reset-hivecs
Date: Wed, 11 Dec 2013 12:56:06 +1000

Forgot to CC Antony

On Wed, Dec 11, 2013 at 12:52 PM, Peter Crosthwaite
<address@hidden> wrote:
> Hi All,
>
> This patch series adds support for two board configuarable ARM CPU
> properties - Configuration Base Address Register and the
> hivecs-on-reset.
>
> Adding some of the QOM crowd to CC this time as Patches 1-2 touch the
> QOM core and need some discussion.
>
> The CBAR is needed to fix Zynq and Highbank which both were broken for
> linux boot. This series provides the fixes.
>
> Regards,
> Peter
>
> changed since v3:
> Rebased against target-arm patch queue (2013/12/11)
> Added Antonys reset hivecs patches
> changed since v2:
> Fixed comment in p8 (PMM review)
> Enabled CBAR for a15 (PMM review)
> Typo sweep
> Changed since v1:
> Fix QOM to support writeable dynamic properties
> Use dynamic props instead (PMM/AF discussion)
> Use error_report (AF reivew)
> Use reset- prefix on propname (AF review)
> Fix machine model namings or the MPCore PERIPHBASE
>
>
> Antony Pavlov (2):
>   ARM: cpu: add "reset_hivecs" property
>   ARM: arm_cpu_reset: make it possible to use high vectors for reset_exc
>
> Peter Crosthwaite (10):
>   qom: Make uintXX added properties writable
>   qom: Add object_property_add_bool_ptr()
>   target-arm/helper.c: Allow cp15.c15 dummy override
>   target-arm: Define and use ARM_FEATURE_CBAR
>   target-arm/cpu: Convert reset CBAR to a property
>   arm/highbank: Use object_new() rather than cpu_arm_init()
>   arm/highbank: Fix CBAR initialisation
>   arm/xilinx_zynq: Use object_new() rather than cpu_arm_init()
>   arm/xilinx_zynq: Implement CBAR initialisation
>   arm/highbank.c: Fix MPCore periphbase name
>
>  hw/arm/highbank.c    | 33 +++++++++++++++----------
>  hw/arm/xilinx_zynq.c | 21 ++++++++++++----
>  include/qom/object.h | 13 ++++++++++
>  qom/object.c         | 68 
> ++++++++++++++++++++++++++++++++++++++++++++++++----
>  target-arm/cpu-qom.h |  1 +
>  target-arm/cpu.c     | 41 ++++++++++++++++++++++++-------
>  target-arm/cpu.h     |  1 +
>  target-arm/helper.c  | 12 +++++++++-
>  8 files changed, 160 insertions(+), 30 deletions(-)
>
> --
> 1.8.5.1
>



reply via email to

[Prev in Thread] Current Thread [Next in Thread]