bcma: add SOC bus
authorHauke Mehrtens <hauke@hauke-m.de>
Fri, 22 Jul 2011 23:20:08 +0000 (01:20 +0200)
committerJohn W. Linville <linville@tuxdriver.com>
Mon, 8 Aug 2011 18:29:25 +0000 (14:29 -0400)
commitecd177c21640e92b059a71139f5850243a8f0942
tree70ed92f7b63087bec0a6036dca1c81403d65c86d
parent517f43e5a922d51ac960424de4f72676fe6a7390
bcma: add SOC bus

This patch adds support for using bcma on a Broadcom SoC as the system
bus. An SoC like the bcm4716 could register this bus and use it to
searches for the bcma cores and register the devices on this bus.

BCMA_HOSTTYPE_NONE was intended for SoCs at first but BCMA_HOSTTYPE_SOC
is a better name.

Acked-by: Rafał Miłecki <zajec5@gmail.com>
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
Acked-by: Ralf Baechle <ralf@linux-mips.org>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
drivers/bcma/Kconfig
drivers/bcma/Makefile
drivers/bcma/core.c
drivers/bcma/driver_pci.c
drivers/bcma/host_soc.c [new file with mode: 0644]
drivers/bcma/main.c
drivers/bcma/scan.c
include/linux/bcma/bcma.h
include/linux/bcma/bcma_soc.h [new file with mode: 0644]