Lines Matching refs:in
43 struct omap_dss_device *in; member
111 struct omap_dss_device *in = ddata->in; in dsicm_dcs_read_1() local
115 r = in->ops.dsi->dcs_read(in, ddata->channel, dcs_cmd, buf, 1); in dsicm_dcs_read_1()
127 struct omap_dss_device *in = ddata->in; in dsicm_dcs_write_0() local
128 return in->ops.dsi->dcs_write(in, ddata->channel, &dcs_cmd, 1); in dsicm_dcs_write_0()
133 struct omap_dss_device *in = ddata->in; in dsicm_dcs_write_1() local
136 return in->ops.dsi->dcs_write(in, ddata->channel, buf, 2); in dsicm_dcs_write_1()
142 struct omap_dss_device *in = ddata->in; in dsicm_sleep_in() local
149 r = in->ops.dsi->dcs_write_nosync(in, ddata->channel, &cmd, 1); in dsicm_sleep_in()
197 struct omap_dss_device *in = ddata->in; in dsicm_set_update_window() local
211 r = in->ops.dsi->dcs_write_nosync(in, ddata->channel, buf, sizeof(buf)); in dsicm_set_update_window()
221 r = in->ops.dsi->dcs_write_nosync(in, ddata->channel, buf, sizeof(buf)); in dsicm_set_update_window()
225 in->ops.dsi->bta_sync(in, ddata->channel); in dsicm_set_update_window()
244 struct omap_dss_device *in = ddata->in; in dsicm_enter_ulps() local
259 in->ops.dsi->disable(in, false, true); in dsicm_enter_ulps()
278 struct omap_dss_device *in = ddata->in; in dsicm_exit_ulps() local
284 r = in->ops.dsi->enable(in); in dsicm_exit_ulps()
290 in->ops.dsi->enable_hs(in, ddata->channel, true); in dsicm_exit_ulps()
335 struct omap_dss_device *in = ddata->in; in dsicm_bl_update_status() local
350 in->ops.dsi->bus_lock(in); in dsicm_bl_update_status()
356 in->ops.dsi->bus_unlock(in); in dsicm_bl_update_status()
391 struct omap_dss_device *in = ddata->in; in dsicm_num_errors_show() local
398 in->ops.dsi->bus_lock(in); in dsicm_num_errors_show()
405 in->ops.dsi->bus_unlock(in); in dsicm_num_errors_show()
422 struct omap_dss_device *in = ddata->in; in dsicm_hw_revision_show() local
429 in->ops.dsi->bus_lock(in); in dsicm_hw_revision_show()
435 in->ops.dsi->bus_unlock(in); in dsicm_hw_revision_show()
453 struct omap_dss_device *in = ddata->in; in dsicm_store_ulps() local
464 in->ops.dsi->bus_lock(in); in dsicm_store_ulps()
471 in->ops.dsi->bus_unlock(in); in dsicm_store_ulps()
501 struct omap_dss_device *in = ddata->in; in dsicm_store_ulps_timeout() local
514 in->ops.dsi->bus_lock(in); in dsicm_store_ulps_timeout()
516 in->ops.dsi->bus_unlock(in); in dsicm_store_ulps_timeout()
578 struct omap_dss_device *in = ddata->in; in dsicm_power_on() local
592 r = in->ops.dsi->configure_pins(in, &ddata->pin_config); in dsicm_power_on()
600 r = in->ops.dsi->set_config(in, &dsi_config); in dsicm_power_on()
606 r = in->ops.dsi->enable(in); in dsicm_power_on()
614 in->ops.dsi->enable_hs(in, ddata->channel, false); in dsicm_power_on()
646 r = in->ops.dsi->enable_video_output(in, ddata->channel); in dsicm_power_on()
658 in->ops.dsi->enable_hs(in, ddata->channel, true); in dsicm_power_on()
666 in->ops.dsi->disable(in, true, false); in dsicm_power_on()
673 struct omap_dss_device *in = ddata->in; in dsicm_power_off() local
676 in->ops.dsi->disable_video_output(in, ddata->channel); in dsicm_power_off()
688 in->ops.dsi->disable(in, true, false); in dsicm_power_off()
705 struct omap_dss_device *in = ddata->in; in dsicm_connect() local
712 r = in->ops.dsi->connect(in, dssdev); in dsicm_connect()
718 r = in->ops.dsi->request_vc(ddata->in, &ddata->channel); in dsicm_connect()
724 r = in->ops.dsi->set_vc_id(ddata->in, ddata->channel, TCH); in dsicm_connect()
733 in->ops.dsi->release_vc(ddata->in, ddata->channel); in dsicm_connect()
735 in->ops.dsi->disconnect(in, dssdev); in dsicm_connect()
742 struct omap_dss_device *in = ddata->in; in dsicm_disconnect() local
747 in->ops.dsi->release_vc(in, ddata->channel); in dsicm_disconnect()
748 in->ops.dsi->disconnect(in, dssdev); in dsicm_disconnect()
754 struct omap_dss_device *in = ddata->in; in dsicm_enable() local
771 in->ops.dsi->bus_lock(in); in dsicm_enable()
775 in->ops.dsi->bus_unlock(in); in dsicm_enable()
794 struct omap_dss_device *in = ddata->in; in dsicm_disable() local
803 in->ops.dsi->bus_lock(in); in dsicm_disable()
811 in->ops.dsi->bus_unlock(in); in dsicm_disable()
821 struct omap_dss_device *in = ddata->in; in dsicm_framedone_cb() local
824 in->ops.dsi->bus_unlock(ddata->in); in dsicm_framedone_cb()
830 struct omap_dss_device *in = ddata->in; in dsicm_te_isr() local
839 r = in->ops.dsi->update(in, ddata->channel, dsicm_framedone_cb, in dsicm_te_isr()
848 in->ops.dsi->bus_unlock(in); in dsicm_te_isr()
856 struct omap_dss_device *in = ddata->in; in dsicm_te_timeout_work_callback() local
861 in->ops.dsi->bus_unlock(in); in dsicm_te_timeout_work_callback()
868 struct omap_dss_device *in = ddata->in; in dsicm_update() local
874 in->ops.dsi->bus_lock(in); in dsicm_update()
897 r = in->ops.dsi->update(in, ddata->channel, dsicm_framedone_cb, in dsicm_update()
907 in->ops.dsi->bus_unlock(in); in dsicm_update()
915 struct omap_dss_device *in = ddata->in; in dsicm_sync() local
920 in->ops.dsi->bus_lock(in); in dsicm_sync()
921 in->ops.dsi->bus_unlock(in); in dsicm_sync()
931 struct omap_dss_device *in = ddata->in; in _dsicm_enable_te() local
940 in->ops.dsi->enable_te(in, enable); in _dsicm_enable_te()
951 struct omap_dss_device *in = ddata->in; in dsicm_enable_te() local
959 in->ops.dsi->bus_lock(in); in dsicm_enable_te()
973 in->ops.dsi->bus_unlock(in); in dsicm_enable_te()
979 in->ops.dsi->bus_unlock(in); in dsicm_enable_te()
1002 struct omap_dss_device *in = ddata->in; in dsicm_memory_read() local
1022 in->ops.dsi->bus_lock(in); in dsicm_memory_read()
1038 r = in->ops.dsi->set_max_rx_packet_size(in, ddata->channel, plen); in dsicm_memory_read()
1046 r = in->ops.dsi->dcs_read(in, ddata->channel, dcs_cmd, in dsicm_memory_read()
1072 in->ops.dsi->set_max_rx_packet_size(in, ddata->channel, 1); in dsicm_memory_read()
1074 in->ops.dsi->bus_unlock(in); in dsicm_memory_read()
1085 struct omap_dss_device *in = ddata->in; in dsicm_ulps_work() local
1094 in->ops.dsi->bus_lock(in); in dsicm_ulps_work()
1098 in->ops.dsi->bus_unlock(in); in dsicm_ulps_work()
1125 struct omap_dss_device *in; in dsicm_probe_of() local
1143 in = omapdss_of_find_source_for_first_ep(node); in dsicm_probe_of()
1144 if (IS_ERR(in)) { in dsicm_probe_of()
1146 return PTR_ERR(in); in dsicm_probe_of()
1149 ddata->in = in; in dsicm_probe_of()
1301 omap_dss_put_device(ddata->in); in dsicm_remove()