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, 1 Jul 2020 15:34:12 +0000 (16:34 +0100)
commita111e566b37d076e524a9a308cb952876a6bae86
tree2946bcfa5cec17025872a20e4da852e7d6effe1c
parent25a96ffa5ed911ae809beee8efc00bfb7fa1292b
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