defconfigs: Reset for Trinity
remove cpuinit things. These regex should cover everything :

find -name "*.c" | xargs sed -i "s/ __cpuinit / /g"
find -name "*.c" | xargs sed -i "s/ __cpuexit / /g"
find -name "*.c" | xargs sed -i "s/ __cpuinitdata//g"
find -name "*.c" | xargs sed -i "s/ __cpuinit$//g"
find arch/ -name "*.h" | xargs sed -i "s/ __cpuinit//g"
find -name "*.c" | xargs sed -i "s/^__cpuinit //g"
find -name "*.c" | xargs sed -i "s/__cpuinitconst//g"
find -name "*.c" | xargs sed -i "s/__cpuinit //g"
find -name "*.c" | xargs sed -i "s/__cpuinitdata //g"
find -name "*.c" | xargs sed -i "s/__cpuinitdata$//g"
find -name "*.h" | xargs sed -i "s/__cpuinitdata //g"
find -name "*.h" | xargs sed -i "s/__cpuinit //g"

also remove

\#define __cpuinit
\#define __cpuinitdata
\#define __cpuinitconst
\#define __cpuexit
\#define __cpuexitdata
\#define __cpuexitconst

and revert hacks for the previous misuse of __cpuinit for hotplug only
functions

Conflicts:
	arch/arm/kernel/auto_hotplug.c
	arch/arm/mach-msm/dyn_hotplug.c
	arch/x86/kernel/cpu/scattered.c
	kernel/workqueue.c

Conflicts:

	arch/arm/kernel/smp.c
	kernel/smpboot.c