diff options
author | Philippe Langlais <philippe.langlais@stericsson.com> | 2012-06-04 19:45:33 +0800 |
---|---|---|
committer | Philippe Langlais <philippe.langlais@stericsson.com> | 2012-06-04 19:45:33 +0800 |
commit | 6c6c532c86bc2f335eed1537e6144266a114a4e9 (patch) | |
tree | 3ae08a960f8f443e1a3c90e0744b0b53be4f4de7 /drivers/staging/cg2900/TODO | |
parent | 5a5c0904d7eab2f2ce51419fbcd4e63247413d16 (diff) | |
parent | c6edd75a89500109ee7a6baf929ac8748b077124 (diff) |
Merge topic branch 'cg2900' into integration-linux-ux500
Diffstat (limited to 'drivers/staging/cg2900/TODO')
-rw-r--r-- | drivers/staging/cg2900/TODO | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/drivers/staging/cg2900/TODO b/drivers/staging/cg2900/TODO new file mode 100644 index 00000000000..e122eba6d53 --- /dev/null +++ b/drivers/staging/cg2900/TODO @@ -0,0 +1,23 @@ +TODO +---- + + - Decide upon main driver architecture. + + - Decide if the CG2900 driver should be a separate driver as today or if it + should be a sub-driver using the TI-ST (Shared Transport) driver that is also + written for a combo connectivity controller. + + - Decide if cg2900_uart should register on top of hci_ldisc.c (as now) or if it + should instead register on top of hci_h4.c thereby reusing hci_h4 + implementation. + + - Update the hci_ldisc.c so that it will allow drivers to be registered without + registering them directly to the Bluetooth stack. Also extend the hci_ldisc.c + with more functions to abstract the tty API in a conformative way (currently + sometimes the tty API used, sometimes the hci_ldisc interface). + + - Decide if the CG2900 driver should use imported structs and defines to create + Bluetooth packets as today or if the Bluetooth stack in the Kernel should be + extended so it is possible to use generic functions to send and receive + commands and events both from the Bluetooth stack itself and from external + drivers such as the CG2900 driver. |