1*dce30a66SRafał Miłecki# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 2*dce30a66SRafał Miłecki%YAML 1.2 3*dce30a66SRafał Miłecki--- 4*dce30a66SRafał Miłecki$id: http://devicetree.org/schemas/media/mediatek,mt7622-cir.yaml# 5*dce30a66SRafał Miłecki$schema: http://devicetree.org/meta-schemas/core.yaml# 6*dce30a66SRafał Miłecki 7*dce30a66SRafał Miłeckititle: MediaTek Consumer Infrared Receiver on-SoC Controller 8*dce30a66SRafał Miłecki 9*dce30a66SRafał Miłeckimaintainers: 10*dce30a66SRafał Miłecki - Sean Wang <sean.wang@mediatek.com> 11*dce30a66SRafał Miłecki 12*dce30a66SRafał MiłeckiallOf: 13*dce30a66SRafał Miłecki - $ref: rc.yaml# 14*dce30a66SRafał Miłecki 15*dce30a66SRafał Miłeckiproperties: 16*dce30a66SRafał Miłecki compatible: 17*dce30a66SRafał Miłecki enum: 18*dce30a66SRafał Miłecki - mediatek,mt7622-cir 19*dce30a66SRafał Miłecki - mediatek,mt7623-cir 20*dce30a66SRafał Miłecki 21*dce30a66SRafał Miłecki reg: 22*dce30a66SRafał Miłecki maxItems: 1 23*dce30a66SRafał Miłecki 24*dce30a66SRafał Miłecki interrupts: 25*dce30a66SRafał Miłecki maxItems: 1 26*dce30a66SRafał Miłecki 27*dce30a66SRafał Miłecki clocks: 28*dce30a66SRafał Miłecki maxItems: 2 29*dce30a66SRafał Miłecki 30*dce30a66SRafał Miłecki clock-names: 31*dce30a66SRafał Miłecki items: 32*dce30a66SRafał Miłecki - const: clk 33*dce30a66SRafał Miłecki - const: bus 34*dce30a66SRafał Miłecki 35*dce30a66SRafał Miłeckirequired: 36*dce30a66SRafał Miłecki - reg 37*dce30a66SRafał Miłecki - interrupts 38*dce30a66SRafał Miłecki - clocks 39*dce30a66SRafał Miłecki - clock-names 40*dce30a66SRafał Miłecki 41*dce30a66SRafał MiłeckiunevaluatedProperties: false 42*dce30a66SRafał Miłecki 43*dce30a66SRafał Miłeckiexamples: 44*dce30a66SRafał Miłecki - | 45*dce30a66SRafał Miłecki #include <dt-bindings/clock/mt2701-clk.h> 46*dce30a66SRafał Miłecki #include <dt-bindings/interrupt-controller/arm-gic.h> 47*dce30a66SRafał Miłecki 48*dce30a66SRafał Miłecki ir@10013000 { 49*dce30a66SRafał Miłecki compatible = "mediatek,mt7623-cir"; 50*dce30a66SRafał Miłecki reg = <0x10013000 0x1000>; 51*dce30a66SRafał Miłecki interrupts = <GIC_SPI 87 IRQ_TYPE_LEVEL_LOW>; 52*dce30a66SRafał Miłecki clocks = <&infracfg CLK_INFRA_IRRX>, <&topckgen CLK_TOP_AXI_SEL>; 53*dce30a66SRafał Miłecki clock-names = "clk", "bus"; 54*dce30a66SRafał Miłecki linux,rc-map-name = "rc-rc6-mce"; 55*dce30a66SRafał Miłecki }; 56