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>
This commit is contained in:
Pavan Savoy 2010-04-08 13:16:57 -05:00 committed by Greg Kroah-Hartman
parent 70ddf80ac4
commit 2f6aee5646
4 changed files with 34 additions and 0 deletions

View file

@ -141,5 +141,7 @@ source "drivers/staging/crystalhd/Kconfig"
source "drivers/staging/cxt1e1/Kconfig"
source "drivers/staging/ti-st/Kconfig"
endif # !STAGING_EXCLUDE_BUILD
endif # STAGING

View file

@ -52,3 +52,4 @@ obj-$(CONFIG_FB_SM7XX) += sm7xx/
obj-$(CONFIG_DT3155) += dt3155/
obj-$(CONFIG_CRYSTALHD) += crystalhd/
obj-$(CONFIG_CXT1E1) += cxt1e1/
obj-$(CONFIG_TI_ST) += ti-st/

View file

@ -0,0 +1,24 @@
#
# TI's shared transport line discipline and the protocol
# drivers (BT, FM and GPS)
#
menu "Texas Instruments shared transport line discipline"
config TI_ST
tristate "shared transport core driver"
select FW_LOADER
help
This enables the shared transport core driver for TI
BT / FM and GPS combo chips. This enables protocol drivers
to register themselves with core and send data, the responses
are returned to relevant protocol drivers based on their
packet types.
config ST_BT
tristate "BlueZ bluetooth driver for ST"
depends on BT
select TI_ST
help
This enables the Bluetooth driver for TI BT/FM/GPS combo devices.
This makes use of shared transport line discipline core driver to
communicate with the BT core of the combo chip.
endmenu

View file

@ -0,0 +1,7 @@
#
# Makefile for TI's shared transport line discipline
# and its protocol drivers (BT, FM, GPS)
#
obj-$(CONFIG_TI_ST) += st_drv.o
st_drv-objs := st_core.o st_kim.o st_ll.o
obj-$(CONFIG_ST_BT) += bt_drv.o