Disabling ASPM L1 sub-states selectively from drivers?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



I face the issue that a PCIe network chip misses RX packets if ASPM L1
sub-states are enabled. It seems that the RX FIFO is too small to buffer
all incoming packets during ASPM exit latency.

So far pci_disable_link_state() only allows to disable L1 completely.
Would it make sense to extend this function to allow disabling
L1 sub-states selectively? Looking at pcie_config_aspm_link() this
seems to be possible.




[Index of Archives]     [DMA Engine]     [Linux Coverity]     [Linux USB]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Greybus]

  Powered by Linux