sparc64: Clean up CPU chip type probing code.
authorDavid S. Miller <davem@davemloft.net>
Mon, 1 Sep 2008 04:48:12 +0000 (21:48 -0700)
committerDavid S. Miller <davem@davemloft.net>
Mon, 1 Sep 2008 04:48:12 +0000 (21:48 -0700)
commitba4962d7a6a10c82e55c14589d4ec635bef8446f
tree9fde59562290d73157d7b8bcfcfd5015a6ecd276
parent5110bd21b8af4199b8332c0ab0b23367556653d3
sparc64: Clean up CPU chip type probing code.

Three main things:

1) Make prober an arch initcall instead of using hard-coded invocation
   from paging_init()

2) Shrink table size, the fpu ident stuff was never used.

3) Use named struct initialized in table.

Signed-off-by: David S. Miller <davem@davemloft.net>
arch/sparc/include/asm/cpudata_64.h
arch/sparc64/kernel/cpu.c
arch/sparc64/kernel/entry.h
arch/sparc64/mm/init.c