|
XenevaOS
|
#include <drm_mipi_dbi.h>

Public Attributes | |
| struct drm_device | drm |
| struct drm_display_mode | mode |
| u32 | pixel_format |
| u16 * | tx_buf |
| unsigned int | rotation |
| unsigned int | left_offset |
| unsigned int | top_offset |
| struct backlight_device * | backlight |
| struct regulator * | regulator |
| struct regulator * | io_regulator |
| struct mipi_dbi | dbi |
| void * | driver_private |
struct mipi_dbi_dev - MIPI DBI device
| struct backlight_device* mipi_dbi_dev::backlight |
@backlight: backlight device (optional)
| struct mipi_dbi mipi_dbi_dev::dbi |
@dbi: MIPI DBI interface
| void* mipi_dbi_dev::driver_private |
@driver_private: Driver private data. Necessary for drivers with private data since devm_drm_dev_alloc() can't allocate structures that embed a structure which then again embeds drm_device.
| struct drm_device mipi_dbi_dev::drm |
@drm: DRM device
| struct regulator* mipi_dbi_dev::io_regulator |
@io_regulator: I/O power regulator (Vddi) (optional)
| unsigned int mipi_dbi_dev::left_offset |
@left_offset: Horizontal offset of the display relative to the controller's driver array
| struct drm_display_mode mipi_dbi_dev::mode |
@mode: Fixed display mode
| u32 mipi_dbi_dev::pixel_format |
@pixel_format: Native pixel format (DRM_FORMAT_*)
| struct regulator* mipi_dbi_dev::regulator |
@regulator: power regulator (Vdd) (optional)
| unsigned int mipi_dbi_dev::rotation |
@rotation: initial rotation in degrees Counter Clock Wise
| unsigned int mipi_dbi_dev::top_offset |
@top_offset: Vertical offset of the display relative to the controller's driver array
| u16* mipi_dbi_dev::tx_buf |
@tx_buf: Buffer used for transfer (copy clip rect area)