drm/pl111: Drop special pads config check
authorLinus Walleij <linus.walleij@linaro.org>
Wed, 24 Jul 2019 13:49:59 +0000 (15:49 +0200)
committerLinus Walleij <linus.walleij@linaro.org>
Sat, 3 Aug 2019 09:59:54 +0000 (11:59 +0200)
This drops the check of the surplus "pads" configuration
from the device tree that is completely unused in the DRM
driver.

This was only used to work around limitations in the earlier
fbdev driver.

Cc: Pawel Moll <pawel.moll@arm.com>
Cc: Liviu Dudau <Liviu.Dudau@arm.com>
Reviewed-by: Sam Ravnborg <sam@ravnborg.org>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
Link: https://patchwork.freedesktop.org/patch/msgid/20190724134959.2365-2-linus.walleij@linaro.org
drivers/gpu/drm/pl111/pl111_display.c

index a246195dc606f2d784140c422167a1313a659c4b..8fe65969b7b86675699af9dd78d078841d68aba2 100644 (file)
@@ -549,24 +549,8 @@ int pl111_display_init(struct drm_device *drm)
 {
        struct pl111_drm_dev_private *priv = drm->dev_private;
        struct device *dev = drm->dev;
-       struct device_node *endpoint;
-       u32 tft_r0b0g0[3];
        int ret;
 
-       endpoint = of_graph_get_next_endpoint(dev->of_node, NULL);
-       if (!endpoint)
-               return -ENODEV;
-
-       if (of_property_read_u32_array(endpoint,
-                                      "arm,pl11x,tft-r0g0b0-pads",
-                                      tft_r0b0g0,
-                                      ARRAY_SIZE(tft_r0b0g0)) != 0) {
-               dev_err(dev, "arm,pl11x,tft-r0g0b0-pads should be 3 ints\n");
-               of_node_put(endpoint);
-               return -ENOENT;
-       }
-       of_node_put(endpoint);
-
        ret = pl111_init_clock_divider(drm);
        if (ret)
                return ret;