Home | History | Annotate | Download | only in cts

Lines Matching refs:features

77         String features = getFieldFromCpuinfo("Features");
78 if (features == null)
81 return Arrays.asList(features.split("\\s"));
88 private static void assertInCpuinfo(List<String> features,
91 features.contains(feature));
94 private static void assertNotInCpuinfo(List<String> features,
97 features.contains(feature));
123 List<String> features = getFeaturesFromCpuinfo();
124 /* When /proc/cpuinfo is read by 32-bit ARM processes, the Features
126 * include ARMv7-optional features that are now required by ARMv8.
128 assertNotNull("Failed to read Features field from /proc/cpuinfo",
129 features);
133 assertInCpuinfo(features, feature);
143 List<String> features = getFeaturesFromCpuinfo();
144 /* When /proc/cpuinfo is read by 64-bit ARM processes, the Features
145 * field in /proc/cpuinfo must not include ARMv8-required features.
146 * This can be satisified either by not listing required features, or by
147 * not having a Features field at all.
149 if (features == null) {
154 assertNotInCpuinfo(features, feature);