Lines Matching refs:ddata
47 struct panel_drv_data *ddata = to_panel_data(dssdev); in tvc_connect() local
48 struct omap_dss_device *in = ddata->in; in tvc_connect()
50 dev_dbg(ddata->dev, "connect\n"); in tvc_connect()
60 struct panel_drv_data *ddata = to_panel_data(dssdev); in tvc_disconnect() local
61 struct omap_dss_device *in = ddata->in; in tvc_disconnect()
63 dev_dbg(ddata->dev, "disconnect\n"); in tvc_disconnect()
73 struct panel_drv_data *ddata = to_panel_data(dssdev); in tvc_enable() local
74 struct omap_dss_device *in = ddata->in; in tvc_enable()
77 dev_dbg(ddata->dev, "enable\n"); in tvc_enable()
85 in->ops.atv->set_timings(in, &ddata->timings); in tvc_enable()
87 if (!ddata->dev->of_node) { in tvc_enable()
91 ddata->invert_polarity); in tvc_enable()
105 struct panel_drv_data *ddata = to_panel_data(dssdev); in tvc_disable() local
106 struct omap_dss_device *in = ddata->in; in tvc_disable()
108 dev_dbg(ddata->dev, "disable\n"); in tvc_disable()
121 struct panel_drv_data *ddata = to_panel_data(dssdev); in tvc_set_timings() local
122 struct omap_dss_device *in = ddata->in; in tvc_set_timings()
124 ddata->timings = *timings; in tvc_set_timings()
133 struct panel_drv_data *ddata = to_panel_data(dssdev); in tvc_get_timings() local
135 *timings = ddata->timings; in tvc_get_timings()
141 struct panel_drv_data *ddata = to_panel_data(dssdev); in tvc_check_timings() local
142 struct omap_dss_device *in = ddata->in; in tvc_check_timings()
149 struct panel_drv_data *ddata = to_panel_data(dssdev); in tvc_get_wss() local
150 struct omap_dss_device *in = ddata->in; in tvc_get_wss()
157 struct panel_drv_data *ddata = to_panel_data(dssdev); in tvc_set_wss() local
158 struct omap_dss_device *in = ddata->in; in tvc_set_wss()
182 struct panel_drv_data *ddata; in tvc_probe() local
189 ddata = devm_kzalloc(&pdev->dev, sizeof(*ddata), GFP_KERNEL); in tvc_probe()
190 if (!ddata) in tvc_probe()
193 platform_set_drvdata(pdev, ddata); in tvc_probe()
194 ddata->dev = &pdev->dev; in tvc_probe()
196 ddata->in = omapdss_of_find_source_for_first_ep(pdev->dev.of_node); in tvc_probe()
197 r = PTR_ERR_OR_ZERO(ddata->in); in tvc_probe()
203 ddata->timings = tvc_pal_timings; in tvc_probe()
205 dssdev = &ddata->dssdev; in tvc_probe()
220 omap_dss_put_device(ddata->in); in tvc_probe()
226 struct panel_drv_data *ddata = platform_get_drvdata(pdev); in tvc_remove() local
227 struct omap_dss_device *dssdev = &ddata->dssdev; in tvc_remove()
228 struct omap_dss_device *in = ddata->in; in tvc_remove()
230 omapdss_unregister_display(&ddata->dssdev); in tvc_remove()