mipi_dsi_device
int mipi_dsi_dcs_set_pixel_format(struct mipi_dsi_device *dsi, u8 format)
int mipi_dsi_dcs_set_tear_scanline(struct mipi_dsi_device *dsi, u16 scanline)
int mipi_dsi_dcs_set_display_brightness(struct mipi_dsi_device *dsi,
int mipi_dsi_dcs_get_display_brightness(struct mipi_dsi_device *dsi,
struct mipi_dsi_device *of_find_mipi_dsi_device_by_node(struct device_node *np)
struct mipi_dsi_device *dsi = to_mipi_dsi_device(dev);
struct mipi_dsi_device *dsi = to_mipi_dsi_device(dev);
struct mipi_dsi_device *dsi = to_mipi_dsi_device(dev);
struct mipi_dsi_device *dsi = to_mipi_dsi_device(dev);
static struct mipi_dsi_device *mipi_dsi_device_alloc(struct mipi_dsi_host *host)
struct mipi_dsi_device *dsi;
static int mipi_dsi_device_add(struct mipi_dsi_device *dsi)
static struct mipi_dsi_device *
static struct mipi_dsi_device *
struct mipi_dsi_device *
struct mipi_dsi_device *dsi;
void mipi_dsi_device_unregister(struct mipi_dsi_device *dsi)
struct mipi_dsi_device *dsi = to_mipi_dsi_device(dev);
int mipi_dsi_attach(struct mipi_dsi_device *dsi)
int mipi_dsi_detach(struct mipi_dsi_device *dsi)
static ssize_t mipi_dsi_device_transfer(struct mipi_dsi_device *dsi,
int mipi_dsi_shutdown_peripheral(struct mipi_dsi_device *dsi)
struct mipi_dsi_device *dsi = to_mipi_dsi_device(dev);
int mipi_dsi_turn_on_peripheral(struct mipi_dsi_device *dsi)
int mipi_dsi_set_maximum_return_packet_size(struct mipi_dsi_device *dsi,
ssize_t mipi_dsi_generic_write(struct mipi_dsi_device *dsi, const void *payload,
ssize_t mipi_dsi_generic_read(struct mipi_dsi_device *dsi, const void *params,
struct mipi_dsi_device *dsi = to_mipi_dsi_device(dev);
ssize_t mipi_dsi_dcs_write_buffer(struct mipi_dsi_device *dsi,
ssize_t mipi_dsi_dcs_write(struct mipi_dsi_device *dsi, u8 cmd,
ssize_t mipi_dsi_dcs_read(struct mipi_dsi_device *dsi, u8 cmd, void *data,
int mipi_dsi_dcs_nop(struct mipi_dsi_device *dsi)
int mipi_dsi_dcs_soft_reset(struct mipi_dsi_device *dsi)
int mipi_dsi_dcs_get_power_mode(struct mipi_dsi_device *dsi, u8 *mode)
int mipi_dsi_dcs_get_pixel_format(struct mipi_dsi_device *dsi, u8 *format)
int mipi_dsi_dcs_enter_sleep_mode(struct mipi_dsi_device *dsi)
int mipi_dsi_dcs_exit_sleep_mode(struct mipi_dsi_device *dsi)
int mipi_dsi_dcs_set_display_off(struct mipi_dsi_device *dsi)
int mipi_dsi_dcs_set_display_on(struct mipi_dsi_device *dsi)
int mipi_dsi_dcs_set_column_address(struct mipi_dsi_device *dsi, u16 start,
int mipi_dsi_dcs_set_page_address(struct mipi_dsi_device *dsi, u16 start,
int mipi_dsi_dcs_set_tear_off(struct mipi_dsi_device *dsi)
int mipi_dsi_dcs_set_tear_on(struct mipi_dsi_device *dsi,
struct mipi_dsi_device *device;
struct mipi_dsi_device *dsi_device;
struct mipi_dsi_device *dsi_device;
struct mipi_dsi_device *dsi_device;
struct mipi_dsi_device *dsi_device;
struct mipi_dsi_device *dsi_device;
struct mipi_dsi_device *dsi)
struct mipi_dsi_device *dsi)
struct mipi_dsi_device *device;
struct mipi_dsi_device;
static inline struct mipi_dsi_device *to_mipi_dsi_device(struct device *dev)
return container_of(dev, struct mipi_dsi_device, dev);
struct mipi_dsi_device *
void mipi_dsi_device_unregister(struct mipi_dsi_device *dsi);
struct mipi_dsi_device *of_find_mipi_dsi_device_by_node(struct device_node *np);
int mipi_dsi_attach(struct mipi_dsi_device *dsi);
int mipi_dsi_detach(struct mipi_dsi_device *dsi);
int mipi_dsi_shutdown_peripheral(struct mipi_dsi_device *dsi);
int mipi_dsi_turn_on_peripheral(struct mipi_dsi_device *dsi);
int mipi_dsi_set_maximum_return_packet_size(struct mipi_dsi_device *dsi,
ssize_t mipi_dsi_generic_write(struct mipi_dsi_device *dsi, const void *payload,
ssize_t mipi_dsi_generic_read(struct mipi_dsi_device *dsi, const void *params,
ssize_t mipi_dsi_dcs_write_buffer(struct mipi_dsi_device *dsi,
ssize_t mipi_dsi_dcs_write(struct mipi_dsi_device *dsi, u8 cmd,
ssize_t mipi_dsi_dcs_read(struct mipi_dsi_device *dsi, u8 cmd, void *data,
int mipi_dsi_dcs_nop(struct mipi_dsi_device *dsi);
int mipi_dsi_dcs_soft_reset(struct mipi_dsi_device *dsi);
int mipi_dsi_dcs_get_power_mode(struct mipi_dsi_device *dsi, u8 *mode);
int mipi_dsi_dcs_get_pixel_format(struct mipi_dsi_device *dsi, u8 *format);
int mipi_dsi_dcs_enter_sleep_mode(struct mipi_dsi_device *dsi);
int mipi_dsi_dcs_exit_sleep_mode(struct mipi_dsi_device *dsi);
int mipi_dsi_dcs_set_display_off(struct mipi_dsi_device *dsi);
int mipi_dsi_dcs_set_display_on(struct mipi_dsi_device *dsi);
int mipi_dsi_dcs_set_column_address(struct mipi_dsi_device *dsi, u16 start,
int mipi_dsi_dcs_set_page_address(struct mipi_dsi_device *dsi, u16 start,
int mipi_dsi_dcs_set_tear_off(struct mipi_dsi_device *dsi);
int mipi_dsi_dcs_set_tear_on(struct mipi_dsi_device *dsi,
int mipi_dsi_dcs_set_pixel_format(struct mipi_dsi_device *dsi, u8 format);
int mipi_dsi_dcs_set_tear_scanline(struct mipi_dsi_device *dsi, u16 scanline);
int mipi_dsi_dcs_set_display_brightness(struct mipi_dsi_device *dsi,
int mipi_dsi_dcs_get_display_brightness(struct mipi_dsi_device *dsi,
int(*probe)(struct mipi_dsi_device *dsi);
int(*remove)(struct mipi_dsi_device *dsi);
void (*shutdown)(struct mipi_dsi_device *dsi);
static inline void *mipi_dsi_get_drvdata(const struct mipi_dsi_device *dsi)
static inline void mipi_dsi_set_drvdata(struct mipi_dsi_device *dsi, void *data)
struct mipi_dsi_device *dsi);
struct mipi_dsi_device *dsi);