lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite for Android: free password hash cracker in your pocket
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20170118180500.7791-1-robh@kernel.org>
Date:   Wed, 18 Jan 2017 12:04:58 -0600
From:   Rob Herring <robh@...nel.org>
To:     Marcel Holtmann <marcel@...tmann.org>
Cc:     linux-kernel@...r.kernel.org, john.stultz@...aro.org,
        Eyal Reizer <eyalr@...com>, Gigi Joseph <gigi.joseph@...com>
Subject: [RFC 0/2] Initial BT serdev support

This is initial attempt for BT LL protocol using the new serdev bus[1]. 
I initially had been hacking up the TI-ST driver which newer TI chips 
use, but only recently figured out the LL protocol is the same (thanks 
to John Stultz). As the TI-ST driver is a bit of a mess, I've instead 
modified the LL protocol to use serdev and added firmware loading.

I've tested this on a HiKey board which has TI WL1835 combo chip.

Rob

[1] http://www.mail-archive.com/linux-kernel@vger.kernel.org/msg1311650.html

Rob Herring (2):
  bluetooth: hci_uart: add serdev driver support library
  bluetooth: hci_uart: add LL protocol serdev driver support

 drivers/bluetooth/Makefile     |   2 +-
 drivers/bluetooth/hci_ll.c     | 248 ++++++++++++++++++++++++++-
 drivers/bluetooth/hci_serdev.c | 370 +++++++++++++++++++++++++++++++++++++++++
 drivers/bluetooth/hci_uart.h   |   4 +
 4 files changed, 622 insertions(+), 2 deletions(-)
 create mode 100644 drivers/bluetooth/hci_serdev.c

-- 
2.10.1

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