aboutsummaryrefslogtreecommitdiff
path: root/Documentation/devicetree/bindings/soc/bcm
AgeCommit message (Collapse)AuthorFilesLines
2024-07-29dt-bindings: soc: bcm: document brcm,bcm2711-avs-monitorKrzysztof Kozlowski1-0/+44
Document alreasdy used binding for Syscon / AVS monitor: brcm,bcm2711-avs-monitor to fix dt_binding_check and dtbs_check warnings like: brcm,avs-ro-thermal.example.dtb: /example-0/avs-monitor@7d5d2000: failed to match any schema with compatible: ['brcm,bcm2711-avs-monitor', 'syscon', 'simple-mfd'] Signed-off-by: Krzysztof Kozlowski <[email protected]> Reviewed-by: Rob Herring <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Florian Fainelli <[email protected]>
2023-05-23dt-bindings: soc: bcm: add missing dt-binding document for bcm23550-cdcStanislav Jakubek1-0/+35
Broadcom BCM23550 has a Cluster Dormant Control block that keeps the CPU in idle state. A command needs to be sent to this block to bring the CPU into running state. This has been in use in mainline Linux since ~2016, but was never documented. Add a dt-binding document for it. Signed-off-by: Stanislav Jakubek <[email protected]> Reviewed-by: Krzysztof Kozlowski <[email protected]> Link: https://lore.kernel.org/r/20230508135930.GA27583@standask-GA-A55M-S2HP Signed-off-by: Florian Fainelli <[email protected]>
2022-07-27dt-bindings: soc: bcm: use absolute path to other schemaKrzysztof Kozlowski1-1/+1
Absolute path to other DT schema is preferred over relative one. Signed-off-by: Krzysztof Kozlowski <[email protected]> Acked-by: Florian Fainelli <[email protected]> Link: https://lore.kernel.org/r/[email protected]' Signed-off-by: Arnd Bergmann <[email protected]>
2022-07-27dt-bindings: soc: bcm: drop quotes when not neededKrzysztof Kozlowski1-2/+2
Id and schema fields do not need quotes. Signed-off-by: Krzysztof Kozlowski <[email protected]> Acked-by: Florian Fainelli <[email protected]> Link: https://lore.kernel.org/r/[email protected]' Signed-off-by: Arnd Bergmann <[email protected]>
2022-06-27dt-bindings: soc: bcm: bcm2835-pm: Add support for bcm2711Stefan Wahren1-2/+6
Add a new compatible string for BCM2711 and the option to provide a third reg property for the board's new RPiVid ASB. In BCM2711 the new RPiVid ASB took over V3D, which is our only consumer of this driver so far. The old ASB is still be present with ISP and H264 bits but no V3D. Signed-off-by: Stefan Wahren <[email protected]> Reviewed-by: Peter Robinson <[email protected]> Signed-off-by: Florian Fainelli <[email protected]>
2022-06-27dt-bindings: soc: bcm: bcm2835-pm: Introduce reg-namesNicolas Saenz Julienne1-2/+7
Anticipating the introduction of BCM2711, of which we'll need to support its new RPiVid ASB, introduce reg-names into bcm2835-pm's binding. This will help to have a consistent mapping between resources and their meaning. Signed-off-by: Nicolas Saenz Julienne <[email protected]> Reviewed-by: Rob Herring <[email protected]> Signed-off-by: Stefan Wahren <[email protected]> Reviewed-by: Peter Robinson <[email protected]> Signed-off-by: Florian Fainelli <[email protected]>
2022-06-27dt-bindings: soc: bcm: bcm2835-pm: Convert bindings to DT schemaNicolas Saenz Julienne2-46/+77
This converts the brcm,bcm2835-pm bindings from text to proper schema. Signed-off-by: Nicolas Saenz Julienne <[email protected]> Reviewed-by: Rob Herring <[email protected]> Signed-off-by: Stefan Wahren <[email protected]> Signed-off-by: Florian Fainelli <[email protected]>
2021-12-18dt-bindings: soc: bcm: Convert brcm,bcm2835-vchiq to json-schemaStefan Wahren2-17/+53
This converts the VCHIQ bindings to YAML format. Signed-off-by: Stefan Wahren <[email protected]> Co-developed-by: Nicolas Saenz Julienne <[email protected]> Signed-off-by: Nicolas Saenz Julienne <[email protected]> Reviewed-by: Rob Herring <[email protected]> Link: https://lore.kernel.org/r/[email protected]
2019-11-14dt-bindings: power: Convert Generic Power Domain bindings to json-schemaKrzysztof Kozlowski1-1/+1
Convert Generic Power Domain bindings to DT schema format using json-schema. Signed-off-by: Krzysztof Kozlowski <[email protected]> Reviewed-by: Ulf Hansson <[email protected]> Acked-by: Stephen Boyd <[email protected]> Reviewed-by: Rob Herring <[email protected]> Signed-off-by: Rob Herring <[email protected]>
2019-01-09dt-bindings: soc: Add a new binding for the BCM2835 PM node. (v4)Eric Anholt1-0/+46
This binding supersedes the bcm2835-pm-wdt binding which only covered enough to provide a watchdog, but the HW block is actually mostly about power domains. Signed-off-by: Eric Anholt <[email protected]> Reviewed-by: Rob Herring <[email protected]> (v3) Acked-by: Stefan Wahren <[email protected]> Signed-off-by: Stefan Wahren <[email protected]>
2018-11-06dt-bindings: soc: Document "brcm,bcm2836-vchiq"Phil Elwell1-1/+2
"brcm,bcm2836-vchiq" should be used on BCM2836 and BCM2837 to ensure correct operation. Signed-off-by: Phil Elwell <[email protected]> Acked-by: Stefan Wahren <[email protected]> Signed-off-by: Stefan Wahren <[email protected]>
2018-03-14dt-bindings: soc: Add a binding for the Broadcom VCHIQ services. (v3)Eric Anholt1-0/+16
The VCHIQ communication channel can be provided by BCM283x and Capri SoCs, to communicate with the VPU-side OS services. Signed-off-by: Eric Anholt <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2015-12-21dt-bindings: add rpi power domain driver bindingsAlexander Aring1-0/+47
This patch adds devicetree tree bindings for the Raspberry Pi power domain driver. Signed-off-by: Alexander Aring <[email protected]> Signed-off-by: Eric Anholt <[email protected]> Acked-by: Rob Herring <[email protected]> Reviewed-by: Ulf Hansson <[email protected]> Reviewed-by: Kevin Hilman <[email protected]>