treewide: remove redundant IS_ERR() before error code check
[linux/fpc-iii.git] / Documentation / devicetree / bindings / mfd / xylon,logicvc.yaml
blobabc9937506e0bedbe076df721549397aa4295a71
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#"
8 title: Xylon LogiCVC multi-function device
10 maintainers:
11   - Paul Kocialkowski <paul.kocialkowski@bootlin.com>
13 description: |
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.
18 properties:
19   compatible:
20     items:
21       - enum:
22           - xylon,logicvc-3.02.a
23       - const: syscon
24       - const: simple-mfd
26   reg:
27     maxItems: 1
29 select:
30   properties:
31     compatible:
32       contains:
33         enum:
34           - xylon,logicvc-3.02.a
36   required:
37     - compatible
39 required:
40   - compatible
41   - reg
43 examples:
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     };