fdt: Drop support for LCD fixup in simplefb
authorSimon Glass <sjg@chromium.org>
Tue, 18 Oct 2022 12:54:26 +0000 (06:54 -0600)
committerAnatolij Gustschin <agust@denx.de>
Sun, 30 Oct 2022 19:07:17 +0000 (20:07 +0100)
This relies on the old LCD implementation which is to be removed. Drop it.

Signed-off-by: Simon Glass <sjg@chromium.org>
common/fdt_simplefb.c

index c52846f..9519564 100644 (file)
@@ -8,7 +8,6 @@
 
 #include <common.h>
 #include <dm.h>
-#include <lcd.h>
 #include <fdt_support.h>
 #include <asm/global_data.h>
 #include <linux/libfdt.h>
@@ -22,7 +21,6 @@ static int fdt_simplefb_configure_node(void *blob, int off)
        int bpix; /* log2 of bits per pixel */
        const char *name;
        ulong fb_base;
-#ifdef CONFIG_DM_VIDEO
        struct video_uc_plat *plat;
        struct video_priv *uc_priv;
        struct udevice *dev;
@@ -37,12 +35,6 @@ static int fdt_simplefb_configure_node(void *blob, int off)
        ysize = uc_priv->ysize;
        bpix = uc_priv->bpix;
        fb_base = plat->base;
-#else
-       xsize = lcd_get_pixel_width();
-       ysize = lcd_get_pixel_height();
-       bpix = LCD_BPP;
-       fb_base = gd->fb_base;
-#endif
        switch (bpix) {
        case 4: /* VIDEO_BPP16 */
                name = "r5g6b5";