1# Copyright 2022-2023 NXP 2# SPDX-License-Identifier: Apache-2.0 3 4description: NXP i.MX eLCDIF (Enhanced LCD Interface) controller 5 6compatible: "nxp,imx-elcdif" 7 8include: [lcd-controller.yaml, pinctrl-device.yaml] 9 10properties: 11 reg: 12 required: true 13 14 interrupts: 15 required: true 16 17 data-bus-width: 18 type: string 19 default: "16-bit" 20 enum: 21 - "16-bit" 22 - "8-bit" 23 - "18-bit" 24 - "24-bit" 25 description: 26 LCD data bus width. The default is set to the reset value of 16-bit 27 28 backlight-gpios: 29 type: phandle-array 30 required: true 31 description: 32 LCB backlight control gpio. Driver will initialize this GPIO to active high 33 34 nxp,pxp: 35 type: phandle 36 description: 37 NXP PXP device phandle. The LCDIF can utilize the PXP for accelerated 38 display rotation via the DMA API, when present and enabled. 39