From patchwork Thu Jan 9 11:23:16 2014 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Przemyslaw Marczak X-Patchwork-Id: 308597 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 DCFF82C00BC for ; Thu, 9 Jan 2014 22:26:10 +1100 (EST) Received: from localhost (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id BA8954B104; Thu, 9 Jan 2014 12:26:06 +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 1H-tKoVofSyz; Thu, 9 Jan 2014 12:26:06 +0100 (CET) Received: from theia.denx.de (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id 409804B11A; Thu, 9 Jan 2014 12:25:01 +0100 (CET) Received: from localhost (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id 433D44B0AF for ; Thu, 9 Jan 2014 12:24:56 +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 sZUqOjJaweY5 for ; Thu, 9 Jan 2014 12:24:55 +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.w1.samsung.com (mailout1.w1.samsung.com [210.118.77.11]) by theia.denx.de (Postfix) with ESMTPS id 624A04B0B7 for ; Thu, 9 Jan 2014 12:24:25 +0100 (CET) Received: from eucpsbgm1.samsung.com (unknown [203.254.199.244]) by mailout1.w1.samsung.com (Oracle Communications Messaging Server 7u4-24.01(7.0.4.24.0) 64bit (built Nov 17 2011)) with ESMTP id <0MZ4006X0T0AGE60@mailout1.w1.samsung.com> for u-boot@lists.denx.de; Thu, 09 Jan 2014 11:24:10 +0000 (GMT) X-AuditID: cbfec7f4-b7f796d000005a13-cc-52ce86d9803a Received: from eusync4.samsung.com ( [203.254.199.214]) by eucpsbgm1.samsung.com (EUCPMTA) with SMTP id C4.A2.23059.9D68EC25; Thu, 09 Jan 2014 11:24:09 +0000 (GMT) Received: from AMDC1186.digital.local ([106.116.147.185]) by eusync4.samsung.com (Oracle Communications Messaging Server 7u4-24.01(7.0.4.24.0) 64bit (built Nov 17 2011)) with ESMTPA id <0MZ400EAVSZM4Z90@eusync4.samsung.com>; Thu, 09 Jan 2014 11:24:09 +0000 (GMT) From: Przemyslaw Marczak To: u-boot@lists.denx.de Date: Thu, 09 Jan 2014 12:23:16 +0100 Message-id: <1389266596-14581-13-git-send-email-p.marczak@samsung.com> X-Mailer: git-send-email 1.7.9.5 In-reply-to: <1389266596-14581-1-git-send-email-p.marczak@samsung.com> References: <1389266596-14581-1-git-send-email-p.marczak@samsung.com> In-reply-to: <1386093806-2948-1-git-send-email-p.marczak@samsung.com> References: <1386093806-2948-1-git-send-email-p.marczak@samsung.com> X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFmpiluLIzCtJLcpLzFFi42I5/e/4Nd2bbeeCDDo3GVtcP29nsXRGH6vF rr/3GS3ePNzMaNFxpIXRYsflGywW656sZbV4u7eT3YHD4+ydHYwefVtWMQYwRXHZpKTmZJal FunbJXBl3Jjzjr3gE1fFi6Z7zA2M0zi7GDk5JARMJG7NaGaGsMUkLtxbz9bFyMUhJLCUUWLP x7XMEE4fk8SF3qksIFVsAgYSey6dAesQEZCQ+NV/lRHEZhbYxyhxZqkpiC0s4CSx+9pTNhCb RUBVon3TZPYuRg4OXgE3id2XLUFMCQEFiTmTbEAqOIGiHb9ngE0REnCVeHdvLTtE3FXi8vF9 7BBxF4kNr1YwTWDkX8DIsIpRNLU0uaA4KT3XUK84Mbe4NC9dLzk/dxMjJNy+7GBcfMzqEKMA B6MSDy9H7dkgIdbEsuLK3EOMEhzMSiK8UxvPBQnxpiRWVqUW5ccXleakFh9iZOLglGpgnJ/M eu7BOZ4bu+JzXDvunWKt0NRhfnmsj/3SE9/oFbM/3mDKPmu1aUNArJL+5H9G1Z93hXOua/OP P56R9c9NfPKjghKPVrXOBcVfL3S/e2maYKm0P0E/d6Zqx9FnBzvW/QvWbLhllbVhiiZrP0+o gfWXP1V+t9eov5wvcG/9fP56IxGlqY8uKLEUZyQaajEXFScCAIk7ElcVAgAA Cc: p.wilczek@samsung.com, dh09.lee@samsung.com, Przemyslaw Marczak Subject: [U-Boot] [PATCH v4 12/12] universal: add LCD download menu support 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 Signed-off-by: Przemyslaw Marczak --- changes v2: - add definitions for check keys - cleanup config definitions Changes v3: - remove CONFIG_BOARD_NAME from include/configs/5pc210_universal.h Changes v4: - none include/configs/s5pc210_universal.h | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/include/configs/s5pc210_universal.h b/include/configs/s5pc210_universal.h index 4079b7c..ec8f991 100644 --- a/include/configs/s5pc210_universal.h +++ b/include/configs/s5pc210_universal.h @@ -272,6 +272,28 @@ int universal_spi_read(void); /* Common misc for Samsung */ #define CONFIG_MISC_INIT_R +/* Download menu - Samsung common */ +#define CONFIG_LCD_MENU +#define CONFIG_LCD_MENU_BOARD + +/* Download menu - definitions for check keys */ +#ifndef __ASSEMBLY__ +#include + +#define KEY_PWR_PMIC_NAME "MAX8998_PMIC" +#define KEY_PWR_STATUS_REG MAX8998_REG_STATUS1 +#define KEY_PWR_STATUS_MASK (1 << 7) +#define KEY_PWR_INTERRUPT_REG MAX8998_REG_IRQ1 +#define KEY_PWR_INTERRUPT_MASK (1 << 7) + +#define KEY_VOL_UP_GPIO exynos4_gpio_get(2, x2, 0) +#define KEY_VOL_DOWN_GPIO exynos4_gpio_get(2, x2, 1) +#endif /* __ASSEMBLY__ */ + +/* LCD console */ +#define LCD_BPP LCD_COLOR16 +#define CONFIG_SYS_WHITE_ON_BLACK + /* * LCD Settings */