Re: [PATCH] video: ipuv3: fix building with disabled panel driver

2020-06-19 Thread Anatolij Gustschin
On Tue, 26 May 2020 00:09:22 +0200
Anatolij Gustschin ag...@denx.de wrote:

> Panel code might be disabled for some boards, make this
> driver code optional.
> 
> Signed-off-by: Anatolij Gustschin 
> ---
>  drivers/video/imx/mxc_ipuv3_fb.c | 11 +++
>  1 file changed, 7 insertions(+), 4 deletions(-)

Applied to u-boot-video/next, thanks!

--
Anatolij


[PATCH] video: ipuv3: fix building with disabled panel driver

2020-05-25 Thread Anatolij Gustschin
Panel code might be disabled for some boards, make this
driver code optional.

Signed-off-by: Anatolij Gustschin 
---
 drivers/video/imx/mxc_ipuv3_fb.c | 11 +++
 1 file changed, 7 insertions(+), 4 deletions(-)

diff --git a/drivers/video/imx/mxc_ipuv3_fb.c b/drivers/video/imx/mxc_ipuv3_fb.c
index c7a944c1d5..017a8fb22a 100644
--- a/drivers/video/imx/mxc_ipuv3_fb.c
+++ b/drivers/video/imx/mxc_ipuv3_fb.c
@@ -627,7 +627,6 @@ static int ipuv3_video_probe(struct udevice *dev)
 #if defined(CONFIG_DISPLAY)
struct udevice *disp_dev;
 #endif
-   struct udevice *panel_dev;
u32 fb_start, fb_end;
int ret;
 
@@ -654,9 +653,13 @@ static int ipuv3_video_probe(struct udevice *dev)
return ret;
}
 #endif
-   ret = uclass_get_device(UCLASS_PANEL, 0, _dev);
-   if (panel_dev)
-   panel_enable_backlight(panel_dev);
+   if (CONFIG_IS_ENABLED(PANEL)) {
+   struct udevice *panel_dev;
+
+   ret = uclass_get_device(UCLASS_PANEL, 0, _dev);
+   if (panel_dev)
+   panel_enable_backlight(panel_dev);
+   }
 
uc_priv->xsize = gmode->xres;
uc_priv->ysize = gmode->yres;
-- 
2.17.1