Lines Matching refs:ddata
32 struct panel_drv_data *ddata = to_panel_data(dssdev); in tfp410_connect() local
33 struct omap_dss_device *in = ddata->in; in tfp410_connect()
52 struct panel_drv_data *ddata = to_panel_data(dssdev); in tfp410_disconnect() local
53 struct omap_dss_device *in = ddata->in; in tfp410_disconnect()
66 in->ops.dpi->disconnect(in, &ddata->dssdev); in tfp410_disconnect()
71 struct panel_drv_data *ddata = to_panel_data(dssdev); in tfp410_enable() local
72 struct omap_dss_device *in = ddata->in; in tfp410_enable()
81 in->ops.dpi->set_timings(in, &ddata->timings); in tfp410_enable()
82 if (ddata->data_lines) in tfp410_enable()
83 in->ops.dpi->set_data_lines(in, ddata->data_lines); in tfp410_enable()
89 if (gpio_is_valid(ddata->pd_gpio)) in tfp410_enable()
90 gpio_set_value_cansleep(ddata->pd_gpio, 1); in tfp410_enable()
99 struct panel_drv_data *ddata = to_panel_data(dssdev); in tfp410_disable() local
100 struct omap_dss_device *in = ddata->in; in tfp410_disable()
105 if (gpio_is_valid(ddata->pd_gpio)) in tfp410_disable()
106 gpio_set_value_cansleep(ddata->pd_gpio, 0); in tfp410_disable()
123 struct panel_drv_data *ddata = to_panel_data(dssdev); in tfp410_set_timings() local
124 struct omap_dss_device *in = ddata->in; in tfp410_set_timings()
128 ddata->timings = *timings; in tfp410_set_timings()
137 struct panel_drv_data *ddata = to_panel_data(dssdev); in tfp410_get_timings() local
139 *timings = ddata->timings; in tfp410_get_timings()
145 struct panel_drv_data *ddata = to_panel_data(dssdev); in tfp410_check_timings() local
146 struct omap_dss_device *in = ddata->in; in tfp410_check_timings()
167 struct panel_drv_data *ddata = platform_get_drvdata(pdev); in tfp410_probe_of() local
175 ddata->pd_gpio = gpio; in tfp410_probe_of()
187 ddata->in = in; in tfp410_probe_of()
194 struct panel_drv_data *ddata; in tfp410_probe() local
201 ddata = devm_kzalloc(&pdev->dev, sizeof(*ddata), GFP_KERNEL); in tfp410_probe()
202 if (!ddata) in tfp410_probe()
205 platform_set_drvdata(pdev, ddata); in tfp410_probe()
211 if (gpio_is_valid(ddata->pd_gpio)) { in tfp410_probe()
212 r = devm_gpio_request_one(&pdev->dev, ddata->pd_gpio, in tfp410_probe()
216 ddata->pd_gpio); in tfp410_probe()
221 dssdev = &ddata->dssdev; in tfp410_probe()
227 dssdev->phy.dpi.data_lines = ddata->data_lines; in tfp410_probe()
239 omap_dss_put_device(ddata->in); in tfp410_probe()
245 struct panel_drv_data *ddata = platform_get_drvdata(pdev); in tfp410_remove() local
246 struct omap_dss_device *dssdev = &ddata->dssdev; in tfp410_remove()
247 struct omap_dss_device *in = ddata->in; in tfp410_remove()
249 omapdss_unregister_output(&ddata->dssdev); in tfp410_remove()