** Description changed:
+ [SRU Justification]
+
+ [ Impact ]
+
+ To sync latest BKC(Best Known Configuration) for AX211/BE201/BE211 on not yet launched Intel Panther Lake platform, need kernel driver updates along with firmware addition.
+
+ [ Test Plan ]
+
+ BE201 for example:
+ ```
+ $ sudo journalctl -b 0|grep Bluetoo|cut -d' ' -f 5-
+ kernel: Bluetooth: Core ver 2.22
+ kernel: Bluetooth: HCI device and connection manager initialized
+ kernel: Bluetooth: HCI socket layer initialized
+ kernel: Bluetooth: L2CAP socket layer initialized
+ kernel: Bluetooth: SCO socket layer initialized
+ kernel: Bluetooth: hci0: Minimum firmware build 1 week 10 2014
+ kernel: Bluetooth: hci0: Found device firmware: intel/ibt-00a0-0291-iml.sfi
+ kernel: Bluetooth: hci0: Waiting for firmware download to complete
+ kernel: Bluetooth: hci0: Firmware loaded in 70788 usecs
+ kernel: Bluetooth: hci0: Waiting for device to boot
+ kernel: Bluetooth: hci0: Device booted in 1485 usecs
+ kernel: Bluetooth: hci0: Waiting for device transition to d0
+ kernel: Bluetooth: hci0: Device moved to D0 in 1 usecs
+ kernel: Bluetooth: hci0: dsbr: enable: 0x01 value: 0x0f
+ kernel: Bluetooth: hci0: Found device firmware: intel/ibt-00a0-0291-pci.sfi
+ kernel: Bluetooth: hci0: Boot Address: 0x10000800
+ kernel: Bluetooth: hci0: Firmware Version: 71-46.25
+ kernel: Bluetooth: hci0: Waiting for firmware download to complete
+ kernel: Bluetooth: hci0: Firmware loaded in 383247 usecs
+ kernel: Bluetooth: hci0: Received gp1 mailbox interrupt
+ kernel: Bluetooth: hci0: Waiting for device to boot
+ kernel: Bluetooth: hci0: Device booted in 33134 usecs
+ kernel: Bluetooth: hci0: Waiting for device transition to d0
+ kernel: Bluetooth: hci0: Device moved to D0 in 70 usecs
+ kernel: Bluetooth: hci0: Found Intel DDC parameters: intel/ibt-00a0-0291-pci.ddc
+ kernel: Bluetooth: hci0: Applying Intel DDC parameters completed
+ kernel: Bluetooth: hci0: Firmware timestamp 2025.46 buildtype 1 build 68935
+ kernel: Bluetooth: hci0: Firmware SHA1: 0xc7c5b316
+ kernel: Bluetooth: hci0: Fseq status: Success (0x00)
+ kernel: Bluetooth: hci0: Fseq executed: 00.98.00.08
+ kernel: Bluetooth: hci0: Fseq BT Top: 00.101.00.03
+ systemd[1]: Starting bluetooth.service - Bluetooth service...
+ bluetoothd[1001]: Bluetooth daemon 5.72
+ systemd[1]: Started bluetooth.service - Bluetooth service.
+ systemd[1]: Reached target bluetooth.target - Bluetooth Support.
+ kernel: Bluetooth: BNEP (Ethernet Emulation) ver 1.3
+ kernel: Bluetooth: BNEP filters: protocol multicast
+ kernel: Bluetooth: BNEP socket layer initialized
+ bluetoothd[1001]: Bluetooth management interface 1.23 initialized
+ kernel: Bluetooth: MGMT ver 1.23
+ kernel: Bluetooth: RFCOMM TTY layer initialized
+ kernel: Bluetooth: RFCOMM socket layer initialized
+ kernel: Bluetooth: RFCOMM ver 1.11
+ ```
+
+ [ Where problems could occur ]
+
+ Enabled devices on new not yet launched platforms, expecting further
+ stability updates for opaque firmware.
+
+ [ Other Info ]
+
+ While PTL was planned for v6.17, nominate for R, Q and N (for
+ hwe-6.17/oem-6.17).
+
+ ========== original bug report ===========
+
Linux Kernel 6.17 with the below patches
* 88c6216a52ea5 Bluetooth: btintel_pcie: Suspend/Resume: Controller doorbell interrupt handling
* 1fb0d830dab89 Bluetooth: btintel_pcie: Support for S4 (Hibernate)
* 057b6ca596120 Bluetooth: btintel_pcie: Fix event packet loss issue
* 58fddb364dd5c Bluetooth: btintel_pcie: Refactor Device Coredump
* 5967c08545e9d Bluetooth: btintel_pcie: Use strscpy() instead of strscpy_pad()
* 3e94262921990 Bluetooth: btintel_pcie: Define hdev->wakeup() callback
* ee333727de222 Bluetooth: btintel_pcie: Move model comment before its definition
* 04efaba1d7615 Bluetooth: btintel_pcie: Add id of Scorpious, Panther Lake-H484
* 2bae7d4614933 Bluetooth: btintel_pcie: Add Bluetooth core/platform as comments
* e57362f4911b0 Bluetooth: btintel_pcie: Add support for _suspend() / _resume()
* 926e8bfaaa114 Bluetooth: btintel: Add support for BlazarIW core
Linux Kernel 6.18 with the below patches
* 88c6216a52ea5 Bluetooth: btintel_pcie: Suspend/Resume: Controller doorbell interrupt handling
* 1fb0d830dab89 Bluetooth: btintel_pcie: Support for S4 (Hibernate)
For linux-firmware:
* f383a2642 linux-firmware: Add firmware file for Intel Scorpius core
intel/ibt-00a0-0041-iml.sfi | Bin 0 -> 61964 bytes [Garfield Peak2 (AX211)]
intel/ibt-00a0-0041-pci.ddc | 1 +
intel/ibt-00a0-0041-pci.sfi | Bin 0 -> 909808 bytes
4 files changed, 6 insertions(+)
* c56e10ea8 linux-firmware: Update firmware file for Intel Scorpius core
WHENCE | 12 ++++++++++++
intel/ibt-00a0-01a1-iml.sfi | Bin 0 -> 66236 bytes [Whale Peak2 (BE211)]
intel/ibt-00a0-01a1-pci.ddc | 1 +
intel/ibt-00a0-01a1-pci.sfi | Bin 0 -> 1081792 bytes
intel/ibt-00a0-01a1-usb.ddc | 1 +
intel/ibt-00a0-01a1-usb.sfi | Bin 0 -> 1085296 bytes
intel/ibt-00a0-0291-iml.sfi | Bin 0 -> 66236 bytes [Filmore Peak2 (BE201)]
intel/ibt-00a0-0291-pci.ddc | 1 +
intel/ibt-00a0-0291-pci.sfi | Bin 0 -> 988312 bytes
intel/ibt-00a0-0291-usb.ddc | 1 +
intel/ibt-00a0-0291-usb.sfi | Bin 0 -> 991836 bytes
* 4d8ef73cb linux-firmware: Update firmware file for Intel BlazarU core
intel/ibt-0093-0291.sfi | Bin 966004 -> 970016 bytes
intel/ibt-0291-0291.sfi | Bin 966004 -> 970016 bytes
* 55d8d2fa0 linux-firmware: Update firmware file for Intel Magnetar core (in upstream tag 20251021)
intel/ibt-0180-0041.sfi | Bin 826240 -> 826380 bytes
intel/ibt-0180-1050.sfi | Bin 826240 -> 826380 bytes
intel/ibt-0180-4150.sfi | Bin 826240 -> 826380 bytes
* 40c52dd24 linux-firmware: Update firmware file for Intel Solar core (in upstream tag 20250808)
intel/ibt-0040-0041.sfi | Bin 720896 -> 721036 bytes
intel/ibt-0040-1050.sfi | Bin 720896 -> 721036 bytes
intel/ibt-0040-4150.sfi | Bin 720896 -> 721036 bytes
intel/ibt-0041-0041.sfi | Bin 713496 -> 713492 bytes
intel/ibt-1040-0041.sfi | Bin 720896 -> 721036 bytes
intel/ibt-1040-1050.sfi | Bin 720896 -> 721036 bytes
intel/ibt-1040-4150.sfi | Bin 720896 -> 721036 bytes
--
You received this bug notification because you are subscribed to linux
in Ubuntu.
Matching subscriptions: Bgg, Bmail, Nb
https://bugs.launchpad.net/bugs/2136804
Title:
Kernel updates for Intel Bluetooth PV software release 24.0.0.2
revision 1.2
Status in linux package in Ubuntu:
In Progress
Status in linux-firmware package in Ubuntu:
In Progress
Status in linux-oem-6.17 package in Ubuntu:
Invalid
Status in linux source package in Noble:
Invalid
Status in linux-firmware source package in Noble:
In Progress
Status in linux-oem-6.17 source package in Noble:
In Progress
Status in linux source package in Plucky:
Invalid
Status in linux-firmware source package in Plucky:
Invalid
Status in linux-oem-6.17 source package in Plucky:
Invalid
Status in linux source package in Questing:
In Progress
Status in linux-firmware source package in Questing:
In Progress
Status in linux-oem-6.17 source package in Questing:
Invalid
Status in linux source package in Resolute:
In Progress
Status in linux-firmware source package in Resolute:
In Progress
Status in linux-oem-6.17 source package in Resolute:
Invalid
Bug description:
[SRU Justification]
[ Impact ]
To sync latest BKC(Best Known Configuration) for AX211/BE201/BE211 on not yet launched Intel Panther Lake platform, need kernel driver updates along with firmware addition.
[ Test Plan ]
BE201 for example:
```
$ sudo journalctl -b 0|grep Bluetoo|cut -d' ' -f 5-
kernel: Bluetooth: Core ver 2.22
kernel: Bluetooth: HCI device and connection manager initialized
kernel: Bluetooth: HCI socket layer initialized
kernel: Bluetooth: L2CAP socket layer initialized
kernel: Bluetooth: SCO socket layer initialized
kernel: Bluetooth: hci0: Minimum firmware build 1 week 10 2014
kernel: Bluetooth: hci0: Found device firmware: intel/ibt-00a0-0291-iml.sfi
kernel: Bluetooth: hci0: Waiting for firmware download to complete
kernel: Bluetooth: hci0: Firmware loaded in 70788 usecs
kernel: Bluetooth: hci0: Waiting for device to boot
kernel: Bluetooth: hci0: Device booted in 1485 usecs
kernel: Bluetooth: hci0: Waiting for device transition to d0
kernel: Bluetooth: hci0: Device moved to D0 in 1 usecs
kernel: Bluetooth: hci0: dsbr: enable: 0x01 value: 0x0f
kernel: Bluetooth: hci0: Found device firmware: intel/ibt-00a0-0291-pci.sfi
kernel: Bluetooth: hci0: Boot Address: 0x10000800
kernel: Bluetooth: hci0: Firmware Version: 71-46.25
kernel: Bluetooth: hci0: Waiting for firmware download to complete
kernel: Bluetooth: hci0: Firmware loaded in 383247 usecs
kernel: Bluetooth: hci0: Received gp1 mailbox interrupt
kernel: Bluetooth: hci0: Waiting for device to boot
kernel: Bluetooth: hci0: Device booted in 33134 usecs
kernel: Bluetooth: hci0: Waiting for device transition to d0
kernel: Bluetooth: hci0: Device moved to D0 in 70 usecs
kernel: Bluetooth: hci0: Found Intel DDC parameters: intel/ibt-00a0-0291-pci.ddc
kernel: Bluetooth: hci0: Applying Intel DDC parameters completed
kernel: Bluetooth: hci0: Firmware timestamp 2025.46 buildtype 1 build 68935
kernel: Bluetooth: hci0: Firmware SHA1: 0xc7c5b316
kernel: Bluetooth: hci0: Fseq status: Success (0x00)
kernel: Bluetooth: hci0: Fseq executed: 00.98.00.08
kernel: Bluetooth: hci0: Fseq BT Top: 00.101.00.03
systemd[1]: Starting bluetooth.service - Bluetooth service...
bluetoothd[1001]: Bluetooth daemon 5.72
systemd[1]: Started bluetooth.service - Bluetooth service.
systemd[1]: Reached target bluetooth.target - Bluetooth Support.
kernel: Bluetooth: BNEP (Ethernet Emulation) ver 1.3
kernel: Bluetooth: BNEP filters: protocol multicast
kernel: Bluetooth: BNEP socket layer initialized
bluetoothd[1001]: Bluetooth management interface 1.23 initialized
kernel: Bluetooth: MGMT ver 1.23
kernel: Bluetooth: RFCOMM TTY layer initialized
kernel: Bluetooth: RFCOMM socket layer initialized
kernel: Bluetooth: RFCOMM ver 1.11
```
[ Where problems could occur ]
Enabled devices on new not yet launched platforms, expecting further
stability updates for opaque firmware.
[ Other Info ]
While PTL was planned for v6.17, nominate for R, Q and N (for
hwe-6.17/oem-6.17).
========== original bug report ===========
Linux Kernel 6.17 with the below patches
* 88c6216a52ea5 Bluetooth: btintel_pcie: Suspend/Resume: Controller doorbell interrupt handling
* 1fb0d830dab89 Bluetooth: btintel_pcie: Support for S4 (Hibernate)
* 057b6ca596120 Bluetooth: btintel_pcie: Fix event packet loss issue
* 58fddb364dd5c Bluetooth: btintel_pcie: Refactor Device Coredump
* 5967c08545e9d Bluetooth: btintel_pcie: Use strscpy() instead of strscpy_pad()
* 3e94262921990 Bluetooth: btintel_pcie: Define hdev->wakeup() callback
* ee333727de222 Bluetooth: btintel_pcie: Move model comment before its definition
* 04efaba1d7615 Bluetooth: btintel_pcie: Add id of Scorpious, Panther Lake-H484
* 2bae7d4614933 Bluetooth: btintel_pcie: Add Bluetooth core/platform as comments
* e57362f4911b0 Bluetooth: btintel_pcie: Add support for _suspend() / _resume()
* 926e8bfaaa114 Bluetooth: btintel: Add support for BlazarIW core
Linux Kernel 6.18 with the below patches
* 88c6216a52ea5 Bluetooth: btintel_pcie: Suspend/Resume: Controller doorbell interrupt handling
* 1fb0d830dab89 Bluetooth: btintel_pcie: Support for S4 (Hibernate)
For linux-firmware:
* f383a2642 linux-firmware: Add firmware file for Intel Scorpius core
intel/ibt-00a0-0041-iml.sfi | Bin 0 -> 61964 bytes [Garfield Peak2 (AX211)]
intel/ibt-00a0-0041-pci.ddc | 1 +
intel/ibt-00a0-0041-pci.sfi | Bin 0 -> 909808 bytes
4 files changed, 6 insertions(+)
* c56e10ea8 linux-firmware: Update firmware file for Intel Scorpius core
WHENCE | 12 ++++++++++++
intel/ibt-00a0-01a1-iml.sfi | Bin 0 -> 66236 bytes [Whale Peak2 (BE211)]
intel/ibt-00a0-01a1-pci.ddc | 1 +
intel/ibt-00a0-01a1-pci.sfi | Bin 0 -> 1081792 bytes
intel/ibt-00a0-01a1-usb.ddc | 1 +
intel/ibt-00a0-01a1-usb.sfi | Bin 0 -> 1085296 bytes
intel/ibt-00a0-0291-iml.sfi | Bin 0 -> 66236 bytes [Filmore Peak2 (BE201)]
intel/ibt-00a0-0291-pci.ddc | 1 +
intel/ibt-00a0-0291-pci.sfi | Bin 0 -> 988312 bytes
intel/ibt-00a0-0291-usb.ddc | 1 +
intel/ibt-00a0-0291-usb.sfi | Bin 0 -> 991836 bytes
* 4d8ef73cb linux-firmware: Update firmware file for Intel BlazarU core
intel/ibt-0093-0291.sfi | Bin 966004 -> 970016 bytes
intel/ibt-0291-0291.sfi | Bin 966004 -> 970016 bytes
* 55d8d2fa0 linux-firmware: Update firmware file for Intel Magnetar core (in upstream tag 20251021)
intel/ibt-0180-0041.sfi | Bin 826240 -> 826380 bytes
intel/ibt-0180-1050.sfi | Bin 826240 -> 826380 bytes
intel/ibt-0180-4150.sfi | Bin 826240 -> 826380 bytes
* 40c52dd24 linux-firmware: Update firmware file for Intel Solar core (in upstream tag 20250808)
intel/ibt-0040-0041.sfi | Bin 720896 -> 721036 bytes
intel/ibt-0040-1050.sfi | Bin 720896 -> 721036 bytes
intel/ibt-0040-4150.sfi | Bin 720896 -> 721036 bytes
intel/ibt-0041-0041.sfi | Bin 713496 -> 713492 bytes
intel/ibt-1040-0041.sfi | Bin 720896 -> 721036 bytes
intel/ibt-1040-1050.sfi | Bin 720896 -> 721036 bytes
intel/ibt-1040-4150.sfi | Bin 720896 -> 721036 bytes
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2136804/+subscriptions
Комментариев нет:
Отправить комментарий