]> git.baikalelectronics.ru Git - kernel.git/commit
m68knommu: use user stack pointer hardware on some ColdFire cores
authorGreg Ungerer <gerg@uclinux.org>
Thu, 4 Nov 2010 03:53:26 +0000 (13:53 +1000)
committerGreg Ungerer <gerg@uclinux.org>
Wed, 5 Jan 2011 05:19:18 +0000 (15:19 +1000)
commitc9c249b0687e7ee4e347ecf3d88da0927ab83508
treeaa41743fb552319bb53959a7df228233d4f04ba2
parentfe22e56ef5897175f710830d565b743cf0d91e4f
m68knommu: use user stack pointer hardware on some ColdFire cores

The more modern ColdFire parts (even if based on older version cores)
have separate user and supervisor stack pointers (a7 register).
Modify the ColdFire CPU setup and exception code to enable and use
this on parts that have it.

Signed-off-by: Greg Ungerer <gerg@uclinux.org>
arch/m68k/include/asm/cacheflush_no.h
arch/m68k/include/asm/entry_no.h
arch/m68k/include/asm/m54xxacr.h
arch/m68k/include/asm/mcfcache.h
arch/m68k/include/asm/processor.h
arch/m68knommu/Kconfig
arch/m68knommu/platform/coldfire/entry.S