aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/pci/controller/dwc/pcie-qcom-common.c
diff options
context:
space:
mode:
authorSiddharth Vadapalli <[email protected]>2024-08-29 10:53:16 +0000
committerKrzysztof Wilczyński <[email protected]>2024-08-31 14:45:21 +0000
commit82c4be4168e26a5593aaa1002b5678128a638824 (patch)
treee3361cd7eafc68d3d0c9d2b3f90d863a0e1a06c6 /drivers/pci/controller/dwc/pcie-qcom-common.c
parentdt-bindings: PCI: ti,j721e-pci-host: Add ACSPCIE proxy control property (diff)
downloadkernel-82c4be4168e26a5593aaa1002b5678128a638824.tar.gz
kernel-82c4be4168e26a5593aaa1002b5678128a638824.zip
PCI: j721e: Enable ACSPCIE Refclk if "ti,syscon-acspcie-proxy-ctrl" exists
The ACSPCIE module is capable of driving the reference clock required by the PCIe Endpoint device. It is an alternative to on-board and external reference clock generators. Enabling the output from the ACSPCIE module's PAD IO Buffers requires clearing the "PAD IO disable" bits of the ACSPCIE_PROXY_CTRL register in the CTRL_MMR register space. Add support to enable the ACSPCIE reference clock output using the optional device-tree property "ti,syscon-acspcie-proxy-ctrl". Link: https://lore.kernel.org/linux-pci/[email protected] Signed-off-by: Siddharth Vadapalli <[email protected]> Signed-off-by: Krzysztof Wilczyński <[email protected]> Reviewed-by: Manivannan Sadhasivam <[email protected]>
Diffstat (limited to 'drivers/pci/controller/dwc/pcie-qcom-common.c')
0 files changed, 0 insertions, 0 deletions