]> Gentwo Git Trees - linux/.git/commit
Merge branch 'pci/pwrctrl-tc9563'
authorBjorn Helgaas <bhelgaas@google.com>
Wed, 3 Dec 2025 20:18:45 +0000 (14:18 -0600)
committerBjorn Helgaas <bhelgaas@google.com>
Wed, 3 Dec 2025 20:18:45 +0000 (14:18 -0600)
commit9f1aa395ad7889685ce7ea69a1a5badfacfce5e4
tree9ba2291273595876d52c68f22faf10908e07f126
parent7a13e837d20f7b02304df596fdcf63dc7ef05d59
parent4c9c7be47310c1dbd7b6d37d45986123f5b133b4
Merge branch 'pci/pwrctrl-tc9563'

- Add a struct pci_ops.assert_perst() function pointer to assert/deassert
  PCIe PERST# and implement it for the qcom driver (Krishna Chaitanya
  Chundru)

- Add DT binding and pwrctrl driver for the Toshiba TC9563 PCIe switch,
  which must be held in reset after poweron so the pwrctrl driver can
  configure the switch via I2C before bringing up the links (Krishna
  Chaitanya Chundru)

* pci/pwrctrl-tc9563:
  PCI: pwrctrl: Add power control driver for TC9563
  PCI: qcom: Implement .assert_perst()
  PCI: dwc: Implement .assert_perst() for dwc glue drivers
  PCI: Add .assert_perst() to control PCIe PERST#
  dt-bindings: PCI: Add binding for Toshiba TC9563 PCIe switch
drivers/pci/controller/dwc/pcie-designware-host.c
drivers/pci/controller/dwc/pcie-designware.h
drivers/pci/controller/dwc/pcie-qcom.c
include/linux/pci.h