1# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2%YAML 1.2 3--- 4$id: http://devicetree.org/schemas/soc/bcm/brcm,bcm2835-vchiq.yaml# 5$schema: http://devicetree.org/meta-schemas/core.yaml# 6 7title: Broadcom VCHIQ firmware services 8 9maintainers: 10 - Nicolas Saenz Julienne <nsaenz@kernel.org> 11 12description: 13 The VCHIQ communication channel can be provided by BCM283x and Capri SoCs, 14 to communicate with the VPU-side OS services. 15 16properties: 17 compatible: 18 oneOf: 19 - description: BCM2835 based boards 20 items: 21 - enum: 22 - brcm,bcm2835-vchiq 23 24 - description: BCM2836/BCM2837 based boards 25 items: 26 - enum: 27 - brcm,bcm2836-vchiq 28 - const: brcm,bcm2835-vchiq 29 30 reg: 31 description: Physical base address and length of the doorbell register pair 32 minItems: 1 33 34 interrupts: 35 description: Interrupt number of the doorbell interrupt 36 minItems: 1 37 38required: 39 - compatible 40 - reg 41 - interrupts 42 43additionalProperties: false 44 45examples: 46 - | 47 mailbox@7e00b840 { 48 compatible = "brcm,bcm2835-vchiq"; 49 reg = <0x7e00b840 0xf>; 50 interrupts = <0 2>; 51 }; 52 53... 54