Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 8d011f70 authored by Mike Frysinger's avatar Mike Frysinger
Browse files

Blackfin: clean up /proc/cpuinfo output



The smp flush lines are too long and have too many newlines, so scale
them back to match the other lines.

The %p modifier shows "(null)" for 0, so use %08x instead.

Signed-off-by: default avatarMike Frysinger <vapier@gentoo.org>
parent 3f62bcb2
Loading
Loading
Loading
Loading
+8 −8
Original line number Diff line number Diff line
@@ -1283,12 +1283,14 @@ static int show_cpuinfo(struct seq_file *m, void *v)
		   dsup_banks, BFIN_DSUBBANKS, BFIN_DWAYS,
		   BFIN_DLINES);
#ifdef __ARCH_SYNC_CORE_DCACHE
	seq_printf(m, "SMP Dcache Flushes\t: %lu\n\n", dcache_invld_count[cpu_num]);
	seq_printf(m, "dcache flushes\t: %lu\n", dcache_invld_count[cpu_num]);
#endif
#ifdef __ARCH_SYNC_CORE_ICACHE
	seq_printf(m, "SMP Icache Flushes\t: %lu\n\n", icache_invld_count[cpu_num]);
	seq_printf(m, "icache flushes\t: %lu\n", icache_invld_count[cpu_num]);
#endif

	seq_printf(m, "\n");

	if (cpu_num != num_possible_cpus() - 1)
		return 0;

@@ -1312,13 +1314,11 @@ static int show_cpuinfo(struct seq_file *m, void *v)
			      " in data cache\n");
	}
	seq_printf(m, "board name\t: %s\n", bfin_board_name);
	seq_printf(m, "board memory\t: %ld kB (0x%p -> 0x%p)\n",
		 physical_mem_end >> 10, (void *)0, (void *)physical_mem_end);
	seq_printf(m, "kernel memory\t: %d kB (0x%p -> 0x%p)\n",
	seq_printf(m, "board memory\t: %ld kB (0x%08lx -> 0x%08lx)\n",
		physical_mem_end >> 10, 0ul, physical_mem_end);
	seq_printf(m, "kernel memory\t: %d kB (0x%08lx -> 0x%08lx)\n",
		((int)memory_end - (int)_rambase) >> 10,
		(void *)_rambase,
		(void *)memory_end);
	seq_printf(m, "\n");
		_rambase, memory_end);

	return 0;
}