m68knommu: make ColdFire internal peripheral region configurable
authorGreg Ungerer <gerg@uclinux.org>
Sun, 6 Mar 2011 11:53:28 +0000 (21:53 +1000)
committerGreg Ungerer <gerg@uclinux.org>
Tue, 15 Mar 2011 11:01:55 +0000 (21:01 +1000)
commitd4852a34e46679f0a36b7c8803eace2b9002cddc
tree31023b7b6a81ec743100a5cab54fec3be899925c
parentb195c47924ba3ff7434ab49412e5b2dab0a973fa
m68knommu: make ColdFire internal peripheral region configurable

Most ColdFire CPUs have an internal peripheral set that can be mapped at
a user selectable address. Different ColdFire parts either use an MBAR
register of an IPSBAR register to map the peripheral region. Most boards
use the Freescale default mappings - but not all.

Make the setting of the MBAR or IPSBAR register configurable. And only make
the selection available on the appropriate ColdFire CPU types.

Signed-off-by: Greg Ungerer <gerg@uclinux.org>
arch/m68k/include/asm/coldfire.h
arch/m68knommu/Kconfig