Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
cpuinfo
/
ab7f9492d8f971887777c2deb31638db409651d1
/
src
/
arm
/
linux
ab7f949
Work around for Exynos 5260 misreported as Exynos 5420
by Marat Dukhan
· 7 years ago
f166242
Refactor work-around for misreported RK3399
by Marat Dukhan
· 7 years ago
e5d6049
Use ro.arch to identify Samsung Exynos in hard cases
by Marat Dukhan
· 7 years ago
a34a16b
Workaround RK3399 misreported as RK3288
by Marat Dukhan
· 7 years ago
ec133e7
Fix bug of misdetecting chipsets with partially matched signatures
by Marat Dukhan
· 7 years ago
40b4638
Detect RockChip RK3229 chipsets
by Marat Dukhan
· 7 years ago
72c3c38
Parse /sys/devices/system/cpu/present
by Marat Dukhan
· 7 years ago
e070438
Minor fixes in Android version
by Marat Dukhan
· 7 years ago
3985cf8
Fast GPU name lookup from chipset name on Android/ARM
by Marat Dukhan
· 7 years ago
fd0f3ef
GPU name normalization on Android
by Marat Dukhan
· 7 years ago
2563229
Handle rename of Exynos 4410 to Exynos 4412
by Marat Dukhan
· 7 years ago
dd698c7
Fix misdetection of OMAP4470 as OMAP4430
by Marat Dukhan
· 7 years ago
f928231
Recognize MSM8610 with 4 cores as MSM8612
by Marat Dukhan
· 7 years ago
f3f39f1
Improve decoding of HiSilicon chipsets
by Marat Dukhan
· 7 years ago
a1fa0d1
Fix typo in detection of ARMv7MP on Cortex-A9
by Marat Dukhan
· 7 years ago
4013f2e
Detect ARMv7MP instructions on dual-core Scorpion
by Marat Dukhan
· 7 years ago
55b5be4
Recognize FP16 support on Qualcomm Scorpion
by Marat Dukhan
· 7 years ago
2f69d6f
Avoid MRC FPSID instruction when building for ARMv7+
by Marat Dukhan
· 7 years ago
9c34544
Fix typo in comments
by Marat Dukhan
· 7 years ago
3abb8cf
Support Android builds for old platforms and NDK
by Marat Dukhan
· 7 years ago
63a7a6b
More robust ISA detection on ARM Linux
by Marat Dukhan
· 7 years ago
02b0437
Lookup MIDR from chipset name on popular chipsets with buggy kernels
by Marat Dukhan
· 7 years ago
2340188
Refactor chipset detection for Actions ATMxxxx
by Marat Dukhan
· 7 years ago
deaa898
More robust ISA detection on ARM/Linux
by Marat Dukhan
· 7 years ago
166ce4c
Recognize new HiSilicon Kirin signature in ro.board.platform
by Marat Dukhan
· 7 years ago
0b0c4ed
Fix typo in cache detection on ARM
by Marat Dukhan
· 7 years ago
93982f2
Change nVidia -> Nvidia
by Marat Dukhan
· 7 years ago
3c63455
Fix build on ARM/Linux
by Marat Dukhan
· 7 years ago
1415d7d
Fix ndk-build configs and build on ARM/Android
by Marat Dukhan
· 7 years ago
7c775ab
Fix build on ARM/Linux
by Marat Dukhan
· 7 years ago
76cf627
Fix bug in parsing /proc/cpuinfo Hardware string on Linux/ARM
by Marat Dukhan
· 7 years ago
2d37dc4
Major interface refactoring
by Marat Dukhan
· 7 years ago
d9f76e0
Add functions to get current processor/core
by Marat Dukhan
· 7 years ago
90ca638
Expose number of cores on ARM/Linux
by Marat Dukhan
· 7 years ago
0e15ffc
Create cpucore_core objects on ARM/Linux
by Marat Dukhan
· 7 years ago
b62aab3
Remove unused function
by Marat Dukhan
· 7 years ago
c7c0999
Compatibility with older Android NDK versions
by Marat Dukhan
· 7 years ago
c40c731
Detect GPU name on ARM/Android
by Marat Dukhan
· 7 years ago
8e6b17a
Improved cache detection of big.LITTLE systems with same core types
by Marat Dukhan
· 7 years ago
16053bf
Rename package_group_min into package_leader_id
by Marat Dukhan
· 7 years ago
15e1df9
Move linux_id into top-level processor structure
by Marat Dukhan
· 7 years ago
fb4fbe0
Setup cpuinfo_packages array and expose chipset name through API
by Marat Dukhan
· 7 years ago
dd67cda
Fix detection of ARM core clusters when frequency is not reported for some cores
by Marat Dukhan
· 7 years ago
d12bf72
Minor cleanup of ARM/Linux initialization code
by Marat Dukhan
· 7 years ago
9403e5a
Correctly detect big.LITTLE and Max.Med.Min clusters
by Marat Dukhan
· 7 years ago
61da701
Do not parse core id and thread siblings list on ARM/Linux
by Marat Dukhan
· 7 years ago
be251ba
Parse core sibling list on ARM/Linux only if package ID is meaningful
by Marat Dukhan
· 7 years ago
a1c88b6
Refactor ARM/Linux initialization using bitfield_all function
by Marat Dukhan
· 7 years ago
ab3a127
Rename thread_start/thread_count -> processor_start/processor_count
by Marat Dukhan
· 7 years ago
54a5b4d
Improve cache detection on Android/ARM
by Marat Dukhan
· 7 years ago
63a6a10
Fix compilation warnings
by Marat Dukhan
· 7 years ago
006461a
Detect ARM chipset name on Android
by Marat Dukhan
· 7 years ago
c493414
Fix bug in /proc/cpuinfo parsing
by Marat Dukhan
· 7 years ago
1d91a10
Remove dead code on Linux
by Marat Dukhan
· 7 years ago
a45efef
Extract line parser into a separate function
by Marat Dukhan
· 7 years ago
079ccbd
Mock whole filesystem in ARM tests
by Marat Dukhan
· 7 years ago
5b36846
Fix bug on Linux/ARM with only entry in /proc/cpuinfo
by Marat Dukhan
· 7 years ago
a8fb3dd
Detect big.LITTLE ARM systems
by Marat Dukhan
· 7 years ago
63a78bb
Support Android arm64-v8a ABI
by Marat Dukhan
· 7 years ago
3c7c248
Minor refactoring of Linux/ARM ISA detection
by Marat Dukhan
· 7 years ago
92dae31
Support Cavium ThunderX
by Marat Dukhan
· 7 years ago
ab42e7e
Support ARM64 targets
by Marat Dukhan
· 7 years ago
ac57632
Support Galaxy Nexus, Nexus 4/5/9
by Marat Dukhan
· 7 years ago
ad3e91d
Support Raspberry Pi (original) and Raspberry Pi Zero
by Marat Dukhan
· 7 years ago
c3035ec
Jetson-TX1 support
by Marat Dukhan
· 7 years ago
ee705c7
Raspberry Pi 3 support
by Marat Dukhan
· 7 years ago
51a3427
Add mocking and test with Raspberry Pi 2 /proc/cpuinfo
by Marat Dukhan
· 7 years ago
f3acb6c
Fix several minor problems
by Marat Dukhan
· 7 years ago
3c98276
Working ARM + Linux version
by Marat Dukhan
· 7 years ago