dt-bindings: PCI: brcmstb: Add property "brcm,clkreq-mode"
authorJim Quinlan <james.quinlan@broadcom.com>
Mon, 13 Nov 2023 18:56:05 +0000 (13:56 -0500)
committerKrzysztof Wilczyński <kwilczynski@kernel.org>
Thu, 11 Jan 2024 11:52:49 +0000 (11:52 +0000)
commit14b15aeb3628fc2fd1fe7f6c94f6ea7b1557bc27
tree22478677fc3d2f67f4824f97f55f0bcdca74253b
parentb85ea95d086471afb4ad062012a4d73cd328fa86
dt-bindings: PCI: brcmstb: Add property "brcm,clkreq-mode"

The Broadcom STB/CM PCIe HW -- a core that is also used by RPi SOCs --
requires the driver to deliberately place the RC HW one of three CLKREQ#
modes.  The "brcm,clkreq-mode" property allows the user to override the
default setting.  If this property is omitted, the default mode shall be
"default".

Link: https://lore.kernel.org/linux-pci/20231113185607.1756-2-james.quinlan@broadcom.com
Tested-by: Cyril Brulebois <cyril@debamax.com>
Tested-by: Florian Fainelli <florian.fainelli@broadcom.com>
Signed-off-by: Jim Quinlan <james.quinlan@broadcom.com>
Signed-off-by: Krzysztof Wilczyński <kwilczynski@kernel.org>
Reviewed-by: Rob Herring <robh@kernel.org>
Acked-by: Conor Dooley <conor.dooley@microchip.com>
Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml