[PATCH 0/1][SRU][linux-firmware][X][B] linux-firmware: Update firmware file for Intel Bluetooth, 9260

You-Sheng Yang vicamo.yang at canonical.com
Fri Jul 5 06:53:59 UTC 2019


BugLink: https://launchpad.net/bugs/1835449

[Impact]
Intel Wireless-AC 9260 Bluetooth doesn't pair to Bluetooth 5.0 HID
devices.

[Fix]
Bluetooth FW Build REL0329 or newer is known to have fixed this problem
on Cosmic, and for Disco we have REL0420. On Bionic and Xenial it takes
a firmware backport from upstream commit
c2d8f1b7f820b31b6120d741c23db23340a72821. Original patch modified to fix
conflicts in the WHENCE file.

[Test Case]
Verified on hardware platforms with Intel Wireless AC 9260 installed,
e.g. Dell Precision 7530. Copied the two blobs to /lib/firmware/intel
and power off the device completely to trigger firmware reload at the
next boot.

[Regression Risk]
Low. Tried following kernels with REL0329 firmware blobs:

  * 4.4.0-154-generic: Xenial, WiFi/Bluetooth doesn't work
  * 4.8.0-58-generic: Xenial, even doesn't boot to console
  * 4.10.0-42-generic: Xenial, WiFi/Bluetooth doesn't work
  * 4.11.0-14-generic: Xenial, WiFi/Bluetooth doesn't work
  * 4.13.0-45-generic: Xenial
  * 4.15.0-54-generic: Xenial, Bionic
  * 4.15.0-1043-oem: Xenial, Bionic

For those WiFi/Bluetooth doesn't work versions, WiFi/Bluetooth doesn't
work even with current firmware blobs shipped in Xenial's linux-firmware
REL0186. So overall, these updated blobs are only loaded by hardware
requires them, and they doesn't bring harm to known working
configurations.

Amit K Bag (1):
  linux-firmware: Update firmware file for Intel Bluetooth,9260

 WHENCE                |   8 ++++----
 intel/ibt-18-16-1.sfi | Bin 578848 -> 628584 bytes
 intel/ibt-18-2.sfi    | Bin 578848 -> 628584 bytes
 3 files changed, 4 insertions(+), 4 deletions(-)

-- 
2.21.0




More information about the kernel-team mailing list