diff options
author | Pavan Savoy <pavan_savoy@ti.com> | 2010-04-08 14:16:57 -0400 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@suse.de> | 2010-05-11 14:35:56 -0400 |
commit | 2f6aee5646f4f0ac2a83b0e95eff055364142a24 (patch) | |
tree | b8c039867c7adaef2c124b17723994d84cf7236c /drivers/staging | |
parent | 70ddf80ac4a32fa1d5e3faba52385a9ab691b16b (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/Kconfig | 2 | ||||
-rw-r--r-- | drivers/staging/Makefile | 1 | ||||
-rw-r--r-- | drivers/staging/ti-st/Kconfig | 24 | ||||
-rw-r--r-- | drivers/staging/ti-st/Makefile | 7 |
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 | ||
142 | source "drivers/staging/cxt1e1/Kconfig" | 142 | source "drivers/staging/cxt1e1/Kconfig" |
143 | 143 | ||
144 | source "drivers/staging/ti-st/Kconfig" | ||
145 | |||
144 | endif # !STAGING_EXCLUDE_BUILD | 146 | endif # !STAGING_EXCLUDE_BUILD |
145 | endif # STAGING | 147 | endif # 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/ | |||
52 | obj-$(CONFIG_DT3155) += dt3155/ | 52 | obj-$(CONFIG_DT3155) += dt3155/ |
53 | obj-$(CONFIG_CRYSTALHD) += crystalhd/ | 53 | obj-$(CONFIG_CRYSTALHD) += crystalhd/ |
54 | obj-$(CONFIG_CXT1E1) += cxt1e1/ | 54 | obj-$(CONFIG_CXT1E1) += cxt1e1/ |
55 | obj-$(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 | # | ||
5 | menu "Texas Instruments shared transport line discipline" | ||
6 | config 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 | |||
16 | config 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. | ||
24 | endmenu | ||
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 | # | ||
5 | obj-$(CONFIG_TI_ST) += st_drv.o | ||
6 | st_drv-objs := st_core.o st_kim.o st_ll.o | ||
7 | obj-$(CONFIG_ST_BT) += bt_drv.o | ||