Added CoolPi device information to 'cpuinfo.c' (code originally from an older release of the CoolPi vendor kernel)

This commit is contained in:
Nathan 2025-02-04 16:00:15 -06:00
parent 406b14fed2
commit 01cbb8cfc7

View File

@ -171,6 +171,7 @@ static int c_show(struct seq_file *m, void *v)
bool compat = personality(current->personality) == PER_LINUX32 ||
is_compat_task();
seq_printf(m, "Machine model\t: YANYI RK3588(S) CoolPi 4B Board\n");
for_each_online_cpu(i) {
struct cpuinfo_arm64 *cpuinfo = &per_cpu(cpu_data, i);
u32 midr = cpuinfo->reg_midr;
@ -184,6 +185,8 @@ static int c_show(struct seq_file *m, void *v)
if (compat)
seq_printf(m, "model name\t: ARMv8 Processor rev %d (%s)\n",
MIDR_REVISION(midr), COMPAT_ELF_PLATFORM);
else
seq_printf(m, "model name\t: Rockchip RK3588(S) CoolPi\n");
seq_printf(m, "BogoMIPS\t: %lu.%02lu\n",
loops_per_jiffy / (500000UL/HZ),