LoongArch: Parsing CPU-related information from DTS
authorBinbin Zhou <zhoubinbin@loongson.cn>
Wed, 17 Jan 2024 04:43:08 +0000 (12:43 +0800)
committerHuacai Chen <chenhuacai@loongson.cn>
Wed, 17 Jan 2024 04:43:08 +0000 (12:43 +0800)
commit44a01f1f726ab1d2050fb741eca4fabfa3cab799
treecae73b14c963a5c7fd77bbb76580ee243bc571df
parent2905844f682808275ea5daf6f5b668fbfe547363
LoongArch: Parsing CPU-related information from DTS

Generally, we can get cpu-related information, such as model name, from
/proc/cpuinfo. For FDT-based systems, we need to parse the relevant
information from DTS.

BTW, set loongson_sysconf.cores_per_package to num_processors if SMBIOS
doesn't provide a valid number (usually FDT-based systems).

Signed-off-by: Binbin Zhou <zhoubinbin@loongson.cn>
Signed-off-by: Hongliang Wang <wanghongliang@loongson.cn>
Signed-off-by: Huacai Chen <chenhuacai@loongson.cn>
arch/loongarch/kernel/env.c
arch/loongarch/kernel/smp.c