Lines Matching defs:ddata

117 	struct panel_drv_data *ddata = to_panel_data(dssdev);
118 struct omap_dss_device *in = ddata->in;
128 struct panel_drv_data *ddata = to_panel_data(dssdev);
129 struct omap_dss_device *in = ddata->in;
139 struct panel_drv_data *ddata = to_panel_data(dssdev);
140 struct omap_dss_device *in = ddata->in;
149 if (ddata->data_lines)
150 in->ops.dpi->set_data_lines(in, ddata->data_lines);
151 in->ops.dpi->set_timings(in, &ddata->videomode);
158 gpiod_set_value_cansleep(ddata->res_gpio, 1);
167 struct panel_drv_data *ddata = to_panel_data(dssdev);
168 struct omap_dss_device *in = ddata->in;
174 gpiod_set_value_cansleep(ddata->res_gpio, 0);
184 struct panel_drv_data *ddata = to_panel_data(dssdev);
185 struct omap_dss_device *in = ddata->in;
187 ddata->videomode = *timings;
196 struct panel_drv_data *ddata = to_panel_data(dssdev);
198 *timings = ddata->videomode;
204 struct panel_drv_data *ddata = to_panel_data(dssdev);
205 struct omap_dss_device *in = ddata->in;
226 struct panel_drv_data *ddata;
246 ddata = devm_kzalloc(&spi->dev, sizeof(*ddata), GFP_KERNEL);
247 if (ddata == NULL)
250 dev_set_drvdata(&spi->dev, ddata);
252 ddata->spi = spi;
254 ddata->in = omapdss_of_find_source_for_first_ep(spi->dev.of_node);
255 r = PTR_ERR_OR_ZERO(ddata->in);
261 ddata->res_gpio = devm_gpiod_get(&spi->dev, "reset", GPIOD_OUT_LOW);
262 r = PTR_ERR_OR_ZERO(ddata->res_gpio);
268 gpiod_set_consumer_name(ddata->res_gpio, "lcd RES");
270 ddata->videomode = nec_8048_panel_timings;
272 dssdev = &ddata->dssdev;
277 dssdev->panel.timings = ddata->videomode;
289 omap_dss_put_device(ddata->in);
295 struct panel_drv_data *ddata = dev_get_drvdata(&spi->dev);
296 struct omap_dss_device *dssdev = &ddata->dssdev;
297 struct omap_dss_device *in = ddata->in;
299 dev_dbg(&ddata->spi->dev, "%s\n", __func__);