Lines Matching defs:ddata

34 	struct panel_drv_data *ddata = to_panel_data(dssdev);
35 struct omap_dss_device *in = ddata->in;
54 struct panel_drv_data *ddata = to_panel_data(dssdev);
55 struct omap_dss_device *in = ddata->in;
68 in->ops.dpi->disconnect(in, &ddata->dssdev);
73 struct panel_drv_data *ddata = to_panel_data(dssdev);
74 struct omap_dss_device *in = ddata->in;
83 in->ops.dpi->set_timings(in, &ddata->timings);
84 if (ddata->data_lines)
85 in->ops.dpi->set_data_lines(in, ddata->data_lines);
91 if (ddata->pd_gpio)
92 gpiod_set_value_cansleep(ddata->pd_gpio, 0);
101 struct panel_drv_data *ddata = to_panel_data(dssdev);
102 struct omap_dss_device *in = ddata->in;
107 if (ddata->pd_gpio)
108 gpiod_set_value_cansleep(ddata->pd_gpio, 1);
125 struct panel_drv_data *ddata = to_panel_data(dssdev);
126 struct omap_dss_device *in = ddata->in;
130 ddata->timings = *timings;
139 struct panel_drv_data *ddata = to_panel_data(dssdev);
141 *timings = ddata->timings;
147 struct panel_drv_data *ddata = to_panel_data(dssdev);
148 struct omap_dss_device *in = ddata->in;
169 struct panel_drv_data *ddata;
176 ddata = devm_kzalloc(&pdev->dev, sizeof(*ddata), GFP_KERNEL);
177 if (!ddata)
180 platform_set_drvdata(pdev, ddata);
182 ddata->pd_gpio = devm_gpiod_get_optional(&pdev->dev, "powerdown",
184 r = PTR_ERR_OR_ZERO(ddata->pd_gpio);
190 gpiod_set_consumer_name(ddata->pd_gpio, "tfp410 PD");
192 ddata->in = omapdss_of_find_source_for_first_ep(pdev->dev.of_node);
193 r = PTR_ERR_OR_ZERO(ddata->in);
199 dssdev = &ddata->dssdev;
205 dssdev->phy.dpi.data_lines = ddata->data_lines;
216 omap_dss_put_device(ddata->in);
222 struct panel_drv_data *ddata = platform_get_drvdata(pdev);
223 struct omap_dss_device *dssdev = &ddata->dssdev;
224 struct omap_dss_device *in = ddata->in;
226 omapdss_unregister_output(&ddata->dssdev);