diff options
author | Peter Maydell <peter.maydell@linaro.org> | 2012-06-20 11:57:08 +0000 |
---|---|---|
committer | Peter Maydell <peter.maydell@linaro.org> | 2012-06-20 12:02:01 +0000 |
commit | e8070a23a8f9f6fa28ac1dcb4399c11492f18b10 (patch) | |
tree | a049b8d49e139cbce6aa0cc0938f342d1902b739 /target-arm/cpu.h | |
parent | 9ee703b0965fb8dc52b22a3511fa67a1c120d52b (diff) |
target-arm: Remove old cpu_arm_set_cp_io infrastructure
All the users of cpu_arm_set_cp_io have been converted, so we
can remove it and the infrastructure it used.
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Diffstat (limited to 'target-arm/cpu.h')
-rw-r--r-- | target-arm/cpu.h | 10 |
1 files changed, 0 insertions, 10 deletions
diff --git a/target-arm/cpu.h b/target-arm/cpu.h index 6c7d3e72e0..a61cb07d4c 100644 --- a/target-arm/cpu.h +++ b/target-arm/cpu.h @@ -228,12 +228,6 @@ typedef struct CPUARMState { /* Internal CPU feature flags. */ uint32_t features; - /* Coprocessor IO used by peripherals */ - struct { - ARMReadCPFunc *cp_read; - ARMWriteCPFunc *cp_write; - void *opaque; - } cp[15]; void *nvic; const struct arm_boot_info *boot_info; } CPUARMState; @@ -406,10 +400,6 @@ void armv7m_nvic_set_pending(void *opaque, int irq); int armv7m_nvic_acknowledge_irq(void *opaque); void armv7m_nvic_complete_irq(void *opaque, int irq); -void cpu_arm_set_cp_io(CPUARMState *env, int cpnum, - ARMReadCPFunc *cp_read, ARMWriteCPFunc *cp_write, - void *opaque); - /* Interface for defining coprocessor registers. * Registers are defined in tables of arm_cp_reginfo structs * which are passed to define_arm_cp_regs(). |