> -----Original Message----- > From: Ali Ghandour <gandour.ali@xxxxxxxxx> > Sent: Sunday, December 10, 2023 2:24 PM > To: Ping-Ke Shih <pkshih@xxxxxxxxxxx> > Cc: linux-wireless@xxxxxxxxxxxxxxx > Subject: Re: Lenovo LOQ rtw_8852be > > It ended up showing 4096. But still not work. PCI code is hard to me. Please try below workaround patch to ignore the setting. I have tried that, and in my side it still works without obvious problem. I will check internally to check how much this can affect. If not, I would ignore this if certain platform like yours can't access PCI space over 0x100. @@ -2061,6 +2061,9 @@ static int rtw89_pci_auto_refclk_cal(struct rtw89_dev *rtwdev, bool autook_en) if (chip_id != RTL8852B && chip_id != RTL8851B) return 0; + printk("no auto_refclk_cal\n"); + return 0; + ret = rtw89_pci_read_config_byte(rtwdev, RTW89_PCIE_PHY_RATE, &val8); if (ret) { rtw89_err(rtwdev, "[ERR]pci config read %X\n", Ping-Ke