aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/staging
diff options
context:
space:
mode:
authorPavan Savoy <pavan_savoy@ti.com>2010-04-08 14:16:57 -0400
committerGreg Kroah-Hartman <gregkh@suse.de>2010-05-11 14:35:56 -0400
commit2f6aee5646f4f0ac2a83b0e95eff055364142a24 (patch)
treeb8c039867c7adaef2c124b17723994d84cf7236c /drivers/staging
parent70ddf80ac4a32fa1d5e3faba52385a9ab691b16b (diff)
Staging: Kconfig, Makefile for TI's ST ldisc
This change adds the Kconfig and Make file for TI's ST line discipline driver and the BlueZ driver for BT core of the TI BT/FM/GPS combo chip. Signed-off-by: Pavan Savoy <pavan_savoy@ti.com>
Diffstat (limited to 'drivers/staging')
-rw-r--r--drivers/staging/Kconfig2
-rw-r--r--drivers/staging/Makefile1
-rw-r--r--drivers/staging/ti-st/Kconfig24
-rw-r--r--drivers/staging/ti-st/Makefile7
4 files changed, 34 insertions, 0 deletions
diff --git a/drivers/staging/Kconfig b/drivers/staging/Kconfig
index 597e1098747..d97e46e60d9 100644
--- a/drivers/staging/Kconfig
+++ b/drivers/staging/Kconfig
@@ -141,5 +141,7 @@ source "drivers/staging/crystalhd/Kconfig"
141 141
142source "drivers/staging/cxt1e1/Kconfig" 142source "drivers/staging/cxt1e1/Kconfig"
143 143
144source "drivers/staging/ti-st/Kconfig"
145
144endif # !STAGING_EXCLUDE_BUILD 146endif # !STAGING_EXCLUDE_BUILD
145endif # STAGING 147endif # STAGING
diff --git a/drivers/staging/Makefile b/drivers/staging/Makefile
index 6edd9b09c2d..23e353a411d 100644
--- a/drivers/staging/Makefile
+++ b/drivers/staging/Makefile
@@ -52,3 +52,4 @@ obj-$(CONFIG_FB_SM7XX) += sm7xx/
52obj-$(CONFIG_DT3155) += dt3155/ 52obj-$(CONFIG_DT3155) += dt3155/
53obj-$(CONFIG_CRYSTALHD) += crystalhd/ 53obj-$(CONFIG_CRYSTALHD) += crystalhd/
54obj-$(CONFIG_CXT1E1) += cxt1e1/ 54obj-$(CONFIG_CXT1E1) += cxt1e1/
55obj-$(CONFIG_TI_ST) += ti-st/
diff --git a/drivers/staging/ti-st/Kconfig b/drivers/staging/ti-st/Kconfig
new file mode 100644
index 00000000000..120e8db1368
--- /dev/null
+++ b/drivers/staging/ti-st/Kconfig
@@ -0,0 +1,24 @@
1#
2# TI's shared transport line discipline and the protocol
3# drivers (BT, FM and GPS)
4#
5menu "Texas Instruments shared transport line discipline"
6config TI_ST
7 tristate "shared transport core driver"
8 select FW_LOADER
9 help
10 This enables the shared transport core driver for TI
11 BT / FM and GPS combo chips. This enables protocol drivers
12 to register themselves with core and send data, the responses
13 are returned to relevant protocol drivers based on their
14 packet types.
15
16config ST_BT
17 tristate "BlueZ bluetooth driver for ST"
18 depends on BT
19 select TI_ST
20 help
21 This enables the Bluetooth driver for TI BT/FM/GPS combo devices.
22 This makes use of shared transport line discipline core driver to
23 communicate with the BT core of the combo chip.
24endmenu
diff --git a/drivers/staging/ti-st/Makefile b/drivers/staging/ti-st/Makefile
new file mode 100644
index 00000000000..0167d1d2c25
--- /dev/null
+++ b/drivers/staging/ti-st/Makefile
@@ -0,0 +1,7 @@
1#
2# Makefile for TI's shared transport line discipline
3# and its protocol drivers (BT, FM, GPS)
4#
5obj-$(CONFIG_TI_ST) += st_drv.o
6st_drv-objs := st_core.o st_kim.o st_ll.o
7obj-$(CONFIG_ST_BT) += bt_drv.o