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