]> www.infradead.org Git - users/jedix/linux-maple.git/commitdiff
rtw88: use the correct bit in the REG_HCI_OPT_CTRL register
authorKevin Lo <kevlo@kevlo.org>
Fri, 22 Apr 2022 14:50:54 +0000 (22:50 +0800)
committerKalle Valo <kvalo@kernel.org>
Wed, 27 Apr 2022 04:58:00 +0000 (07:58 +0300)
Write the BIT_USB_SUS_DIS bit rather than BIT_BT_DIG_CLK_EN to the
REG_HCI_OPT_CTRL register for fixing failure to PCIe power on.

Signed-off-by: Kevin Lo <kevlo@kevlo.org>
Acked-by: Ping-Ke Shih <pkshih@realtek.com>
Signed-off-by: Kalle Valo <kvalo@kernel.org>
Link: https://lore.kernel.org/r/YmLAzuyPr0P4Y6BP@ns.kevlo.org
drivers/net/wireless/realtek/rtw88/mac.c

index d1678aed9d9cb23649b21c564b30df4a345f8fc4..caf2603da2d6550642a6bf468d05de745b23b478 100644 (file)
@@ -75,7 +75,7 @@ static int rtw_mac_pre_system_cfg(struct rtw_dev *rtwdev)
 
        switch (rtw_hci_type(rtwdev)) {
        case RTW_HCI_TYPE_PCIE:
-               rtw_write32_set(rtwdev, REG_HCI_OPT_CTRL, BIT_BT_DIG_CLK_EN);
+               rtw_write32_set(rtwdev, REG_HCI_OPT_CTRL, BIT_USB_SUS_DIS);
                break;
        case RTW_HCI_TYPE_USB:
                break;