Merge branch 'pci/controller/qcom'
authorBjorn Helgaas <bhelgaas@google.com>
Mon, 26 Jun 2023 17:59:59 +0000 (12:59 -0500)
committerBjorn Helgaas <bhelgaas@google.com>
Mon, 26 Jun 2023 17:59:59 +0000 (12:59 -0500)
commit5c13b3c19a726fc0918ef221759bd225dadb1923
treed7de34d01a053fc957ab0886283fe90780eb5b5d
parent69fa3ef3d2699acdf0ac917cc070c0e9cfd61b74
parent1fdecc5bc8e81b0afba17876ff99b4131d0e03aa
Merge branch 'pci/controller/qcom'

- Disable register write access after init for IP v2.3.3, v2.9.0
  (Manivannan Sadhasivam)

- Use DWC helpers for enabling/disabling writes to DBI registers
  (Manivannan Sadhasivam)

- Hide slot hotplug capability for IP v1.0.0, v1.9.0, v2.1.0, v2.3.2,
  v2.3.3, v2.7.0, v2.9.0 (Manivannan Sadhasivam)

- Reuse v2.3.2 post-init sequence for v2.4.0 (Manivannan Sadhasivam)

-

* pci/controller/qcom:
  PCI: qcom: Do not advertise hotplug capability for IP v2.1.0
  PCI: qcom: Do not advertise hotplug capability for IP v1.0.0
  PCI: qcom: Use post init sequence of IP v2.3.2 for v2.4.0
  PCI: qcom: Do not advertise hotplug capability for IP v2.3.2
  PCI: qcom: Do not advertise hotplug capability for IPs v2.3.3 and v2.9.0
  PCI: qcom: Do not advertise hotplug capability for IPs v2.7.0 and v1.9.0
  PCI: qcom: Disable write access to read only registers for IP v2.9.0
  PCI: qcom: Use DWC helpers for modifying the read-only DBI registers
  PCI: qcom: Disable write access to read only registers for IP v2.3.3