PCI: brcmstb: Add DT property to control L1SS
authorPhil Elwell <phil@raspberrypi.com>
Thu, 11 Jun 2020 08:57:03 +0000 (09:57 +0100)
committerDom Cobley <popcornmix@gmail.com>
Mon, 21 Mar 2022 16:04:02 +0000 (16:04 +0000)
commit2927df3216f2aef46a190afdbf1c78972517a7e8
tree0ae3573b034111512cb71b32bfdfc32da4047fcf
parent7dedc22a8dce78c61694eb7bd2cef7e7ef5c9665
PCI: brcmstb: Add DT property to control L1SS

The BRCM PCIe block has controls to enable control of the CLKREQ#
signal by the L1SS, and to gate the refclk with the CLKREQ# input.
These controls are mutually exclusive - the upstream code sets the
latter, but some use cases require the former.

Add a Device Tree property - brcm,enable-l1ss - to switch to the
L1SS configuration.

Signed-off-by: Phil Elwell <phil@raspberrypi.com>
drivers/pci/controller/pcie-brcmstb.c