From patchwork Sun Dec 17 02:36:06 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Derald Woods X-Patchwork-Id: 849587 X-Patchwork-Delegate: trini@ti.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.denx.de (client-ip=81.169.180.215; helo=lists.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="mCLnWDfH"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 3yzp8b2qgjz9sCZ for ; Sun, 17 Dec 2017 13:31:57 +1100 (AEDT) Received: by lists.denx.de (Postfix, from userid 105) id A2F4FC21F88; Sun, 17 Dec 2017 02:31:52 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on lists.denx.de X-Spam-Level: X-Spam-Status: No, score=-0.0 required=5.0 tests=FREEMAIL_FROM, RCVD_IN_MSPIKE_H3, RCVD_IN_MSPIKE_WL, T_DKIM_INVALID autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.denx.de (localhost [IPv6:::1]) by lists.denx.de (Postfix) with ESMTP id 71175C21D56; Sun, 17 Dec 2017 02:31:49 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id D9710C21D56; Sun, 17 Dec 2017 02:31:47 +0000 (UTC) Received: from mail-it0-f67.google.com (mail-it0-f67.google.com [209.85.214.67]) by lists.denx.de (Postfix) with ESMTPS id 52FA8C21C4F for ; Sun, 17 Dec 2017 02:31:47 +0000 (UTC) Received: by mail-it0-f67.google.com with SMTP id p139so24812327itb.1 for ; Sat, 16 Dec 2017 18:31:47 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=MBAEtqjdGcjtXYckMQMvp0zFrHuVX5bXHM8HEEe7qIk=; b=mCLnWDfHL7gBQM+xD/+GfEDwByj3XVHihqyM862s++TxOQOz09hjNzskG2qxjpTUBG Mh+GObMBEq7UGxD1Fqld/PebwUo4LcUnIxAJw2D8i+ziOqTTI440QyON3fb0tmtGBTni jAvOZsktdVAec0oOMxEQZNB7Pw5T8FqDSFV3CqH1D+gNbNfLzaaYs/gft6wlf2iA7h2I mdJO5wQrf1jv7Ay5fb2xOx2zQmnFLPpKv+jDehk4pqdkAUba+h3yo5ClrIiT5VVlQLcS WZ5kV85Tegb/W2HahukUdi1tN87OY3Py1yhx9EDoizovDqZJ5RxMRxqs0aKUcNq+T5Cv SCOA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references; bh=MBAEtqjdGcjtXYckMQMvp0zFrHuVX5bXHM8HEEe7qIk=; b=IrA17nVO9EHbfPJyN9goA9wVbtTrWzpxqwwGxAYc9EDY22MW6hSyF+uql77rBka+z1 mxL4tX5JSuaU46+IwSt2b0vxzwpK46a0LvUFqsyHgHdJ9hIoJqPutsJz1sAgDEZGvmdb yPlOXGOLEBghXVRNwdG0LNMYcnruexV0bP8KzCbotM7DZ+PauAc6gZZo0HNFE43FnKzY nmDBfeH56FSaDBOGh+UlIWO7QMdFmxMNo7IVy25RyDunXsZI5CRGs2GdVN9Qjqyi2ojR ckYYAsCNYdR8l/qWWcVkx0V3S4lmZtwReymk1fhG9B3uDSxsnVwSc6zWIcdxI0lawsUd QAaQ== X-Gm-Message-State: AKGB3mIVXQBVmsz398y/d1PQ8rHR3+AzQJRWNGtsx4CMylnLI/5t1mjn LYEMCvjStOwtYmfUwUKTv0I/5g== X-Google-Smtp-Source: ACJfBosAAB5myJKG7nFd6rWR7Q1NPjbnYJDk4dtajklJYtFgw++30aU1z4QoS1cC56bFnOn54L/8VQ== X-Received: by 10.36.245.133 with SMTP id k127mr14211520ith.136.1513477905637; Sat, 16 Dec 2017 18:31:45 -0800 (PST) Received: from ethiopia.hsd1.il.comcast.net ([2601:247:c080:b23:b6a:1db7:e702:d520]) by smtp.gmail.com with ESMTPSA id x87sm5624067ita.32.2017.12.16.18.31.44 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sat, 16 Dec 2017 18:31:44 -0800 (PST) From: "Derald D. Woods" To: u-boot@lists.denx.de Date: Sat, 16 Dec 2017 20:36:06 -0600 Message-Id: <20171217023606.10308-1-woods.technical@gmail.com> X-Mailer: git-send-email 2.15.1 In-Reply-To: <20171216201450.5770-3-woods.technical@gmail.com> References: <20171216201450.5770-3-woods.technical@gmail.com> Cc: trini@konsulko.com Subject: [U-Boot] [PATCH 2/3] ARM: dts: omap3-evm: Enable DM and devicetree for TMDSEVM{3530, 3730} X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.18 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" This commit updates the configuration files needed to support OF_CONTROL on the OMAP3 EVM baseboard. Additionally: - CONFIG_SYS_THUMB_BUILD is enabled - CONFIG_SPL_ENV_SUPPORT is enabled - CONFIG_SPL_EXT_SUPPORT is enabled Tested using GCC 7.2.0 [--with-float=hard --with-mode=thumb]. Signed-off-by: Derald D. Woods --- v2: - Added CONFIG_SPL_ENV_SUPPORT and CONFIG_SPL_EXT_SUPPORT - Bring back bus and filesystem commands previously dropped - Update commit message arch/arm/mach-omap2/omap3/Kconfig | 4 ++++ configs/omap3_evm_defconfig | 6 +++++- include/configs/omap3_evm.h | 6 ------ 3 files changed, 9 insertions(+), 7 deletions(-) diff --git a/arch/arm/mach-omap2/omap3/Kconfig b/arch/arm/mach-omap2/omap3/Kconfig index 4dbf9a27da..6d714f6cdb 100644 --- a/arch/arm/mach-omap2/omap3/Kconfig +++ b/arch/arm/mach-omap2/omap3/Kconfig @@ -61,6 +61,10 @@ config TARGET_DEVKIT8000 config TARGET_OMAP3_EVM bool "TI OMAP3 EVM" + select DM + select DM_SERIAL + select DM_GPIO + select OMAP3_GPIO_3 config TARGET_OMAP3_IGEP00X0 bool "IGEP" diff --git a/configs/omap3_evm_defconfig b/configs/omap3_evm_defconfig index 0c513664fe..c69b880bcc 100644 --- a/configs/omap3_evm_defconfig +++ b/configs/omap3_evm_defconfig @@ -1,10 +1,11 @@ CONFIG_ARM=y -# CONFIG_SYS_THUMB_BUILD is not set CONFIG_ARCH_OMAP2PLUS=y CONFIG_SYS_TEXT_BASE=0x80100000 +CONFIG_TI_COMMON_CMD_OPTIONS=y CONFIG_SYS_MALLOC_F_LEN=0x2000 CONFIG_SYS_MPUCLK=720 CONFIG_TARGET_OMAP3_EVM=y +CONFIG_DEFAULT_DEVICE_TREE="omap3-evm" CONFIG_DISTRO_DEFAULTS=y CONFIG_BOOTDELAY=3 CONFIG_USE_BOOTCOMMAND=y @@ -12,6 +13,8 @@ CONFIG_SYS_CONSOLE_INFO_QUIET=y CONFIG_DEFAULT_FDT_FILE="omap3-evm.dtb" CONFIG_VERSION_VARIABLE=y CONFIG_SPL=y +CONFIG_SPL_ENV_SUPPORT=y +CONFIG_SPL_EXT_SUPPORT=y CONFIG_SPL_SYS_MALLOC_SIMPLE=y # CONFIG_SPL_EXT_SUPPORT is not set CONFIG_SPL_MTD_SUPPORT=y @@ -36,6 +39,7 @@ CONFIG_CMD_UBI=y # CONFIG_ISO_PARTITION is not set # CONFIG_EFI_PARTITION is not set CONFIG_SPL_PARTITION_UUIDS=y +CONFIG_OF_CONTROL=y CONFIG_ENV_IS_IN_NAND=y CONFIG_DM=y CONFIG_SPL_DM=y diff --git a/include/configs/omap3_evm.h b/include/configs/omap3_evm.h index 42f2153637..629d60b961 100644 --- a/include/configs/omap3_evm.h +++ b/include/configs/omap3_evm.h @@ -42,8 +42,6 @@ #define CONFIG_SYS_NS16550_COM1 OMAP34XX_UART1 #if defined(CONFIG_SPL_BUILD) #undef CONFIG_SYS_NS16550_REG_SIZE -#else /* !CONFIG_SPL_BUILD */ -#define CONFIG_SYS_NS16550_REG_SIZE (-1) #endif /* CONFIG_SPL_BUILD */ /* NAND */ @@ -86,8 +84,6 @@ /* Environment */ #define CONFIG_PREBOOT "usb start" -#if !defined(CONFIG_SPL_BUILD) - #include #define MEM_LAYOUT_ENV_SETTINGS \ @@ -181,6 +177,4 @@ "bootm ${loadaddr} - ${fdtaddr}\0" \ BOOTENV -#endif /* !CONFIG_SPL_BUILD */ - #endif /* __CONFIG_H */