Latest intel firmware supports TLV structure in operational mode for intel read version. so made changes accordingly to support both bootloader and operational mode . These changes are only to specific intel bluetooth controller for example ThP, CcP. Sathish Narasimman (3): Bluetooth: btintel: seperated TLV parsing as new function Bluetooth: btintel: Introducing new btintel read version Bluetooth: btusb: Use the new btintel read version drivers/bluetooth/btintel.c | 105 +++++++++++++++++++++++++++--------- drivers/bluetooth/btintel.h | 16 ++++++ drivers/bluetooth/btusb.c | 41 ++++++++++---- 3 files changed, 129 insertions(+), 33 deletions(-) -- 2.17.1