From patchwork Fri Dec 4 09:37:54 2015 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Yao Yuan X-Patchwork-Id: 552634 X-Patchwork-Delegate: yorksun@freescale.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 36B7B1402BC for ; Fri, 4 Dec 2015 20:46:12 +1100 (AEDT) Received: from localhost (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id 692604B65F; Fri, 4 Dec 2015 10:46:09 +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 jeqgq5XzTYQ1; Fri, 4 Dec 2015 10:46:09 +0100 (CET) Received: from theia.denx.de (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id 4E2464B65D; Fri, 4 Dec 2015 10:45:49 +0100 (CET) Received: from localhost (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id 6CA1E4B635 for ; Fri, 4 Dec 2015 10:45:26 +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 XdE5f4OrAW8X for ; Fri, 4 Dec 2015 10:45:26 +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 na01-bn1-obe.outbound.protection.outlook.com (mail-bn1bon0133.outbound.protection.outlook.com [157.56.111.133]) by theia.denx.de (Postfix) with ESMTPS id 577134B652 for ; Fri, 4 Dec 2015 10:45:24 +0100 (CET) Received: from CH1PR03CA012.namprd03.prod.outlook.com (10.255.156.157) by BY1PR0301MB0870.namprd03.prod.outlook.com (10.160.194.140) with Microsoft SMTP Server (TLS) id 15.1.331.20; Fri, 4 Dec 2015 09:45:21 +0000 Received: from BN1BFFO11FD032.protection.gbl (10.255.156.132) by CH1PR03CA012.outlook.office365.com (10.255.156.157) with Microsoft SMTP Server (TLS) id 15.1.331.20 via Frontend Transport; Fri, 4 Dec 2015 09:45:20 +0000 Authentication-Results: spf=permerror (sender IP is 192.88.168.50) smtp.mailfrom=freescale.com; lists.denx.de; dkim=none (message not signed) header.d=none;lists.denx.de; dmarc=none action=none header.from=freescale.com; Received-SPF: PermError (protection.outlook.com: domain of freescale.com used an invalid SPF mechanism) Received: from tx30smr01.am.freescale.net (192.88.168.50) by BN1BFFO11FD032.mail.protection.outlook.com (10.58.144.95) with Microsoft SMTP Server (TLS) id 15.1.337.8 via Frontend Transport; Fri, 4 Dec 2015 09:45:19 +0000 Received: from titan.ap.freescale.net ([10.192.208.233]) by tx30smr01.am.freescale.net (8.14.3/8.14.0) with ESMTP id tB49jA26022612; Fri, 4 Dec 2015 02:45:16 -0700 From: Yuan Yao To: Date: Fri, 4 Dec 2015 17:37:54 +0800 Message-ID: <1449221876-25783-4-git-send-email-yao.yuan@freescale.com> X-Mailer: git-send-email 2.1.0.27.g96db324 In-Reply-To: <1449221876-25783-1-git-send-email-yao.yuan@freescale.com> References: <1449221876-25783-1-git-send-email-yao.yuan@freescale.com> X-EOPAttributedMessage: 0 X-Microsoft-Exchange-Diagnostics: 1; BN1BFFO11FD032; 1:U8nNmpUnmC33YYveGaamNGkUG9gVPPgiqyRyEvqlbO7gKL1zNxKOXMU+k2ySrJEX26NblUNTIt726VSQa1NwCz5qb4G/xoCqMCqFAWIBGK1VLztM4pE6twEtFDX9IL1qOxySatNto6djN5wj1ofUvZCQ1Tr6yh8CDrJAFyWFBO9alEBIgCu1zmdGo+zGKT4RMdnbTx5YKh0FikE4Q1ghJMEzQMb8svloe1AGp4gmDPQ9a2WQuT6rS2Iq92YehosVHiW9DOoq3JAvNtp10q5EUFqlf0aUy3lJnX024WNUoUXdPAjJ1ufyHtFvxYDRnnEFjvzQzT302TumrwREf7tJkfF99dAHz+aVrOiVPPStxasN2D6dGniiaRcwI88iC6uitHj7pzfxS/8AhX8pKtVA5NWnmFkMytxc7YLGpZWCXxM= X-Forefront-Antispam-Report: CIP:192.88.168.50; CTRY:US; IPV:NLI; EFV:NLI; SFV:NSPM; SFS:(10019020)(6009001)(2980300002)(448002)(199003)(189002)(33646002)(19580405001)(2351001)(50466002)(81156007)(48376002)(229853001)(47776003)(87936001)(106466001)(85326001)(50226001)(76176999)(19580395003)(36756003)(77096005)(6806005)(97736004)(92566002)(104016004)(86362001)(586003)(4001450100002)(2371004)(450100001)(5003940100001)(5008740100001)(50986999)(189998001)(110136002)(5001960100002)(2950100001)(1096002)(1220700001); DIR:OUT; SFP:1102; SCL:1; SRVR:BY1PR0301MB0870; H:tx30smr01.am.freescale.net; FPR:; SPF:PermError; PTR:InfoDomainNonexistent; A:1; MX:1; LANG:en; MIME-Version: 1.0 X-Microsoft-Exchange-Diagnostics: 1; BY1PR0301MB0870; 2:xcUSkWnrKkjg8KEY4MjPPKaTAWp8Faq7E43t32BRTzGLo+iQw0OZi3unZZWcln0vCCBj5VL2KoWnKwtS1kSsg/K+q2S/0j59kiTR0AtaexOxowwlYUB3IbsK0t9rjyF3fzCuEEcFJZvaGkq53PbejA==; 3:SpMUcTbdzOagyq6UPFSEo4ZHLEsvuFY+E7ypg9fpNwKuBrkrRMer6OmeyaR9UO9zTYz4sFNHqLRWRXjOsgmzHx/g6i40h4MKFUQjLpLNAfpn0FS5QSGNSXKRTddLqrd+MglPbVzxjLx/8Ibx8/A9pz9BQ/DfN8ikK/xkxOU2R/3en8pHfejn+t5GgCffL71sLZ+qo1wYOjI9dDeKp3MuF1nLMlcpQytgLWVLcisbBEE=; 25:FWVqLCH3KCf7A3Xp+NB8gw29z+1OOl288VX/G6U4hM+P5cYVm80mbVveXpipKopEugrTdZTxLAVtEAZDNZGOJYS7oaRkEUd2LEO2l8iS8PBsUsjB6mMiOH1Hq4temIiDyDNLQ+LmQ/foxprjFd9r/TfMnJ8Egby8QxEBOG+63/3mQClnuVFFg3q9nhUE7vWgTFKx5s7tOHr41xr/LJybiou+cdYA+Phm0OeqHyWWM8H2MYkILCjCzuMQqqjgbAaKCmbqjk0w8I9M1sw46Wk8Ww== X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:BY1PR0301MB0870; X-Microsoft-Exchange-Diagnostics: 1; BY1PR0301MB0870; 20:e5yU/WK6NUrZTVy6vQvOEWFuIauCa6/Lc9DEWjWOadJf7/Xf6VT8/DV0QeGJjunU9HbyphniVHArT3gMxjernt4wlKUnEseIHzxFZ7qji+aa1xuaQM+PTdyGlaZ4XDA8CpUc8l8MDyPL3L5ywX8nsEBaZ3jxLE4gfDoVGrSN++uzSFcV3CKMCV312spRr+kDd5EWBoG0eTPDXF9ZvKHLFYChNEz9gBW0M0Adl2A5lm18smHhOh7D44GXC6cQSOEY/FTrMkpYOgQ5wPLo21L9u7eTkfQN2ZO9i8uDTwh3rPN7yXP8W1iyLT4+LMqf6YiKXZuGcseOsP20DlVyUFY5aNzUaKD/1XTTcrmwzBE4+zM=; 4:0a+XpM16XQeoNx1Y9XTRDSMCosA+i6W0uDwbEoZyqrqe0Izfv0QNSd0Uh3y7koCiKyROREQZl2mh8R6rzVIr7E7CTUx/RM/rjBNXC8l13K8zw4lSCtzIe93nzFPGTaHPnFARXJltxkRXyUACpQBAsqRu+gIM2/nezcyuhkh6lQIE7Vc18Y6DwABqc5gPbqqX8+LSqY9apYfS5V8pgRii7nQmYl8y7KktmqO2dfX+H4UJ90JtvPIpywYDWUkRrs45bzuZT83ualwKMcB6lRA6OfKViwhkZWNyoRBxRDfNqN/2HIgo2PswC696anGPAJjppgQInYsiRGKkpvjjG135Z3rWPxVwPlgar1jirH8VI07HVdZTJDsBVYLRdPvjUqkoKucDAIjwfrpkbaqZo0BeP4WoQL9f0nJpLIuPNqAkWIRYgj5egiRXP42DVaiPUfpp X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(101931422205132); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(601004)(2401047)(8121501046)(520078)(5005006)(10201501046)(3002001); SRVR:BY1PR0301MB0870; BCL:0; PCL:0; RULEID:; SRVR:BY1PR0301MB0870; X-Forefront-PRVS: 07807C55DC X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BY1PR0301MB0870; 23:QycFB/l/AR7Er5dM42iQWCdfGIaxBJU72c/QwUy?= =?us-ascii?Q?8Z3jjvS5jsjwFjJMF9wNSdtyZIQQXY9trpBUWbjJEubtHJypRm1G7KwRxs39?= =?us-ascii?Q?VMq3tTYzC4b6Iz97m8HLDR1JkBMuK/b1AFPVWdT5hk4eaMdse35f3q0a0eKZ?= =?us-ascii?Q?Tp2teNNHFN6aNAvLKKe2j1ubRfG5bdZmUi82rFdWR632j5/KY1pX6BNaK0Og?= =?us-ascii?Q?YsyHSovzfqDpp/F2JuiWMyZh4g6eX5VpWaAPjDmHeADtEPw7HNItjmVRIepa?= =?us-ascii?Q?tLny9sCYkT+wfm4QpbsecQoa2pIWhdD/2nzquV9ycvPYmSaPFSE78EswLVGT?= =?us-ascii?Q?TdFWI5eVJFK+1FG3JFBqB6kKGT4rGQ2iq0HwEf3Hrp1pUGaBb2dG9GazlDxG?= =?us-ascii?Q?NVKrKIKClnc4XH9AhHpByspUL4ZpEDHQuShd3k+ilYAlvJJM+shNE9lRwC7E?= =?us-ascii?Q?C6pIkEnISCRf9C3t76yUQVZ04qctQ+/Ppb8Kv5szMLruSg2isbzpDbCy5JEB?= =?us-ascii?Q?E6cHaZNtpSduk6KNQTB38fTF07vtII3CEnhMg9b+4VBBjKqrVEFkcGN8Xn42?= =?us-ascii?Q?4ZPq00Kbn9SnFnUcEV7r3U16eFs9egzLASD57UZCghPZJZ5nuGC6U7vtFCFt?= =?us-ascii?Q?nke2VB1EoUONjnYgHdtcjLmC4LImHNjOOYMXrmVusspdiIE2wiM6S5vFIBBR?= =?us-ascii?Q?FdAnNznw8UBFos0wzu3y8SxocNq+c8nL+vJv6vye3QJpkzPHHyD+SDKR7ezR?= =?us-ascii?Q?zSwpM5RsZmD+96qlwpvee5LGev73MwuPMqYSoDnQ0gelyHsmcNEkAyjWIJEI?= =?us-ascii?Q?BvsLho5BCoW1WNlRCsNY7Ms49Wn7O9wIC5rYKg1h66wgGVE+MJ3Ia9fqCMBY?= =?us-ascii?Q?N3QyJmEvdpVu4wYrhwRAUzve2B6cSCxQK4BTBmIuvuJJWOuesXGFz7UIdOEN?= =?us-ascii?Q?Yyzm/3XsTPJCIvjyDBV3QQX8xd70RezzBpmZDrE2sBOaepjwpk38O3DMS1PR?= =?us-ascii?Q?N1bXG6XZFDvu32FQ9QEWF4orRW/D3vrTPH57TPm5rXBzOlg=3D=3D?= X-Microsoft-Exchange-Diagnostics: 1; BY1PR0301MB0870; 5:qzuaDFGdfDjxv8IJJFgxx9pznbx5mWYZXtW2RLsRUvTYNTqUKkQye9Ur1MxFB3kPv8s2bBnyufRhLbIF8AikH2GdYLiMaX7Kc7AL2+cpNaJGvBrGJDQV4ovNym5atRV6lo2L5qztV5SMDLYjk45Z9Q==; 24:S8a2ZBoiATQYT52h2e7nHy1/IgCVuhef8p3k2mhhttnkU27zg+fhBkouZS+JbraXqX5r+3hdb4pB3kzRZgrRHGLshl9G2ctia7RREJXRwR0= X-OriginatorOrg: freescale.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 04 Dec 2015 09:45:19.1006 (UTC) X-MS-Exchange-CrossTenant-Id: 710a03f5-10f6-4d38-9ff4-a80b81da590d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=710a03f5-10f6-4d38-9ff4-a80b81da590d; Ip=[192.88.168.50]; Helo=[tx30smr01.am.freescale.net] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY1PR0301MB0870 Cc: u-boot@lists.denx.de, alison.wang@freescale.com Subject: [U-Boot] [PATCH 3/5] ls102xa: Enable snoop and DVM message requests. 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: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" Signed-off-by: Yuan Yao --- arch/arm/cpu/armv7/ls102xa/soc.c | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/arch/arm/cpu/armv7/ls102xa/soc.c b/arch/arm/cpu/armv7/ls102xa/soc.c index 6036473..97ba6d5 100644 --- a/arch/arm/cpu/armv7/ls102xa/soc.c +++ b/arch/arm/cpu/armv7/ls102xa/soc.c @@ -40,8 +40,14 @@ int arch_soc_init(void) /* * Enable snoop requests and DVM message requests for - * Slave insterface S4 (A7 core cluster) + * All the slave insterfaces. */ + out_le32(&cci->slave[0].snoop_ctrl, + CCI400_DVM_MESSAGE_REQ_EN | CCI400_SNOOP_REQ_EN); + out_le32(&cci->slave[1].snoop_ctrl, + CCI400_DVM_MESSAGE_REQ_EN | CCI400_SNOOP_REQ_EN); + out_le32(&cci->slave[2].snoop_ctrl, + CCI400_DVM_MESSAGE_REQ_EN | CCI400_SNOOP_REQ_EN); out_le32(&cci->slave[4].snoop_ctrl, CCI400_DVM_MESSAGE_REQ_EN | CCI400_SNOOP_REQ_EN);