summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTinku Mannan2018-06-27 11:20:30 -0500
committerTinku Mannan2018-06-27 11:20:30 -0500
commit788a5a244e01ed0684a163a700aecb3ff6cbce57 (patch)
treeca7ba7e8372bdf7b41c96abac1eef0ecade5558a /src/pruicss_drv.c
parentab45c8e64f159f6869cc87d264455a919d61a83b (diff)
downloadpruss-lld-788a5a244e01ed0684a163a700aecb3ff6cbce57.tar.gz
pruss-lld-788a5a244e01ed0684a163a700aecb3ff6cbce57.tar.xz
pruss-lld-788a5a244e01ed0684a163a700aecb3ff6cbce57.zip
Update mask to store version in pruicss_create for am65xx revid
Diffstat (limited to 'src/pruicss_drv.c')
-rw-r--r--src/pruicss_drv.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/pruicss_drv.c b/src/pruicss_drv.c
index d033f3c..0e53d4b 100644
--- a/src/pruicss_drv.c
+++ b/src/pruicss_drv.c
@@ -125,7 +125,7 @@ PRUICSS_Handle PRUICSS_create(PRUICSS_Config *config, int32_t instance)
125 object = (PRUICSS_V1_Object*)handle->object; 125 object = (PRUICSS_V1_Object*)handle->object;
126 object->instance = instance; 126 object->instance = instance;
127 temp_addr = (hwAttrs->prussCfgRegBase + CSL_ICSSCFG_REVID); 127 temp_addr = (hwAttrs->prussCfgRegBase + CSL_ICSSCFG_REVID);
128 temp_val = CSL_REG32_RD(temp_addr) & 0x7ffU; 128 temp_val = CSL_REG32_RD(temp_addr) & 0xFFFFU;
129 object->pruicss_version = temp_val; 129 object->pruicss_version = temp_val;
130 return(&config[instance-1]); 130 return(&config[instance-1]);
131 131