]> Pileus Git - ~andy/linux/commitdiff
staging: ti-st: move TI_ST from staging to misc/
authorPavan Savoy <pavan_savoy@ti.com>
Wed, 6 Oct 2010 16:18:14 +0000 (12:18 -0400)
committerGreg Kroah-Hartman <gregkh@suse.de>
Wed, 6 Oct 2010 15:25:06 +0000 (08:25 -0700)
move the 3 source files st_core.c, st_kim.c and st_ll.c
from staging to drivers/misc/.

Texas Instrument's WiLink 7 chipset packs wireless technologies like
Bluetooth, FM, GPS and WLAN into a single die.
Among these the Bluetooth, FM Rx/Tx and GPS are interfaced to a apps processor
over a single UART.

This line discipline driver allows various protocol drivers such as Bluetooth
BlueZ driver, FM V4L2 driver and GPS simple character device driver
to communicate with its relevant core in the chip.

Each protocol or technologies use a logical channel to communicate with chip.
Bluetooth uses the HCI-H4 [channels 1-4], FM uses a CH-8 and
GPS a CH-9 protocol. The driver also constitutes the TI HCI-LL Power
Management protocol which use channels 30-33.

Signed-off-by: Pavan Savoy <pavan_savoy@ti.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
drivers/misc/ti-st/st_core.c [moved from drivers/staging/ti-st/st_core.c with 99% similarity]
drivers/misc/ti-st/st_kim.c [moved from drivers/staging/ti-st/st_kim.c with 99% similarity]
drivers/misc/ti-st/st_ll.c [moved from drivers/staging/ti-st/st_ll.c with 97% similarity]
drivers/staging/ti-st/Kconfig
drivers/staging/ti-st/Makefile

similarity index 99%
rename from drivers/staging/ti-st/st_core.c
rename to drivers/misc/ti-st/st_core.c
index 5bef61e579c3649c57f1367372b3ee546e4cbf63..9bae0eb26b96cde0f626af387e3eea5846ff0656 100644 (file)
@@ -1,7 +1,8 @@
 /*
  *  Shared Transport Line discipline driver Core
  *     This hooks up ST KIM driver and ST LL driver
- *  Copyright (C) 2009 Texas Instruments
+ *  Copyright (C) 2009-2010 Texas Instruments
+ *  Author: Pavan Savoy <pavan_savoy@ti.com>
  *
  *  This program is free software; you can redistribute it and/or modify
  *  it under the terms of the GNU General Public License version 2 as
similarity index 99%
rename from drivers/staging/ti-st/st_kim.c
rename to drivers/misc/ti-st/st_kim.c
index 372a9960c304d6e9bdd43778113dd01ba2b7184a..6d23a7222627437f08afd1ab67c7ccb69f583737 100644 (file)
@@ -2,7 +2,8 @@
  *  Shared Transport Line discipline driver Core
  *     Init Manager module responsible for GPIO control
  *     and firmware download
- *  Copyright (C) 2009 Texas Instruments
+ *  Copyright (C) 2009-2010 Texas Instruments
+ *  Author: Pavan Savoy <pavan_savoy@ti.com>
  *
  *  This program is free software; you can redistribute it and/or modify
  *  it under the terms of the GNU General Public License version 2 as
similarity index 97%
rename from drivers/staging/ti-st/st_ll.c
rename to drivers/misc/ti-st/st_ll.c
index ed1e4bc180d3e1327939d2e86deb3b40068fe27f..2bda8dea15b0842e79693af9ea189213e1140090 100644 (file)
@@ -1,7 +1,8 @@
 /*
  *  Shared Transport driver
  *     HCI-LL module responsible for TI proprietary HCI_LL protocol
- *  Copyright (C) 2009 Texas Instruments
+ *  Copyright (C) 2009-2010 Texas Instruments
+ *  Author: Pavan Savoy <pavan_savoy@ti.com>
  *
  *  This program is free software; you can redistribute it and/or modify
  *  it under the terms of the GNU General Public License version 2 as
index 858062dbed76f09cf63353350be507f76d6f963c..074b8e89e91359b4a2386e2777e3b2cac00ba16d 100644 (file)
@@ -3,17 +3,6 @@
 # drivers (BT, FM and GPS)
 #
 menu "Texas Instruments shared transport line discipline"
-config TI_ST
-       tristate "Shared transport core driver"
-       depends on RFKILL
-       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 && RFKILL
index 0167d1d2c255e37381001a0ec62876d0fd6e0d50..5f11b82c016cfb22e2e72a17ae81fd53e1882f01 100644 (file)
@@ -2,6 +2,4 @@
 # 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