[v1.05][ARM] Add support for Kirin 9000S and TSV120 (#259)

This commit is contained in:
Dr-Noob
2024-08-10 11:03:22 +01:00
parent 3aacaf5f9e
commit e42f04cca8
4 changed files with 13 additions and 3 deletions

View File

@@ -167,11 +167,13 @@ bool match_google(char* soc_name, struct system_on_chip* soc) {
// https://www.techinsights.com/
// https://datasheetspdf.com/pdf-file/1316605/HiSilicon/Hi3660/1
// https://github.com/Dr-Noob/cpufetch/issues/259
bool match_hisilicon(char* soc_name, struct system_on_chip* soc) {
char* tmp;
if((tmp = strstr(soc_name, "hi")) == NULL)
return false;
if((tmp = strstr(soc_name, "hi")) != NULL);
else if((tmp = strstr(soc_name, "kirin")) != NULL);
else return false;
soc->soc_vendor = SOC_VENDOR_KIRIN;
@@ -204,6 +206,7 @@ bool match_hisilicon(char* soc_name, struct system_on_chip* soc) {
SOC_EQ(tmp, "hi3680", "980", SOC_HISILICON_3680, soc, 7)
//SOC_EQ(tmp, "?", "985", SOC_KIRIN, soc, 7)
SOC_EQ(tmp, "hi3690", "990", SOC_HISILICON_3690, soc, 7)
SOC_EQ(tmp, "kirin9000s", "9000s", SOC_HISILICON_9000S,soc, 7)
SOC_END
}