Hi Johan, On Fri, Oct 19, 2012 at 08:57:45PM +0300, Johan Hedberg wrote: > From: Johan Hedberg <johan.hedberg@xxxxxxxxx> > > This patch splits off most the HCI init sequence commands from a fixed > set into a conditional one that is sent once the HCI_Read_Local_Features > and HCI_Read_Local_Version_Information commands complete. This is > necessary since many of the current fixed commands are not allowed for > LE-only controllers. > > Signed-off-by: Johan Hedberg <johan.hedberg@xxxxxxxxx> > --- > net/bluetooth/hci_core.c | 47 ------------------------------------ > net/bluetooth/hci_event.c | 58 +++++++++++++++++++++++++++++++++++++++++---- > 2 files changed, 53 insertions(+), 52 deletions(-) > > diff --git a/net/bluetooth/hci_core.c b/net/bluetooth/hci_core.c > index 0ec776a..dd05ed0 100644 > --- a/net/bluetooth/hci_core.c > +++ b/net/bluetooth/hci_core.c > @@ -178,48 +178,13 @@ static void hci_reset_req(struct hci_dev *hdev, unsigned long opt) > > static void bredr_init(struct hci_dev *hdev) > { > - struct hci_cp_delete_stored_link_key cp; > - __le16 param; > - __u8 flt_type; > - ... > diff --git a/net/bluetooth/hci_event.c b/net/bluetooth/hci_event.c > index 0383635..f4f0b8b 100644 > --- a/net/bluetooth/hci_event.c > +++ b/net/bluetooth/hci_event.c ... > +static void bredr_init(struct hci_dev *hdev) > +{ Is this a good idea to have two functions with the same names? Even static ones. Best regards Andrei Emeltchenko -- To unsubscribe from this list: send the line "unsubscribe linux-bluetooth" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html