[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>
Showing
- MAINTAINERS 6 additions, 0 deletionsMAINTAINERS
- drivers/Kconfig 2 additions, 0 deletionsdrivers/Kconfig
- drivers/Makefile 1 addition, 0 deletionsdrivers/Makefile
- drivers/ssb/Kconfig 117 additions, 0 deletionsdrivers/ssb/Kconfig
- drivers/ssb/Makefile 18 additions, 0 deletionsdrivers/ssb/Makefile
- drivers/ssb/b43_pci_bridge.c 46 additions, 0 deletionsdrivers/ssb/b43_pci_bridge.c
- drivers/ssb/driver_chipcommon.c 446 additions, 0 deletionsdrivers/ssb/driver_chipcommon.c
- drivers/ssb/driver_extif.c 129 additions, 0 deletionsdrivers/ssb/driver_extif.c
- drivers/ssb/driver_mipscore.c 223 additions, 0 deletionsdrivers/ssb/driver_mipscore.c
- drivers/ssb/driver_pcicore.c 576 additions, 0 deletionsdrivers/ssb/driver_pcicore.c
- drivers/ssb/main.c 1162 additions, 0 deletionsdrivers/ssb/main.c
- drivers/ssb/pci.c 740 additions, 0 deletionsdrivers/ssb/pci.c
- drivers/ssb/pcihost_wrapper.c 104 additions, 0 deletionsdrivers/ssb/pcihost_wrapper.c
- drivers/ssb/pcmcia.c 271 additions, 0 deletionsdrivers/ssb/pcmcia.c
- drivers/ssb/scan.c 413 additions, 0 deletionsdrivers/ssb/scan.c
- drivers/ssb/ssb_private.h 136 additions, 0 deletionsdrivers/ssb/ssb_private.h
- include/linux/mod_devicetable.h 15 additions, 0 deletionsinclude/linux/mod_devicetable.h
- include/linux/ssb/ssb.h 424 additions, 0 deletionsinclude/linux/ssb/ssb.h
- include/linux/ssb/ssb_driver_chipcommon.h 396 additions, 0 deletionsinclude/linux/ssb/ssb_driver_chipcommon.h
- include/linux/ssb/ssb_driver_extif.h 204 additions, 0 deletionsinclude/linux/ssb/ssb_driver_extif.h
Loading
Please register or sign in to comment