Bluetooth: btintel: Reorganized bootloader mode tlv checks in intel_version_tlv parsing
authorLokendra Singh <lokendra.singh@intel.com>
Tue, 23 Mar 2021 18:59:02 +0000 (11:59 -0700)
committerMarcel Holtmann <marcel@holtmann.org>
Thu, 25 Mar 2021 15:10:53 +0000 (16:10 +0100)
commit7de3a42cdc701f4fb09bb4906d69f4014db4af09
treeb95cbba98a316c8d799906ce49a0d0eddd7d0daf
parent604b3cf87fd217ac7d7aeaa94b0bebdf139a8c88
Bluetooth: btintel: Reorganized bootloader mode tlv checks in intel_version_tlv parsing

This moves limited_cce and sbe_type checks under bootloader during tlv parsing
as operational firmware don't have access to these values. Any attempt to read
such values in operational firmware will only fetch garbage data.

Signed-off-by: Lokendra Singh <lokendra.singh@intel.com>
Signed-off-by: Kiran K <kiran.k@intel.com>
Signed-off-by: Luiz Augusto von Dentz <luiz.von.dentz@intel.com>
Tested-by: Tedd Ho-Jeong An <tedd.an@intel.com>
Signed-off-by: Marcel Holtmann <marcel@holtmann.org>
drivers/bluetooth/btintel.c