[PATCH 0/1][SRU][B/OEM-B] Add RTL8822cu bluetooth in driver

classic Classic list List threaded Threaded
7 messages Options
Reply | Threaded
Open this post in threaded view
|

[PATCH 0/1][SRU][B/OEM-B] Add RTL8822cu bluetooth in driver

Aaron Ma
BugLink: https://bugs.launchpad.net/bugs/1849598

[Impact]
Current kernel and firmware lack support of rtl8822cu Bluetooth.

[Fix]
Add and update the Bluetooth driver and firmware of rtl8822cu.

[Test]
Verified on hardware. Tests results are good.

[Regression Potential]
Low.
Add new bt chip ID;
Add the new firmware and config to enable new bt chip.

Changes:
Removed "has_rom_version" variable that is used for other chips
in original patch.
Append ".bin" in config file.

This commit is inclueded from 4.20, no need for D/E kernels.

Alex Lu (1):
  Bluetooth: btrtl: Add support for RTL8822C with USB interface

 drivers/bluetooth/btrtl.c | 7 +++++++
 1 file changed, 7 insertions(+)

--
2.17.1


--
kernel-team mailing list
[hidden email]
https://lists.ubuntu.com/mailman/listinfo/kernel-team
Reply | Threaded
Open this post in threaded view
|

[PATCH 1/1] Bluetooth: btrtl: Add support for RTL8822C with USB interface

Aaron Ma
From: Alex Lu <[hidden email]>

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

This device is included in the RTL8822CU combination wifi and BT part,
as well as the BT part of the RTL8822CE.
The necessary firmware has been submitted to the linux-firmware
project.

Signed-off-by: Alex Lu <[hidden email]>
Signed-off-by: Larry Finger <[hidden email]>
Signed-off-by: Marcel Holtmann <[hidden email]>
(backported from commit 8ecfdc95b30a17b0c27ace6f13a1c4fb37e2bb96)
Signed-off-by: Aaron Ma <[hidden email]>
---
 drivers/bluetooth/btrtl.c | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/drivers/bluetooth/btrtl.c b/drivers/bluetooth/btrtl.c
index 437f080deaab..6b5bb55a0b64 100644
--- a/drivers/bluetooth/btrtl.c
+++ b/drivers/bluetooth/btrtl.c
@@ -82,6 +82,12 @@ static const struct id_table ic_id_table[] = {
   .fw_name  = "rtl_bt/rtl8761a_fw.bin",
   .cfg_name = "rtl_bt/rtl8761a_config.bin" },
 
