1*0fa319a1SDharma Balasubiramani# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2*0fa319a1SDharma Balasubiramani%YAML 1.2 3*0fa319a1SDharma Balasubiramani--- 4*0fa319a1SDharma Balasubiramani$id: http://devicetree.org/schemas/pwm/atmel,hlcdc-pwm.yaml# 5*0fa319a1SDharma Balasubiramani$schema: http://devicetree.org/meta-schemas/core.yaml# 6*0fa319a1SDharma Balasubiramani 7*0fa319a1SDharma Balasubiramanititle: Atmel's HLCDC's PWM controller 8*0fa319a1SDharma Balasubiramani 9*0fa319a1SDharma Balasubiramanimaintainers: 10*0fa319a1SDharma Balasubiramani - Nicolas Ferre <nicolas.ferre@microchip.com> 11*0fa319a1SDharma Balasubiramani - Alexandre Belloni <alexandre.belloni@bootlin.com> 12*0fa319a1SDharma Balasubiramani - Claudiu Beznea <claudiu.beznea@tuxon.dev> 13*0fa319a1SDharma Balasubiramani 14*0fa319a1SDharma Balasubiramanidescription: 15*0fa319a1SDharma Balasubiramani The LCDC integrates a Pulse Width Modulation (PWM) Controller. This block 16*0fa319a1SDharma Balasubiramani generates the LCD contrast control signal (LCD_PWM) that controls the 17*0fa319a1SDharma Balasubiramani display's contrast by software. LCDC_PWM is an 8-bit PWM signal that can be 18*0fa319a1SDharma Balasubiramani converted to an analog voltage with a simple passive filter. LCD display 19*0fa319a1SDharma Balasubiramani panels have different backlight specifications in terms of minimum/maximum 20*0fa319a1SDharma Balasubiramani values for PWM frequency. If the LCDC PWM frequency range does not match the 21*0fa319a1SDharma Balasubiramani LCD display panel, it is possible to use the standalone PWM Controller to 22*0fa319a1SDharma Balasubiramani drive the backlight. 23*0fa319a1SDharma Balasubiramani 24*0fa319a1SDharma Balasubiramaniproperties: 25*0fa319a1SDharma Balasubiramani compatible: 26*0fa319a1SDharma Balasubiramani const: atmel,hlcdc-pwm 27*0fa319a1SDharma Balasubiramani 28*0fa319a1SDharma Balasubiramani "#pwm-cells": 29*0fa319a1SDharma Balasubiramani const: 3 30*0fa319a1SDharma Balasubiramani 31*0fa319a1SDharma Balasubiramanirequired: 32*0fa319a1SDharma Balasubiramani - compatible 33*0fa319a1SDharma Balasubiramani - "#pwm-cells" 34*0fa319a1SDharma Balasubiramani 35*0fa319a1SDharma BalasubiramaniadditionalProperties: false 36