From patchwork Thu Dec 15 03:27:54 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Simon Glass X-Patchwork-Id: 705953 X-Patchwork-Delegate: monstr@monstr.eu 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 3tfJtr53J1z9t10 for ; Thu, 15 Dec 2016 14:33:24 +1100 (AEDT) Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=google.com header.i=@google.com header.b="hrxOmlqq"; dkim-atps=neutral Received: from localhost (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id 221C2B38B7; Thu, 15 Dec 2016 04:30:50 +0100 (CET) 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 Nr8r4GR6ZVmg; Thu, 15 Dec 2016 04:30:50 +0100 (CET) Received: from theia.denx.de (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id E5804B38E4; Thu, 15 Dec 2016 04:29:56 +0100 (CET) Received: from localhost (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id 4F81AA7609 for ; Thu, 15 Dec 2016 04:29:38 +0100 (CET) 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 HrmBmm4SjX5f for ; Thu, 15 Dec 2016 04:29:38 +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 mail-oi0-f43.google.com (mail-oi0-f43.google.com [209.85.218.43]) by theia.denx.de (Postfix) with ESMTPS id C90FFA75F3 for ; Thu, 15 Dec 2016 04:29:18 +0100 (CET) Received: by mail-oi0-f43.google.com with SMTP id w63so39538767oiw.0 for ; Wed, 14 Dec 2016 19:29:18 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=sender:from:to:cc:subject:date:message-id:in-reply-to:references; bh=3QLvWE81Q0bHGFMTjPaJL+SZD8TCysVjUjuemKo0UOg=; b=hrxOmlqqdTLrjmsPr9oBH1gkT7drj2nBnzEl5u0/gTtg8Ugx2f+iP/X/cHaws5EHH5 E8UgLhHiiy9cSppoWs33sbqoAPR0sBzNAlRWwmxXWIk34RjCe/NetrpyvIYCZNkqoshG x9vKLdfsLISKLjOvN2gXSvuNknx9/QjDCTh1pryBzVTPljhLO/rw1O+eX35ifGBVMmFd 6d559Fjl5THZvtE9Jl6DsISx5eYWuTnir17AzZdZn+ctyxhs8h36CbTNdVnfGQr5KcWn NqqNcZ72udMacvtdqSM3rtnVyVDdQYHwyAUfAz6z7poW+NRcrowXybjYUMiYvy+8dSOQ uQKw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:date:message-id :in-reply-to:references; bh=3QLvWE81Q0bHGFMTjPaJL+SZD8TCysVjUjuemKo0UOg=; b=C5F9jaO4edLVZ6gXUSvuVxkV62maHE13ys0KG65g9urxLFvi9g8zIW3TuwNXDdDXMq KIUIXn44mHsDUnfynPT9U3t5OIV10VQDGXXFKbEaCZaUJJYsINmFqvsMOVxRDIhbpdAP Qo3btS+kiyzRwTdRwUxdUVV0SyoqIytFTmNKE/NI/OjoAD5Fvaaqng4dj1Tm4OvrSdqL sx32QfiAkePYxnGNXirtYPWzYfusRuuZOK3BahThnjnU2ZW8WoF1mUHwIQNWzAhVlX5u eaKgpP+8UMsWgW4fSklpQ1O0ebDF8BUn4waoztulzEtKRu3H4WLQD2ytNbGzn2fEYvwc mLfw== X-Gm-Message-State: AIkVDXIl9InsRQUSIIV8sjuDkzCTrImCBn/0Tw3uSTvZNEzbCAG5ips4QOpKPjCKLpGYfRkp X-Received: by 10.202.50.133 with SMTP id y127mr75019oiy.101.1481772557048; Wed, 14 Dec 2016 19:29:17 -0800 (PST) Received: from kaki.bld.corp.google.com ([2620:0:10f2:12:e1e2:6719:841a:e1bc]) by smtp.gmail.com with ESMTPSA id b2sm22186705oih.18.2016.12.14.19.29.16 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 14 Dec 2016 19:29:16 -0800 (PST) Received: by kaki.bld.corp.google.com (Postfix, from userid 121222) id 0B61D40378; Wed, 14 Dec 2016 20:29:16 -0700 (MST) From: Simon Glass To: U-Boot Mailing List Date: Wed, 14 Dec 2016 20:27:54 -0700 Message-Id: <1481772480-29544-24-git-send-email-sjg@chromium.org> X-Mailer: git-send-email 2.8.0.rc3.226.g39d4020 In-Reply-To: <1481772480-29544-1-git-send-email-sjg@chromium.org> References: <1481772480-29544-1-git-send-email-sjg@chromium.org> Cc: Mike Frysinger Subject: [U-Boot] [PATCH 23/29] blackfin: bf537-stamp: Enable CONFIG_OF_CONTROL X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.15 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" Enable device-tree control for this board, as an example for others. This pushes the size of U-Boot over the 256KB limit, so extend this limit to 512KB. Signed-off-by: Simon Glass --- arch/blackfin/dts/Makefile | 18 ++++++++++++++++++ arch/blackfin/dts/bf537-stamp.dts | 11 +++++++++++ configs/bf537-stamp_defconfig | 2 ++ include/configs/bf537-stamp.h | 1 + 4 files changed, 32 insertions(+) create mode 100644 arch/blackfin/dts/Makefile create mode 100644 arch/blackfin/dts/bf537-stamp.dts diff --git a/arch/blackfin/dts/Makefile b/arch/blackfin/dts/Makefile new file mode 100644 index 0000000..757b1b0 --- /dev/null +++ b/arch/blackfin/dts/Makefile @@ -0,0 +1,18 @@ +# +# Copyright (C) 2016 Google, Inc +# +# SPDX-License-Identifier: GPL-2.0+ +# + +dtb-$(CONFIG_BLACKFIN) += bf537-stamp.dtb + +targets += $(dtb-y) + +# Add any required device tree compiler flags here +DTC_FLAGS += + +PHONY += dtbs +dtbs: $(addprefix $(obj)/, $(dtb-y)) + @: + +clean-files := *.dtb diff --git a/arch/blackfin/dts/bf537-stamp.dts b/arch/blackfin/dts/bf537-stamp.dts new file mode 100644 index 0000000..84fb1ef --- /dev/null +++ b/arch/blackfin/dts/bf537-stamp.dts @@ -0,0 +1,11 @@ +/dts-v1/; + +/ { + chosen { + stdout-path = &uart0; + }; + + uart0: uart0 { + compatible = "adi,uart-v1"; + }; +}; diff --git a/configs/bf537-stamp_defconfig b/configs/bf537-stamp_defconfig index b691702..599a4a0 100644 --- a/configs/bf537-stamp_defconfig +++ b/configs/bf537-stamp_defconfig @@ -1,5 +1,6 @@ CONFIG_BLACKFIN=y CONFIG_TARGET_BF537_STAMP=y +CONFIG_DEFAULT_DEVICE_TREE="bf537-stamp" CONFIG_BOOTDELAY=5 CONFIG_SILENT_CONSOLE=y CONFIG_CMD_MMC=y @@ -16,6 +17,7 @@ CONFIG_CMD_DNS=y CONFIG_CMD_CACHE=y CONFIG_CMD_EXT2=y CONFIG_CMD_FAT=y +CONFIG_OF_CONTROL=y CONFIG_NET_RANDOM_ETHADDR=y CONFIG_SPI_FLASH=y CONFIG_SPI_FLASH_ATMEL=y diff --git a/include/configs/bf537-stamp.h b/include/configs/bf537-stamp.h index 4f861aa..f8639d8 100644 --- a/include/configs/bf537-stamp.h +++ b/include/configs/bf537-stamp.h @@ -238,6 +238,7 @@ /* * Misc Settings */ +#define CONFIG_BOARD_SIZE_LIMIT $$(( 512 * 1024 )) #define CONFIG_MISC_INIT_R #define CONFIG_RTC_BFIN #define CONFIG_UART_CONSOLE 0