+ /* 8822C with USB interface */
+ { IC_INFO(RTL_ROM_LMP_8822B, 0xc),
+  .config_needed = false,
+  .fw_name  = "rtl_bt/rtl8822cu_fw.bin",
+  .cfg_name = "rtl_bt/rtl8822cu_config.bin" },
+
  /* 8822B */
  { IC_INFO(RTL_ROM_LMP_8822B, 0xb),
   .config_needed = true,
@@ -144,6 +150,7 @@ static int rtlbt_parse_firmware(struct hci_dev *hdev, u16 lmp_subver,
  { RTL_ROM_LMP_8822B, 8 },
  { RTL_ROM_LMP_8723B, 9 }, /* 8723D */
  { RTL_ROM_LMP_8821A, 10 }, /* 8821C */
+ { RTL_ROM_LMP_8822B, 13 }, /* 8822C */
  };
 
  ret = rtl_read_rom_version(hdev, &rom_version);
--
2.17.1


--
kernel-team mailing list
[hidden email]
https://lists.ubuntu.com/mailman/listinfo/kernel-team
Reply | Threaded
Open this post in threaded view
|

ACK/APPLIED[OEM-B]: [PATCH 0/1][SRU][B/OEM-B] Add RTL8822cu bluetooth in driver

AceLan Kao
In reply to this post by Aaron Ma
Acked-By: AceLan Kao <[hidden email]>

--
kernel-team mailing list
[hidden email]
https://lists.ubuntu.com/mailman/listinfo/kernel-team
Reply | Threaded
Open this post in threaded view
|

ACK/APPLIED[OEM-B]: [PATCH 0/2][SRU][B/OEM-B/OEM-OSP1/D/E] UBUNTU: SAUCE: add rtl623 codec support and fix mic issues

AceLan Kao
In reply to this post by Aaron Ma
Acked-By: AceLan Kao <[hidden email]>

--
kernel-team mailing list
[hidden email]
https://lists.ubuntu.com/mailman/listinfo/kernel-team
Reply | Threaded
Open this post in threaded view
|

Re: ACK/APPLIED[OEM-B]: [PATCH 0/2][SRU][B/OEM-B/OEM-OSP1/D/E] UBUNTU: SAUCE: add rtl623 codec support and fix mic issues

Khaled Elmously
I don't understand where the subject in this ACK is coming from - it looks unrelated to the patchset.


On 2019-11-04 09:41:44 , AceLan Kao wrote:
> Acked-By: AceLan Kao <[hidden email]>
>
> --
> kernel-team mailing list
> [hidden email]
> https://lists.ubuntu.com/mailman/listinfo/kernel-team

--
kernel-team mailing list
[hidden email]
https://lists.ubuntu.com/mailman/listinfo/kernel-team
Reply | Threaded
Open this post in threaded view
|

ACK/cmt: [PATCH 0/1][SRU][B/OEM-B] Add RTL8822cu bluetooth in driver

Khaled Elmously
In reply to this post by Aaron Ma
The bug says Disco and Eoan are affected as well - but they both already have this patch. Should they be removed from the targeted series?

Acked-by: Khalid Elmously <[hidden email]>

On 2019-10-25 11:58:15 , Aaron Ma wrote:

> BugLink: https://bugs.launchpad.net/bugs/1849598
>
> [Impact]
> Current kernel and firmware lack support of rtl8822cu Bluetooth.
>
> [Fix]
> Add and update the Bluetooth driver and firmware of rtl8822cu.
>
> [Test]
> Verified on hardware. Tests results are good.
>
> [Regression Potential]
> Low.
> Add new bt chip ID;
> Add the new firmware and config to enable new bt chip.
>
> Changes:
> Removed "has_rom_version" variable that is used for other chips
> in original patch.
> Append ".bin" in config file.
>
> This commit is inclueded from 4.20, no need for D/E kernels.
>
> Alex Lu (1):
>   Bluetooth: btrtl: Add support for RTL8822C with USB interface
>
>  drivers/bluetooth/btrtl.c | 7 +++++++
>  1 file changed, 7 insertions(+)
>
> --
> 2.17.1
>
>
> --
> kernel-team mailing list
> [hidden email]
> https://lists.ubuntu.com/mailman/listinfo/kernel-team

--
kernel-team mailing list
[hidden email]
https://lists.ubuntu.com/mailman/listinfo/kernel-team
Reply | Threaded
Open this post in threaded view
|

APPLIED(B): [PATCH 0/1][SRU][B/OEM-B] Add RTL8822cu bluetooth in driver

Khaled Elmously
In reply to this post by Aaron Ma
On 2019-10-25 11:58:15 , Aaron Ma wrote:

> BugLink: https://bugs.launchpad.net/bugs/1849598
>
> [Impact]
> Current kernel and firmware lack support of rtl8822cu Bluetooth.
>
> [Fix]
> Add and update the Bluetooth driver and firmware of rtl8822cu.
>
> [Test]
> Verified on hardware. Tests results are good.
>
> [Regression Potential]
> Low.
> Add new bt chip ID;
> Add the new firmware and config to enable new bt chip.
>
> Changes:
> Removed "has_rom_version" variable that is used for other chips
> in original patch.
> Append ".bin" in config file.
>
> This commit is inclueded from 4.20, no need for D/E kernels.
>
> Alex Lu (1):
>   Bluetooth: btrtl: Add support for RTL8822C with USB interface
>
>  drivers/bluetooth/btrtl.c | 7 +++++++
>  1 file changed, 7 insertions(+)
>
> --
> 2.17.1
>
>
> --
> kernel-team mailing list
> [hidden email]
> https://lists.ubuntu.com/mailman/listinfo/kernel-team

--
kernel-team mailing list
[hidden email]
https://lists.ubuntu.com/mailman/listinfo/kernel-team