Lines Matching full:features
183 static void enable_extra_feature(unsigned int features) in enable_extra_feature() argument
189 if (features & CACHE_TAUROS2_PREFETCH_ON) in enable_extra_feature()
194 (features & CACHE_TAUROS2_PREFETCH_ON) in enable_extra_feature()
197 if (features & CACHE_TAUROS2_LINEFILL_BURST8) in enable_extra_feature()
202 (features & CACHE_TAUROS2_LINEFILL_BURST8) in enable_extra_feature()
208 static void __init tauros2_internal_init(unsigned int features) in tauros2_internal_init() argument
212 enable_extra_feature(features); in tauros2_internal_init()
220 * located in the CPU Extra Features register. in tauros2_internal_init()
285 void __init tauros2_init(unsigned int features) in tauros2_init() argument
296 ret = of_property_read_u32(node, "marvell,tauros2-cache-features", &f); in tauros2_init()
298 pr_info("Not found marvell,tauros-cache-features property, " in tauros2_init()
299 "disable extra features\n"); in tauros2_init()
300 features = 0; in tauros2_init()
302 features = f; in tauros2_init()
305 tauros2_internal_init(features); in tauros2_init()