brintos

brintos / linux-shallow public Read only

0
0
Text · 1.0 KiB · 1f0b542 Raw
50 lines · yaml
1# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause2%YAML 1.23---4$id: http://devicetree.org/schemas/soc/microchip/microchip,sparx5-cpu-syscon.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#6 7title: Microchip Sparx5 CPU Syscon8 9maintainers:10  - Lars Povlsen <lars.povlsen@microchip.com>11 12properties:13  compatible:14    items:15      - const: microchip,sparx5-cpu-syscon16      - const: syscon17      - const: simple-mfd18 19  reg:20    maxItems: 121 22  mux-controller:23    $ref: /schemas/mux/reg-mux.yaml#24 25required:26  - compatible27  - reg28  - mux-controller29 30additionalProperties: false31 32examples:33  - |34    soc {35        #address-cells = <2>;36        #size-cells = <1>;37 38        syscon@600000000 {39            compatible = "microchip,sparx5-cpu-syscon", "syscon",40                         "simple-mfd";41            reg = <0x6 0x00000000 0xd0>;42 43            mux: mux-controller {44                compatible = "mmio-mux";45                #mux-control-cells = <1>;46                mux-reg-masks = <0x88 0xf0>;47            };48        };49    };50