summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJonas Aaberg <jonas.aberg@stericsson.com>2011-12-20 08:18:45 +0100
committerPhilippe Langlais <philippe.langlais@stericsson.com>2012-05-22 11:07:05 +0200
commit2cf4e6c90e9eaa52e1e5d6160868e5232ff21fad (patch)
treeef90030a64764ddbe19398757877481c8aa4fe78
parent221530527fe2428ba7c8171a9ddd0ed6582b7ee8 (diff)
drivers: stagning: nmf-cm: Always assume db v2.0 or later
Remove check for pre v2.0 db8500 since pre v2.0 hardware is no longer supported. ST-Ericsson Linux next: - ST-Ericsson ID: 370799 ST-Ericsson FOSS-OUT ID: Trivial Change-Id: I62ac40e8b8f34a3142465e5dde988704fb07095e Signed-off-by: Jonas Aaberg <jonas.aberg@stericsson.com> Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/43187 Reviewed-by: QABUILD Reviewed-by: Pierre PEIFFER <pierre.peiffer@stericsson.com>
-rw-r--r--drivers/staging/nmf-cm/cmld.c22
1 files changed, 8 insertions, 14 deletions
diff --git a/drivers/staging/nmf-cm/cmld.c b/drivers/staging/nmf-cm/cmld.c
index 53e07cd3137..60c20cadaee 100644
--- a/drivers/staging/nmf-cm/cmld.c
+++ b/drivers/staging/nmf-cm/cmld.c
@@ -582,12 +582,10 @@ static long cmld_control_ioctl(struct file *file, unsigned int cmd, unsigned lon
t_uint32 nmfversion = NMF_VERSION;
return copy_to_user((void*)arg, &nmfversion, sizeof(nmfversion));
}
- case CM_PRIV_GETBOARDVERSION:
- if (cpu_is_u8500v20_or_later()) {
- enum board_version v = U8500_V2;
- return copy_to_user((void*)arg, &v, sizeof(v));
- } else
- return -EINVAL;
+ case CM_PRIV_GETBOARDVERSION: {
+ enum board_version v = U8500_V2;
+ return copy_to_user((void*)arg, &v, sizeof(v));
+ }
case CM_PRIV_ISCOMPONENTCACHEEMPTY:
if (CM_ENGINE_IsComponentCacheEmpty())
return 0;
@@ -1207,14 +1205,10 @@ static int __init cmld_init_module(void)
err = -EIO;
prcmu_base = __io_address(U8500_PRCMU_BASE);
- if (cpu_is_u8500v20_or_later()) {
- /* power on a clock/timer 90KHz used on SVA */
- htim_base = ioremap_nocache(U8500_CR_BASE /*0xA03C8000*/, SZ_4K);
- prcmu_tcdm_base = __io_address(U8500_PRCMU_TCDM_BASE);
- } else {
- pr_err("CM: Unsupported chip version\n");
- goto out;
- }
+
+ /* power on a clock/timer 90KHz used on SVA */
+ htim_base = ioremap_nocache(U8500_CR_BASE /*0xA03C8000*/, SZ_4K);
+ prcmu_tcdm_base = __io_address(U8500_PRCMU_TCDM_BASE);
/* Activate SVA 90 KHz timer */
if (htim_base == NULL)