From patchwork Mon Sep 2 13:11:42 2013 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Rajeshwari Birje X-Patchwork-Id: 271930 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 A5B4C2C0097 for ; Mon, 2 Sep 2013 23:12:03 +1000 (EST) Received: from localhost (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id 8E6F34A0B7; Mon, 2 Sep 2013 15:11:44 +0200 (CEST) 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 WgGFpB4prEKs; Mon, 2 Sep 2013 15:11:44 +0200 (CEST) Received: from theia.denx.de (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id 452BF4A0B8; Mon, 2 Sep 2013 15:10:40 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id 096AF4A09D for ; Mon, 2 Sep 2013 15:10:37 +0200 (CEST) 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 I3eW6mxyi60R for ; Mon, 2 Sep 2013 15:10:31 +0200 (CEST) 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 6DF504A060 for ; Mon, 2 Sep 2013 15:10:14 +0200 (CEST) Received: from epcpsbgr3.samsung.com (u143.gpu120.samsung.co.kr [203.254.230.143]) by mailout1.samsung.com (Oracle Communications Messaging Server 7u4-24.01 (7.0.4.24.0) 64bit (built Nov 17 2011)) with ESMTP id <0MSI008T01WG21E0@mailout1.samsung.com> for u-boot@lists.denx.de; Mon, 02 Sep 2013 22:10:11 +0900 (KST) Received: from epcpsbgm1.samsung.com ( [172.20.52.126]) by epcpsbgr3.samsung.com (EPCPMTA) with SMTP id 5C.DF.22755.33E84225; Mon, 02 Sep 2013 22:10:11 +0900 (KST) X-AuditID: cbfee68f-b7f656d0000058e3-6d-52248e33bdb5 Received: from epmmp1.local.host ( [203.254.227.16]) by epcpsbgm1.samsung.com (EPCPMTA) with SMTP id 4B.E7.09055.33E84225; Mon, 02 Sep 2013 22:10:11 +0900 (KST) Received: from localhost.localdomain.com ([107.108.73.95]) by mmp1.samsung.com (Oracle Communications Messaging Server 7u4-24.01 (7.0.4.24.0) 64bit (built Nov 17 2011)) with ESMTPA id <0MSI00IFJ1WNAS50@mmp1.samsung.com>; Mon, 02 Sep 2013 22:10:11 +0900 (KST) From: Rajeshwari S Shinde To: u-boot@lists.denx.de Date: Mon, 02 Sep 2013 18:41:42 +0530 Message-id: <1378127507-17671-6-git-send-email-rajeshwari.s@samsung.com> X-Mailer: git-send-email 1.7.11.7 In-reply-to: <1378127507-17671-1-git-send-email-rajeshwari.s@samsung.com> References: <1378127507-17671-1-git-send-email-rajeshwari.s@samsung.com> X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrMLMWRmVeSWpSXmKPExsWyRsSkTte4TyXI4HW/gsWpP48ZLR6uv8li 0XGkhdFiyuEvLBbftmxjtFj+eiO7xdu9newO7B6zGy6yeCzYVOpx59oeNo+zd3YwevRtWcUY wBrFZZOSmpNZllqkb5fAlfFx6za2gi8cFQtmv2FuYFzG3sXIySEhYCJxrOEqC4QtJnHh3nq2 LkYuDiGBpYwSk3c9YYEpenv4JzNEYhGjRMuV82wgCSGBLiaJvXc5uhg5ONiAijaeSAAJiwhI SPzqv8oIYjMLLGCUmNAPtkxYwE3i1LrjYK0sAqoSa/6CzOTk4BXwkOhcuQHqIEWJGUueMYKM 5BTwlOifKgSxyUNi384zUOdMZ5e4NbUOYoyAxLfJh1hAyiUEZCU2HWCGKJGUOLjiBssERuEF jAyrGEVTC5ILipPSi4z1ihNzi0vz0vWS83M3MQID/PS/Z/07GO8esD7EmAw0biKzlGhyPjBC 8kriDY3NjCxMTUyNjcwtzUgTVhLnVWuxDhQSSE8sSc1OTS1ILYovKs1JLT7EyMTBKdXAKP/5 wotiqXfKWju3BSz+l1CfOzfmx9+AKu13fM63Z8yL9jp+sa0+vfqiw8cOw9SDBX4f3DZrJPn/ zPjQadTZapN7vv6004Qf9cdOSV/4udn05LE7uydfbVY8mGP8fOf16c829f3RvjshM+yqQ8Wr YNXpK5fu1RAJ3TD34n6z1e7LGbNnP2zYX6/EUpyRaKjFXFScCADjzQJphgIAAA== X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrIIsWRmVeSWpSXmKPExsVy+t9jAV3jPpUgg7lfxCxO/XnMaPFw/U0W i44jLYwWUw5/YbH4tmUbo8Xy1xvZLd7u7WR3YPeY3XCRxWPBplKPO9f2sHmcvbOD0aNvyyrG ANaoBkabjNTElNQihdS85PyUzLx0WyXv4HjneFMzA0NdQ0sLcyWFvMTcVFslF58AXbfMHKA7 lBTKEnNKgUIBicXFSvp2mCaEhrjpWsA0Ruj6hgTB9RgZoIGENYwZH7duYyv4wlGxYPYb5gbG ZexdjJwcEgImEm8P/2SGsMUkLtxbz9bFyMUhJLCIUaLlynk2kISQQBeTxN67HF2MHBxsQA0b TySAhEUEJCR+9V9lBLGZBRYwSkzoB5spLOAmcWrdcbBWFgFViTV/IebzCnhIdK7cALVXUWLG kmeMICM5BTwl+qcKQWzykNi38wzLBEbeBYwMqxhFUwuSC4qT0nMN9YoTc4tL89L1kvNzNzGC I+iZ1A7GlQ0WhxgFOBiVeHgrVigHCbEmlhVX5h5ilOBgVhLhndGqEiTEm5JYWZValB9fVJqT WnyIMRnoqInMUqLJ+cDoziuJNzQ2MTc1NrU0sTAxsyRNWEmc90CrdaCQQHpiSWp2ampBahHM FiYOTqkGxvbFHheWWFk8KZR63qtx38Hcd/aGnrPKRcbJj/n/Oj2eoVK7P7Bn95HMCRk/hR0P St+O92/hkIjti3R7+VR4k/b9ffvOsabb1jipb1iflbKikz9Q71HT4ZAqybjXm7nmGGtIG4Rl P199Wq/C0TrnGX+ZpfqP3dK8DpP3uFpL7np+6kRNwpUPSizFGYmGWsxFxYkAxzMvVOQCAAA= DLP-Filter: Pass X-MTR: 20000000000000000@CPGS X-CFilter-Loop: Reflected Cc: u-boot-review@google.com, patches@linaro.org Subject: [U-Boot] [PATCH 05/10 V2] Exynos5420: Modify TZPC init to support 5420 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 From: Akshay Saraswat Currently, part of TZPC init code for Exynos5 starts setting DECPROT from the base address 0x10100000 upto 0x10190000 but in case of Exynos5420 we need it to start from 0x0100E0000 and keep end address same as 0x10190000. Signed-off-by: Rajeshwari S Shinde Signed-off-by: Akshay Saraswat --- Changes in V2: - None arch/arm/cpu/armv7/exynos/tzpc.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/arch/arm/cpu/armv7/exynos/tzpc.c b/arch/arm/cpu/armv7/exynos/tzpc.c index 395077c..1102596 100644 --- a/arch/arm/cpu/armv7/exynos/tzpc.c +++ b/arch/arm/cpu/armv7/exynos/tzpc.c @@ -23,7 +23,12 @@ void tzpc_init(void) else if (cpu_is_exynos4()) end = start + ((EXYNOS4_NR_TZPC_BANKS - 1) * TZPC_BASE_OFFSET); - for (addr = start; addr <= end; addr += TZPC_BASE_OFFSET) { + if (proid_is_exynos5420()) + addr = start - 0x20000; + else + addr = start; + + for (; addr <= end; addr += TZPC_BASE_OFFSET) { tzpc = (struct exynos_tzpc *)addr; if (addr == start)