1# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 2# Copyright 2019 Bootlin 3%YAML 1.2 4--- 5$id: "http://devicetree.org/schemas/mfd/xylon,logicvc.yaml#" 6$schema: "http://devicetree.org/meta-schemas/core.yaml#" 7 8title: Xylon LogiCVC multi-function device 9 10maintainers: 11 - Paul Kocialkowski <paul.kocialkowski@bootlin.com> 12 13description: | 14 The LogiCVC is a display controller that also contains a GPIO controller. 15 As a result, a multi-function device is exposed as parent of the display 16 and GPIO blocks. 17 18properties: 19 compatible: 20 items: 21 - enum: 22 - xylon,logicvc-3.02.a 23 - const: syscon 24 - const: simple-mfd 25 26 reg: 27 maxItems: 1 28 29select: 30 properties: 31 compatible: 32 contains: 33 enum: 34 - xylon,logicvc-3.02.a 35 36 required: 37 - compatible 38 39required: 40 - compatible 41 - reg 42 43examples: 44 - | 45 logicvc: logicvc@43c00000 { 46 compatible = "xylon,logicvc-3.02.a", "syscon", "simple-mfd"; 47 reg = <0x43c00000 0x6000>; 48 #address-cells = <1>; 49 #size-cells = <1>; 50 }; 51