From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:40653) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VBmsN-0004a5-N8 for qemu-devel@nongnu.org; Tue, 20 Aug 2013 10:25:46 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VBmsE-000402-4C for qemu-devel@nongnu.org; Tue, 20 Aug 2013 10:25:39 -0400 Received: from 1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.d.1.0.0.b.8.0.1.0.0.2.ip6.arpa ([2001:8b0:1d0::1]:59337 helo=mnementh.archaic.org.uk) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VBmsD-0003zL-OU for qemu-devel@nongnu.org; Tue, 20 Aug 2013 10:25:30 -0400 From: Peter Maydell Date: Tue, 20 Aug 2013 15:07:39 +0100 Message-Id: <1377007680-4934-1-git-send-email-peter.maydell@linaro.org> Subject: [Qemu-devel] [PULL 00/21] target-arm queue List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Aurelien Jarno , Blue Swirl , Anthony Liguori Cc: qemu-devel@nongnu.org, Paul Brook Hi; this is my target-arm queue. Contents: * my 'get rid of arm_pic' series * generic timer support for A15 * a few other minor fixes To avoid potential conflicts between a target-arm pullreq and an arm-devs pullreq, I've just put all these ARM related patches in the same tree even though a few of them could strictly speaking have gone into an arm-devs tree. (I'd actually prefer to combine target-arm.next and arm-devs.next into a single tree in future, since I think some of the admin reasons for the original split have now gone away. Let me know if this is going to be a problem and I'll maintain the split.) Please pull. thanks --PMM The following changes since commit f202039811d8746b0586d2fd5f61de6c8cf68056: Open up 1.7 development branch (2013-08-15 15:41:13 -0500) are available in the git repository at: git://git.linaro.org/people/pmaydell/qemu-arm.git tags/pull-target-arm-20130820 for you to fetch changes up to 230058106ab26de9b876158dbe27d60719f01f51: hw/timer/imx_epit: Simplify and fix imx_epit implementation (2013-08-20 14:54:32 +0100) ---------------------------------------------------------------- target-arm queue ---------------------------------------------------------------- Peter Chubb (1): hw/timer/imx_epit: Simplify and fix imx_epit implementation Peter Maydell (20): target-arm: Implement 'int' loglevel target-arm: Make IRQ and FIQ gpio lines on the CPU object hw/arm/armv7m: Don't use arm_pic_init_cpu() hw/arm/exynos4210: Don't use arm_pic_init_cpu() hw/arm/highbank: Don't use arm_pic_init_cpu() hw/arm/integratorcp: Don't use arm_pic_init_cpu() hw/arm/kzm: Don't use arm_pic_init_cpu() hw/arm/musicpal: Don't use arm_pic_init_cpu() hw/arm/omap*: Don't use arm_pic_init_cpu() hw/arm/realview: Don't use arm_pic_init_cpu() hw/arm/strongarm: Don't use arm_pic_init_cpu() hw/arm/versatilepb: Don't use arm_pic_init_cpu() hw/arm/vexpress: Don't use arm_pic_init_cpu() hw/arm/xilinx_zynq: Don't use arm_pic_init_cpu() hw/arm/pic_cpu: Remove the now-unneeded arm_pic_init_cpu() target-arm: Allow raw_read() and raw_write() to handle 64 bit regs target-arm: Support coprocessor registers which do I/O target-arm: Implement the generic timer hw/cpu/a15mpcore: Wire generic timer outputs to GIC inputs default-configs: Fix A9MP and A15MP config names default-configs/arm-softmmu.mak | 4 +- hw/arm/Makefile.objs | 2 +- hw/arm/armv7m.c | 5 +- hw/arm/exynos4210.c | 16 +- hw/arm/highbank.c | 4 +- hw/arm/integratorcp.c | 7 +- hw/arm/kzm.c | 8 +- hw/arm/musicpal.c | 4 +- hw/arm/omap1.c | 8 +- hw/arm/omap2.c | 8 +- hw/arm/pic_cpu.c | 68 --------- hw/arm/realview.c | 4 +- hw/arm/strongarm.c | 6 +- hw/arm/versatilepb.c | 7 +- hw/arm/vexpress.c | 8 +- hw/arm/xilinx_zynq.c | 7 +- hw/cpu/Makefile.objs | 4 +- hw/cpu/a15mpcore.c | 18 +++ hw/timer/imx_epit.c | 94 +++++------- include/hw/arm/arm.h | 5 - target-arm/cpu-qom.h | 9 ++ target-arm/cpu.c | 67 +++++++++ target-arm/cpu.h | 27 +++- target-arm/helper.c | 310 ++++++++++++++++++++++++++++++++++++++- target-arm/machine.c | 8 +- target-arm/translate.c | 16 +- 26 files changed, 514 insertions(+), 210 deletions(-) delete mode 100644 hw/arm/pic_cpu.c