Lines Matching refs:in
44 struct omap_dss_device *in; member
114 struct omap_dss_device *in = ddata->in; in dsicm_dcs_read_1() local
118 r = in->ops.dsi->dcs_read(in, ddata->channel, dcs_cmd, buf, 1); in dsicm_dcs_read_1()
130 struct omap_dss_device *in = ddata->in; in dsicm_dcs_write_0() local
131 return in->ops.dsi->dcs_write(in, ddata->channel, &dcs_cmd, 1); in dsicm_dcs_write_0()
136 struct omap_dss_device *in = ddata->in; in dsicm_dcs_write_1() local
139 return in->ops.dsi->dcs_write(in, ddata->channel, buf, 2); in dsicm_dcs_write_1()
145 struct omap_dss_device *in = ddata->in; in dsicm_sleep_in() local
152 r = in->ops.dsi->dcs_write_nosync(in, ddata->channel, &cmd, 1); in dsicm_sleep_in()
200 struct omap_dss_device *in = ddata->in; in dsicm_set_update_window() local
214 r = in->ops.dsi->dcs_write_nosync(in, ddata->channel, buf, sizeof(buf)); in dsicm_set_update_window()
224 r = in->ops.dsi->dcs_write_nosync(in, ddata->channel, buf, sizeof(buf)); in dsicm_set_update_window()
228 in->ops.dsi->bta_sync(in, ddata->channel); in dsicm_set_update_window()
247 struct omap_dss_device *in = ddata->in; in dsicm_enter_ulps() local
262 in->ops.dsi->disable(in, false, true); in dsicm_enter_ulps()
281 struct omap_dss_device *in = ddata->in; in dsicm_exit_ulps() local
287 r = in->ops.dsi->enable(in); in dsicm_exit_ulps()
293 in->ops.dsi->enable_hs(in, ddata->channel, true); in dsicm_exit_ulps()
338 struct omap_dss_device *in = ddata->in; in dsicm_bl_update_status() local
353 in->ops.dsi->bus_lock(in); in dsicm_bl_update_status()
359 in->ops.dsi->bus_unlock(in); in dsicm_bl_update_status()
395 struct omap_dss_device *in = ddata->in; in dsicm_num_errors_show() local
402 in->ops.dsi->bus_lock(in); in dsicm_num_errors_show()
409 in->ops.dsi->bus_unlock(in); in dsicm_num_errors_show()
427 struct omap_dss_device *in = ddata->in; in dsicm_hw_revision_show() local
434 in->ops.dsi->bus_lock(in); in dsicm_hw_revision_show()
440 in->ops.dsi->bus_unlock(in); in dsicm_hw_revision_show()
459 struct omap_dss_device *in = ddata->in; in dsicm_store_ulps() local
470 in->ops.dsi->bus_lock(in); in dsicm_store_ulps()
477 in->ops.dsi->bus_unlock(in); in dsicm_store_ulps()
509 struct omap_dss_device *in = ddata->in; in dsicm_store_ulps_timeout() local
522 in->ops.dsi->bus_lock(in); in dsicm_store_ulps_timeout()
524 in->ops.dsi->bus_unlock(in); in dsicm_store_ulps_timeout()
587 struct omap_dss_device *in = ddata->in; in dsicm_power_on() local
601 r = in->ops.dsi->configure_pins(in, &ddata->pin_config); in dsicm_power_on()
609 r = in->ops.dsi->set_config(in, &dsi_config); in dsicm_power_on()
615 r = in->ops.dsi->enable(in); in dsicm_power_on()
623 in->ops.dsi->enable_hs(in, ddata->channel, false); in dsicm_power_on()
655 r = in->ops.dsi->enable_video_output(in, ddata->channel); in dsicm_power_on()
667 in->ops.dsi->enable_hs(in, ddata->channel, true); in dsicm_power_on()
675 in->ops.dsi->disable(in, true, false); in dsicm_power_on()
682 struct omap_dss_device *in = ddata->in; in dsicm_power_off() local
685 in->ops.dsi->disable_video_output(in, ddata->channel); in dsicm_power_off()
697 in->ops.dsi->disable(in, true, false); in dsicm_power_off()
714 struct omap_dss_device *in = ddata->in; in dsicm_connect() local
721 r = in->ops.dsi->connect(in, dssdev); in dsicm_connect()
727 r = in->ops.dsi->request_vc(ddata->in, &ddata->channel); in dsicm_connect()
733 r = in->ops.dsi->set_vc_id(ddata->in, ddata->channel, TCH); in dsicm_connect()
742 in->ops.dsi->release_vc(ddata->in, ddata->channel); in dsicm_connect()
744 in->ops.dsi->disconnect(in, dssdev); in dsicm_connect()
751 struct omap_dss_device *in = ddata->in; in dsicm_disconnect() local
756 in->ops.dsi->release_vc(in, ddata->channel); in dsicm_disconnect()
757 in->ops.dsi->disconnect(in, dssdev); in dsicm_disconnect()
763 struct omap_dss_device *in = ddata->in; in dsicm_enable() local
780 in->ops.dsi->bus_lock(in); in dsicm_enable()
784 in->ops.dsi->bus_unlock(in); in dsicm_enable()
803 struct omap_dss_device *in = ddata->in; in dsicm_disable() local
812 in->ops.dsi->bus_lock(in); in dsicm_disable()
820 in->ops.dsi->bus_unlock(in); in dsicm_disable()
830 struct omap_dss_device *in = ddata->in; in dsicm_framedone_cb() local
833 in->ops.dsi->bus_unlock(ddata->in); in dsicm_framedone_cb()
839 struct omap_dss_device *in = ddata->in; in dsicm_te_isr() local
848 r = in->ops.dsi->update(in, ddata->channel, dsicm_framedone_cb, in dsicm_te_isr()
857 in->ops.dsi->bus_unlock(in); in dsicm_te_isr()
865 struct omap_dss_device *in = ddata->in; in dsicm_te_timeout_work_callback() local
870 in->ops.dsi->bus_unlock(in); in dsicm_te_timeout_work_callback()
877 struct omap_dss_device *in = ddata->in; in dsicm_update() local
883 in->ops.dsi->bus_lock(in); in dsicm_update()
906 r = in->ops.dsi->update(in, ddata->channel, dsicm_framedone_cb, in dsicm_update()
916 in->ops.dsi->bus_unlock(in); in dsicm_update()
924 struct omap_dss_device *in = ddata->in; in dsicm_sync() local
929 in->ops.dsi->bus_lock(in); in dsicm_sync()
930 in->ops.dsi->bus_unlock(in); in dsicm_sync()
940 struct omap_dss_device *in = ddata->in; in _dsicm_enable_te() local
949 in->ops.dsi->enable_te(in, enable); in _dsicm_enable_te()
960 struct omap_dss_device *in = ddata->in; in dsicm_enable_te() local
968 in->ops.dsi->bus_lock(in); in dsicm_enable_te()
982 in->ops.dsi->bus_unlock(in); in dsicm_enable_te()
988 in->ops.dsi->bus_unlock(in); in dsicm_enable_te()
1011 struct omap_dss_device *in = ddata->in; in dsicm_memory_read() local
1031 in->ops.dsi->bus_lock(in); in dsicm_memory_read()
1047 r = in->ops.dsi->set_max_rx_packet_size(in, ddata->channel, plen); in dsicm_memory_read()
1055 r = in->ops.dsi->dcs_read(in, ddata->channel, dcs_cmd, in dsicm_memory_read()
1081 in->ops.dsi->set_max_rx_packet_size(in, ddata->channel, 1); in dsicm_memory_read()
1083 in->ops.dsi->bus_unlock(in); in dsicm_memory_read()
1094 struct omap_dss_device *in = ddata->in; in dsicm_ulps_work() local
1103 in->ops.dsi->bus_lock(in); in dsicm_ulps_work()
1107 in->ops.dsi->bus_unlock(in); in dsicm_ulps_work()
1134 struct omap_dss_device *dssdev, *in; in dsicm_probe_pdata() local
1138 in = omap_dss_find_output(pdata->source); in dsicm_probe_pdata()
1139 if (in == NULL) { in dsicm_probe_pdata()
1143 ddata->in = in; in dsicm_probe_pdata()
1168 struct omap_dss_device *in; in dsicm_probe_of() local
1186 in = omapdss_of_find_source_for_first_ep(node); in dsicm_probe_of()
1187 if (IS_ERR(in)) { in dsicm_probe_of()
1189 return PTR_ERR(in); in dsicm_probe_of()
1192 ddata->in = in; in dsicm_probe_of()
1356 omap_dss_put_device(ddata->in); in dsicm_remove()