WSL2-Linux-Kernel/net/bluetooth
Marcel Holtmann 90855d7b72 [Bluetooth] Fix userspace breakage due missing class links
The Bluetooth adapters and connections are best presented via a class
in sysfs. The removal of the links inside the Bluetooth class broke
assumptions by userspace programs on how to find attached adapters.

This patch creates adapters and connections as part of the Bluetooth
class, but it uses different device types to distinguish them. The
userspace programs can now easily navigate in the sysfs device tree.

The unused platform device and bus have been removed to keep the
code simple and clean.

Signed-off-by: Marcel Holtmann <marcel@holtmann.org>
2008-08-18 13:23:53 +02:00
..
bnep [Bluetooth] Add parameters to control BNEP header compression 2008-08-07 22:26:54 +02:00
cmtp [BLUETOOTH]: Use sockfd_put() 2008-01-28 15:00:48 -08:00
hidp [Bluetooth] Signal user-space for HIDP and BNEP socket errors 2008-07-14 20:13:53 +02:00
rfcomm Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 2008-07-20 17:43:29 -07:00
Kconfig [S390] Kconfig: unwanted menus for s390. 2007-05-10 15:46:07 +02:00
Makefile Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
af_bluetooth.c [Bluetooth] Update Bluetooth core version number 2008-07-14 20:13:51 +02:00
hci_conn.c [Bluetooth] Use a more unique bus name for connections 2008-07-14 20:13:51 +02:00
hci_core.c [Bluetooth] Use ACL config stage to retrieve remote features 2008-07-14 20:13:49 +02:00
hci_event.c [Bluetooth] Use a more unique bus name for connections 2008-07-14 20:13:51 +02:00
hci_sock.c [Bluetooth] Export details about authentication requirements 2008-07-14 20:13:50 +02:00
hci_sysfs.c [Bluetooth] Fix userspace breakage due missing class links 2008-08-18 13:23:53 +02:00
l2cap.c [Bluetooth] Allow security for outgoing L2CAP connections 2008-07-14 20:13:54 +02:00
lib.c [NET] BLUETOOTH: Fix whitespace errors. 2007-02-10 23:19:20 -08:00
sco.c [Bluetooth] Add option to disable eSCO connection creation 2008-07-14 20:13:53 +02:00