Skip to content

Commit

Permalink
Staging: ipack: added support for the TEWS TPCI-200 carrier board
Browse files Browse the repository at this point in the history
Driver for the carrier board TEWS TPCI-200, a bridge between PCIe bus and
IndustryPack bus.

Signed-off-by: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
  • Loading branch information
Samuel Iglesias Gonsalvez authored and Greg Kroah-Hartman committed May 9, 2012
1 parent d346587 commit 0eeca14
Show file tree
Hide file tree
Showing 7 changed files with 1,373 additions and 0 deletions.
5 changes: 5 additions & 0 deletions drivers/staging/ipack/Kconfig
Original file line number Diff line number Diff line change
Expand Up @@ -7,3 +7,8 @@ menuconfig IPACK_BUS
---help---
If you say Y here you get support for the IndustryPack Framework.

if IPACK_BUS

source "drivers/staging/ipack/bridges/Kconfig"

endif # IPACK
1 change: 1 addition & 0 deletions drivers/staging/ipack/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -2,3 +2,4 @@
# Makefile for the IPACK bridge device drivers.
#
obj-$(CONFIG_IPACK_BUS) += ipack.o
obj-y += bridges/
10 changes: 10 additions & 0 deletions drivers/staging/ipack/TODO
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,16 @@ operations between the two kind of boards.
TODO
====

TPCI-200
--------

* It receives the name of the mezzanine plugged in each slot by SYSFS.
No autodetection supported yet, because the mezzanine driver could not be
loaded at the time that the tpci200 driver loads.

* It has a linked list with the tpci200 devices it is managing. Get rid of it
and use driver_for_each_device() instead.

Ipack
-----

Expand Down
8 changes: 8 additions & 0 deletions drivers/staging/ipack/bridges/Kconfig
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
config BOARD_TPCI200
tristate "TEWS TPCI-200 support for IndustryPack bus"
depends on IPACK_BUS
depends on PCI
help
This driver supports the TEWS TPCI200 device for the IndustryPack bus.
default n

1 change: 1 addition & 0 deletions drivers/staging/ipack/bridges/Makefile
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
obj-$(CONFIG_BOARD_TPCI200) += tpci200.o
Loading

0 comments on commit 0eeca14

Please sign in to comment.