kernel_optimize_test/arch
Benjamin Herrenschmidt e8222502ee [PATCH] powerpc: Kill _machine and hard-coded platform numbers
This removes statically assigned platform numbers and reworks the
powerpc platform probe code to use a better mechanism.  With this,
board support files can simply declare a new machine type with a
macro, and implement a probe() function that uses the flattened
device-tree to detect if they apply for a given machine.

We now have a machine_is() macro that replaces the comparisons of
_machine with the various PLATFORM_* constants.  This commit also
changes various drivers to use the new macro instead of looking at
_machine.

Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Signed-off-by: Paul Mackerras <paulus@samba.org>
2006-03-28 23:15:54 +11:00
..
alpha [PATCH] bitops: alpha: use generic bitops 2006-03-26 08:57:11 -08:00
arm [PATCH] bitops: arm: use generic bitops 2006-03-26 08:57:12 -08:00
arm26 [PATCH] bitops: arm26: use generic bitops 2006-03-26 08:57:12 -08:00
cris [PATCH] bitops: cris: use generic bitops 2006-03-26 08:57:12 -08:00
frv [PATCH] bitops: frv: use generic bitops 2006-03-26 08:57:12 -08:00
h8300 [PATCH] bitops: h8300: use generic bitops 2006-03-26 08:57:12 -08:00
i386 [PATCH] bitops: i386: use generic bitops 2006-03-26 08:57:12 -08:00
ia64 [PATCH] bitops: ia64: make partial_page.bitmap an unsigned long 2006-03-26 08:57:15 -08:00
m32r [PATCH] bitops: m32r: use generic bitops 2006-03-26 08:57:12 -08:00
m68k [PATCH] bitops: m68k: use generic bitops 2006-03-26 08:57:12 -08:00
m68knommu [PATCH] bitops: m68knommu: use generic bitops 2006-03-26 08:57:13 -08:00
mips [PATCH] bitops: mips: use generic bitops 2006-03-26 08:57:13 -08:00
parisc [PATCH] bitops: parisc: use generic bitops 2006-03-26 08:57:14 -08:00
powerpc [PATCH] powerpc: Kill _machine and hard-coded platform numbers 2006-03-28 23:15:54 +11:00
ppc [PATCH] powerpc: Kill _machine and hard-coded platform numbers 2006-03-28 23:15:54 +11:00
s390 [PATCH] bitops: s390: use generic bitops 2006-03-26 08:57:14 -08:00
sh [PATCH] bitops: sh: use generic bitops 2006-03-26 08:57:14 -08:00
sh64 [PATCH] bitops: sh64: use generic bitops 2006-03-26 08:57:14 -08:00
sparc [PATCH] bitops: sparc: use generic bitops 2006-03-26 08:57:14 -08:00
sparc64 [SPARC64]: Kill duplicate exports of string library functions. 2006-03-26 15:30:29 -08:00
um [PATCH] um: fix undefined reference to hweight32 2006-03-26 08:57:09 -08:00
v850 [PATCH] bitops: v850: use generic bitops 2006-03-26 08:57:14 -08:00
x86_64 [PATCH] bitops: x86_64: use generic bitops 2006-03-26 08:57:14 -08:00
xtensa [PATCH] bitops: xtensa: use generic bitops 2006-03-26 08:57:15 -08:00