Latest Firmware for ASM1064/1166 SATA Controllers

Has anyone experienced PCIe errors on Linux with ASM1166 cards? I’m wondering if firmware could be responsible, but I think I’m on the latest.

I’m getting this in dmesg:

PCIe Bus Error: severity=Corrected, type=Physical Layer, (Receiver ID)
device [8086:7a44] error status/mask=00000001/00002000
[ 0] RxErr (First)

It only occurs when I enabled L1 substates in my BIOS. I’m on an Asus Z790-p.

The firmware on my card is 221118-0048-00.

Has anyone seen this before?