09 Sep, 2012

1 commit


07 Aug, 2012

1 commit


13 Feb, 2012

3 commits

  • The linux device model provides dev_set/get_drvdata so we can use this
    to save private driver data.
    This also removes several unnecessary casts.

    Signed-off-by: David Herrmann
    Acked-by: Marcel Holtmann
    Signed-off-by: Johan Hedberg

    David Herrmann
     
  • After unregistering an hci_dev object a bluetooth driver does not have
    any callbacks in the hci_dev structure left over. Therefore, there is no
    need to keep a reference to the module.

    Previously, we needed this to protect the hci-destruct callback.
    However, this callback is no longer available so we do not need this
    owner field, anymore. Drivers now call hci_unregister_dev() and they
    are done with the object.

    Signed-off-by: David Herrmann
    Acked-by: Marcel Holtmann
    Signed-off-by: Johan Hedberg

    David Herrmann
     
  • The destruct cb is optional so remove our empty dummy cb.

    Signed-off-by: David Herrmann
    Acked-by: Marcel Holtmann
    Signed-off-by: Johan Hedberg

    David Herrmann
     

01 Nov, 2011

1 commit


18 Sep, 2011

1 commit

  • Reordered the BT ST channel registration, to make sure that the
    event channel is registered before all others. This prevents a
    situation where incoming events may cause kernel panic in the ST
    driver if the event channel is not yet registered to handle
    incoming events.In addition, the deregistration of the channels
    was also modified, to be in the reversed order of the registration,
    to allow the event channel to be the last one unregistered.

    Signed-off-by: Chen Ganir
    Signed-off-by: Gustavo F. Padovan

    Chen Ganir
     

24 Feb, 2011

1 commit

  • This is the bluetooth protocol driver for the TI WiLink7 chipsets.
    Texas Instrument's WiLink chipsets combine wireless technologies
    like BT, FM, GPS and WLAN onto a single chip.

    This Bluetooth driver works on top of the TI_ST shared transport
    line discipline driver which also allows other drivers like
    FM V4L2 and GPS character driver to make use of the same UART interface.

    Kconfig and Makefile modifications to enable the Bluetooth
    driver for Texas Instrument's WiLink 7 chipset.

    Signed-off-by: Pavan Savoy
    Acked-by: Gustavo F. Padovan
    Signed-off-by: Greg Kroah-Hartman

    Pavan Savoy