brintos

brintos / linux-shallow public Read only

0
0
Text · 1.1 KiB · a75db3d Raw
49 lines · yaml
1# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)2%YAML 1.23---4$id: http://devicetree.org/schemas/reset/snps,axs10x-reset.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#6 7title: AXS10x reset controller8 9maintainers:10  - Eugeniy Paltsev <Eugeniy.Paltsev@synopsys.com>11 12description: |13  This binding describes the ARC AXS10x boards custom IP-block which allows14  to control reset signals of selected peripherals. For example DW GMAC, etc...15  This block is controlled via memory-mapped register (AKA CREG) which16  represents up-to 32 reset lines.17  As of today only the following lines are used:18   - DW GMAC - line 519 20properties:21  compatible:22    const: snps,axs10x-reset23 24  reg:25    maxItems: 126 27  '#reset-cells':28    const: 129 30required:31  - compatible32  - reg33  - '#reset-cells'34 35additionalProperties: false36 37examples:38  - |39    reset: reset-controller@11220 {40        compatible = "snps,axs10x-reset";41        #reset-cells = <1>;42        reg = <0x11220 0x4>;43    };44 45    // Specifying reset lines connected to IP modules:46    ethernet {47        resets = <&reset 5>;48    };49