PCI: brcmstb: Add DT property to control L1SS
authorPhil Elwell <phil@raspberrypi.com>
Thu, 11 Jun 2020 08:57:03 +0000 (09:57 +0100)
committerpopcornmix <popcornmix@gmail.com>
Wed, 27 Jan 2021 19:13:12 +0000 (19:13 +0000)
commit75340c6660067f8ef3738f1b083d50d6d3d2cb49
tree9471a629bfba1fa22c426c806b3d3fea72e3e0b3
parentc0a622f4e0bd4978050142d1635949cbfc3f7b65
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