android_kernel_xiaomi_sm8350/arch
Paul Mackerras 80f15dc703 powerpc: Provide a suitable AT_PLATFORM value
The glibc folks want to use AT_PLATFORM to select between possible
alternative versions of shared libraries.  This commit makes the kernel
supply an AT_PLATFORM string that indicates what class of processor
we are running on.  Processors with the same set of user-level
instructions and roughly the same instruction scheduling characteristics
are given the same AT_PLATFORM value; for example, 821, 823 and 860
are all reported as "ppc823", and 7447, 7447A, 7448, 7450, 7451, 7455
are all called "ppc7450".

The intention is that the AT_PLATFORM values match the values that
gcc accepts for the -mcpu= option.  For values which are numeric
(e.g. -mcpu=750), "ppc" has been prepended.

This also adds a PPC_FEATURE_BOOKE bit to the AT_HWCAP value and sets
it for the 440 family and the Freescale 85xx family.

Signed-off-by: Paul Mackerras <paulus@samba.org>
2006-01-14 10:11:39 +11:00
..
alpha [PATCH] alpha: task_pt_regs() 2006-01-12 09:08:50 -08:00
arm Merge master.kernel.org:/home/rmk/linux-2.6-arm 2006-01-12 12:23:49 -08:00
arm26 [PATCH] arm26: task_stack_page() 2006-01-12 09:08:57 -08:00
cris [PATCH] cris: task_thread_info() 2006-01-12 09:08:58 -08:00
frv [PATCH] frv: task_thread_info(), task_stack_page() 2006-01-12 09:08:54 -08:00
h8300 [PATCH] h8300: task_stack_page() 2006-01-12 09:08:55 -08:00
i386 [PATCH] i386: task_stack_page() 2006-01-12 09:08:52 -08:00
ia64 [PATCH] ia64: task_pt_regs() 2006-01-12 09:08:58 -08:00
m32r [PATCH] m32r: task_pt_regs(), task_stack_page(), task_thread_info() 2006-01-12 09:08:54 -08:00
m68k [PATCH] m68k: console code in head.S needs framebuffer support built in 2006-01-12 09:09:06 -08:00
m68knommu [PATCH] m68knommu: task_stack_page() 2006-01-12 09:08:55 -08:00
mips [PATCH] mips: task_stack_page() 2006-01-12 09:08:59 -08:00
parisc [PATCH] parisc: task_stack_page(), task_thread_info() 2006-01-12 09:08:55 -08:00
powerpc powerpc: Provide a suitable AT_PLATFORM value 2006-01-14 10:11:39 +11:00
ppc [PATCH] powerpc: Updated platforms that use gianfar to match driver 2006-01-13 21:16:18 +11:00
s390 [PATCH] s390: task_stack_page() 2006-01-12 09:08:54 -08:00
sh [PATCH] sh: task_stack_page() 2006-01-12 09:08:53 -08:00
sh64 [PATCH] sh64: task_stack_page() 2006-01-12 09:08:57 -08:00
sparc [PATCH] sparc: task_stack_page() 2006-01-12 09:08:53 -08:00
sparc64 [PATCH] sparc64: task_pt_regs() 2006-01-12 09:08:52 -08:00
um [PATCH] uml: task_stack_page() 2006-01-12 09:08:53 -08:00
v850 [PATCH] v850: task_stack_page(), task_pt_regs() 2006-01-12 09:08:54 -08:00
x86_64 [PATCH] amd64: task_stack_page() 2006-01-12 09:08:51 -08:00
xtensa [PATCH] xtensa: task_pt_regs(), task_stack_page() 2006-01-12 09:08:54 -08:00