Lines Matching refs:ddata

36 	struct panel_drv_data *ddata = to_panel_data(dssdev);  in tfp410_connect()  local
37 struct omap_dss_device *in = ddata->in; in tfp410_connect()
56 struct panel_drv_data *ddata = to_panel_data(dssdev); in tfp410_disconnect() local
57 struct omap_dss_device *in = ddata->in; in tfp410_disconnect()
70 in->ops.dpi->disconnect(in, &ddata->dssdev); in tfp410_disconnect()
75 struct panel_drv_data *ddata = to_panel_data(dssdev); in tfp410_enable() local
76 struct omap_dss_device *in = ddata->in; in tfp410_enable()
85 in->ops.dpi->set_timings(in, &ddata->timings); in tfp410_enable()
86 if (ddata->data_lines) in tfp410_enable()
87 in->ops.dpi->set_data_lines(in, ddata->data_lines); in tfp410_enable()
93 if (gpio_is_valid(ddata->pd_gpio)) in tfp410_enable()
94 gpio_set_value_cansleep(ddata->pd_gpio, 1); in tfp410_enable()
103 struct panel_drv_data *ddata = to_panel_data(dssdev); in tfp410_disable() local
104 struct omap_dss_device *in = ddata->in; in tfp410_disable()
109 if (gpio_is_valid(ddata->pd_gpio)) in tfp410_disable()
110 gpio_set_value_cansleep(ddata->pd_gpio, 0); in tfp410_disable()
127 struct panel_drv_data *ddata = to_panel_data(dssdev); in tfp410_set_timings() local
128 struct omap_dss_device *in = ddata->in; in tfp410_set_timings()
132 ddata->timings = *timings; in tfp410_set_timings()
141 struct panel_drv_data *ddata = to_panel_data(dssdev); in tfp410_get_timings() local
143 *timings = ddata->timings; in tfp410_get_timings()
149 struct panel_drv_data *ddata = to_panel_data(dssdev); in tfp410_check_timings() local
150 struct omap_dss_device *in = ddata->in; in tfp410_check_timings()
171 struct panel_drv_data *ddata = platform_get_drvdata(pdev); in tfp410_probe_pdata() local
177 ddata->pd_gpio = pdata->power_down_gpio; in tfp410_probe_pdata()
179 ddata->data_lines = pdata->data_lines; in tfp410_probe_pdata()
187 ddata->in = in; in tfp410_probe_pdata()
189 dssdev = &ddata->dssdev; in tfp410_probe_pdata()
197 struct panel_drv_data *ddata = platform_get_drvdata(pdev); in tfp410_probe_of() local
205 ddata->pd_gpio = gpio; in tfp410_probe_of()
217 ddata->in = in; in tfp410_probe_of()
224 struct panel_drv_data *ddata; in tfp410_probe() local
228 ddata = devm_kzalloc(&pdev->dev, sizeof(*ddata), GFP_KERNEL); in tfp410_probe()
229 if (!ddata) in tfp410_probe()
232 platform_set_drvdata(pdev, ddata); in tfp410_probe()
246 if (gpio_is_valid(ddata->pd_gpio)) { in tfp410_probe()
247 r = devm_gpio_request_one(&pdev->dev, ddata->pd_gpio, in tfp410_probe()
251 ddata->pd_gpio); in tfp410_probe()
256 dssdev = &ddata->dssdev; in tfp410_probe()
262 dssdev->phy.dpi.data_lines = ddata->data_lines; in tfp410_probe()
274 omap_dss_put_device(ddata->in); in tfp410_probe()
280 struct panel_drv_data *ddata = platform_get_drvdata(pdev); in tfp410_remove() local
281 struct omap_dss_device *dssdev = &ddata->dssdev; in tfp410_remove()
282 struct omap_dss_device *in = ddata->in; in tfp410_remove()
284 omapdss_unregister_output(&ddata->dssdev); in tfp410_remove()