53 lines · yaml
1# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)2%YAML 1.23---4$id: http://devicetree.org/schemas/clock/mediatek,mt7988-ethwarp.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#6 7title: MediaTek MT7988 ethwarp Controller8 9maintainers:10 - Daniel Golle <daniel@makrotopia.org>11 12description:13 The Mediatek MT7988 ethwarp controller provides clocks and resets for the14 Ethernet related subsystems found the MT7988 SoC.15 The clock values can be found in <dt-bindings/clock/mt*-clk.h>.16 17properties:18 compatible:19 items:20 - const: mediatek,mt7988-ethwarp21 22 reg:23 maxItems: 124 25 '#clock-cells':26 const: 127 28 '#reset-cells':29 const: 130 31required:32 - compatible33 - reg34 - '#clock-cells'35 - '#reset-cells'36 37additionalProperties: false38 39examples:40 - |41 #include <dt-bindings/reset/ti-syscon.h>42 soc {43 #address-cells = <2>;44 #size-cells = <2>;45 46 clock-controller@15031000 {47 compatible = "mediatek,mt7988-ethwarp";48 reg = <0 0x15031000 0 0x1000>;49 #clock-cells = <1>;50 #reset-cells = <1>;51 };52 };53