Hi Kiran, > Define a quirk to identify if intel controllers supports offload for > HFP. In *setup* function, driver sends vendor specific command to > check if controller supports offload. If offload is supports then > quirk flag is set > > Signed-off-by: Kiran K <kiran.k@xxxxxxxxx> > Reviewed-by: Chethan T N <chethan.tumkur.narayan@xxxxxxxxx> > Reviewed-by: Srivatsa Ravishankar <ravishankar.srivatsa@xxxxxxxxx> > --- > drivers/bluetooth/btintel.c | 28 ++++++++++++++++++++++++++++ > drivers/bluetooth/btintel.h | 5 +++++ > drivers/bluetooth/btusb.c | 2 ++ > include/net/bluetooth/hci.h | 7 +++++++ > 4 files changed, 42 insertions(+) I dislike mixing driver changes with core changes. So first please introduce a core feature or a quirk and then use it in the driver in a separate patch. Regards Marcel