Lines Matching refs:ddata
56 struct panel_drv_data *ddata = to_panel_data(dssdev); in dvic_connect() local
57 struct omap_dss_device *in = ddata->in; in dvic_connect()
72 struct panel_drv_data *ddata = to_panel_data(dssdev); in dvic_disconnect() local
73 struct omap_dss_device *in = ddata->in; in dvic_disconnect()
83 struct panel_drv_data *ddata = to_panel_data(dssdev); in dvic_enable() local
84 struct omap_dss_device *in = ddata->in; in dvic_enable()
93 in->ops.dvi->set_timings(in, &ddata->timings); in dvic_enable()
106 struct panel_drv_data *ddata = to_panel_data(dssdev); in dvic_disable() local
107 struct omap_dss_device *in = ddata->in; in dvic_disable()
120 struct panel_drv_data *ddata = to_panel_data(dssdev); in dvic_set_timings() local
121 struct omap_dss_device *in = ddata->in; in dvic_set_timings()
123 ddata->timings = *timings; in dvic_set_timings()
132 struct panel_drv_data *ddata = to_panel_data(dssdev); in dvic_get_timings() local
134 *timings = ddata->timings; in dvic_get_timings()
140 struct panel_drv_data *ddata = to_panel_data(dssdev); in dvic_check_timings() local
141 struct omap_dss_device *in = ddata->in; in dvic_check_timings()
180 struct panel_drv_data *ddata = to_panel_data(dssdev); in dvic_read_edid() local
183 if (!ddata->i2c_adapter) in dvic_read_edid()
187 r = dvic_ddc_read(ddata->i2c_adapter, edid, l, 0); in dvic_read_edid()
197 r = dvic_ddc_read(ddata->i2c_adapter, edid + EDID_LENGTH, in dvic_read_edid()
210 struct panel_drv_data *ddata = to_panel_data(dssdev); in dvic_detect() local
214 if (!ddata->i2c_adapter) in dvic_detect()
217 r = dvic_ddc_read(ddata->i2c_adapter, &out, 1, 0); in dvic_detect()
241 struct panel_drv_data *ddata = platform_get_drvdata(pdev); in dvic_probe_pdata() local
260 ddata->i2c_adapter = adapter; in dvic_probe_pdata()
265 i2c_put_adapter(ddata->i2c_adapter); in dvic_probe_pdata()
271 ddata->in = in; in dvic_probe_pdata()
273 dssdev = &ddata->dssdev; in dvic_probe_pdata()
281 struct panel_drv_data *ddata = platform_get_drvdata(pdev); in dvic_probe_of() local
293 ddata->in = in; in dvic_probe_of()
300 omap_dss_put_device(ddata->in); in dvic_probe_of()
304 ddata->i2c_adapter = adapter; in dvic_probe_of()
312 struct panel_drv_data *ddata; in dvic_probe() local
316 ddata = devm_kzalloc(&pdev->dev, sizeof(*ddata), GFP_KERNEL); in dvic_probe()
317 if (!ddata) in dvic_probe()
320 platform_set_drvdata(pdev, ddata); in dvic_probe()
334 ddata->timings = dvic_default_timings; in dvic_probe()
336 dssdev = &ddata->dssdev; in dvic_probe()
352 omap_dss_put_device(ddata->in); in dvic_probe()
354 i2c_put_adapter(ddata->i2c_adapter); in dvic_probe()
361 struct panel_drv_data *ddata = platform_get_drvdata(pdev); in dvic_remove() local
362 struct omap_dss_device *dssdev = &ddata->dssdev; in dvic_remove()
363 struct omap_dss_device *in = ddata->in; in dvic_remove()
365 omapdss_unregister_display(&ddata->dssdev); in dvic_remove()
372 i2c_put_adapter(ddata->i2c_adapter); in dvic_remove()