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()
94 static void hw_guard_start(struct panel_drv_data *ddata, int guard_msec) in hw_guard_start()
100 static void hw_guard_wait(struct panel_drv_data *ddata) in hw_guard_wait()
110 static int dsicm_dcs_read_1(struct panel_drv_data *ddata, u8 dcs_cmd, u8 *data) in dsicm_dcs_read_1()
115 static int dsicm_dcs_write_1(struct panel_drv_data *ddata, u8 dcs_cmd, u8 param) in dsicm_dcs_write_1()
120 static int dsicm_sleep_in(struct panel_drv_data *ddata) in dsicm_sleep_in()
138 static int dsicm_sleep_out(struct panel_drv_data *ddata) in dsicm_sleep_out()
155 static int dsicm_get_id(struct panel_drv_data *ddata, u8 *id1, u8 *id2, u8 *id3) in dsicm_get_id()
172 static int dsicm_set_update_window(struct panel_drv_data *ddata) in dsicm_set_update_window()
190 struct panel_drv_data *ddata = dev_get_drvdata(&dev->dev); in dsicm_bl_update_status()
220 struct panel_drv_data *ddata = dev_get_drvdata(dev); in num_dsi_errors_show()
240 struct panel_drv_data *ddata = dev_get_drvdata(dev); in hw_revision_show()
270 static void dsicm_hw_reset(struct panel_drv_data *ddata) in dsicm_hw_reset()
283 static int dsicm_power_on(struct panel_drv_data *ddata) in dsicm_power_on()
349 static int dsicm_power_off(struct panel_drv_data *ddata) in dsicm_power_off()
370 struct panel_drv_data *ddata = panel_to_ddata(panel); in dsicm_prepare()
382 struct panel_drv_data *ddata = panel_to_ddata(panel); in dsicm_enable()
404 struct panel_drv_data *ddata = panel_to_ddata(panel); in dsicm_unprepare()
416 struct panel_drv_data *ddata = panel_to_ddata(panel); in dsicm_disable()
433 struct panel_drv_data *ddata = panel_to_ddata(panel); in dsicm_get_modes()
463 struct panel_drv_data *ddata = mipi_dsi_get_drvdata(dsi); in dsicm_probe_of()
507 struct panel_drv_data *ddata; in dsicm_probe()
584 struct panel_drv_data *ddata = mipi_dsi_get_drvdata(dsi); in dsicm_remove()