]> git.baikalelectronics.ru Git - kernel.git/commit
powerpc/booke: Add support for new e500mc core
authorKumar Gala <galak@kernel.crashing.org>
Mon, 16 Jun 2008 14:41:32 +0000 (09:41 -0500)
committerKumar Gala <galak@kernel.crashing.org>
Wed, 18 Jun 2008 21:17:56 +0000 (16:17 -0500)
commit0c5e6f156d4b83863abcf94472970646a74ba00c
tree95e8989bbc8373e61f69ca2ac4c98ffd3c709bd9
parente4fce4b049edc7892b5239d6e616221755883aab
powerpc/booke: Add support for new e500mc core

The new e500mc core from Freescale is based on the e500v2 but with the
following changes:

* Supports only the Enhanced Debug Architecture (DSRR0/1, etc)
* Floating Point
* No SPE
* Supports lwsync
* Doorbell Exceptions
* Hypervisor
* Cache line size is now 64-bytes (e500v1/v2 have a 32-byte cache line)

Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
arch/powerpc/kernel/cputable.c
arch/powerpc/kernel/head_booke.h
arch/powerpc/kernel/head_fsl_booke.S
arch/powerpc/platforms/Kconfig.cputype
include/asm-powerpc/cache.h
include/asm-powerpc/cputable.h
include/asm-powerpc/synch.h