From patchwork Fri Jan 11 07:06:10 2013 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ajay Kumar X-Patchwork-Id: 211212 X-Patchwork-Delegate: promsoft@gmail.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from theia.denx.de (theia.denx.de [85.214.87.163]) by ozlabs.org (Postfix) with ESMTP id D91F02C00BD for ; Fri, 11 Jan 2013 17:44:34 +1100 (EST) Received: from localhost (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id 6671D4A127; Fri, 11 Jan 2013 07:44:31 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at theia.denx.de Received: from theia.denx.de ([127.0.0.1]) by localhost (theia.denx.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0pK0lutPJU-a; Fri, 11 Jan 2013 07:44:31 +0100 (CET) Received: from theia.denx.de (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id CE6DF4A128; Fri, 11 Jan 2013 07:44:29 +0100 (CET) Received: from localhost (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id 52C494A129 for ; Fri, 11 Jan 2013 07:44:25 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at theia.denx.de Received: from theia.denx.de ([127.0.0.1]) by localhost (theia.denx.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HywdzqFwDevv for ; Fri, 11 Jan 2013 07:44:20 +0100 (CET) X-policyd-weight: NOT_IN_SBL_XBL_SPAMHAUS=-1.5 NOT_IN_SPAMCOP=-1.5 NOT_IN_BL_NJABL=-1.5 (only DNSBL check requested) Received: from mailout1.samsung.com (mailout1.samsung.com [203.254.224.24]) by theia.denx.de (Postfix) with ESMTP id C74604A127 for ; Fri, 11 Jan 2013 07:44:18 +0100 (CET) Received: from epcpsbgm2.samsung.com (epcpsbgm2 [203.254.230.27]) by mailout1.samsung.com (Oracle Communications Messaging Server 7u4-24.01(7.0.4.24.0) 64bit (built Nov 17 2011)) with ESMTP id <0MGG00KMX80WS6H0@mailout1.samsung.com> for u-boot@lists.denx.de; Fri, 11 Jan 2013 15:44:14 +0900 (KST) Received: from epcpsbgm2.samsung.com ( [172.20.52.122]) by epcpsbgm2.samsung.com (EPCPMTA) with SMTP id 3B.F0.12699.EB4BFE05; Fri, 11 Jan 2013 15:44:14 +0900 (KST) X-AuditID: cbfee61b-b7f616d00000319b-c0-50efb4bea317 Received: from epmmp1.local.host ( [203.254.227.16]) by epcpsbgm2.samsung.com (EPCPMTA) with SMTP id AA.F0.12699.EB4BFE05; Fri, 11 Jan 2013 15:44:14 +0900 (KST) Received: from chrome-ubuntu.sisodomain.com ([107.108.73.106]) by mmp1.samsung.com (Oracle Communications Messaging Server 7u4-24.01(7.0.4.24.0) 64bit (built Nov 17 2011)) with ESMTPA id <0MGG00GFQ81LQE90@mmp1.samsung.com> for u-boot@lists.denx.de; Fri, 11 Jan 2013 15:44:14 +0900 (KST) From: Ajay Kumar To: u-boot@lists.denx.de, dh09.lee@samsung.com Date: Fri, 11 Jan 2013 02:06:10 -0500 Message-id: <1357887971-4464-1-git-send-email-ajaykumar.rs@samsung.com> X-Mailer: git-send-email 1.8.0 DLP-Filter: Pass X-MTR: 20000000000000000@CPGS X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrCLMWRmVeSWpSXmKPExsWyRsSkSnfflvcBBseXGlu83dvJ7sDocfbO DsYAxigum5TUnMyy1CJ9uwSujO+fW9kKtvBUfJt+l72BcQ9XFyMnh4SAicTjFauYIWwxiQv3 1rN1MXJxCAksZZSYMHEPE0zRpYtdjBCJRYwS819/YQVJCAksY5KY9IUTxGYT0JbYNv0mC4gt IqAncWvVfrCpzAJhEos3t4PFhQUiJM6du8EOYrMIqEosX3AVbA6vgLvE7VNnoa6Qk/iw5xFU jYDEt8mHgHo5gOKyEpsOMIPcICGwg03i+J35UPWSEgdX3GCZwCi4gJFhFaNoakFyQXFSeq6R XnFibnFpXrpecn7uJkZgUJ3+90x6B+OqBotDjAIcjEo8vJWa7wOEWBPLiitzDzFKcDArifDW 1AKFeFMSK6tSi/Lji0pzUosPMfoAXTKRWUo0OR8Y8Hkl8YbGJuamxqaWRkZmpqY4hJXEeRlP PQkQEkhPLEnNTk0tSC2CGcfEwSnVwJh/+Anr2wl7atc479J0Pey8R+SId8E3+b4FYuoPeYsV 4/haNhTPe3wj50D2E+3qwHfZFjqsuyWCH5pK7fDdnDVL0MIt36sl7HcVr8qbvf8ei11sdLim vyFxb/ZhxVvPJFeF9P5tyNg7rUJ64olZbScfpYeIBgm6FSukM50IzdopnJTFFvhlhxJLcUai oRZzUXEiADYeqXNXAgAA X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrMLMWRmVeSWpSXmKPExsVy+t9jAd19W94HGDSdUrJ4u7eT3YHR4+yd HYwBjFENjDYZqYkpqUUKqXnJ+SmZeem2St7B8c7xpmYGhrqGlhbmSgp5ibmptkouPgG6bpk5 QGOVFMoSc0qBQgGJxcVK+naYJoSGuOlawDRG6PqGBMH1GBmggYQ1jBnfP7eyFWzhqfg2/S57 A+Meri5GTg4JAROJSxe7GCFsMYkL99azdTFycQgJLGKUmP/6CytIQkhgGZPEpC+cIDabgLbE tuk3WUBsEQE9iVur9jOD2MwCYRKLN7eDxYUFIiTOnbvBDmKzCKhKLF9wFWwOr4C7xO1TZ5kh lslJfNjziH0CI/cCRoZVjKKpBckFxUnpuUZ6xYm5xaV56XrJ+bmbGMEh+0x6B+OqBotDjAIc jEo8vJWa7wOEWBPLiitzDzFKcDArifDW1AKFeFMSK6tSi/Lji0pzUosPMfoAbZ/ILCWanA+M p7ySeENjE3NTY1NLEwsTM0scwkrivIynngQICaQnlqRmp6YWpBbBjGPi4JRqYIzo0S/8dljc 8Djfou8OPAVBYvXXfmSu2J2Qfb1HQ7crVKCmaXepwIHatL3qF1yu9kQsDbt3eqdxrZVFN88T SSWXTWKX1afnLYg+UvuL85jtcc09X1W/ZH1ZpWPTcTXqanPu/LyfDzL2xbu81/ue8uicVN8R 5arNykqhxgu/ul2rKpqzR07zsRJLcUaioRZzUXEiAH2iAT+GAgAA X-CFilter-Loop: Reflected Cc: inki.dae@samsung.com Subject: [U-Boot] [PATCH V2 1/2] EXYNOS5: Make all display related code dependent on CONFIG_LCD X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.11 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Sender: u-boot-bounces@lists.denx.de Errors-To: u-boot-bounces@lists.denx.de u-boot compilation fails for smdk5250 when we deselect CONFIG_LCD from the main config file. Following error was observed: drivers/video/libvideo.o: In function `exynos_lcd_init': /home/ajay/u-boot-samsung/drivers/video/exynos_fb.c:68: undefined reference to `lcd_set_flush_dcache' This is because exynos video drivers have dependency on CONFIG_LCD. Signed-off-by: Ajay Kumar Acked-by: Simon Glass --- Changes in V2: Add compilation error message to commit log. board/samsung/smdk5250/smdk5250.c | 2 ++ include/configs/exynos5250-dt.h | 2 ++ 2 files changed, 4 insertions(+) diff --git a/board/samsung/smdk5250/smdk5250.c b/board/samsung/smdk5250/smdk5250.c index 9c4bf9b..7a5f132 100644 --- a/board/samsung/smdk5250/smdk5250.c +++ b/board/samsung/smdk5250/smdk5250.c @@ -281,6 +281,7 @@ int board_early_init_f(void) } #endif +#ifdef CONFIG_LCD void cfg_lcd_gpio(void) { struct exynos5_gpio_part1 *gpio1 = @@ -374,3 +375,4 @@ void init_panel_info(vidinfo_t *vid) exynos_set_dp_platform_data(&dp_platform_data); } +#endif diff --git a/include/configs/exynos5250-dt.h b/include/configs/exynos5250-dt.h index 07bca1d..298bae9 100644 --- a/include/configs/exynos5250-dt.h +++ b/include/configs/exynos5250-dt.h @@ -299,10 +299,12 @@ /* Display */ #define CONFIG_LCD +#ifdef CONFIG_LCD #define CONFIG_EXYNOS_FB #define CONFIG_EXYNOS_DP #define LCD_XRES 2560 #define LCD_YRES 1600 #define LCD_BPP LCD_COLOR16 +#endif #endif /* __CONFIG_H */