From patchwork Fri Jun 28 10:07:43 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Kever Yang X-Patchwork-Id: 1124086 X-Patchwork-Delegate: philipp.tomsich@theobroma-systems.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; dmarc=none (p=none dis=none) header.from=rock-chips.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="GccvhuGD"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 45Zssn1BZhz9s7h for ; Fri, 28 Jun 2019 20:08:28 +1000 (AEST) Received: by lists.denx.de (Postfix, from userid 105) id 6B7BAC21E07; Fri, 28 Jun 2019 10:08:19 +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=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 82716C21DDC; Fri, 28 Jun 2019 10:08:12 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 08DEDC21DEC; Fri, 28 Jun 2019 10:08:06 +0000 (UTC) Received: from mail-pg1-f194.google.com (mail-pg1-f194.google.com [209.85.215.194]) by lists.denx.de (Postfix) with ESMTPS id 465E5C21D56 for ; Fri, 28 Jun 2019 10:08:03 +0000 (UTC) Received: by mail-pg1-f194.google.com with SMTP id m4so2387066pgk.0 for ; Fri, 28 Jun 2019 03:08:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=1LBMnlil3jXnNWbRjcnD/joDBZfl7hmzTSqA4WmBPKE=; b=GccvhuGDOKr0Mvfr3uHq5qmPHMFNuGh6lQ17lh64GL9uZhju9Bc1vZz2YZAgrJtxTJ 8OzvumrnnoWp/wOEg+hJ4TA6D0gcno+Wn3T7F1RtVf7kVQbfid78dr2HH9H6hgYpoU7v 2h+gfH+udO/UuCnHfoEPn/QKkXMt2AdnKGCHA8w5UETtNhr1nUk+kUDwhcWFbozq/POJ JEbT0PJtpczQnHiZY3JO6FSgL12b94VHRkQTTdNoQE31mt5rp4xZ814SMLia1jLAmXXR kVsf4oR4KX+2ERbMY9sDqpGkBb47LLq+qIQqTTAkTKZt8++U5bS77+iOYRhrK+gvPOJg qazQ== 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:mime-version:content-transfer-encoding; bh=1LBMnlil3jXnNWbRjcnD/joDBZfl7hmzTSqA4WmBPKE=; b=OOrTLehe5r0n0LzrFq0FTyMFKetKM/V+lZNbidOnupHrS0MamwUdZZOiFArsKyX+K3 QqPa2N5Rs57A3x1LfJvLwvOSM50SWBYvUzrhkFfiB8//3Twgf7BX2OsX+ZzqYMIFOar3 xbm5xaONIQ6HukLrc8dKDBM7BpYT3FjataDLTPFu+JFgi5Iuona+o1TZr1VaHZhX87K+ RJSNNtvwg5bNumJvNLonN0IqfJ3wcht3tyfM457TE9cAojsTKXDjSGzIAm0L1XHm2naU flzlD5rhJD8/BPcpPJk+Fs/Jh31MWLYydG24P1AAefqAxxflP7ZvYMM/Eki744VYOYLR 9yNA== X-Gm-Message-State: APjAAAUmeKlvgR9ZbRnvNYAwP1NAtrH59oXzB7IVi4P32337Ph6IxiKB m7oFiiVe4Q//tDB9oPrBnt/+4y13 X-Google-Smtp-Source: APXvYqzU06bA0BQn5ZdGNctV8sFpseAWScgg7srvmMy9SUr8M2frIIa21XcgHTWidKWGTedB6xX/nA== X-Received: by 2002:a17:90a:3724:: with SMTP id u33mr11966324pjb.19.1561716481499; Fri, 28 Jun 2019 03:08:01 -0700 (PDT) Received: from localhost.localdomain ([103.29.142.67]) by smtp.gmail.com with ESMTPSA id j14sm1756164pfe.10.2019.06.28.03.07.58 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Fri, 28 Jun 2019 03:08:00 -0700 (PDT) From: Kever Yang To: u-boot@lists.denx.de Date: Fri, 28 Jun 2019 18:07:43 +0800 Message-Id: <20190628100750.17334-2-kever.yang@rock-chips.com> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20190628100750.17334-1-kever.yang@rock-chips.com> References: <20190628100750.17334-1-kever.yang@rock-chips.com> MIME-Version: 1.0 Cc: trini@konsulko.com, Alexey Brodkin , Michal Simek , "Marty E. Plummer" Subject: [U-Boot] [PATCH v3 1/8] rockchip: rk3288: enable TPL configs to chip level 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: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" More boards other than vyasa needs TPL, so enable the TPL configs at chip level instead of board level. Signed-off-by: Kever Yang Reviewed-by: Jagan Teki --- Changes in v3: None Changes in v2: None arch/arm/mach-rockchip/Kconfig | 14 ++++++++++++++ arch/arm/mach-rockchip/rk3288/Kconfig | 14 -------------- 2 files changed, 14 insertions(+), 14 deletions(-) diff --git a/arch/arm/mach-rockchip/Kconfig b/arch/arm/mach-rockchip/Kconfig index 1624b084b9..ec7104bf9e 100644 --- a/arch/arm/mach-rockchip/Kconfig +++ b/arch/arm/mach-rockchip/Kconfig @@ -87,6 +87,20 @@ config ROCKCHIP_RK3288 select SPL_BOARD_INIT if SPL select SUPPORT_SPL select SPL + select SUPPORT_TPL + select TPL_BOOTROM_SUPPORT + select TPL_CLK + select TPL_DM + select TPL_DRIVERS_MISC_SUPPORT + select TPL_LIBCOMMON_SUPPORT + select TPL_LIBGENERIC_SUPPORT + select TPL_NEEDS_SEPARATE_TEXT_BASE if SPL + select TPL_OF_CONTROL + select TPL_OF_PLATDATA + select TPL_RAM + select TPL_REGMAP + select TPL_SERIAL_SUPPORT + select TPL_SYSCON imply USB_FUNCTION_ROCKUSB imply CMD_ROCKUSB help diff --git a/arch/arm/mach-rockchip/rk3288/Kconfig b/arch/arm/mach-rockchip/rk3288/Kconfig index 50680ce606..541301dfb8 100644 --- a/arch/arm/mach-rockchip/rk3288/Kconfig +++ b/arch/arm/mach-rockchip/rk3288/Kconfig @@ -99,21 +99,7 @@ config TARGET_VYASA_RK3288 bool "Vyasa-RK3288" select BOARD_LATE_INIT select ROCKCHIP_BROM_HELPER - select SUPPORT_TPL select TPL - select TPL_BOOTROM_SUPPORT - select TPL_CLK - select TPL_DM - select TPL_DRIVERS_MISC_SUPPORT - select TPL_LIBCOMMON_SUPPORT - select TPL_LIBGENERIC_SUPPORT - select TPL_NEEDS_SEPARATE_TEXT_BASE if SPL - select TPL_OF_CONTROL - select TPL_OF_PLATDATA - select TPL_RAM - select TPL_REGMAP - select TPL_SERIAL_SUPPORT - select TPL_SYSCON help Vyasa is a RK3288-based development board with 2 USB ports, HDMI, VGA, micro-SD card, audio, WiFi and Gigabit Ethernet, It From patchwork Fri Jun 28 10:07:44 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Kever Yang X-Patchwork-Id: 1124087 X-Patchwork-Delegate: philipp.tomsich@theobroma-systems.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; dmarc=none (p=none dis=none) header.from=rock-chips.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="QPYaj33n"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 45Zstm1Gtmz9s3l for ; Fri, 28 Jun 2019 20:09:20 +1000 (AEST) Received: by lists.denx.de (Postfix, from userid 105) id BAB79C21DA6; Fri, 28 Jun 2019 10:08:34 +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=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 F13ECC21E12; Fri, 28 Jun 2019 10:08:16 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id BD194C21E1D; Fri, 28 Jun 2019 10:08:08 +0000 (UTC) Received: from mail-pg1-f194.google.com (mail-pg1-f194.google.com [209.85.215.194]) by lists.denx.de (Postfix) with ESMTPS id 14790C21DDC for ; Fri, 28 Jun 2019 10:08:05 +0000 (UTC) Received: by mail-pg1-f194.google.com with SMTP id z75so2380882pgz.5 for ; Fri, 28 Jun 2019 03:08:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=dv/MijsGifOiiiQLrNxSxLZqGigszyHWOT4+yEC62k8=; b=QPYaj33noPOJBuR2k2WG7Cr5GnOP9iU+4pgCvBJn8bl8Xh7A0nANclHW7thVMkSKk9 8W0Yeqex8Nja2chuHzW8ReUMxwu0ST9+nlRRGsSDiCZguSa7MyFOzbWTBNwebnOjFxbH 5PRBA+zftK93h+SldXNJlA9wsDmV31Btxk7ob9VZWvnEP0LoTkVGETLJoUVMBnNlR7US t/d7/h+Hn/XFPnHcnrw3sk3+dNpuOrn/lHENbAS8L7ZmvkgatQR3n+veCI6P6dCvjzjI tdqLngaIMBxx/YRTVZbUVWUxv/WqdjK/EmDiQG5yO7ktsbBavEwVe9Wb4niwiiuWvGI5 SO4g== 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:mime-version:content-transfer-encoding; bh=dv/MijsGifOiiiQLrNxSxLZqGigszyHWOT4+yEC62k8=; b=kXFWA4rIHQzRsoNTON7Tpy+WGmp+cW/6uhfX+2kxOVw9XSYH0R0K03bHsDm0NeJTre 3lzHCVMFOQIR84PTzCPqRhbNyvPfOFT0ZUz4fLDYe8O0zxgZ1llHeSUpC8oGUXCDwwWX DpcMbLF825v2EerImVZAeO+aTqFp/whgAYoMv3oJTT4dx0JNG4cskowYBpipf7aFMrWv sI9QeokMsaEuQv6+IR1+v0T2FcsOdNAksomlRPMYCs2VD76V71krmEdea/AQ8FcXoOGd MsofnkctZPfwFPLD+PZ9V3rubJS0MP6N32+24WYubdZ5WXRIAx1vW9wGjFgKsfGt8Mo8 Cjmw== X-Gm-Message-State: APjAAAX4NwnhZeEVd9uADf0/uR+TZdUyno8rLb1yKVouSVD12DX9SwaV GRIoXXn7NT/HCF2icSwF09QoEYAo X-Google-Smtp-Source: APXvYqxcHmHO0N0DwUlb1EICbnpcGErl/X1GNL0tPqlMji9mgklibpRPCi7fnzVb/Ss5hqwKdY4SXg== X-Received: by 2002:a17:90a:bc42:: with SMTP id t2mr12065848pjv.121.1561716483644; Fri, 28 Jun 2019 03:08:03 -0700 (PDT) Received: from localhost.localdomain ([103.29.142.67]) by smtp.gmail.com with ESMTPSA id j14sm1756164pfe.10.2019.06.28.03.08.01 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Fri, 28 Jun 2019 03:08:03 -0700 (PDT) From: Kever Yang To: u-boot@lists.denx.de Date: Fri, 28 Jun 2019 18:07:44 +0800 Message-Id: <20190628100750.17334-3-kever.yang@rock-chips.com> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20190628100750.17334-1-kever.yang@rock-chips.com> References: <20190628100750.17334-1-kever.yang@rock-chips.com> MIME-Version: 1.0 Cc: trini@konsulko.com Subject: [U-Boot] [PATCH v3 2/8] rockchip: rk3288: add separate TPL STACK address 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: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" TPL is at SRAM while other stage is at SDRAM, so it needs separate STACK. Signed-off-by: Kever Yang Reviewed-by: Jagan Teki --- Changes in v3: None Changes in v2: None arch/arm/mach-rockchip/Kconfig | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/arch/arm/mach-rockchip/Kconfig b/arch/arm/mach-rockchip/Kconfig index ec7104bf9e..3712e8af8d 100644 --- a/arch/arm/mach-rockchip/Kconfig +++ b/arch/arm/mach-rockchip/Kconfig @@ -95,6 +95,7 @@ config ROCKCHIP_RK3288 select TPL_LIBCOMMON_SUPPORT select TPL_LIBGENERIC_SUPPORT select TPL_NEEDS_SEPARATE_TEXT_BASE if SPL + select TPL_NEEDS_SEPARATE_STACK if TPL select TPL_OF_CONTROL select TPL_OF_PLATDATA select TPL_RAM @@ -118,6 +119,9 @@ config TPL_TEXT_BASE config TPL_MAX_SIZE default 32768 +config TPL_STACK + default 0xff718000 + endif config ROCKCHIP_RK3328 From patchwork Fri Jun 28 10:07:45 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Kever Yang X-Patchwork-Id: 1124092 X-Patchwork-Delegate: philipp.tomsich@theobroma-systems.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; dmarc=none (p=none dis=none) header.from=rock-chips.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="NiHIBKdp"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 45ZsxX3TNkz9s3l for ; Fri, 28 Jun 2019 20:11:44 +1000 (AEST) Received: by lists.denx.de (Postfix, from userid 105) id 275A8C21E15; Fri, 28 Jun 2019 10:08:48 +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=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 672E0C21E13; Fri, 28 Jun 2019 10:08:20 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 80729C21C2F; Fri, 28 Jun 2019 10:08:11 +0000 (UTC) Received: from mail-pl1-f196.google.com (mail-pl1-f196.google.com [209.85.214.196]) by lists.denx.de (Postfix) with ESMTPS id BDA03C21DA1 for ; Fri, 28 Jun 2019 10:08:07 +0000 (UTC) Received: by mail-pl1-f196.google.com with SMTP id cl9so2969109plb.10 for ; Fri, 28 Jun 2019 03:08:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=ge+BxYf4V2oWcF5OVeYAVyC59J0Abm2gB/AxclEgnBE=; b=NiHIBKdprmLDhPzIPeilF3i0Hk+J5Db8c/8E8vDtZHIlilP7mrknFAcUE6yPMJ4ao+ QeFqjFOCQ/gTY/xoaZosBBMleMGxcSJV1kX+FtMa6IfIK27qkXtVZsr4nQ35LDMzqODR teH2GRc4TMPdwX3QrkB2DrvftVmcw0LV5VPlUs+6TEJtRJMXhwqng7enUqIC/yglQ7dd 8tW7pNwzLb0yC0hf+y/F0iq5Bb+lICZ8oKsJcUIVOqyIFCJRWYHJYQJQsnFnQMoNFqfw poW+29J442tefAv2ROikmURBcaqWapdYvWuFS7yDnB0I7wcx0/LdJbWocv4CsK4zzp/e bt3g== 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:mime-version:content-transfer-encoding; bh=ge+BxYf4V2oWcF5OVeYAVyC59J0Abm2gB/AxclEgnBE=; b=Pp5gqKRcmiFgcbKbintoAzMibJOnmvyhSc64Sg2bFgX/07gJu7FiB9h5gfkRvTQzdR GWrBPYEhyxw7oq1GKt/v/eWS42t+XbX7Uiyu2osrTezQnth84goDE+CJr/u2vfMMPZMO 33B6TNNsK0pJyW99+le7pxgvER7nH6aXNr9n5mfRxWgyu4mgyU8TsyHvtBlbxV9MR25g /xuwHYPq45kp4oqvHseNmyDbC67OCqe+LL5nOESLoZMJE3CmzVsRPgzZ2I2nGQDTXusY PJUlM1Vbk+dsnkk3ghxBNbtJiIF2+vp5KjJNnKS299CNiOc8rc39+CbGJZ0+1WpC8Lx3 7VNA== X-Gm-Message-State: APjAAAW+Vr5axS/byiJjIRY1Zi2NOz80ncXGzhOvvrEew6uFY0l3IUYB l2zUokE1aEpf2Y5L96aqfDX4/ZuT X-Google-Smtp-Source: APXvYqzezp6sY8hmpBe5dkq5cyv7dYDscDUQowfrlevKECDHhWVI8A6LJYhSlF6dMer0b0oooMUMPg== X-Received: by 2002:a17:902:8f93:: with SMTP id z19mr10189782plo.97.1561716486149; Fri, 28 Jun 2019 03:08:06 -0700 (PDT) Received: from localhost.localdomain ([103.29.142.67]) by smtp.gmail.com with ESMTPSA id j14sm1756164pfe.10.2019.06.28.03.08.03 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Fri, 28 Jun 2019 03:08:05 -0700 (PDT) From: Kever Yang To: u-boot@lists.denx.de Date: Fri, 28 Jun 2019 18:07:45 +0800 Message-Id: <20190628100750.17334-4-kever.yang@rock-chips.com> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20190628100750.17334-1-kever.yang@rock-chips.com> References: <20190628100750.17334-1-kever.yang@rock-chips.com> MIME-Version: 1.0 Cc: trini@konsulko.com, "Marty E. Plummer" Subject: [U-Boot] [PATCH v3 3/8] rockchip: dts: rk3288: move reloc tag into -u-boot dts 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: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" Move all the tag "u-boot,dm-pre-reloc" from rk3288.dtsi into rk3288-u-boot.dtsi. Signed-off-by: Kever Yang --- Changes in v3: - include "rk3288-u-boot.dtsi" for board already have board level -u-boot.dtsi Changes in v2: None arch/arm/dts/rk3288-u-boot.dtsi | 36 +++++++++++++++++++++++++++ arch/arm/dts/rk3288-veyron-speedy.dts | 1 + arch/arm/dts/rk3288-vyasa.dts | 1 + arch/arm/dts/rk3288.dtsi | 8 ------ 4 files changed, 38 insertions(+), 8 deletions(-) create mode 100644 arch/arm/dts/rk3288-u-boot.dtsi diff --git a/arch/arm/dts/rk3288-u-boot.dtsi b/arch/arm/dts/rk3288-u-boot.dtsi new file mode 100644 index 0000000000..4cf75c7504 --- /dev/null +++ b/arch/arm/dts/rk3288-u-boot.dtsi @@ -0,0 +1,36 @@ +// SPDX-License-Identifier: GPL-2.0+ +/* + * Copyright (C) 2019 Rockchip Electronics Co., Ltd + */ + +&dmc { + u-boot,dm-pre-reloc; +}; + +&pmu { + u-boot,dm-pre-reloc; +}; + +&sgrf { + u-boot,dm-pre-reloc; +}; + +&cru { + u-boot,dm-pre-reloc; +}; + +&grf { + u-boot,dm-pre-reloc; +}; + +&vopb { + u-boot,dm-pre-reloc; +}; + +&vopl { + u-boot,dm-pre-reloc; +}; + +&noc { + u-boot,dm-pre-reloc; +}; diff --git a/arch/arm/dts/rk3288-veyron-speedy.dts b/arch/arm/dts/rk3288-veyron-speedy.dts index 58c1fe96ee..b2c91b3fe5 100644 --- a/arch/arm/dts/rk3288-veyron-speedy.dts +++ b/arch/arm/dts/rk3288-veyron-speedy.dts @@ -8,6 +8,7 @@ /dts-v1/; #include "rk3288-veyron-chromebook.dtsi" #include "cros-ec-sbs.dtsi" +#include "rk3288-u-boot.dtsi" #include "rk3288-veyron-speedy-u-boot.dtsi" / { diff --git a/arch/arm/dts/rk3288-vyasa.dts b/arch/arm/dts/rk3288-vyasa.dts index 850aa25818..12aabf3203 100644 --- a/arch/arm/dts/rk3288-vyasa.dts +++ b/arch/arm/dts/rk3288-vyasa.dts @@ -42,6 +42,7 @@ /dts-v1/; #include "rk3288.dtsi" +#include "rk3288-u-boot.dtsi" / { model = "Amarula Vyasa-RK3288"; diff --git a/arch/arm/dts/rk3288.dtsi b/arch/arm/dts/rk3288.dtsi index 487d22c9b0..866fc08215 100644 --- a/arch/arm/dts/rk3288.dtsi +++ b/arch/arm/dts/rk3288.dtsi @@ -468,7 +468,6 @@ }; dmc: dmc@ff610000 { - u-boot,dm-pre-reloc; compatible = "rockchip,rk3288-dmc", "syscon"; rockchip,cru = <&cru>; rockchip,grf = <&grf>; @@ -584,13 +583,11 @@ }; pmu: power-management@ff730000 { - u-boot,dm-pre-reloc; compatible = "rockchip,rk3288-pmu", "syscon"; reg = <0xff730000 0x100>; }; sgrf: syscon@ff740000 { - u-boot,dm-pre-reloc; compatible = "rockchip,rk3288-sgrf", "syscon"; reg = <0xff740000 0x1000>; }; @@ -599,7 +596,6 @@ compatible = "rockchip,rk3288-cru"; reg = <0xff760000 0x1000>; rockchip,grf = <&grf>; - u-boot,dm-pre-reloc; #clock-cells = <1>; #reset-cells = <1>; assigned-clocks = <&cru PLL_GPLL>, <&cru PLL_CPLL>, @@ -615,7 +611,6 @@ }; grf: syscon@ff770000 { - u-boot,dm-pre-reloc; compatible = "rockchip,rk3288-grf", "syscon"; reg = <0xff770000 0x1000>; }; @@ -660,7 +655,6 @@ }; vopb: vop@ff930000 { - u-boot,dm-pre-reloc; compatible = "rockchip,rk3288-vop"; reg = <0xff930000 0x19c>; interrupts = ; @@ -715,7 +709,6 @@ iommus = <&vopl_mmu>; power-domains = <&power RK3288_PD_VIO>; status = "disabled"; - u-boot,dm-pre-reloc; vopl_out: port { #address-cells = <1>; #size-cells = <0>; @@ -911,7 +904,6 @@ }; noc: syscon@ffac0000 { - u-boot,dm-pre-reloc; compatible = "rockchip,rk3288-noc", "syscon"; reg = <0xffac0000 0x2000>; }; From patchwork Fri Jun 28 10:07:46 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Kever Yang X-Patchwork-Id: 1124091 X-Patchwork-Delegate: philipp.tomsich@theobroma-systems.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; dmarc=none (p=none dis=none) header.from=rock-chips.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="QtfaAL0x"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 45ZsxV2bH0z9s3Z for ; Fri, 28 Jun 2019 20:11:42 +1000 (AEST) Received: by lists.denx.de (Postfix, from userid 105) id D6634C21E36; Fri, 28 Jun 2019 10:09:13 +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=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 81EC0C21E18; Fri, 28 Jun 2019 10:08:36 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 71550C21C2F; Fri, 28 Jun 2019 10:08:13 +0000 (UTC) Received: from mail-pf1-f196.google.com (mail-pf1-f196.google.com [209.85.210.196]) by lists.denx.de (Postfix) with ESMTPS id D173BC21DFA for ; Fri, 28 Jun 2019 10:08:09 +0000 (UTC) Received: by mail-pf1-f196.google.com with SMTP id i189so2721201pfg.10 for ; Fri, 28 Jun 2019 03:08:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=nn/dxPyrvzGI/qHAw9hAZRB6UyUsr/R/jLKjp3BYROo=; b=QtfaAL0x+vXMyenW5UHnhZclYEAluRYGw6KSHb5CuLKRL9QsfdF6INo95sv65fWgB6 xYdzMb/0SgdJkPdjTr5RxzpI8vpWaAAnKFKl9ZgZ0wAKv4Zm/v7xNE7IxR2dTtzFxxXY JoiiPcYtFdmWSD7vDARZzXXqCn0V6ULwERex5TpKl8IAQBXOEydw8SJIiAfkeM2xAUPo 37Yx/zOoXXAJzf2lHPaLq7BwkxNK25kVQoCKIfVbV4+IAARNa0XZXRHgxQ64Y2OhchKG oLLLKy0RcUV54tjP0G5gG2+9iNHWbY6IqOkxPGDKng54SNU4hgttxLl5KLMYEJcwfmLm D7LA== 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:mime-version:content-transfer-encoding; bh=nn/dxPyrvzGI/qHAw9hAZRB6UyUsr/R/jLKjp3BYROo=; b=URD2JSLo9OFWpVCQIfImHknSAl7XH6bPbVxISbr9APQoAzC2d6rE1dLcACJwaezIIu SZgnhudWlKgOfJwHPCnffg0b+Zf64zXJuavimOl4MIbMfLvCLQId2ZuBZQG5Kxthxd8G 2SudC/TNHKmzzWiBVdkG2gBMRt4Lx0M7GK2sd0R/+wp0VPNfG25kRYX8jh3Xxkm4gbVt QJhcodKMsV1FwaPoM2cdbXtzlHPVWqc1oP4amrz7uYmZITQfO3PQ6tQI1EzX7NF6cxuN CeHWubAdpvBQSHi71nWfDzjVUbZQwmwrGz7PwFF8FvfbcAARwJQL1SEstxVryNu1nWfd DNpQ== X-Gm-Message-State: APjAAAU5TzU7PgSOGWMd1iRGyb6+VdMX3m9GS3IHaZVRhbV5ppBWbgzL ATlLZ/zEZNlzQU4OpVaz1NC945Ne X-Google-Smtp-Source: APXvYqyShTXxNOGpgZtfp9mqLnDbI90Mt4mAnsSX13nlNWIrGrD8GWc57iuuE9lu7MEybOD2HgvasQ== X-Received: by 2002:a17:90a:30e4:: with SMTP id h91mr11643440pjb.37.1561716488376; Fri, 28 Jun 2019 03:08:08 -0700 (PDT) Received: from localhost.localdomain ([103.29.142.67]) by smtp.gmail.com with ESMTPSA id j14sm1756164pfe.10.2019.06.28.03.08.06 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Fri, 28 Jun 2019 03:08:07 -0700 (PDT) From: Kever Yang To: u-boot@lists.denx.de Date: Fri, 28 Jun 2019 18:07:46 +0800 Message-Id: <20190628100750.17334-5-kever.yang@rock-chips.com> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20190628100750.17334-1-kever.yang@rock-chips.com> References: <20190628100750.17334-1-kever.yang@rock-chips.com> MIME-Version: 1.0 Cc: trini@konsulko.com Subject: [U-Boot] [PATCH v3 4/8] rockchip: dts: tinker: migrate the dm-pre-reloc tag into -u-boot dts 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: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" Migrate all the "u-boot,dm-pre-reloc" tag from rk3288-tinker.dts into rk3288-tinker-u-boot.dtsi. When both board level and soc level '-u-boot.dtsi' files exist, we need to include the soc level 'rk3288-u-boot.dtsi' manually. --- Changes in v3: - include "rk3288-u-boot.dtsi" in dts. Signed-off-by: Kever Yang Changes in v2: None arch/arm/dts/rk3288-tinker-u-boot.dtsi | 28 ++++++++++++++++++++++++++ arch/arm/dts/rk3288-tinker.dts | 20 +----------------- 2 files changed, 29 insertions(+), 19 deletions(-) create mode 100644 arch/arm/dts/rk3288-tinker-u-boot.dtsi diff --git a/arch/arm/dts/rk3288-tinker-u-boot.dtsi b/arch/arm/dts/rk3288-tinker-u-boot.dtsi new file mode 100644 index 0000000000..69aae59f3d --- /dev/null +++ b/arch/arm/dts/rk3288-tinker-u-boot.dtsi @@ -0,0 +1,28 @@ +// SPDX-License-Identifier: GPL-2.0+ +/* + * Copyright (C) 2019 Rockchip Electronics Co., Ltd + */ + +&pinctrl { + u-boot,dm-pre-reloc; +}; + +&uart2 { + u-boot,dm-pre-reloc; +}; + +&sdmmc { + u-boot,dm-pre-reloc; +}; + +&emmc { + u-boot,dm-pre-reloc; +}; + +&gpio3 { + u-boot,dm-pre-reloc; +}; + +&gpio8 { + u-boot,dm-pre-reloc; +}; diff --git a/arch/arm/dts/rk3288-tinker.dts b/arch/arm/dts/rk3288-tinker.dts index 3edd21cc2f..d230c2ba0e 100644 --- a/arch/arm/dts/rk3288-tinker.dts +++ b/arch/arm/dts/rk3288-tinker.dts @@ -5,6 +5,7 @@ /dts-v1/; #include "rk3288-tinker.dtsi" +#include "rk3288-u-boot.dtsi" / { model = "Tinker-RK3288"; @@ -28,8 +29,6 @@ &pinctrl { - u-boot,dm-pre-reloc; - usb { host_vbus_drv: host-vbus-drv { rockchip,pins = <0 14 RK_FUNC_GPIO &pcfg_pull_none>; @@ -42,7 +41,6 @@ }; &uart2 { - u-boot,dm-pre-reloc; reg-shift = <2>; }; @@ -51,22 +49,6 @@ status = "okay"; }; -&sdmmc { - u-boot,dm-pre-reloc; -}; - -&emmc { - u-boot,dm-pre-reloc; -}; - -&gpio3 { - u-boot,dm-pre-reloc; -}; - -&gpio8 { - u-boot,dm-pre-reloc; -}; - &i2c2 { m24c08@50 { compatible = "at,24c08", "i2c-eeprom"; From patchwork Fri Jun 28 10:07:47 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Kever Yang X-Patchwork-Id: 1124090 X-Patchwork-Delegate: philipp.tomsich@theobroma-systems.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; dmarc=none (p=none dis=none) header.from=rock-chips.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="Gg2/gg1Z"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 45ZswJ6FJLz9s3Z for ; Fri, 28 Jun 2019 20:10:40 +1000 (AEST) Received: by lists.denx.de (Postfix, from userid 105) id 94B5BC21E31; Fri, 28 Jun 2019 10:09:26 +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=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 18641C21E07; Fri, 28 Jun 2019 10:08:40 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 7AE11C21DFB; Fri, 28 Jun 2019 10:08:17 +0000 (UTC) Received: from mail-pl1-f193.google.com (mail-pl1-f193.google.com [209.85.214.193]) by lists.denx.de (Postfix) with ESMTPS id E9FAEC21C57 for ; Fri, 28 Jun 2019 10:08:11 +0000 (UTC) Received: by mail-pl1-f193.google.com with SMTP id a93so2987918pla.7 for ; Fri, 28 Jun 2019 03:08:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=rF/XKPaMVintkSU1Ts9GlN8l0F1eBI5CKdjsWqtkLac=; b=Gg2/gg1ZfcsDFWFmfs5eshkvCr4NtnDVGFKqkHCI8izAZuJV9Cl4V0/6LldBYMtLSn 97uT+aWp8brva1VyigUQ+1X3SWZ03D3DldnMqKUg2EP8SiuBzgf6PexokV0snrrmHHuv yufB9a8SG5wPLWEsyFXS0u/+uSDcuJC2C8YRNaHRFJm0lKzz8aMJ7SwBk7ELhCPnGDQc ZZOoViXPSZLZZ4+w4XblblhLkl4Dw16nP4wxtvJ6c1XQ72MJRbYJ6Yj3QoSRo0Qd06O+ SdszUBEt1V9gRv/RLYHxaOUAW22qgzeMz2tTuzXzzvSBQhVRV3+tLvGiTM+J1S8ANAxI pwCg== 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:mime-version:content-transfer-encoding; bh=rF/XKPaMVintkSU1Ts9GlN8l0F1eBI5CKdjsWqtkLac=; b=Wo7cwnOLf1Ai/nChgvCmuVjuAWvHL1Ir1k2txU7lTwnyWDuXBku6M40IJ9P/gth2qO x0sPGf9RSL6L7cCyvFgCbvdWsCTAZp9BQVpUUmjkurldjLnVodaSXtD6i4VBGIHJL0LV dBcOsQo0XNehJ9nwQdw4LAkqJLmU8PMPzl+46setfyLi47ac1acSnGbZgwWZVJneIdLi pzdSTtFXQ6W4emwDodXTWbZCmJlbxQVffSBsTlaMdx7jA5Qaq3lZBjuZFrom1xhcL4Or 1UISlBApRnUTOYGfahe2BwfQMj0Yx1MY6BpC5CZqVI7ZuxHsrVjFrOnX7ySxznzh85VC H0YQ== X-Gm-Message-State: APjAAAUXDjo8/pnEu/Kc0Ocm8GWYaR6Ms2h3hgLt5FICYqZf5cMTbUDn IUbT0rvAJ+jZrUIT8bWOTYafn7/H X-Google-Smtp-Source: APXvYqwacazfqPVvEIvX1UMrV6eW0h+RS/TfTp0xf4Psh13pTteQ1WY58Y4NlN6EHKeHq1p5GiPiGQ== X-Received: by 2002:a17:902:8b88:: with SMTP id ay8mr10205278plb.139.1561716490515; Fri, 28 Jun 2019 03:08:10 -0700 (PDT) Received: from localhost.localdomain ([103.29.142.67]) by smtp.gmail.com with ESMTPSA id j14sm1756164pfe.10.2019.06.28.03.08.08 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Fri, 28 Jun 2019 03:08:10 -0700 (PDT) From: Kever Yang To: u-boot@lists.denx.de Date: Fri, 28 Jun 2019 18:07:47 +0800 Message-Id: <20190628100750.17334-6-kever.yang@rock-chips.com> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20190628100750.17334-1-kever.yang@rock-chips.com> References: <20190628100750.17334-1-kever.yang@rock-chips.com> MIME-Version: 1.0 Cc: trini@konsulko.com Subject: [U-Boot] [PATCH v3 5/8] rockchip: dts: rk3288-tinker: enable sdmmc pinctrl node in spl 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: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" rockchip pinctrl driver has update to use dts, so we need to add the pinctrl config in SPL for sdmmc. Signed-off-by: Kever Yang --- Changes in v3: None Changes in v2: - update the tags in -u-boot.dtsi arch/arm/dts/rk3288-tinker-u-boot.dtsi | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/arch/arm/dts/rk3288-tinker-u-boot.dtsi b/arch/arm/dts/rk3288-tinker-u-boot.dtsi index 69aae59f3d..1b6be1db32 100644 --- a/arch/arm/dts/rk3288-tinker-u-boot.dtsi +++ b/arch/arm/dts/rk3288-tinker-u-boot.dtsi @@ -26,3 +26,27 @@ &gpio8 { u-boot,dm-pre-reloc; }; + +&pcfg_pull_none_drv_8ma { + u-boot,dm-spl; +}; + +&pcfg_pull_up_drv_8ma { + u-boot,dm-spl; +}; + +&sdmmc_bus4 { + u-boot,dm-spl; +}; + +&sdmmc_clk { + u-boot,dm-spl; +}; + +&sdmmc_cmd { + u-boot,dm-spl; +}; + +&sdmmc_pwr { + u-boot,dm-spl; +}; From patchwork Fri Jun 28 10:07:48 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Kever Yang X-Patchwork-Id: 1124089 X-Patchwork-Delegate: philipp.tomsich@theobroma-systems.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; dmarc=none (p=none dis=none) header.from=rock-chips.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="r6/Uhgfr"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 45Zsw70q23z9s3Z for ; Fri, 28 Jun 2019 20:10:31 +1000 (AEST) Received: by lists.denx.de (Postfix, from userid 105) id CB5A2C21E02; Fri, 28 Jun 2019 10:09:39 +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=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 915BDC21D65; Fri, 28 Jun 2019 10:08:43 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 8102BC21DFB; Fri, 28 Jun 2019 10:08:18 +0000 (UTC) Received: from mail-pf1-f196.google.com (mail-pf1-f196.google.com [209.85.210.196]) by lists.denx.de (Postfix) with ESMTPS id 18588C21DAF for ; Fri, 28 Jun 2019 10:08:14 +0000 (UTC) Received: by mail-pf1-f196.google.com with SMTP id i189so2721301pfg.10 for ; Fri, 28 Jun 2019 03:08:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=BMSd3nSNOlNQuUUXeIcla90/rEQa921v1faa/J9eVqg=; b=r6/UhgfrZWo5IeGMAV8vXfuU0e+btDSX9veUkf4EpW0PXdk1vP+UKeV4VL1d1rxNiH 8zydd5AvcnpxRYMGT9I4XWtjlzVtFdtwME3HHVbYgXggmPVXl8GxaWuinju4XoswfA74 vtIJbges8Ld16ShtPjMKixTUyNwM5i0q6wjOvS3p1ahpiKbgvyKSVXaxbODgOvdAc+7c 0+aQLI7/yq0/3RJq/pKueZs6zQSj48vB0DvRPKkQ7IdqhmlFWI5IgpDB3nm2tUf5fsMI uRLJC8X35tO4eMYeALJfldcD0XvsVq9N0Uy7SiQCS1bpEvrwX5mf9s8nyZ76vBsDo6mv /ISA== 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:mime-version:content-transfer-encoding; bh=BMSd3nSNOlNQuUUXeIcla90/rEQa921v1faa/J9eVqg=; b=ffO2U1nZRqVW3qD6kwtPyO4K4nPfJpHLxRr7P2YPXXhdrbLrK59r8tHRWBQtTFswgS XGNgKZ+uN6k7w7fcCcMTnaIP1JZ5aX4Zs5+m9o5C/XdipW3yN7xY2PCNZ8INOQt3NHuH j1pfEgGaKwxZq6xMb0vLVMgF9aesdODk5ekbfQNDA4/pqArzEFCvi0ZWon36boiPgqzn 4tCvPXZ/z6b/kNAInseszAifzcX9P8mUoEx4QKq2YTw74nseDNGDC6yX5nYsfqXohRpd g9UVYOWr7FUYMD16rOKAITCnWoGMVr4Ts0KQ+GbaKa179D6iyUwnuiYeFyUpTDp9d1lI MLrA== X-Gm-Message-State: APjAAAUZXZ6Wei1gJ5NUz3uU8ygRSx6y+ARzsZBgG0BFHdd3LMAY8NBo 3iPtR8bWB5ZeVFyRo53dR9vhFMcs X-Google-Smtp-Source: APXvYqyXSIQLLCgKZoX0cBdG7tmGpUYbn797Dl6ays2ATLZtkvvhTeDIwj9ynCk8Jjha8+FmDgxDUg== X-Received: by 2002:a17:90a:b00b:: with SMTP id x11mr12220223pjq.120.1561716492651; Fri, 28 Jun 2019 03:08:12 -0700 (PDT) Received: from localhost.localdomain ([103.29.142.67]) by smtp.gmail.com with ESMTPSA id j14sm1756164pfe.10.2019.06.28.03.08.10 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Fri, 28 Jun 2019 03:08:12 -0700 (PDT) From: Kever Yang To: u-boot@lists.denx.de Date: Fri, 28 Jun 2019 18:07:48 +0800 Message-Id: <20190628100750.17334-7-kever.yang@rock-chips.com> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20190628100750.17334-1-kever.yang@rock-chips.com> References: <20190628100750.17334-1-kever.yang@rock-chips.com> MIME-Version: 1.0 Cc: trini@konsulko.com, Lin Huang Subject: [U-Boot] [PATCH v3 6/8] rockchip: config: update config for TPL support on tinker-rk3288 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: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" We need to update TEXT BASE for TPL/SPL/U-Boot; SPL no need relocate STACK after enable TPL, so remove it; Don't enable pinctrl names so that SPL can get pinctrl dts; Signed-off-by: Kever Yang --- Changes in v3: None Changes in v2: None configs/tinker-rk3288_defconfig | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/configs/tinker-rk3288_defconfig b/configs/tinker-rk3288_defconfig index 0e8cf73fe9..e429c0c6f2 100644 --- a/configs/tinker-rk3288_defconfig +++ b/configs/tinker-rk3288_defconfig @@ -1,13 +1,12 @@ CONFIG_ARM=y CONFIG_ARCH_ROCKCHIP=y -CONFIG_SYS_TEXT_BASE=0x00000000 +CONFIG_SYS_TEXT_BASE=0x01000000 CONFIG_SYS_MALLOC_F_LEN=0x2000 CONFIG_ROCKCHIP_RK3288=y -CONFIG_SPL_SIZE_LIMIT=30720 -CONFIG_SPL_ROCKCHIP_BACK_TO_BROM=y +CONFIG_TPL_LDSCRIPT="arch/arm/mach-rockchip/u-boot-tpl.lds" CONFIG_TARGET_TINKER_RK3288=y CONFIG_NR_DRAM_BANKS=1 -CONFIG_SPL_STACK_R_ADDR=0x80000 +CONFIG_SPL_SIZE_LIMIT=400000 CONFIG_DEBUG_UART_BASE=0xff690000 CONFIG_DEBUG_UART_CLOCK=24000000 CONFIG_DEBUG_UART=y @@ -17,9 +16,7 @@ CONFIG_CONSOLE_MUX=y CONFIG_DEFAULT_FDT_FILE="rk3288-tinker.dtb" # CONFIG_DISPLAY_CPUINFO is not set CONFIG_DISPLAY_BOARDINFO_LATE=y -CONFIG_SPL_TEXT_BASE=0xff704000 -CONFIG_SPL_STACK_R=y -CONFIG_SPL_STACK_R_MALLOC_SIMPLE_LEN=0x2000 +CONFIG_SPL_TEXT_BASE=0 CONFIG_CMD_GPIO=y CONFIG_CMD_GPT=y CONFIG_CMD_I2C=y @@ -37,7 +34,7 @@ CONFIG_CMD_REGULATOR=y CONFIG_SPL_PARTITION_UUIDS=y CONFIG_SPL_OF_CONTROL=y CONFIG_DEFAULT_DEVICE_TREE="rk3288-tinker" -CONFIG_OF_SPL_REMOVE_PROPS="pinctrl-0 pinctrl-names clock-names interrupt-parent assigned-clocks assigned-clock-rates assigned-clock-parents" +CONFIG_OF_SPL_REMOVE_PROPS="clock-names interrupt-parent assigned-clocks assigned-clock-rates assigned-clock-parents" CONFIG_ENV_IS_IN_MMC=y CONFIG_REGMAP=y CONFIG_SPL_REGMAP=y From patchwork Fri Jun 28 10:07:49 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Kever Yang X-Patchwork-Id: 1124088 X-Patchwork-Delegate: philipp.tomsich@theobroma-systems.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; dmarc=none (p=none dis=none) header.from=rock-chips.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="XMfQn/Xv"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 45Zsw34yWhz9s3Z for ; Fri, 28 Jun 2019 20:10:27 +1000 (AEST) Received: by lists.denx.de (Postfix, from userid 105) id 6D287C21D83; Fri, 28 Jun 2019 10:09:00 +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=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 EE9B8C21DFD; Fri, 28 Jun 2019 10:08:23 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id AB927C21DB6; Fri, 28 Jun 2019 10:08:20 +0000 (UTC) Received: from mail-pf1-f193.google.com (mail-pf1-f193.google.com [209.85.210.193]) by lists.denx.de (Postfix) with ESMTPS id 3EE44C21DEC for ; Fri, 28 Jun 2019 10:08:16 +0000 (UTC) Received: by mail-pf1-f193.google.com with SMTP id r7so2740265pfl.3 for ; Fri, 28 Jun 2019 03:08:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=IUbo746SeEb2t+HGj+PEOPrS1Dv+sP7KNmsP+kRIVLk=; b=XMfQn/XvTh5GLmCUSWxkq5pxfDKQhEHVVcN6lkzbUT2sMdEkLhYv0rnbPaiUpOJh00 OUgoXMPlWnK59jJJbALr0jWBOhrSMlxCl+eadnLKBnXOhRU11edWxlY9CjrakleMV5Ly qF8COVB4b8l4iFG7HwaSlgNpxIGxj/TLpYUyjkVPjnN29vEu5vzTdnRM+EToXS8qSuuy n4hlTYteAHn9viMmLtqDxgIVKKYTQ/xhuC2hDr+Rsy/lhUD7muhZaXYx6aqhvXJOQal5 n8+Kqb4NHxpVcZsvS7qSP8DnQrnaqOnG5b6oG3YX2hyKvaHKuTAM3J5Q/jCC5cPtZkZO PK4Q== 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:mime-version:content-transfer-encoding; bh=IUbo746SeEb2t+HGj+PEOPrS1Dv+sP7KNmsP+kRIVLk=; b=dSGz+pXUC/Oo3hrTImUEUk6wYyw2oje231hV+mcnzvmh5NPauWiCsZFe0FB5vPsosb FUcXwmNO87tAyzTMf/ol5J7VeR29zHaXEdXkZBg5zt/eWGvdj38B+GE9ajzsQPyoMKDd SbruRje0NllkKdaN7phyWDLLIAnexXwtPf78EiUb5aL9/A55Q8GNWwUs+Y/V1dkZIZof 4DV0MzwX6cOph567nVlHA9t5PZClUOnavUDYkOZiUOOxIVnb+yFuXdlfDXfiJtYw8d9D EfJiHicPXFTphwgRuLMGIZUZPAmCg81BmpuO9Ei2Dr7JU8cFGvSdHH+ZQkW+9LUsxhHF SKyw== X-Gm-Message-State: APjAAAVVW24tBiMJ2qrqPyYGInvSqBtNeR/5plo7DtyqeGJ6x2pBJvQc ZdWCZabRr2jjlvn/g9uOCqR/cI5O X-Google-Smtp-Source: APXvYqwYr2KSx6giQgzpZfjGPHHQZfvSVhtSAJJ/wgwOOKvuow7/X798fhvtYQHHhEfqPlBAduArdw== X-Received: by 2002:a17:90a:e397:: with SMTP id b23mr12092052pjz.117.1561716494794; Fri, 28 Jun 2019 03:08:14 -0700 (PDT) Received: from localhost.localdomain ([103.29.142.67]) by smtp.gmail.com with ESMTPSA id j14sm1756164pfe.10.2019.06.28.03.08.12 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Fri, 28 Jun 2019 03:08:14 -0700 (PDT) From: Kever Yang To: u-boot@lists.denx.de Date: Fri, 28 Jun 2019 18:07:49 +0800 Message-Id: <20190628100750.17334-8-kever.yang@rock-chips.com> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20190628100750.17334-1-kever.yang@rock-chips.com> References: <20190628100750.17334-1-kever.yang@rock-chips.com> MIME-Version: 1.0 Cc: trini@konsulko.com, Lin Huang Subject: [U-Boot] [PATCH v3 7/8] rockchip: config: tiner-rk3288: extend CONFIG_SYS_MONITOR_LEN to 600KB 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: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" The raw u-boot.bin for tinker board has been about 450KB without debug option, and 550KB with all debug on, and the default value is 200KB, which is not enough for run raw u-boot.bin. Signed-off-by: Kever Yang --- Changes in v3: None Changes in v2: None include/configs/tinker_rk3288.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/configs/tinker_rk3288.h b/include/configs/tinker_rk3288.h index 5adae68c91..9113f222d8 100644 --- a/include/configs/tinker_rk3288.h +++ b/include/configs/tinker_rk3288.h @@ -18,5 +18,5 @@ func(DHCP, dchp, na) #define CONFIG_SYS_MMC_ENV_DEV 1 - +#define CONFIG_SYS_MONITOR_LEN (600 * 1024) #endif From patchwork Fri Jun 28 10:07:50 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Kever Yang X-Patchwork-Id: 1124093 X-Patchwork-Delegate: philipp.tomsich@theobroma-systems.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; dmarc=none (p=none dis=none) header.from=rock-chips.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="SwPY+clw"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 45ZsyK5GdWz9s3Z for ; Fri, 28 Jun 2019 20:12:25 +1000 (AEST) Received: by lists.denx.de (Postfix, from userid 105) id 55570C21E12; Fri, 28 Jun 2019 10:09: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=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 608D8C21C27; Fri, 28 Jun 2019 10:09:15 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id AD7DAC21C93; Fri, 28 Jun 2019 10:08:22 +0000 (UTC) Received: from mail-pf1-f194.google.com (mail-pf1-f194.google.com [209.85.210.194]) by lists.denx.de (Postfix) with ESMTPS id 09F96C21D8E for ; Fri, 28 Jun 2019 10:08:19 +0000 (UTC) Received: by mail-pf1-f194.google.com with SMTP id p184so2730109pfp.7 for ; Fri, 28 Jun 2019 03:08:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=xRVcpNG+WuAJgYeETsRmd9/a8n7Y4DVcLjHZZJUzZqc=; b=SwPY+clwpr6c3WntT/MsWEfrSTTbE+wwn7NZy9rmrvumTslOgHtRVrkQ8LSKQiTCz0 HsHtPZSFhJBAFuSNq8EMZfSZgsrMb345MBUyfzaHRMHDl6vdKWO8eanqF3vpnxme9csm 6sdStA6Y/2UDgw9oF0edw4J0XL37zBiTw59g8Nv7oiT82owjqgWqmzV76tgN6PWqed4i klrX970h+h+iOz0rZvZLNJFsJBak37D/o604nz0VRFDvYG9efnXpW5JDsL85184t5/En 1cNv4+ZnMz5KlWz04CdVtznbbu6hd8TACmvewTvJLLaVIciiUrT7vLQDol9E8BertR/M CmTw== 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:mime-version:content-transfer-encoding; bh=xRVcpNG+WuAJgYeETsRmd9/a8n7Y4DVcLjHZZJUzZqc=; b=hK7tnZhP2vxgmDtRZN4StCw6uuJeIvXmBLxPVf0N/+OIuhgLarrdiofAH0qu7n8XRw S1eQewDW32R9tw6hs83LamxkM3PQ+Pp+8M2w/I8ORjO6Xfo3nz/I7YVsxFhG7by7SJZU hqmwaUsK/275LdnYAKqbenVvG7SB+suGqifX4x5eF8574J2+Fvb0BYhU6jh85IjUpF4W r6SLD4CwVSKLX9bQppGvHHozTcOhQuENZ/agq3CKmwb9+ZXH1Gvr1+AZ1K7mygD5O5Ru 8TA03g/AQ53KXtVRtRLseZGP/jfyjkvQgLw4dSlE+pl7DUZiXOxTrwID1yTOKltnoHwK hDzg== X-Gm-Message-State: APjAAAUKAboSkZVbznknjGP9m68XVUKpSB2MvMExMGQNw8o9f+XSnY+z nJeHLkNGvC9dukBjQUL2M7ykSbZv X-Google-Smtp-Source: APXvYqyjypwx2Mdmpnh8KW8Br5UvxLSY+ahY+PCzbq70elIafcwz1hyDBPxW8LFfJ7L9xkS0KWmpcg== X-Received: by 2002:a63:1a5e:: with SMTP id a30mr8192063pgm.433.1561716497565; Fri, 28 Jun 2019 03:08:17 -0700 (PDT) Received: from localhost.localdomain ([103.29.142.67]) by smtp.gmail.com with ESMTPSA id j14sm1756164pfe.10.2019.06.28.03.08.15 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Fri, 28 Jun 2019 03:08:17 -0700 (PDT) From: Kever Yang To: u-boot@lists.denx.de Date: Fri, 28 Jun 2019 18:07:50 +0800 Message-Id: <20190628100750.17334-9-kever.yang@rock-chips.com> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20190628100750.17334-1-kever.yang@rock-chips.com> References: <20190628100750.17334-1-kever.yang@rock-chips.com> MIME-Version: 1.0 Cc: trini@konsulko.com, Alexey Brodkin , Michal Simek , Joe Hershberger , "Marty E. Plummer" Subject: [U-Boot] [PATCH v3 8/8] rockchip: rk3288: enable TPL for tinker-board 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: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" All the config for TPL has been update, we can enable the TPL. Signed-off-by: Kever Yang --- Changes in v3: None Changes in v2: None arch/arm/mach-rockchip/rk3288/Kconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm/mach-rockchip/rk3288/Kconfig b/arch/arm/mach-rockchip/rk3288/Kconfig index 541301dfb8..c5dcd061cf 100644 --- a/arch/arm/mach-rockchip/rk3288/Kconfig +++ b/arch/arm/mach-rockchip/rk3288/Kconfig @@ -118,6 +118,7 @@ config TARGET_ROCK2 config TARGET_TINKER_RK3288 bool "Tinker-RK3288" select BOARD_LATE_INIT + select TPL help Tinker is a RK3288-based development board with 2 USB ports, HDMI, micro-SD card, audio, Gigabit Ethernet. It also includes on-board