Public bug reported:

Features of the QDF2400 PCI root ports are disabled because they do not
advertise an ACS capability. A quirk has been merged upstream that re-
enable these features on that platform:

commit 33be632b8443b6ac74aa293504f430604fb9abeb
Author: Sinan Kaya <[email protected]>
Date:   Thu Feb 16 17:01:45 2017 -0500

    PCI: Add ACS quirk for Qualcomm QDF2400 and QDF2432
    
    The Qualcomm QDF2xxx root ports don't advertise an ACS capability, but they
    do provide ACS-like features to disable peer transactions and validate bus
    numbers in requests.
    
    To be specific:
    * Hardware supports source validation but it will report the issue as
    Completer Abort instead of ACS Violation.
    
    * Hardware doesn't support peer-to-peer and each root port is a root
    complex with unique segment numbers.
    
    * It is not possible for one root port to pass traffic to the other root
    port.  All PCIe transactions are terminated inside the root port.
    
    Add an ACS quirk for the QDF2400 and QDF2432 products.
    
    [bhelgaas: changelog]
    Signed-off-by: Sinan Kaya <[email protected]>
    Signed-off-by: Bjorn Helgaas <[email protected]>
    Reviewed-by: Alex Williamson <[email protected]>

** Affects: linux (Ubuntu)
     Importance: Undecided
         Status: Incomplete

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1671601

Title:
  QDF2400 PCI ports require ACS quirk

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1671601/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to