aboutsummaryrefslogtreecommitdiff
path: root/src/arm/linux
AgeCommit message (Collapse)Author
2020-07-25Patch cpuinfo based on XNNPACK cpuinfo.patchMiao Wang
Test: mm Change-Id: Iaa41be1a7d0245766876aa4751786650c092acea
2020-03-19Upstream cpuinfo updates in XNNPACK as of ↵Ashkan Aliabadi
XNNPACK:c58bd3486d52db9c6b9934912790db741bc366f6.
2020-02-25Upstream the cpuinfo updates in XNNPACK/third_party/cpuinfo.patch. Author: ↵Ashkan Aliabadi
The XNNPACK Team.
2020-01-21Upstream the cpuinfo updates in XNNPACK/third_party/cpuinfo.patch. Author: ↵Ashkan Aliabadi
The XNNPACK Team.
2018-12-19Detect ARMv8.2 NEON DOT production instructionsMarat Dukhan
2018-12-19Huawei Mate 20 mock testMarat Dukhan
2018-12-18Support Linux x86 systems without /sys/devices/system/cpu/{possible,present} ↵Marat Dukhan
files - On x86 Linux, if processor doesn't have /sys/devices/system/cpu/{possible,present} files, cpuinfo will fall back to counting processors in /proc/cpuinfo - On ARM Linux, we still require /sys/devices/system/cpu/{possible,present} to be available, as missing processors in /proc/cpuinfo are very common
2018-12-09Mark internal symbols with internal/hidden visibilityMarat Dukhan
2018-12-09Move top-level headers to src/cpuinfo directoryMarat Dukhan
2018-12-09Remove detection of GPU name on mobile platformsMarat Dukhan
2018-12-08Conditionally exclude chipset detection for irrelevant chipsetsMarat Dukhan
2018-11-08Detect FP16 and RDM instructions on Qualcomm Cortex-A76 coresMarat Dukhan
2018-09-02Improve detection of HiSilicon chipsetsMarat Dukhan
2018-06-22Fix another typo in processor comparison on ARM/LinuxMarat Dukhan
2018-06-21Fix typo in processor comparison on LinuxMarat Dukhan
2018-06-04Handle rename of Snapdragon 670 into Snapdragon 710Marat Dukhan
2018-04-293-level cache hierarchy support on ARMMarat Dukhan
2018-04-19Avoid misdetecting FP16 compute support on Exynos 9810Marat Dukhan
2018-04-19Detect RDM extension on Kryo 385 coresMarat Dukhan
2018-04-19Identify FP16 compute and RDM extension on selected AArch32 coresMarat Dukhan
2018-04-19Remove redundant #ifdefs in ARM/Linux init codeMarat Dukhan
2018-04-10Fix bug in MIDR detection on Kirin 920Marat Dukhan
2018-04-10Clarify MIDR for Kirin 92XMarat Dukhan
2018-03-24Report fatal error and abort if any cpuinfo_get_* function is called before ↵Marat Dukhan
initialization
2018-03-18Initialize core cluster info on Linux/ARMMarat Dukhan
2018-03-14Tabulate MIDR on Kirin 928Marat Dukhan
2018-03-14Fix uninitialized memory bug on non-identified ARM coresMarat Dukhan
2018-03-08Identify Kirin 970 in Honor View 10Marat Dukhan
2018-03-08Work around for Exynos 5260 misreported as Exynos 5420Marat Dukhan
2018-03-08Refactor work-around for misreported RK3399Marat Dukhan
2018-03-08Use ro.arch to identify Samsung Exynos in hard casesMarat Dukhan
2018-03-08Workaround RK3399 misreported as RK3288Marat Dukhan
2018-03-08Fix bug of misdetecting chipsets with partially matched signaturesMarat Dukhan
2018-03-07Detect RockChip RK3229 chipsetsMarat Dukhan
2018-01-08Parse /sys/devices/system/cpu/presentMarat Dukhan
2017-12-19Minor fixes in Android versionMarat Dukhan
2017-12-18Fast GPU name lookup from chipset name on Android/ARMMarat Dukhan
2017-12-18GPU name normalization on AndroidMarat Dukhan
2017-12-15Handle rename of Exynos 4410 to Exynos 4412Marat Dukhan
2017-12-15Fix misdetection of OMAP4470 as OMAP4430Marat Dukhan
2017-12-11Recognize MSM8610 with 4 cores as MSM8612Marat Dukhan
2017-12-11Improve decoding of HiSilicon chipsetsMarat Dukhan
2017-12-04Fix typo in detection of ARMv7MP on Cortex-A9Marat Dukhan
2017-12-04Detect ARMv7MP instructions on dual-core ScorpionMarat Dukhan
2017-12-03Recognize FP16 support on Qualcomm ScorpionMarat Dukhan
2017-11-30Avoid MRC FPSID instruction when building for ARMv7+Marat Dukhan
2017-11-29Fix typo in commentsMarat Dukhan
2017-11-29Support Android builds for old platforms and NDKMarat Dukhan
2017-11-29More robust ISA detection on ARM LinuxMarat Dukhan
2017-11-28Lookup MIDR from chipset name on popular chipsets with buggy kernelsMarat Dukhan