1*4ccf7e35SUwe Kleine-König# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2*4ccf7e35SUwe Kleine-König%YAML 1.2 3*4ccf7e35SUwe Kleine-König--- 4*4ccf7e35SUwe Kleine-König$id: http://devicetree.org/schemas/pwm/marvell,berlin-pwm.yaml# 5*4ccf7e35SUwe Kleine-König$schema: http://devicetree.org/meta-schemas/core.yaml# 6*4ccf7e35SUwe Kleine-König 7*4ccf7e35SUwe Kleine-Königtitle: Berlin PWM controller 8*4ccf7e35SUwe Kleine-König 9*4ccf7e35SUwe Kleine-Königmaintainers: 10*4ccf7e35SUwe Kleine-König - Jisheng Zhang <jszhang@kernel.org> 11*4ccf7e35SUwe Kleine-König - Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com> 12*4ccf7e35SUwe Kleine-König 13*4ccf7e35SUwe Kleine-Königproperties: 14*4ccf7e35SUwe Kleine-König compatible: 15*4ccf7e35SUwe Kleine-König const: marvell,berlin-pwm 16*4ccf7e35SUwe Kleine-König 17*4ccf7e35SUwe Kleine-König reg: 18*4ccf7e35SUwe Kleine-König maxItems: 1 19*4ccf7e35SUwe Kleine-König 20*4ccf7e35SUwe Kleine-König "#pwm-cells": 21*4ccf7e35SUwe Kleine-König const: 3 22*4ccf7e35SUwe Kleine-König 23*4ccf7e35SUwe Kleine-König clocks: 24*4ccf7e35SUwe Kleine-König maxItems: 1 25*4ccf7e35SUwe Kleine-König 26*4ccf7e35SUwe Kleine-Königrequired: 27*4ccf7e35SUwe Kleine-König - compatible 28*4ccf7e35SUwe Kleine-König - reg 29*4ccf7e35SUwe Kleine-König - clocks 30*4ccf7e35SUwe Kleine-König 31*4ccf7e35SUwe Kleine-KönigallOf: 32*4ccf7e35SUwe Kleine-König - $ref: pwm.yaml# 33*4ccf7e35SUwe Kleine-König 34*4ccf7e35SUwe Kleine-KönigunevaluatedProperties: false 35*4ccf7e35SUwe Kleine-König 36*4ccf7e35SUwe Kleine-Königexamples: 37*4ccf7e35SUwe Kleine-König - | 38*4ccf7e35SUwe Kleine-König pwm@f7f20000 { 39*4ccf7e35SUwe Kleine-König compatible = "marvell,berlin-pwm"; 40*4ccf7e35SUwe Kleine-König reg = <0xf7f20000 0x40>; 41*4ccf7e35SUwe Kleine-König clocks = <&chip_clk 12>; 42*4ccf7e35SUwe Kleine-König #pwm-cells = <3>; 43*4ccf7e35SUwe Kleine-König }; 44*4ccf7e35SUwe Kleine-König 45