Commit 4e38ddba805a for kernel

commit 4e38ddba805ab84e65d6854133f1a98f77da0db0
Merge: 7b9001901259 8ba433753d9b
Author: Bjorn Helgaas <bhelgaas@google.com>
Date:   Tue Jun 23 17:32:16 2026 -0500

    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