Lines Matching refs:ddata
56 struct panel_drv_data *ddata = to_panel_data(dssdev); in tvc_connect() local
57 struct omap_dss_device *in = ddata->in; in tvc_connect()
60 dev_dbg(ddata->dev, "connect\n"); in tvc_connect()
74 struct panel_drv_data *ddata = to_panel_data(dssdev); in tvc_disconnect() local
75 struct omap_dss_device *in = ddata->in; in tvc_disconnect()
77 dev_dbg(ddata->dev, "disconnect\n"); in tvc_disconnect()
87 struct panel_drv_data *ddata = to_panel_data(dssdev); in tvc_enable() local
88 struct omap_dss_device *in = ddata->in; in tvc_enable()
91 dev_dbg(ddata->dev, "enable\n"); in tvc_enable()
99 in->ops.atv->set_timings(in, &ddata->timings); in tvc_enable()
101 if (!ddata->dev->of_node) { in tvc_enable()
102 in->ops.atv->set_type(in, ddata->connector_type); in tvc_enable()
105 ddata->invert_polarity); in tvc_enable()
119 struct panel_drv_data *ddata = to_panel_data(dssdev); in tvc_disable() local
120 struct omap_dss_device *in = ddata->in; in tvc_disable()
122 dev_dbg(ddata->dev, "disable\n"); in tvc_disable()
135 struct panel_drv_data *ddata = to_panel_data(dssdev); in tvc_set_timings() local
136 struct omap_dss_device *in = ddata->in; in tvc_set_timings()
138 ddata->timings = *timings; in tvc_set_timings()
147 struct panel_drv_data *ddata = to_panel_data(dssdev); in tvc_get_timings() local
149 *timings = ddata->timings; in tvc_get_timings()
155 struct panel_drv_data *ddata = to_panel_data(dssdev); in tvc_check_timings() local
156 struct omap_dss_device *in = ddata->in; in tvc_check_timings()
163 struct panel_drv_data *ddata = to_panel_data(dssdev); in tvc_get_wss() local
164 struct omap_dss_device *in = ddata->in; in tvc_get_wss()
171 struct panel_drv_data *ddata = to_panel_data(dssdev); in tvc_set_wss() local
172 struct omap_dss_device *in = ddata->in; in tvc_set_wss()
196 struct panel_drv_data *ddata = platform_get_drvdata(pdev); in tvc_probe_pdata() local
208 ddata->in = in; in tvc_probe_pdata()
210 ddata->connector_type = pdata->connector_type; in tvc_probe_pdata()
211 ddata->invert_polarity = pdata->invert_polarity; in tvc_probe_pdata()
213 dssdev = &ddata->dssdev; in tvc_probe_pdata()
221 struct panel_drv_data *ddata = platform_get_drvdata(pdev); in tvc_probe_of() local
231 ddata->in = in; in tvc_probe_of()
238 struct panel_drv_data *ddata; in tvc_probe() local
242 ddata = devm_kzalloc(&pdev->dev, sizeof(*ddata), GFP_KERNEL); in tvc_probe()
243 if (!ddata) in tvc_probe()
246 platform_set_drvdata(pdev, ddata); in tvc_probe()
247 ddata->dev = &pdev->dev; in tvc_probe()
261 ddata->timings = tvc_pal_timings; in tvc_probe()
263 dssdev = &ddata->dssdev; in tvc_probe()
278 omap_dss_put_device(ddata->in); in tvc_probe()
284 struct panel_drv_data *ddata = platform_get_drvdata(pdev); in tvc_remove() local
285 struct omap_dss_device *dssdev = &ddata->dssdev; in tvc_remove()
286 struct omap_dss_device *in = ddata->in; in tvc_remove()
288 omapdss_unregister_display(&ddata->dssdev); in tvc_remove()