]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
Merge branch 'pci/controller/mediatek-gen3'
authorBjorn Helgaas <bhelgaas@google.com>
Tue, 23 Jun 2026 22:32:16 +0000 (17:32 -0500)
committerBjorn Helgaas <bhelgaas@google.com>
Tue, 23 Jun 2026 22:32:16 +0000 (17:32 -0500)
commit4e38ddba805ab84e65d6854133f1a98f77da0db0
tree59e78795233fe5af75de68008b117e1b41816a17
parent7b900190125920e9e7e480a3075c9ee9c9de63bd
parent8ba433753d9b131c2e43b1ff7ba8c5730cef8231
Merge branch 'pci/controller/mediatek-gen3'

- Deassert PCIE_PHY_RSTB so REFCLK is stable for at least 100ms
  (PCIE_T_PVPERL_MS) before deasserting PERST# (Jian Yang)

- Add .shutdown() to assert PERST# before powering down device (Jian Yang)

- Do full device power down on removal, including asserting PERST#, when
  removing driver (Chen-Yu Tsai)

- Fix a 'failed to create pwrctrl devices' error message that was
  inadvertently skipped (Chen-Yu Tsai)

* pci/controller/mediatek-gen3:
  PCI: mediatek-gen3: Fix incorrectly skipped pwrctrl error message
  PCI: mediatek-gen3: Do full device power down on removal
  PCI: mediatek-gen3: Add a .shutdown() callback to control PERST# signal
  PCI: mediatek-gen3: Fix PERST# control timing during system startup