# Copyright (c) 2018, Jan Van Winkel # Copyright (c) 2020, Teslabs Engineering S.L. # SPDX-License-Identifier: Apache-2.0 description: ILI9340 320x240 display controller compatible: "ilitek,ili9340" include: ilitek,ili9xxx-common.yaml properties: gamset: type: uint8-array default: [0x01] description: Gamma set (GAMSET) register value. frmctr1: type: uint8-array default: [0x00, 0x1b] description: Frame rate control (in normal mode / full colors) (FRMCTR1) register value. disctrl: type: uint8-array default: [0x0a, 0x82, 0x27] description: Display function control (DISCTRL) register value. Note that changing default SS bit value (0) may interfere with display rotation. pwctrl1: type: uint8-array default: [0x26, 0x00] description: Power control 1 (PWCTRL1) register values. pwctrl2: type: uint8-array default: [0x00] description: Power control 2 (PWCTRL2) register values. vmctrl1: type: uint8-array default: [0x31, 0x3c] description: VCOM control 1 (VMCTRL1) register values. vmctrl2: type: uint8-array default: [0xc0] description: VCOM control 2 (VMCTRL2) register values. pgamctrl: type: uint8-array default: [ 0x0f, 0x22, 0x1f, 0x0a, 0x0e, 0x06, 0x4d, 0x76, 0x3b, 0x03, 0x0e, 0x04, 0x13, 0x0e, 0x0c ] description: Positive gamma correction (PGAMCTRL) register values. ngamctrl: type: uint8-array default: [ 0x0c, 0x23, 0x26, 0x04, 0x10, 0x04, 0x39, 0x24, 0x4b, 0x03, 0x0b, 0x0b, 0x33, 0x37, 0x0f ] description: Negative gamma correction (NGAMCTRL) register values.