Message ID | 1473156209-5734-3-git-send-email-clsee@altera.com |
---|---|
State | Superseded |
Delegated to: | Marek Vasut |
Headers | show
Return-Path: <u-boot-bounces@lists.denx.de> 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 3sT2Vx1k6zz9s3v for <incoming@patchwork.ozlabs.org>; Tue, 6 Sep 2016 20:13:45 +1000 (AEST) Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=altera.onmicrosoft.com header.i=@altera.onmicrosoft.com header.b=LlpOxN/C; dkim-atps=neutral Received: from localhost (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id 19C7FA7549; Tue, 6 Sep 2016 12:13:43 +0200 (CEST) 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 NBSn3NMuFMmA; Tue, 6 Sep 2016 12:13:42 +0200 (CEST) Received: from theia.denx.de (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id DABB3A757A; Tue, 6 Sep 2016 12:10:05 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id 311474B9F9 for <u-boot@lists.denx.de>; Tue, 6 Sep 2016 12:04:18 +0200 (CEST) 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 k3-jO3FsbAVt for <u-boot@lists.denx.de>; Tue, 6 Sep 2016 12:04:18 +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 NAM02-SN1-obe.outbound.protection.outlook.com (mail-sn1nam02on0064.outbound.protection.outlook.com [104.47.36.64]) by theia.denx.de (Postfix) with ESMTPS id 6279A4B98A for <u-boot@lists.denx.de>; Tue, 6 Sep 2016 12:04:06 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=altera.onmicrosoft.com; s=selector1-altera-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=3qaov/TIzjhF/ImVuFeAhqGzQG5q+DfhEUiEZAN/KCM=; b=LlpOxN/CrKjr/rj/Z3TACq0rc0WUO7eg7FMHse+PNZbZPlZ22rYfu7gfbd9Ef3IG8Ieh1P6m0Bod8B3gzV4X1JgE9aIVpg+bXsSNEejCxPWs6XwksP1LufFtmkRfoUw4SamCpNTCf9DalIjUJ6C9fz4CStvvScSNONT9lE0czrw= Received: from BN6PR03CA0035.namprd03.prod.outlook.com (10.175.124.21) by BL2PR03MB481.namprd03.prod.outlook.com (10.141.92.140) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA_P384) id 15.1.609.9; Tue, 6 Sep 2016 10:04:04 +0000 Received: from BN1AFFO11FD009.protection.gbl (2a01:111:f400:7c10::134) by BN6PR03CA0035.outlook.office365.com (2603:10b6:404:10c::21) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA_P384) id 15.1.599.9 via Frontend Transport; Tue, 6 Sep 2016 10:04:04 +0000 Authentication-Results: spf=softfail (sender IP is 66.35.236.227) smtp.mailfrom=altera.com; lists.denx.de; dkim=none (message not signed) header.d=none; lists.denx.de; dmarc=none action=none header.from=altera.com; Received-SPF: SoftFail (protection.outlook.com: domain of transitioning altera.com discourages use of 66.35.236.227 as permitted sender) Received: from sj-itexedge03.altera.priv.altera.com (66.35.236.227) by BN1AFFO11FD009.mail.protection.outlook.com (10.58.52.69) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA_P384) id 15.1.587.6 via Frontend Transport; Tue, 6 Sep 2016 10:04:03 +0000 Received: from sj-mail01.altera.com (137.57.1.6) by webmail.altera.com (66.35.236.227) with Microsoft SMTP Server (TLS) id 14.3.174.1; Tue, 6 Sep 2016 03:03:27 -0700 Received: from ubuntu.localdomain (pg-clsee-450.altera.priv.altera.com [137.57.103.106]) by sj-mail01.altera.com (8.13.7+Sun/8.13.7) with ESMTP id u86A3exI009127; Tue, 6 Sep 2016 03:03:54 -0700 (PDT) From: Chin Liang See <clsee@altera.com> To: <u-boot@lists.denx.de> Date: Tue, 6 Sep 2016 18:03:20 +0800 Message-ID: <1473156209-5734-3-git-send-email-clsee@altera.com> X-Mailer: git-send-email 2.5.0 In-Reply-To: <1473156209-5734-1-git-send-email-clsee@altera.com> References: <1473156209-5734-1-git-send-email-clsee@altera.com> MIME-Version: 1.0 X-EOPAttributedMessage: 0 X-MS-Office365-Filtering-HT: Tenant X-Forefront-Antispam-Report: CIP:66.35.236.227; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10009020)(6009001)(7916002)(2980300002)(189002)(199003)(2351001)(8936002)(50986999)(76176999)(4326007)(47776003)(229853001)(8676002)(81166006)(50226002)(97736004)(2950100001)(356003)(5660300001)(305945005)(7696003)(7846002)(36756003)(189998001)(626004)(19580405001)(19580395003)(586003)(81156014)(107886002)(110136002)(86362001)(50466002)(87936001)(2906002)(5003940100001)(106466001)(4001430100002)(11100500001)(105596002)(68736007)(33646002)(48376002)(92566002)(16796002)(7099028); DIR:OUT; SFP:1101; SCL:1; SRVR:BL2PR03MB481; H:sj-itexedge03.altera.priv.altera.com; FPR:; SPF:SoftFail; PTR:InfoDomainNonexistent; MX:1; A:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BN1AFFO11FD009; 1:6aHRhgq55ymsjPqxNDecoFXb2JqsCdX4J41WOUcvErXQCnp/pRBp54TVEu/pBRCsFpQj3HEZDpT1q5qpdH2S3ElsEjiaRklv0zXmbkRuBPnda5bYXowgx5kkO/Q9C+xTCTxHcHdEcJjPS9Gykj6n8KPJ8S7OEJzMYKDDHhMn7ODNH/oPhfjaB669OijuXHcdhiUxR+f3yYYk22wBlVhHVGaEMis9vDcclEPncyAUYLSfvwWoMfK0nO6z3clxHBovwM4glvpOijFveH5rXib6vcCH+Fb9rXxsGmoQBOvGI2hTv8OAl9mKThmioVXapSweN+V4/0MiQ0SYOloK5bOs1xMLrJVJd0G7L7wM9EOCpoaTbo6h8U0W8zO6l2QZ6JYJ8MprlIFFLlsr4BgwIr/Vo7Erf3nbCJStmQ2Yb2ODQjxg2kD7DRaDZg4Ny/hA50ljeWBS6XYE9CqXxbhRe3IWoq7anBoV6Km73aQZ9zU8dDmb0MwBfuiury5rwt884MLt0VJqEQ6x+X6CEqNHmsd1Eiz/Y9Ag2kRuNq3F5nuMhto= X-MS-Office365-Filtering-Correlation-Id: 899f3b25-c771-4418-b4a9-08d3d63d21d8 X-Microsoft-Exchange-Diagnostics: 1; BL2PR03MB481; 2:0fnsqolp59Ghp9H2YsDGHgwm6Fbp9ysvMUm89QNXe8lbZkZIF3gMlMllkZllg3wMCa1KkhWRyPHquW2F/j9aDIZ43tEtc0/b6rhUTSyDhk5F7xdEG8Iy6L4lFuh5HaCyUf9V9ob+wqAI6ZAYxFLvJD8v3LtHmwoOg+K+lj9HMRcOmnqUYW72lNTCQ8Jat8Cy; 3:G+Tr3CCqk4BvcD3eov8NofeYm7ugUNIq0KVp5sLq93+c8q+LlpSon9Z+ikJP6I4MTsDWo+wz40uq2+q5LD9yhp9ecG1rrc0INxWzEt9KWVYM9oMo9VToVhjajh9xhgBdwnCcpYwvMahRGQpxOR7QhHEMPzCPUoWl104RjacB6x7NKASMPGBzW5dQvNpYXVkdv0xsdjpLsEUAD3iGYFf1gdtzW9LXiuN5M9X7HQzkn/g=; 25:cKMECQ4xj8wQHL5nqhnzEKYBC3eS2k/F02YIcRBDG2M/YmUR4Lao1lHVfzNmm+4EcnhdBetq/2Muz22RgdsJe/PxQswfidx5MJ1L/sGxGuL3NnSLc/6Z2sye7q5MxvVW/dzJBF2c0weqIVEvQNj/9sQ1QzU5iJPWD1vyT/pJeiwBcqKG2cqtgdNHJQxUU4HvWA1abZZdzUjkFGgewPV+S9Dh05W/beqEHumfV08ErQUOLU2E+ZfUSF7YRu9uZHNPFkovHjCcFRIG2fO7pjILxo7nFW0zSEtj/yFMnJpVNu9u00ib/0Om5AphX6nsKyRGTJlR6avwFcXWh8rLSHP7GqezaIY7G9gFm9mFr6fPq7DcHzMjzuv3STVN/v5S1N3ZPm6MA2811mSPRSJsel8xyZrFZNgs2xLHvlF6llOV9o4= X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:BL2PR03MB481; X-LD-Processed: fbd72e03-d4a5-4110-adce-614d51f2077a,ExtAddr X-Microsoft-Exchange-Diagnostics: 1; BL2PR03MB481; 31:7bCyQWfbBLJlwOBhmaDBr6ezpBmtk5QrZzKStCaglSI62SsCNu0t2xyHq3F9TIJBNLsEsrnRy/kS8yDwAIKMMExk0C7OKwqEt+NTCu+mDjG0Pm+a5YrPJjTYXZkfrtihkhlfTfYfm3X7pueCPbiinOqmpq0CD00wf/l/g7swO3xt5+s+DJZ6G03ShcgYWVDFBPijqWp2q4jMX7NE6NYY4vQTCzDNE/sC4kqwNJ1z05U=; 20:/pkvN6E+XCeffwxXwlCKi16ex2kRmeFRl388JNTjKdmCDJEGR6/5SFjgbvAES/R58Z8BOlK7QPUinxKpMW49YbzYA7KhjfiJDIO8hmkrRo4CIL2M5L9eB5CvOV2B7/w+oWX4Hb6/uojJaPhJ4Uq0LADqlBUxCjITsPbB2vJaolM=; 4:oyT96o2nLCdjIomr19xmeWK3ui7vGDkYGc25jECUAgyuhe2kmqsdq29OmfUFdCAe9InrGjS34DXldJYYb8kjtu50vOoa04BQFow1KTRZ/iM/F8q5PAVjNX1F9vVVNXQG8cuOkJa3roNId34bdxiWqXiah2giYu03AP9+oUkDN9913AmRoEEbNiIUlEoMzwlNnQQeMYsrS68/0DMbjPUV8O9qmcu6XaHuppy3oYoh7kC1HXE+BwTcxWqIJ2rZh+a7GqpY4xuK9WAfW+4gRmu2aHglf2/265bbk6LgW/MZcL1tkdCq84cQuVLe/W4E21Fa1wWKLAKF9c4vDqw7E31Ipq8TnkPonEp2u8w4WuXqMj12QHIGPw3dYVzTafM4Jg1cp1jqJIYPRgaxaIWbDahrKUHmo1N74S87D5oraWFJnCMsq+QV+DV1F42JITUgV+Ie8TB7imZ+iVf43neWXQU698VMHc7qIzMfzq1WkZyb+iTppQfyeowh3BMbX0szVYH51P/QzoQ4lHM3Ro0+PzwBzvZHUwmnkapGBpbR97uuHGQ= X-Microsoft-Antispam-PRVS: <BL2PR03MB481B0E5DF7D1D28DCDF91E2C6F90@BL2PR03MB481.namprd03.prod.outlook.com> X-Exchange-Antispam-Report-Test: UriScan:(80048183373757); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040176)(601004)(2401047)(13017025)(13018025)(13015025)(13024025)(13023025)(8121501046)(5005006)(10201501046)(3002001)(6055026); SRVR:BL2PR03MB481; BCL:0; PCL:0; RULEID:; SRVR:BL2PR03MB481; X-Forefront-PRVS: 0057EE387C X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BL2PR03MB481; 23:dyI9XFrEpFl7QAXiRVF8CQ/8LdqXGEm9Kqr/x/Gotr?= =?us-ascii?Q?TTg61KhRo+3U/410hUuSkBgg2XxBb5vFxi/MAJICgUkjuIpXNNFpKxUkh77D?= =?us-ascii?Q?E51hLak88Pi/8rXsEhySdpzwznGPlRix0ZocloV2ZjzGlUgXMTtksCeGrxi+?= =?us-ascii?Q?kaAeOIlKl3F2fzbpypbL4mhZL0kQ234DCDBBW8oPur2eKWSz3C4qkcM/VxL6?= =?us-ascii?Q?HLDTwL9L4Xr5r0rZXIr7tsEmjJ1a9KfQuTXhaY55jW7ZKgMWm5EAoJnx/Hy0?= =?us-ascii?Q?clA7c+6VNTdaZ4y9/XBVpcDiHGiEJrVlUe0Ogw9qtG8SXHNa2Dc8WY+IxEAm?= =?us-ascii?Q?gYLVn80TZy6CBaltzJG0fkXZpcraLAXh3VikPOppx9s9++Vl1/USqvurDTbN?= =?us-ascii?Q?UUc245Jdwk/jnwCeTjB+4cXASRN0qAXjCiW9VeTAU6yoV0U+sDDuxPca5m6h?= =?us-ascii?Q?+unep115PbKzSiVz7/Sy6nRNu2x45vWiQl7QynXIIbeqM5CZJho+KCPIIwre?= =?us-ascii?Q?lwOlEajypBYlsvPg49KFlYxdSs/6MNVnL8URFY7H8GaK4uHMUL7VCvmFOv6y?= =?us-ascii?Q?t9tf/UbkharESfAQbegy6D5gG/83LFkoyPTg7yAt4UM9Ag8yY5AQr6FgJLe5?= =?us-ascii?Q?/XstTwuGGYF82TrnvuJu1mgczLqT3BqVI7qYBbhWjhdufADfiwRrnQtjL6Au?= =?us-ascii?Q?ZOcIl6VMYQeI0AxnPemBnC/Sz4nGxD8LsBH9+nGRNwI9S4jWTybro/rzBy+g?= =?us-ascii?Q?hv2cv8LPwt/vJSxAQ20mwaCm/m2SCa10UAU0hXXnhVH6ozTWQFJp7dwyCrAX?= =?us-ascii?Q?oQDQISD+v1a88B2QNhly4JlkXXrII0oPepiSuQp0Buu94DX+ehHmlm2oD6uG?= =?us-ascii?Q?XPoid5R+CCvlAqfO2YR74mhaKe7Hxlwa7AUxIqV7GZ9eBySs02VMTtvZac78?= =?us-ascii?Q?z9Z9G2lz5ypXxCIVZUAwDq6U2WuQLu1hc8sEycBIHTpuDvrG/jZktgdYAkpW?= =?us-ascii?Q?gnZr7FLM8SBeR0DAvfVLZdHk1tOOfvsoP0mIy0FbN9cBvKTD1Sw+eFBxr61g?= =?us-ascii?Q?nkGOf5RpKRAgXXo9QJGvhb/IUh3xfpMoOnSlPx+Ofbwofv6OMSnNZz0dTM1O?= =?us-ascii?Q?F5T2AZXs0=3D?= X-Microsoft-Exchange-Diagnostics: 1; BL2PR03MB481; 6:m0fbqVCMz/IFb/O5eDgfvlSafSBITBITC+lnbvYoEhvCHa5GXh2zEvpLhJlB7o8QOcfKuBhn4cf3jWHlPwg0RYksdAebUIUIxcooenQK+GO9cMONneemRi3V9HFkidzGcxr+8T5IIyT7wGJsiVB1BT1HXyp3e5mSpxbFyZnzzX1HsQjXZOeHA/O78SBNuWhGSZ/358EdvCQBfOlWGfv5ICaFftOE6vW8Ekq4urjHUgKr6Etgl1O9onta1w80IbPPwHdmfNhRoiwsm4orlRV0pB5ex+hQrbuTjU2ghN4SaDzu4eE0dODONDPbT2D935+1VV/hPS2c4NNk61eJmBwexw==; 5:O9rxgNyHCYDrLhJDiuvVfiTmJhXmKEBeJnmVm1YDv29EBO2J/+F6W2V2hMe6esQQxIZtLKyzWvLj2LhEkbJMwX4Z/VxCpV1IlLq7Ohd1GC4Ex3heV2uK+1PMVdwUQgWCCxFtsEbyCm/DScuYZQhLeg==; 24:CGGN3ohWNkyN8cuW1VEuG2O2NKKy9gYTd9BInGarxYK+ZP5Yxnuo7s4V1SEY3TYGzdXo0Lgwl5FYyy6UmbrPQsF5H7S9EvCkIVcamglz2y0=; 7:EmP6jQn6hC2RFSfQdFBW8i9A/Hehdh2NybTlUFw32d/1iw5e0Rr4GYKqVR/j4TuDZCH7Rb8Chi0Dd/wbQT7rLteC8KeVMYe0ZNMiJpQ8JF3ArOouYSm8zEkMOJ4a81tE3VHirvW5B0e5W8qfqDX7twSPbFZ2UvCvN89Mb2XQzAdVcyLIl+zd+SvvWUfC9DS3HN+cTugE6M4P7iJ0k6u/c190cxjNhzsulyTkkfVLRdE9ER7SQXP/HFq1MRe63haE SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: altera.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 06 Sep 2016 10:04:03.5139 (UTC) X-MS-Exchange-CrossTenant-Id: fbd72e03-d4a5-4110-adce-614d51f2077a X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=fbd72e03-d4a5-4110-adce-614d51f2077a; Ip=[66.35.236.227]; Helo=[sj-itexedge03.altera.priv.altera.com] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: BL2PR03MB481 Cc: Marek Vasut <marex@denx.de>, Ley Foon Tan <lftan@altera.com>, Chin Liang See <clsee@altera.com> Subject: [U-Boot] [PATCH v2 02/11] arm: socfpga: rstmgr: Add Reset Manager for Stratix 10 X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.15 Precedence: list List-Id: U-Boot discussion <u-boot.lists.denx.de> List-Unsubscribe: <http://lists.denx.de/mailman/options/u-boot>, <mailto:u-boot-request@lists.denx.de?subject=unsubscribe> List-Archive: <http://lists.denx.de/pipermail/u-boot/> List-Post: <mailto:u-boot@lists.denx.de> List-Help: <mailto:u-boot-request@lists.denx.de?subject=help> List-Subscribe: <http://lists.denx.de/mailman/listinfo/u-boot>, <mailto:u-boot-request@lists.denx.de?subject=subscribe> Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" <u-boot-bounces@lists.denx.de> |
diff --git a/arch/arm/mach-socfpga/include/mach/reset_manager.h b/arch/arm/mach-socfpga/include/mach/reset_manager.h index 2f070f2..1f868da 100644 --- a/arch/arm/mach-socfpga/include/mach/reset_manager.h +++ b/arch/arm/mach-socfpga/include/mach/reset_manager.h @@ -15,6 +15,7 @@ void socfpga_bridges_reset(int enable); void socfpga_per_reset(u32 reset, int set); void socfpga_per_reset_all(void); +#if defined(CONFIG_TARGET_SOCFPGA_GEN5) struct socfpga_reset_manager { u32 status; u32 ctrl; @@ -28,11 +29,42 @@ struct socfpga_reset_manager { u32 padding2[12]; u32 tstscratch; }; +#elif defined(CONFIG_TARGET_SOCFPGA_STRATIX10) +struct socfpga_reset_manager { + u32 status; + u32 mpu_rst_stat; + u32 misc_stat; + u32 padding1; + u32 hdsk_en; + u32 hdsk_req; + u32 hdsk_ack; + u32 hdsk_stall; + u32 mpu_mod_reset; + u32 per_mod_reset; /* stated as per0_mod_reset in S10 datasheet */ + u32 per2_mod_reset; /* stated as per1_mod_reset in S10 datasheet */ + u32 brg_mod_reset; + u32 padding2; + u32 cold_mod_reset; + u32 padding3; + u32 dbg_mod_reset; + u32 tap_mod_reset; + u32 padding4; + u32 padding5; + u32 brg_warm_mask; + u32 padding6[3]; + u32 tst_stat; + u32 padding7; + u32 hdsk_timeout; + u32 mpul2flushtimeout; + u32 dbghdsktimeout; +}; +#endif #if defined(CONFIG_SOCFPGA_VIRTUAL_TARGET) #define RSTMGR_CTRL_SWWARMRSTREQ_LSB 2 #else #define RSTMGR_CTRL_SWWARMRSTREQ_LSB 1 +#define RSTMGR_MPUMODRST_CORE0 1 #endif /*