Public bug reported:

SRU Justification

* Impact:
These devices can be found in some laptops. They don't work with the btusb in 
bionic but still the btusb would be loaded.

* Fix:
There's a commit in upstream that makes btusb support these devices.

commit 907f84990924bf3a8d248c040dabeb5127ae6938
Author: Alex Lu <alex...@realsil.com.cn>
Date:   Sun Feb 11 12:24:33 2018 -0600

    Bluetooth: btrtl: Add RTL8723D and RTL8821C devices
    
    The Bluetooth parts of RTL8723D and RTL8723B share the same lmp
    subversion, thus we need to check both lmp subversion and hci revision
    to distinguish the two. The same situation is true for RTL8821A and
    RTL8821C. Accordingly, the selection code is revised.
    
    To improve maintainability, a new id_table struct is defined, and an
    array of such structs is constructed. Adding a new device can thus be
    as simple as adding another value to the table.
    
    Signed-off-by: Alex Lu <alex...@realsil.com.cn>
    Signed-off-by: Larry Finger <larry.fin...@lwfinger.net>
    Signed-off-by: Marcel Holtmann <mar...@holtmann.org>

* Risk of Regression:
It's just one clean cherry-pick from upstream to extend devices supported by 
btrtl. The potential risk should be low.

** Affects: hwe-next
     Importance: Undecided
     Assignee: Jesse Sung (wenchien)
         Status: In Progress

** Affects: linux (Ubuntu)
     Importance: Undecided
     Assignee: Jesse Sung (wenchien)
         Status: In Progress


** Tags: originate-from-1783463 stella

** Tags added: originate-from-1783463 stella

** Changed in: hwe-next
     Assignee: (unassigned) => Jesse Sung (wenchien)

** Changed in: hwe-next
       Status: New => In Progress

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1784835

Title:
  [Bionic] Bluetooth: Support RTL8723D and RTL8821C Devices

Status in HWE Next:
  In Progress
Status in linux package in Ubuntu:
  In Progress

Bug description:
  SRU Justification

  * Impact:
  These devices can be found in some laptops. They don't work with the btusb in 
bionic but still the btusb would be loaded.

  * Fix:
  There's a commit in upstream that makes btusb support these devices.

  commit 907f84990924bf3a8d248c040dabeb5127ae6938
  Author: Alex Lu <alex...@realsil.com.cn>
  Date:   Sun Feb 11 12:24:33 2018 -0600

      Bluetooth: btrtl: Add RTL8723D and RTL8821C devices
      
      The Bluetooth parts of RTL8723D and RTL8723B share the same lmp
      subversion, thus we need to check both lmp subversion and hci revision
      to distinguish the two. The same situation is true for RTL8821A and
      RTL8821C. Accordingly, the selection code is revised.
      
      To improve maintainability, a new id_table struct is defined, and an
      array of such structs is constructed. Adding a new device can thus be
      as simple as adding another value to the table.
      
      Signed-off-by: Alex Lu <alex...@realsil.com.cn>
      Signed-off-by: Larry Finger <larry.fin...@lwfinger.net>
      Signed-off-by: Marcel Holtmann <mar...@holtmann.org>

  * Risk of Regression:
  It's just one clean cherry-pick from upstream to extend devices supported by 
btrtl. The potential risk should be low.

To manage notifications about this bug go to:
https://bugs.launchpad.net/hwe-next/+bug/1784835/+subscriptions

-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to     : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to