Krzysztof Kozlowski
8859ad50c4
dt-bindings: soc: bcm: document brcm,bcm2711-avs-monitor
...
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 <krzysztof.kozlowski@linaro.org >
Reviewed-by: Rob Herring <robh@kernel.org >
Link: https://lore.kernel.org/r/20240517125138.53441-1-krzysztof.kozlowski@linaro.org
Signed-off-by: Florian Fainelli <florian.fainelli@broadcom.com >
2024-07-29 14:59:17 -07:00
Stanislav Jakubek
19571b46d8
dt-bindings: soc: bcm: add missing dt-binding document for bcm23550-cdc
...
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 <stano.jakubek@gmail.com >
Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Link: https://lore.kernel.org/r/20230508135930.GA27583@standask-GA-A55M-S2HP
Signed-off-by: Florian Fainelli <florian.fainelli@broadcom.com >
2023-05-23 09:29:40 -07:00
Krzysztof Kozlowski
47d8f8b78b
dt-bindings: soc: bcm: use absolute path to other schema
...
Absolute path to other DT schema is preferred over relative one.
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Acked-by: Florian Fainelli <f.fainelli@gmail.com >
Link: https://lore.kernel.org/r/20220726115841.101249-2-krzysztof.kozlowski@linaro.org '
Signed-off-by: Arnd Bergmann <arnd@arndb.de >
2022-07-27 16:31:09 +02:00
Krzysztof Kozlowski
d07ae9004f
dt-bindings: soc: bcm: drop quotes when not needed
...
Id and schema fields do not need quotes.
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Acked-by: Florian Fainelli <f.fainelli@gmail.com >
Link: https://lore.kernel.org/r/20220726115841.101249-1-krzysztof.kozlowski@linaro.org '
Signed-off-by: Arnd Bergmann <arnd@arndb.de >
2022-07-27 16:31:08 +02:00
Stefan Wahren
0e44511117
dt-bindings: soc: bcm: bcm2835-pm: Add support for bcm2711
...
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 <stefan.wahren@i2se.com >
Reviewed-by: Peter Robinson <pbrobinson@gmail.com >
Signed-off-by: Florian Fainelli <f.fainelli@gmail.com >
2022-06-27 10:33:43 -07:00
Nicolas Saenz Julienne
7bc592cf48
dt-bindings: soc: bcm: bcm2835-pm: Introduce reg-names
...
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 <nsaenzjulienne@suse.de >
Reviewed-by: Rob Herring <robh@kernel.org >
Signed-off-by: Stefan Wahren <stefan.wahren@i2se.com >
Reviewed-by: Peter Robinson <pbrobinson@gmail.com >
Signed-off-by: Florian Fainelli <f.fainelli@gmail.com >
2022-06-27 10:33:39 -07:00
Nicolas Saenz Julienne
520d0abe6a
dt-bindings: soc: bcm: bcm2835-pm: Convert bindings to DT schema
...
This converts the brcm,bcm2835-pm bindings from text to proper schema.
Signed-off-by: Nicolas Saenz Julienne <nsaenzjulienne@suse.de >
Reviewed-by: Rob Herring <robh@kernel.org >
Signed-off-by: Stefan Wahren <stefan.wahren@i2se.com >
Signed-off-by: Florian Fainelli <f.fainelli@gmail.com >
2022-06-27 10:33:32 -07:00
Stefan Wahren
eafba51c54
dt-bindings: soc: bcm: Convert brcm,bcm2835-vchiq to json-schema
...
This converts the VCHIQ bindings to YAML format.
Signed-off-by: Stefan Wahren <stefan.wahren@i2se.com >
Co-developed-by: Nicolas Saenz Julienne <nsaenz@kernel.org >
Signed-off-by: Nicolas Saenz Julienne <nsaenz@kernel.org >
Reviewed-by: Rob Herring <robh@kernel.org >
Link: https://lore.kernel.org/r/20211215094448.280796-1-nsaenz@kernel.org
2021-12-18 18:54:57 +01:00
Krzysztof Kozlowski
5279a3d8be
dt-bindings: power: Convert Generic Power Domain bindings to json-schema
...
Convert Generic Power Domain bindings to DT schema format using
json-schema.
Signed-off-by: Krzysztof Kozlowski <krzk@kernel.org >
Reviewed-by: Ulf Hansson <ulf.hansson@linaro.org >
Acked-by: Stephen Boyd <sboyd@kernel.org >
Reviewed-by: Rob Herring <robh@kernel.org >
Signed-off-by: Rob Herring <robh@kernel.org >
2019-11-14 10:46:16 -06:00
Eric Anholt
fbeab182b1
dt-bindings: soc: Add a new binding for the BCM2835 PM node. (v4)
...
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 <eric@anholt.net >
Reviewed-by: Rob Herring <robh@kernel.org > (v3)
Acked-by: Stefan Wahren <stefan.wahren@i2se.com >
Signed-off-by: Stefan Wahren <stefan.wahren@i2se.com >
2019-01-09 16:55:01 +01:00
Phil Elwell
a2aabe5f3c
dt-bindings: soc: Document "brcm,bcm2836-vchiq"
...
"brcm,bcm2836-vchiq" should be used on BCM2836 and BCM2837 to ensure
correct operation.
Signed-off-by: Phil Elwell <phil@raspberrypi.org >
Acked-by: Stefan Wahren <stefan.wahren@i2se.com >
Signed-off-by: Stefan Wahren <stefan.wahren@i2se.com >
2018-11-06 18:50:46 +01:00
Eric Anholt
68883dc0db
dt-bindings: soc: Add a binding for the Broadcom VCHIQ services. (v3)
...
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 <eric@anholt.net >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2018-03-14 13:05:19 +01:00
Alexander Aring
4c8b338f9a
dt-bindings: add rpi power domain driver bindings
...
This patch adds devicetree tree bindings for the Raspberry Pi power
domain driver.
Signed-off-by: Alexander Aring <alex.aring@gmail.com >
Signed-off-by: Eric Anholt <eric@anholt.net >
Acked-by: Rob Herring <robh@kernel.org >
Reviewed-by: Ulf Hansson <ulf.hansson@linaro.org >
Reviewed-by: Kevin Hilman <khilman@linaro.org >
2015-12-21 20:00:40 -08:00