Lines Matching refs:mipi_dsi_device

16 struct mipi_dsi_device;
92 struct mipi_dsi_device *dsi);
94 struct mipi_dsi_device *dsi);
184 struct mipi_dsi_device { struct
206 struct mipi_dsi_device *dsi; argument
222 #define to_mipi_dsi_device(__dev) container_of_const(__dev, struct mipi_dsi_device, dev)
258 struct mipi_dsi_device *
261 void mipi_dsi_device_unregister(struct mipi_dsi_device *dsi);
262 struct mipi_dsi_device *
265 struct mipi_dsi_device *of_find_mipi_dsi_device_by_node(struct device_node *np);
266 int mipi_dsi_attach(struct mipi_dsi_device *dsi);
267 int mipi_dsi_detach(struct mipi_dsi_device *dsi);
268 int devm_mipi_dsi_attach(struct device *dev, struct mipi_dsi_device *dsi);
269 int mipi_dsi_shutdown_peripheral(struct mipi_dsi_device *dsi);
270 int mipi_dsi_turn_on_peripheral(struct mipi_dsi_device *dsi);
271 int mipi_dsi_set_maximum_return_packet_size(struct mipi_dsi_device *dsi,
273 int mipi_dsi_compression_mode(struct mipi_dsi_device *dsi, bool enable);
274 int mipi_dsi_compression_mode_ext(struct mipi_dsi_device *dsi, bool enable,
277 int mipi_dsi_picture_parameter_set(struct mipi_dsi_device *dsi,
289 ssize_t mipi_dsi_generic_write(struct mipi_dsi_device *dsi, const void *payload,
291 int mipi_dsi_generic_write_chatty(struct mipi_dsi_device *dsi,
295 ssize_t mipi_dsi_generic_read(struct mipi_dsi_device *dsi, const void *params,
329 ssize_t mipi_dsi_dcs_write_buffer(struct mipi_dsi_device *dsi,
331 int mipi_dsi_dcs_write_buffer_chatty(struct mipi_dsi_device *dsi,
335 ssize_t mipi_dsi_dcs_write(struct mipi_dsi_device *dsi, u8 cmd,
337 ssize_t mipi_dsi_dcs_read(struct mipi_dsi_device *dsi, u8 cmd, void *data,
339 int mipi_dsi_dcs_nop(struct mipi_dsi_device *dsi);
340 int mipi_dsi_dcs_soft_reset(struct mipi_dsi_device *dsi);
341 int mipi_dsi_dcs_get_power_mode(struct mipi_dsi_device *dsi, u8 *mode);
342 int mipi_dsi_dcs_get_pixel_format(struct mipi_dsi_device *dsi, u8 *format);
343 int mipi_dsi_dcs_enter_sleep_mode(struct mipi_dsi_device *dsi);
344 int mipi_dsi_dcs_exit_sleep_mode(struct mipi_dsi_device *dsi);
345 int mipi_dsi_dcs_set_display_off(struct mipi_dsi_device *dsi);
346 int mipi_dsi_dcs_set_display_on(struct mipi_dsi_device *dsi);
347 int mipi_dsi_dcs_set_column_address(struct mipi_dsi_device *dsi, u16 start,
349 int mipi_dsi_dcs_set_page_address(struct mipi_dsi_device *dsi, u16 start,
351 int mipi_dsi_dcs_set_tear_on(struct mipi_dsi_device *dsi,
353 int mipi_dsi_dcs_set_pixel_format(struct mipi_dsi_device *dsi, u8 format);
354 int mipi_dsi_dcs_set_tear_scanline(struct mipi_dsi_device *dsi, u16 scanline);
355 int mipi_dsi_dcs_set_display_brightness(struct mipi_dsi_device *dsi,
357 int mipi_dsi_dcs_get_display_brightness(struct mipi_dsi_device *dsi,
359 int mipi_dsi_dcs_set_display_brightness_large(struct mipi_dsi_device *dsi,
361 int mipi_dsi_dcs_get_display_brightness_large(struct mipi_dsi_device *dsi,
446 int(*probe)(struct mipi_dsi_device *dsi);
447 void (*remove)(struct mipi_dsi_device *dsi);
448 void (*shutdown)(struct mipi_dsi_device *dsi);
457 static inline void *mipi_dsi_get_drvdata(const struct mipi_dsi_device *dsi) in mipi_dsi_get_drvdata()
462 static inline void mipi_dsi_set_drvdata(struct mipi_dsi_device *dsi, void *data) in mipi_dsi_set_drvdata()