diff --git a/src/arm/soc.c b/src/arm/soc.c index 82d3dfc..1b4e49a 100644 --- a/src/arm/soc.c +++ b/src/arm/soc.c @@ -171,6 +171,10 @@ bool match_google(char* soc_name, struct system_on_chip* soc) { bool match_hisilicon(char* soc_name, struct system_on_chip* soc) { char* tmp; + if((tmp = strstr(soc_name, "hi")) != NULL); + else if((tmp = strstr(soc_name, "kirin")) != NULL); + else return false; + soc->soc_vendor = SOC_VENDOR_KIRIN; SOC_START