18c2ecf20Sopenharmony_ciBroadcom BCM7038 PWM controller (BCM7xxx Set Top Box PWM controller) 28c2ecf20Sopenharmony_ci 38c2ecf20Sopenharmony_ciRequired properties: 48c2ecf20Sopenharmony_ci 58c2ecf20Sopenharmony_ci- compatible: must be "brcm,bcm7038-pwm" 68c2ecf20Sopenharmony_ci- reg: physical base address and length for this controller 78c2ecf20Sopenharmony_ci- #pwm-cells: should be 2. See pwm.yaml in this directory for a description 88c2ecf20Sopenharmony_ci of the cells format 98c2ecf20Sopenharmony_ci- clocks: a phandle to the reference clock for this block which is fed through 108c2ecf20Sopenharmony_ci its internal variable clock frequency generator 118c2ecf20Sopenharmony_ci 128c2ecf20Sopenharmony_ci 138c2ecf20Sopenharmony_ciExample: 148c2ecf20Sopenharmony_ci 158c2ecf20Sopenharmony_ci pwm: pwm@f0408000 { 168c2ecf20Sopenharmony_ci compatible = "brcm,bcm7038-pwm"; 178c2ecf20Sopenharmony_ci reg = <0xf0408000 0x28>; 188c2ecf20Sopenharmony_ci #pwm-cells = <2>; 198c2ecf20Sopenharmony_ci clocks = <&upg_fixed>; 208c2ecf20Sopenharmony_ci }; 21