Lines Matching full:in

40 	struct omap_dss_device *in;  member
51 * issue the next sleep in/out command
53 unsigned long hw_guard_wait; /* max guard time in jiffies */
108 struct omap_dss_device *in = ddata->in; in dsicm_dcs_read_1() local
112 r = in->ops.dsi->dcs_read(in, ddata->channel, dcs_cmd, buf, 1); in dsicm_dcs_read_1()
124 struct omap_dss_device *in = ddata->in; in dsicm_dcs_write_0() local
125 return in->ops.dsi->dcs_write(in, ddata->channel, &dcs_cmd, 1); in dsicm_dcs_write_0()
130 struct omap_dss_device *in = ddata->in; in dsicm_dcs_write_1() local
133 return in->ops.dsi->dcs_write(in, ddata->channel, buf, 2); in dsicm_dcs_write_1()
139 struct omap_dss_device *in = ddata->in; in dsicm_sleep_in() local
146 r = in->ops.dsi->dcs_write_nosync(in, ddata->channel, &cmd, 1); in dsicm_sleep_in()
194 struct omap_dss_device *in = ddata->in; in dsicm_set_update_window() local
208 r = in->ops.dsi->dcs_write_nosync(in, ddata->channel, buf, sizeof(buf)); in dsicm_set_update_window()
218 r = in->ops.dsi->dcs_write_nosync(in, ddata->channel, buf, sizeof(buf)); in dsicm_set_update_window()
222 in->ops.dsi->bta_sync(in, ddata->channel); in dsicm_set_update_window()
241 struct omap_dss_device *in = ddata->in; in dsicm_enter_ulps() local
256 in->ops.dsi->disable(in, false, true); in dsicm_enter_ulps()
275 struct omap_dss_device *in = ddata->in; in dsicm_exit_ulps() local
281 r = in->ops.dsi->enable(in); in dsicm_exit_ulps()
287 in->ops.dsi->enable_hs(in, ddata->channel, true); in dsicm_exit_ulps()
332 struct omap_dss_device *in = ddata->in; in dsicm_bl_update_status() local
347 in->ops.dsi->bus_lock(in); in dsicm_bl_update_status()
353 in->ops.dsi->bus_unlock(in); in dsicm_bl_update_status()
388 struct omap_dss_device *in = ddata->in; in dsicm_num_errors_show() local
395 in->ops.dsi->bus_lock(in); in dsicm_num_errors_show()
402 in->ops.dsi->bus_unlock(in); in dsicm_num_errors_show()
419 struct omap_dss_device *in = ddata->in; in dsicm_hw_revision_show() local
426 in->ops.dsi->bus_lock(in); in dsicm_hw_revision_show()
432 in->ops.dsi->bus_unlock(in); in dsicm_hw_revision_show()
450 struct omap_dss_device *in = ddata->in; in dsicm_store_ulps() local
461 in->ops.dsi->bus_lock(in); in dsicm_store_ulps()
468 in->ops.dsi->bus_unlock(in); in dsicm_store_ulps()
498 struct omap_dss_device *in = ddata->in; in dsicm_store_ulps_timeout() local
511 in->ops.dsi->bus_lock(in); in dsicm_store_ulps_timeout()
513 in->ops.dsi->bus_unlock(in); in dsicm_store_ulps_timeout()
575 struct omap_dss_device *in = ddata->in; in dsicm_power_on() local
589 r = in->ops.dsi->configure_pins(in, &ddata->pin_config); in dsicm_power_on()
597 r = in->ops.dsi->set_config(in, &dsi_config); in dsicm_power_on()
603 r = in->ops.dsi->enable(in); in dsicm_power_on()
611 in->ops.dsi->enable_hs(in, ddata->channel, false); in dsicm_power_on()
643 r = in->ops.dsi->enable_video_output(in, ddata->channel); in dsicm_power_on()
655 in->ops.dsi->enable_hs(in, ddata->channel, true); in dsicm_power_on()
663 in->ops.dsi->disable(in, true, false); in dsicm_power_on()
670 struct omap_dss_device *in = ddata->in; in dsicm_power_off() local
673 in->ops.dsi->disable_video_output(in, ddata->channel); in dsicm_power_off()
685 in->ops.dsi->disable(in, true, false); in dsicm_power_off()
702 struct omap_dss_device *in = ddata->in; in dsicm_connect() local
709 r = in->ops.dsi->connect(in, dssdev); in dsicm_connect()
715 r = in->ops.dsi->request_vc(ddata->in, &ddata->channel); in dsicm_connect()
721 r = in->ops.dsi->set_vc_id(ddata->in, ddata->channel, TCH); in dsicm_connect()
730 in->ops.dsi->release_vc(ddata->in, ddata->channel); in dsicm_connect()
732 in->ops.dsi->disconnect(in, dssdev); in dsicm_connect()
739 struct omap_dss_device *in = ddata->in; in dsicm_disconnect() local
744 in->ops.dsi->release_vc(in, ddata->channel); in dsicm_disconnect()
745 in->ops.dsi->disconnect(in, dssdev); in dsicm_disconnect()
751 struct omap_dss_device *in = ddata->in; in dsicm_enable() local
768 in->ops.dsi->bus_lock(in); in dsicm_enable()
772 in->ops.dsi->bus_unlock(in); in dsicm_enable()
791 struct omap_dss_device *in = ddata->in; in dsicm_disable() local
800 in->ops.dsi->bus_lock(in); in dsicm_disable()
808 in->ops.dsi->bus_unlock(in); in dsicm_disable()
818 struct omap_dss_device *in = ddata->in; in dsicm_framedone_cb() local
821 in->ops.dsi->bus_unlock(ddata->in); in dsicm_framedone_cb()
827 struct omap_dss_device *in = ddata->in; in dsicm_te_isr() local
836 r = in->ops.dsi->update(in, ddata->channel, dsicm_framedone_cb, in dsicm_te_isr()
845 in->ops.dsi->bus_unlock(in); in dsicm_te_isr()
853 struct omap_dss_device *in = ddata->in; in dsicm_te_timeout_work_callback() local
858 in->ops.dsi->bus_unlock(in); in dsicm_te_timeout_work_callback()
865 struct omap_dss_device *in = ddata->in; in dsicm_update() local
871 in->ops.dsi->bus_lock(in); in dsicm_update()
894 r = in->ops.dsi->update(in, ddata->channel, dsicm_framedone_cb, in dsicm_update()
900 /* note: no bus_unlock here. unlock is in framedone_cb */ in dsicm_update()
904 in->ops.dsi->bus_unlock(in); in dsicm_update()
912 struct omap_dss_device *in = ddata->in; in dsicm_sync() local
917 in->ops.dsi->bus_lock(in); in dsicm_sync()
918 in->ops.dsi->bus_unlock(in); in dsicm_sync()
928 struct omap_dss_device *in = ddata->in; in _dsicm_enable_te() local
937 in->ops.dsi->enable_te(in, enable); in _dsicm_enable_te()
948 struct omap_dss_device *in = ddata->in; in dsicm_enable_te() local
956 in->ops.dsi->bus_lock(in); in dsicm_enable_te()
970 in->ops.dsi->bus_unlock(in); in dsicm_enable_te()
976 in->ops.dsi->bus_unlock(in); in dsicm_enable_te()
999 struct omap_dss_device *in = ddata->in; in dsicm_memory_read() local
1019 in->ops.dsi->bus_lock(in); in dsicm_memory_read()
1035 r = in->ops.dsi->set_max_rx_packet_size(in, ddata->channel, plen); in dsicm_memory_read()
1043 r = in->ops.dsi->dcs_read(in, ddata->channel, dcs_cmd, in dsicm_memory_read()
1069 in->ops.dsi->set_max_rx_packet_size(in, ddata->channel, 1); in dsicm_memory_read()
1071 in->ops.dsi->bus_unlock(in); in dsicm_memory_read()
1082 struct omap_dss_device *in = ddata->in; in dsicm_ulps_work() local
1091 in->ops.dsi->bus_lock(in); in dsicm_ulps_work()
1095 in->ops.dsi->bus_unlock(in); in dsicm_ulps_work()
1122 struct omap_dss_device *in; in dsicm_probe_of() local
1140 in = omapdss_of_find_source_for_first_ep(node); in dsicm_probe_of()
1141 if (IS_ERR(in)) { in dsicm_probe_of()
1143 return PTR_ERR(in); in dsicm_probe_of()
1146 ddata->in = in; in dsicm_probe_of()
1298 omap_dss_put_device(ddata->in); in dsicm_remove()
1302 /* reset, to be sure that the panel is in a valid state */ in dsicm_remove()