qemu-devel
[Top][All Lists]
Advanced

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

[Qemu-devel] [PATCH v1 0/6] Cleanup of ARM MPCore


From: Peter Crosthwaite
Subject: [Qemu-devel] [PATCH v1 0/6] Cleanup of ARM MPCore
Date: Fri, 8 Feb 2013 14:03:47 +1000

Patches 1-3 and 5 are trivial code cleanup and may be candidate to go via 
trivial queue inpdependent of review of this work. Patch 4 unifies the MPTimer 
and WDT into one device. My motivation for doing this is so I can dynamically 
create one without the other (Im throwing away MPCore altogether in one of my 
flows and creating these components individually). See commit message for 
further discussion. Patch 6 coreifies the SCU which was built into the MPCore. 
This is a self contained MPCore subcomponent and should be a child device of 
the MPCore wrapper. This makes it consistent with MPTimer and GIC. After this 
series, MPCore is just a wrapper device around its components.

P.S. I am aware of the email threading issue and am working on it.

Peter Crosthwaite (6):
  arm: mptimer: CamelCased type names
  a9mpcore: localised temporary init-only variables
  arm: *mpcore.c: CamelCased type names
  arm: mptimer: Remove WDT distinction
  a9mpcore: remove old_timer_status field
  arm: a9mpcore: Coreify the SCU

 hw/a9mpcore.c        |  161 +++++++++----------------------------------------
 hw/a9scu.c           |  162 ++++++++++++++++++++++++++++++++++++++++++++++++++
 hw/arm/Makefile.objs |    1 +
 hw/arm11mpcore.c     |   41 ++++++++-----
 hw/arm_mptimer.c     |  109 +++++++++++----------------------
 5 files changed, 254 insertions(+), 220 deletions(-)
 create mode 100644 hw/a9scu.c





reply via email to

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