]> err.no Git - linux-2.6/commit
[SSB]: add Sonics Silicon Backplane bus support
authorMichael Buesch <mb@bu3sch.de>
Tue, 18 Sep 2007 19:12:50 +0000 (15:12 -0400)
committerDavid S. Miller <davem@sunset.davemloft.net>
Wed, 10 Oct 2007 23:51:36 +0000 (16:51 -0700)
commit61e115a56d1aafd6e6a8a9fee8ac099a6128ac7b
treeadd97bf6a1207a4caea3a86cf13495ad3dc477de
parent5ee3afba88f5a79d0bff07ddd87af45919259f91
[SSB]: add Sonics Silicon Backplane bus support

SSB is an SoC bus used in a number of embedded devices.  The most
well-known of these devices is probably the Linksys WRT54G, but there
are others as well.  The bus is also used internally on the BCM43xx
and BCM44xx devices from Broadcom.

This patch also includes support for SSB ID tables in modules, so
that SSB drivers can be loaded automatically.

Signed-off-by: Michael Buesch <mb@bu3sch.de>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
24 files changed:
MAINTAINERS
drivers/Kconfig
drivers/Makefile
drivers/ssb/Kconfig [new file with mode: 0644]
drivers/ssb/Makefile [new file with mode: 0644]
drivers/ssb/b43_pci_bridge.c [new file with mode: 0644]
drivers/ssb/driver_chipcommon.c [new file with mode: 0644]
drivers/ssb/driver_extif.c [new file with mode: 0644]
drivers/ssb/driver_mipscore.c [new file with mode: 0644]
drivers/ssb/driver_pcicore.c [new file with mode: 0644]
drivers/ssb/main.c [new file with mode: 0644]
drivers/ssb/pci.c [new file with mode: 0644]
drivers/ssb/pcihost_wrapper.c [new file with mode: 0644]
drivers/ssb/pcmcia.c [new file with mode: 0644]
drivers/ssb/scan.c [new file with mode: 0644]
drivers/ssb/ssb_private.h [new file with mode: 0644]
include/linux/mod_devicetable.h
include/linux/ssb/ssb.h [new file with mode: 0644]
include/linux/ssb/ssb_driver_chipcommon.h [new file with mode: 0644]
include/linux/ssb/ssb_driver_extif.h [new file with mode: 0644]
include/linux/ssb/ssb_driver_mips.h [new file with mode: 0644]
include/linux/ssb/ssb_driver_pci.h [new file with mode: 0644]
include/linux/ssb/ssb_regs.h [new file with mode: 0644]
scripts/mod/file2alias.c