diff options
author | Jonas Aaberg <jonas.aberg@stericsson.com> | 2011-06-01 08:26:59 +0200 |
---|---|---|
committer | said m bagheri <ebgheri@steludxu2848.(none)> | 2011-06-17 13:42:14 +0200 |
commit | b94d3d025028d141deeffa1ed1a87f6b69f644e4 (patch) | |
tree | 4ec733adbb424654f458b68d05c05808f3495fb2 /arch | |
parent | 6576b587a31c53e20219a2acf08714584cf1bb27 (diff) |
ARM: ux500: tee: Remove u8500 v1 support
ST-Ericsson Linux next: Not tested, ask SSM for ER
ST-Ericsson ID: 342987
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: Ia8afe98cdafbc5f11c115a061e5be75d9bd7ece0
Signed-off-by: Jonas Aaberg <jonas.aberg@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/24284
Reviewed-by: Joakim BECH <joakim.xx.bech@stericsson.com>
Reviewed-by: QATEST
Diffstat (limited to 'arch')
-rw-r--r-- | arch/arm/mach-ux500/tee_ux500.c | 11 |
1 files changed, 3 insertions, 8 deletions
diff --git a/arch/arm/mach-ux500/tee_ux500.c b/arch/arm/mach-ux500/tee_ux500.c index 707e91284a1..160ca529261 100644 --- a/arch/arm/mach-ux500/tee_ux500.c +++ b/arch/arm/mach-ux500/tee_ux500.c @@ -24,19 +24,14 @@ static u32 call_sec_rom_bridge(u32 service_id, u32 cfg, ...) va_list ap; u32 ret; - if (cpu_is_u8500v2()) + if (cpu_is_u8500v20_or_later()) hw_sec_rom_pub_bridge = (bridge_func) ((u32)IO_ADDRESS(U8500_BOOT_ROM_BASE + 0x17300)); - else if (cpu_is_u8500v1()) - hw_sec_rom_pub_bridge = (bridge_func) - ((u32)IO_ADDRESS(U8500_BOOT_ROM_BASE + 0x18300)); else if (cpu_is_u5500()) hw_sec_rom_pub_bridge = (bridge_func) ((u32)IO_ADDRESS(U5500_BOOT_ROM_BASE + 0x18300)); - else { - pr_err("tee-ux500: Unknown DB Asic!\n"); - return -EIO; - } + else + ux500_unknown_soc(); va_start(ap, cfg); ret = hw_sec_rom_pub_bridge(service_id, cfg, ap); |