1*d4fd5a56SMarvin Lin# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2*d4fd5a56SMarvin Lin%YAML 1.2 3*d4fd5a56SMarvin Lin--- 4*d4fd5a56SMarvin Lin$id: http://devicetree.org/schemas/media/nuvoton,npcm-ece.yaml# 5*d4fd5a56SMarvin Lin$schema: http://devicetree.org/meta-schemas/core.yaml# 6*d4fd5a56SMarvin Lin 7*d4fd5a56SMarvin Lintitle: Nuvoton NPCM Encoding Compression Engine 8*d4fd5a56SMarvin Lin 9*d4fd5a56SMarvin Linmaintainers: 10*d4fd5a56SMarvin Lin - Joseph Liu <kwliu@nuvoton.com> 11*d4fd5a56SMarvin Lin - Marvin Lin <kflin@nuvoton.com> 12*d4fd5a56SMarvin Lin 13*d4fd5a56SMarvin Lindescription: | 14*d4fd5a56SMarvin Lin Video Encoding Compression Engine (ECE) present on Nuvoton NPCM SoCs. 15*d4fd5a56SMarvin Lin 16*d4fd5a56SMarvin Linproperties: 17*d4fd5a56SMarvin Lin compatible: 18*d4fd5a56SMarvin Lin enum: 19*d4fd5a56SMarvin Lin - nuvoton,npcm750-ece 20*d4fd5a56SMarvin Lin - nuvoton,npcm845-ece 21*d4fd5a56SMarvin Lin 22*d4fd5a56SMarvin Lin reg: 23*d4fd5a56SMarvin Lin maxItems: 1 24*d4fd5a56SMarvin Lin 25*d4fd5a56SMarvin Lin resets: 26*d4fd5a56SMarvin Lin maxItems: 1 27*d4fd5a56SMarvin Lin 28*d4fd5a56SMarvin Linrequired: 29*d4fd5a56SMarvin Lin - compatible 30*d4fd5a56SMarvin Lin - reg 31*d4fd5a56SMarvin Lin - resets 32*d4fd5a56SMarvin Lin 33*d4fd5a56SMarvin LinadditionalProperties: false 34*d4fd5a56SMarvin Lin 35*d4fd5a56SMarvin Linexamples: 36*d4fd5a56SMarvin Lin - | 37*d4fd5a56SMarvin Lin #include <dt-bindings/reset/nuvoton,npcm7xx-reset.h> 38*d4fd5a56SMarvin Lin 39*d4fd5a56SMarvin Lin ece: video-codec@f0820000 { 40*d4fd5a56SMarvin Lin compatible = "nuvoton,npcm750-ece"; 41*d4fd5a56SMarvin Lin reg = <0xf0820000 0x2000>; 42*d4fd5a56SMarvin Lin resets = <&rstc NPCM7XX_RESET_IPSRST2 NPCM7XX_RESET_ECE>; 43*d4fd5a56SMarvin Lin }; 44