spi_mpc83xx: handle other Freescale processors

With this patch we'll able to select spi_mpc83xx driver on the MPC86xx
platforms.  Let the driver depend on FSL_SOC, so we don't have to worry
about Kconfig anymore.

Also remove the "experimental" dependency, the driver has been tested to
work on a various hardware, and surely not experimental anymore.

Signed-off-by: Anton Vorontsov <avorontsov@ru.mvista.com>
Cc: Kumar Gala <galak@gate.crashing.org>
Cc: David Brownell <david-b@pacbell.net>
Cc: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
This commit is contained in:
Anton Vorontsov 2009-06-18 16:48:59 -07:00 committed by Linus Torvalds
parent 433f13a727
commit 9e04b3336a

View file

@ -140,16 +140,14 @@ config SPI_MPC52xx_PSC
Controller in master SPI mode. Controller in master SPI mode.
config SPI_MPC83xx config SPI_MPC83xx
tristate "Freescale MPC83xx/QUICC Engine SPI controller" tristate "Freescale MPC8xxx SPI controller"
depends on (PPC_83xx || QUICC_ENGINE) && EXPERIMENTAL depends on FSL_SOC
help help
This enables using the Freescale MPC83xx and QUICC Engine SPI This enables using the Freescale MPC8xxx SPI controllers in master
controllers in master mode. mode.
Note, this driver uniquely supports the SPI controller on the MPC83xx This driver uses a simple set of shift registers for data (opposed
family of PowerPC processors, plus processors with QUICC Engine to the CPM based descriptor model).
technology. This driver uses a simple set of shift registers for data
(opposed to the CPM based descriptor model).
config SPI_OMAP_UWIRE config SPI_OMAP_UWIRE
tristate "OMAP1 MicroWire" tristate "OMAP1 MicroWire"