Comment 5 for bug 2040157

Revision history for this message
Stefan Bader (smb) wrote :

The upstream fix for this is:

commit 0e4cac557531a4c93de108d9ff11329fcad482ff
[PATCH] misc: rtsx: Fix some platforms can not boot and move the l1ss
 judgment to probe

commit 101bd907b424 ("misc: rtsx: judge ASPM Mode to set PETXCFG Reg")
some readers no longer force #CLKREQ to low
when the system need to enter ASPM.
But some platform maybe not implement complete ASPM?
it causes some platforms can not boot

Like in the past only the platform support L1ss we release the #CLKREQ.
Move the judgment (L1ss) to probe,
we think read config space one time when the driver start is enough

Fixes: 101bd907b424 ("misc: rtsx: judge ASPM Mode to set PETXCFG Reg")
Cc: stable <email address hidden>
Reported-by: Paul Grandperrin <email address hidden>
Signed-off-by: Ricky Wu <email address hidden>
Tested-By: Jade Lovelace <email address hidden>
Link: https://<email address hidden>
Signed-off-by: Greg Kroah-Hartman <<email address hidden>

I am also nominating Lunar and Jammy for this because we just picked up the problematic change via stable (for next cycle, not in process right now).