Lines Matching refs:panel_drv_data

43 struct panel_drv_data {  struct
72 static inline struct panel_drv_data *panel_to_ddata(struct drm_panel *panel) in panel_to_ddata() argument
74 return container_of(panel, struct panel_drv_data, panel); in panel_to_ddata()
77 static void dsicm_bl_power(struct panel_drv_data *ddata, bool enable) in dsicm_bl_power()
101 static void hw_guard_start(struct panel_drv_data *ddata, int guard_msec) in hw_guard_start()
107 static void hw_guard_wait(struct panel_drv_data *ddata) in hw_guard_wait()
117 static int dsicm_dcs_read_1(struct panel_drv_data *ddata, u8 dcs_cmd, u8 *data) in dsicm_dcs_read_1()
122 static int dsicm_dcs_write_1(struct panel_drv_data *ddata, u8 dcs_cmd, u8 param) in dsicm_dcs_write_1()
127 static int dsicm_sleep_in(struct panel_drv_data *ddata) in dsicm_sleep_in()
145 static int dsicm_sleep_out(struct panel_drv_data *ddata) in dsicm_sleep_out()
162 static int dsicm_get_id(struct panel_drv_data *ddata, u8 *id1, u8 *id2, u8 *id3) in dsicm_get_id()
179 static int dsicm_set_update_window(struct panel_drv_data *ddata) in dsicm_set_update_window()
197 struct panel_drv_data *ddata = dev_get_drvdata(&dev->dev); in dsicm_bl_update_status()
237 struct panel_drv_data *ddata = dev_get_drvdata(dev); in num_dsi_errors_show()
257 struct panel_drv_data *ddata = dev_get_drvdata(dev); in hw_revision_show()
287 static void dsicm_hw_reset(struct panel_drv_data *ddata) in dsicm_hw_reset()
300 static int dsicm_power_on(struct panel_drv_data *ddata) in dsicm_power_on()
366 static int dsicm_power_off(struct panel_drv_data *ddata) in dsicm_power_off()
387 struct panel_drv_data *ddata = panel_to_ddata(panel); in dsicm_prepare()
399 struct panel_drv_data *ddata = panel_to_ddata(panel); in dsicm_enable()
421 struct panel_drv_data *ddata = panel_to_ddata(panel); in dsicm_unprepare()
433 struct panel_drv_data *ddata = panel_to_ddata(panel); in dsicm_disable()
450 struct panel_drv_data *ddata = panel_to_ddata(panel); in dsicm_get_modes()
480 struct panel_drv_data *ddata = mipi_dsi_get_drvdata(dsi); in dsicm_probe_of()
524 struct panel_drv_data *ddata; in dsicm_probe()
601 struct panel_drv_data *ddata = mipi_dsi_get_drvdata(dsi); in dsicm_remove()