Refactor chipset detection for Actions ATMxxxx
diff --git a/src/arm/linux/chipset.c b/src/arm/linux/chipset.c
index a8f2c56..8141d60 100644
--- a/src/arm/linux/chipset.c
+++ b/src/arm/linux/chipset.c
@@ -1631,24 +1631,31 @@
.model = 920,
},
{
- /* "gs705a" -> Actions ATM7059A */
- .platform = "gs705a",
- .series = cpuinfo_arm_chipset_series_actions_atm,
- .model = 7059,
- .suffix = 'A',
- },
- {
- /* "gs702a" -> Actions ATM7029 */
+ /* "gs702a" -> Actions ATM7029 (Cortex-A5 + GC1000) */
.platform = "gs702a",
.series = cpuinfo_arm_chipset_series_actions_atm,
.model = 7029,
},
{
- /* "gs702c" -> Actions ATM7029B */
+ /* "gs702c" -> Actions ATM7029B (Cortex-A5 + SGX540) */
.platform = "gs702c",
.series = cpuinfo_arm_chipset_series_actions_atm,
.model = 7029,
- .suffix = 'B'
+ .suffix = 'B',
+ },
+ {
+ /* "gs703d" -> Actionns ATM7039S */
+ .platform = "gs703d",
+ .series = cpuinfo_arm_chipset_series_actions_atm,
+ .model = 7039,
+ .suffix = 'S',
+ },
+ {
+ /* "gs705a" -> Actions ATM7059A */
+ .platform = "gs705a",
+ .series = cpuinfo_arm_chipset_series_actions_atm,
+ .model = 7059,
+ .suffix = 'A',
},
{
/* "Amlogic Meson8" -> Amlogic S812 */