Lines Matching refs:mipi_dsi_device

18 struct mipi_dsi_device;
88 struct mipi_dsi_device *dsi);
90 struct mipi_dsi_device *dsi);
172 struct mipi_dsi_device { struct
185 static inline struct mipi_dsi_device *to_mipi_dsi_device(struct device *dev) in to_mipi_dsi_device() argument
187 return container_of(dev, struct mipi_dsi_device, dev); in to_mipi_dsi_device()
215 struct mipi_dsi_device *
218 void mipi_dsi_device_unregister(struct mipi_dsi_device *dsi);
219 struct mipi_dsi_device *of_find_mipi_dsi_device_by_node(struct device_node *np);
220 int mipi_dsi_attach(struct mipi_dsi_device *dsi);
221 int mipi_dsi_detach(struct mipi_dsi_device *dsi);
222 int mipi_dsi_shutdown_peripheral(struct mipi_dsi_device *dsi);
223 int mipi_dsi_turn_on_peripheral(struct mipi_dsi_device *dsi);
224 int mipi_dsi_set_maximum_return_packet_size(struct mipi_dsi_device *dsi,
227 ssize_t mipi_dsi_generic_write(struct mipi_dsi_device *dsi, const void *payload,
229 ssize_t mipi_dsi_generic_read(struct mipi_dsi_device *dsi, const void *params,
250 ssize_t mipi_dsi_dcs_write_buffer(struct mipi_dsi_device *dsi,
252 ssize_t mipi_dsi_dcs_write(struct mipi_dsi_device *dsi, u8 cmd,
254 ssize_t mipi_dsi_dcs_read(struct mipi_dsi_device *dsi, u8 cmd, void *data,
256 int mipi_dsi_dcs_nop(struct mipi_dsi_device *dsi);
257 int mipi_dsi_dcs_soft_reset(struct mipi_dsi_device *dsi);
258 int mipi_dsi_dcs_get_power_mode(struct mipi_dsi_device *dsi, u8 *mode);
259 int mipi_dsi_dcs_get_pixel_format(struct mipi_dsi_device *dsi, u8 *format);
260 int mipi_dsi_dcs_enter_sleep_mode(struct mipi_dsi_device *dsi);
261 int mipi_dsi_dcs_exit_sleep_mode(struct mipi_dsi_device *dsi);
262 int mipi_dsi_dcs_set_display_off(struct mipi_dsi_device *dsi);
263 int mipi_dsi_dcs_set_display_on(struct mipi_dsi_device *dsi);
264 int mipi_dsi_dcs_set_column_address(struct mipi_dsi_device *dsi, u16 start,
266 int mipi_dsi_dcs_set_page_address(struct mipi_dsi_device *dsi, u16 start,
268 int mipi_dsi_dcs_set_tear_off(struct mipi_dsi_device *dsi);
269 int mipi_dsi_dcs_set_tear_on(struct mipi_dsi_device *dsi,
271 int mipi_dsi_dcs_set_pixel_format(struct mipi_dsi_device *dsi, u8 format);
272 int mipi_dsi_dcs_set_tear_scanline(struct mipi_dsi_device *dsi, u16 scanline);
273 int mipi_dsi_dcs_set_display_brightness(struct mipi_dsi_device *dsi,
275 int mipi_dsi_dcs_get_display_brightness(struct mipi_dsi_device *dsi,
287 int(*probe)(struct mipi_dsi_device *dsi);
288 int(*remove)(struct mipi_dsi_device *dsi);
289 void (*shutdown)(struct mipi_dsi_device *dsi);
298 static inline void *mipi_dsi_get_drvdata(const struct mipi_dsi_device *dsi) in mipi_dsi_get_drvdata()
303 static inline void mipi_dsi_set_drvdata(struct mipi_dsi_device *dsi, void *data) in mipi_dsi_set_drvdata()