Lines Matching refs:mipi_dsi_device
18 struct mipi_dsi_device;
88 struct mipi_dsi_device *dsi);
90 struct mipi_dsi_device *dsi);
151 struct mipi_dsi_device { struct
161 static inline struct mipi_dsi_device *to_mipi_dsi_device(struct device *dev) in to_mipi_dsi_device() argument
163 return container_of(dev, struct mipi_dsi_device, dev); in to_mipi_dsi_device()
166 struct mipi_dsi_device *of_find_mipi_dsi_device_by_node(struct device_node *np);
167 int mipi_dsi_attach(struct mipi_dsi_device *dsi);
168 int mipi_dsi_detach(struct mipi_dsi_device *dsi);
169 int mipi_dsi_set_maximum_return_packet_size(struct mipi_dsi_device *dsi,
172 ssize_t mipi_dsi_generic_write(struct mipi_dsi_device *dsi, const void *payload,
174 ssize_t mipi_dsi_generic_read(struct mipi_dsi_device *dsi, const void *params,
195 ssize_t mipi_dsi_dcs_write_buffer(struct mipi_dsi_device *dsi,
197 ssize_t mipi_dsi_dcs_write(struct mipi_dsi_device *dsi, u8 cmd,
199 ssize_t mipi_dsi_dcs_read(struct mipi_dsi_device *dsi, u8 cmd, void *data,
201 int mipi_dsi_dcs_nop(struct mipi_dsi_device *dsi);
202 int mipi_dsi_dcs_soft_reset(struct mipi_dsi_device *dsi);
203 int mipi_dsi_dcs_get_power_mode(struct mipi_dsi_device *dsi, u8 *mode);
204 int mipi_dsi_dcs_get_pixel_format(struct mipi_dsi_device *dsi, u8 *format);
205 int mipi_dsi_dcs_enter_sleep_mode(struct mipi_dsi_device *dsi);
206 int mipi_dsi_dcs_exit_sleep_mode(struct mipi_dsi_device *dsi);
207 int mipi_dsi_dcs_set_display_off(struct mipi_dsi_device *dsi);
208 int mipi_dsi_dcs_set_display_on(struct mipi_dsi_device *dsi);
209 int mipi_dsi_dcs_set_column_address(struct mipi_dsi_device *dsi, u16 start,
211 int mipi_dsi_dcs_set_page_address(struct mipi_dsi_device *dsi, u16 start,
213 int mipi_dsi_dcs_set_tear_off(struct mipi_dsi_device *dsi);
214 int mipi_dsi_dcs_set_tear_on(struct mipi_dsi_device *dsi,
216 int mipi_dsi_dcs_set_pixel_format(struct mipi_dsi_device *dsi, u8 format);
227 int(*probe)(struct mipi_dsi_device *dsi);
228 int(*remove)(struct mipi_dsi_device *dsi);
229 void (*shutdown)(struct mipi_dsi_device *dsi);
238 static inline void *mipi_dsi_get_drvdata(const struct mipi_dsi_device *dsi) in mipi_dsi_get_drvdata()
243 static inline void mipi_dsi_set_drvdata(struct mipi_dsi_device *dsi, void *data) in mipi_dsi_set_drvdata()