himax,hx8353e (on mipi-dbi bus)

Description

Himax HX8353-E 132RGBx162 dot TFT Mobile Single Chip controller.

Driven via the MIPI DBI Type B (Intel 8080) parallel interface.

Properties

Properties not inherited from the base binding file.

Name

Type

Details

rotation

int

Initial display rotation in degrees (0, 90, 180, 270).

Default value: 0

Legal values: 0, 90, 180, 270

bit-inversion

boolean

Invert the display output. Every pixel color value is bitwise complemented
before display; white appears black and vice versa (INVON). Omit for normal
output (INVOFF).

backlight-gpios

phandle-array

GPIO pin that enables the LCD backlight. Used for binary on/off control.
Omit if backlight is managed externally or via PWM only.

pwms

phandle-array

PWM channel for backlight brightness control. Duty cycle is scaled
linearly from 0 (off) to period (full brightness).

mipi-max-frequency

int

Maximum clock frequency of device's MIPI interface in Hz

mipi-mode

string

MIPI DBI mode in use. These definitions should match those in
dt-bindings/mipi_dbi/mipi_dbi.h

Legal values: MIPI_DBI_MODE_SPI_3WIRE, MIPI_DBI_MODE_SPI_4WIRE, MIPI_DBI_MODE_6800_BUS_16_BIT, MIPI_DBI_MODE_6800_BUS_9_BIT, MIPI_DBI_MODE_6800_BUS_8_BIT, MIPI_DBI_MODE_8080_BUS_16_BIT, MIPI_DBI_MODE_8080_BUS_9_BIT, MIPI_DBI_MODE_8080_BUS_8_BIT

color-coding

string

Color coding for MIPI DBI Type A or Type B(6800/8080) interface. These definitions
should match those in dt-bindings/mipi_dbi/mipi_dbi.h

Legal values: MIPI_DBI_MODE_RGB332, MIPI_DBI_MODE_RGB444, MIPI_DBI_MODE_RGB565, MIPI_DBI_MODE_RGB666_1, MIPI_DBI_MODE_RGB666_2, MIPI_DBI_MODE_RGB888_1, MIPI_DBI_MODE_RGB888_2

te-mode

string

MIPI DBI tearing enable signal mode. Defaults to disabled.

Default value: MIPI_DBI_TE_NO_EDGE

Legal values: MIPI_DBI_TE_NO_EDGE, MIPI_DBI_TE_RISING_EDGE, MIPI_DBI_TE_FALLING_EDGE

te-delay

int

Delay in microseconds to wait before transmitting display data after a
tearing enable synchronization signal is seen. Defaults to 0 since most
controllers will not need a delay.

Default value: 0

supply-gpios

phandle-array

GPIO specifier that controls power to the device.

This property should be provided when the device has a dedicated
switch that controls power to the device.  The supply state is
entirely the responsibility of the device driver.

Contrast with vin-supply.

vin-supply

phandle

Reference to the regulator that controls power to the device.
The referenced devicetree node must have a regulator compatible.

This property should be provided when device power is supplied
by a shared regulator.  The supply state is dependent on the
request status of all devices fed by the regulator.

Contrast with supply-gpios.  If both properties are provided
then the regulator must be requested before the supply GPIOS is
set to an active state, and the supply GPIOS must be set to an
inactive state before releasing the regulator.

height

int

Height of the panel driven by the controller, with the units in pixels.

This property is required.

width

int

Width of the panel driven by the controller, with the units in pixels.

This property is required.