Re: [PATCH] wifi: ath11k: add pm quirk for Thinkpad Z16 Gen1
"Mark Pearson" <[email protected]>
| Newsgroups | org.infradead.lists.ath11k,org.kernel.vger.linux-wireless |
|---|---|
| Message-ID | <[email protected]> |
Hi Ross, On Mon, Dec 29, 2025, at 1:56 PM, Ross Vandegrift wrote: > Z16 Gen1 has the wakeup-from-suspend issues from [1] but was never added > to the appropriate quirk list. I've tested this patch on top of 6.18.2, > it fixes the issue for me. > > There's normally a second DMI product id, but I don't know what it is. > I also suspect Z13 Gen1 should be added too. Mark, do you have those? It's a bit odd as 21D4/21D5 is the Z16 G1 Z13 G1 should be 21D2/21D3 (https://psref.lenovo.com/WDProduct/ThinkPad/ThinkPad_Z13_Gen_1) They're both based on the same design and system FW so I'd expect the issue to hit both platforms. I plan on testing this on my system but haven't done yet. I can check the Z16. Mark > > [1] - https://bugzilla.kernel.org/show_bug.cgi?id=219196 > > Signed-off-by: Ross Vandegrift <[email protected]> > --- > drivers/net/wireless/ath/ath11k/core.c | 7 +++++++ > 1 file changed, 7 insertions(+) > > diff --git a/drivers/net/wireless/ath/ath11k/core.c > b/drivers/net/wireless/ath/ath11k/core.c > index 812686173ac8..1c910db69738 100644 > --- a/drivers/net/wireless/ath/ath11k/core.c > +++ b/drivers/net/wireless/ath/ath11k/core.c > @@ -994,6 +994,13 @@ static const struct dmi_system_id > ath11k_pm_quirk_table[] = { > DMI_MATCH(DMI_PRODUCT_NAME, "21F9"), > }, > }, > + { > + .driver_data = (void *)ATH11K_PM_WOW, > + .matches = { /* Z16 G1 */ > + DMI_MATCH(DMI_BOARD_VENDOR, "LENOVO"), > + DMI_MATCH(DMI_PRODUCT_NAME, "21D4"), > + }, > + }, > {} > }; > > -- > 2.47.3