RE: rtsx_pci not restoring ASPM state after suspend/resume

From: 吳昊澄 Ricky
Date: Fri Jul 24 2020 - 03:16:50 EST


Hi James, Bjorn,

The Card reader(10ec:5287) is a combo chip with Ethernet(10ec:8168), we think it is not cause by setting our device config space in idle time.
We dis/enable the ASPM(setting config space) at busy/idle time, it can make our R/W performances well not a work around function
PCI Host and Device setting self config space and do handshaking, we think it does not affect the system


Ricky



> -----Original Message-----
> From: Bjorn Helgaas [mailto:helgaas@xxxxxxxxxx]
> Sent: Friday, July 24, 2020 1:13 AM
> To: 吳昊澄 Ricky; Rui Feng
> Cc: Arnd Bergmann; Greg Kroah-Hartman; James Ettle; Len Brown; Puranjay
> Mohan; linux-pci@xxxxxxxxxxxxxxx; linux-kernel@xxxxxxxxxxxxxxx; Jacopo De
> Simoi
> Subject: Re: rtsx_pci not restoring ASPM state after suspend/resume
>
> [+cc Jacopo]
>
> On Thu, Jul 23, 2020 at 11:56:22AM -0500, Bjorn Helgaas wrote:
> > James reported this issue with rtsx_pci; can you guys please take a
> > look at it? https://bugzilla.kernel.org/show_bug.cgi?id=208117
> >
> > There's a lot of good info in the bugzilla already.
>
> Likely duplicate: https://bugzilla.kernel.org/show_bug.cgi?id=198951
>
> Jacopo, could you please attach a complete dmesg log and "sudo lspci
> -vvxxxx" output to your bugzilla?
>
> ------Please consider the environment before printing this e-mail.