diff options
| -rw-r--r-- | drivers/gpu/drm/omapdrm/displays/panel-lgphilips-lb035q02.c | 19 |
1 files changed, 0 insertions, 19 deletions
diff --git a/drivers/gpu/drm/omapdrm/displays/panel-lgphilips-lb035q02.c b/drivers/gpu/drm/omapdrm/displays/panel-lgphilips-lb035q02.c index ac680e1de603..945fe5e539c1 100644 --- a/drivers/gpu/drm/omapdrm/displays/panel-lgphilips-lb035q02.c +++ b/drivers/gpu/drm/omapdrm/displays/panel-lgphilips-lb035q02.c | |||
| @@ -51,9 +51,6 @@ struct panel_drv_data { | |||
| 51 | 51 | ||
| 52 | struct omap_video_timings videomode; | 52 | struct omap_video_timings videomode; |
| 53 | 53 | ||
| 54 | /* used for non-DT boot, to be removed */ | ||
| 55 | int backlight_gpio; | ||
| 56 | |||
| 57 | struct gpio_desc *enable_gpio; | 54 | struct gpio_desc *enable_gpio; |
| 58 | }; | 55 | }; |
| 59 | 56 | ||
| @@ -171,9 +168,6 @@ static int lb035q02_enable(struct omap_dss_device *dssdev) | |||
| 171 | if (ddata->enable_gpio) | 168 | if (ddata->enable_gpio) |
| 172 | gpiod_set_value_cansleep(ddata->enable_gpio, 1); | 169 | gpiod_set_value_cansleep(ddata->enable_gpio, 1); |
| 173 | 170 | ||
| 174 | if (gpio_is_valid(ddata->backlight_gpio)) | ||
| 175 | gpio_set_value_cansleep(ddata->backlight_gpio, 1); | ||
| 176 | |||
| 177 | dssdev->state = OMAP_DSS_DISPLAY_ACTIVE; | 171 | dssdev->state = OMAP_DSS_DISPLAY_ACTIVE; |
| 178 | 172 | ||
| 179 | return 0; | 173 | return 0; |
| @@ -190,9 +184,6 @@ static void lb035q02_disable(struct omap_dss_device *dssdev) | |||
| 190 | if (ddata->enable_gpio) | 184 | if (ddata->enable_gpio) |
| 191 | gpiod_set_value_cansleep(ddata->enable_gpio, 0); | 185 | gpiod_set_value_cansleep(ddata->enable_gpio, 0); |
| 192 | 186 | ||
| 193 | if (gpio_is_valid(ddata->backlight_gpio)) | ||
| 194 | gpio_set_value_cansleep(ddata->backlight_gpio, 0); | ||
| 195 | |||
| 196 | in->ops.dpi->disable(in); | 187 | in->ops.dpi->disable(in); |
| 197 | 188 | ||
| 198 | dssdev->state = OMAP_DSS_DISPLAY_DISABLED; | 189 | dssdev->state = OMAP_DSS_DISPLAY_DISABLED; |
| @@ -256,8 +247,6 @@ static int lb035q02_probe_of(struct spi_device *spi) | |||
| 256 | 247 | ||
| 257 | ddata->enable_gpio = gpio; | 248 | ddata->enable_gpio = gpio; |
| 258 | 249 | ||
| 259 | ddata->backlight_gpio = -ENOENT; | ||
| 260 | |||
| 261 | in = omapdss_of_find_source_for_first_ep(node); | 250 | in = omapdss_of_find_source_for_first_ep(node); |
| 262 | if (IS_ERR(in)) { | 251 | if (IS_ERR(in)) { |
| 263 | dev_err(&spi->dev, "failed to find video source\n"); | 252 | dev_err(&spi->dev, "failed to find video source\n"); |
| @@ -290,13 +279,6 @@ static int lb035q02_panel_spi_probe(struct spi_device *spi) | |||
| 290 | if (r) | 279 | if (r) |
| 291 | return r; | 280 | return r; |
| 292 | 281 | ||
| 293 | if (gpio_is_valid(ddata->backlight_gpio)) { | ||
| 294 | r = devm_gpio_request_one(&spi->dev, ddata->backlight_gpio, | ||
| 295 | GPIOF_OUT_INIT_LOW, "panel backlight"); | ||
| 296 | if (r) | ||
| 297 | goto err_gpio; | ||
| 298 | } | ||
| 299 | |||
| 300 | ddata->videomode = lb035q02_timings; | 282 | ddata->videomode = lb035q02_timings; |
| 301 | 283 | ||
| 302 | dssdev = &ddata->dssdev; | 284 | dssdev = &ddata->dssdev; |
| @@ -316,7 +298,6 @@ static int lb035q02_panel_spi_probe(struct spi_device *spi) | |||
| 316 | return 0; | 298 | return 0; |
| 317 | 299 | ||
| 318 | err_reg: | 300 | err_reg: |
| 319 | err_gpio: | ||
| 320 | omap_dss_put_device(ddata->in); | 301 | omap_dss_put_device(ddata->in); |
| 321 | return r; | 302 | return r; |
| 322 | } | 303 | } |
