On Sat, Apr 21, 2012 at 18:29, Peter Maydell <peter.mayd...@linaro.org> wrote: > Hi; this is a pullreq for target-arm. It's got a trivial patch from Benoit > that I've been holding onto for ages, plus the first 13 of the QOM > subclass/reset patches [with the trivial fixes to the bits pointed out > by Andreas]. (Patch 14 I've left out to give Andreas' patch adjusting it > some review time.) Please pull.
Thanks, pulled. > > thanks > -- PMM > > The following changes since commit 75f05e4fd770d64e5ace1bf8e9bda536903da709: > > Merge branch 'arm-devs.for-upstream' of > git://git.linaro.org/people/pmaydell/qemu-arm (2012-04-21 13:33:55 +0000) > > are available in the git repository at: > > git://git.linaro.org/people/pmaydell/qemu-arm.git target-arm.for-upstream > > Benoit Canet (1): > target-arm: remind to keep arm features in sync with linux-user/elfload.c > > Peter Maydell (13): > target-arm: Add QOM subclasses for each ARM cpu implementation > target-arm: Move feature bit settings to CPU init fns > target-arm: Move FPSID config to cpu init fns > target-arm: Move MVFR* setup to per cpu init fns > target-arm: Move CTR setup to per cpu init fns > target-arm: Move SCTLR reset value setup to per cpu init fns > target-arm: Drop JTAG_ID documentation > target-arm: Move iWMMXT wCID reset to cpu_state_reset > target-arm: Move feature register setup to per-CPU init fns > target-arm: Move OMAP cp15_i_{max,min} reset to cpu_state_reset > target-arm: Move cache ID register setup to cpu specific init fns > target-arm: Drop cpu_reset_model_id() > target-arm: Move reset handling to arm_cpu_reset > > target-arm/cpu-qom.h | 37 +++ > target-arm/cpu.c | 625 > +++++++++++++++++++++++++++++++++++++++++++++++++- > target-arm/cpu.h | 10 +- > target-arm/helper.c | 446 ++++-------------------------------- > 4 files changed, 709 insertions(+), 409 deletions(-)