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