From mboxrd@z Thu Jan 1 00:00:00 1970 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753233AbeAIJjL (ORCPT + 1 other); Tue, 9 Jan 2018 04:39:11 -0500 Received: from mail-co1nam03on0043.outbound.protection.outlook.com ([104.47.40.43]:8009 "EHLO NAM03-CO1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1752770AbeAIJiZ (ORCPT ); Tue, 9 Jan 2018 04:38:25 -0500 Authentication-Results: spf=fail (sender IP is 192.88.168.50) smtp.mailfrom=nxp.com; vger.kernel.org; dkim=none (message not signed) header.d=none;vger.kernel.org; dmarc=fail action=none header.from=nxp.com; From: Anson Huang To: , , , , , , , , , , , , , , CC: , , , , Subject: [PATCH V3 2/2] ARM: dts: imx7s: add snvs rtc clock Date: Tue, 9 Jan 2018 17:20:51 +0800 Message-ID: <1515489651-13488-2-git-send-email-Anson.Huang@nxp.com> X-Mailer: git-send-email 1.9.1 In-Reply-To: <1515489651-13488-1-git-send-email-Anson.Huang@nxp.com> References: <1515489651-13488-1-git-send-email-Anson.Huang@nxp.com> X-EOPAttributedMessage: 0 X-Matching-Connectors: 131599642727373443;(91ab9b29-cfa4-454e-5278-08d120cd25b8);() X-Forefront-Antispam-Report: CIP:192.88.168.50;IPV:NLI;CTRY:US;EFV:NLI;SFV:NSPM;SFS:(10009020)(39860400002)(376002)(346002)(39380400002)(396003)(2980300002)(1110001)(1109001)(339900001)(199004)(189003)(6666003)(54906003)(53936002)(51416003)(68736007)(106466001)(59450400001)(104016004)(105606002)(97736004)(110136005)(5660300001)(76176011)(81166006)(316002)(16586007)(39060400002)(4326008)(50226002)(8656006)(77096006)(7416002)(8936002)(81156014)(305945005)(2201001)(356003)(2906002)(48376002)(36756003)(8676002)(85426001)(86362001)(498600001)(2950100002)(72206003)(50466002)(47776003)(921003)(1121003);DIR:OUT;SFP:1101;SCL:1;SRVR:BN3PR03MB2355;H:tx30smr01.am.freescale.net;FPR:;SPF:Fail;PTR:InfoDomainNonexistent;A:1;MX:1;LANG:en; X-Microsoft-Exchange-Diagnostics: 1;BN1BFFO11FD032;1:cSoTPtrUzsN1ewPFCzSyXIhmXz+gPpl5XMIn7ffLZo3rIEwlPJJIwhJHijztKmdb46TSiNBB3DG2wQB5J0MJO9GYewJTyK5zpU2zu9G2nCGtKQvZZ+Wf118HPqhG28YH MIME-Version: 1.0 Content-Type: text/plain X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: fb9ce36a-fef8-4626-5a83-08d55744a7cc X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(4534020)(4628075)(201703131517081)(5600026)(4604075)(2017052603307);SRVR:BN3PR03MB2355; X-Microsoft-Exchange-Diagnostics: 1;BN3PR03MB2355;3:C2uKGV/RaNGGOPG1ouUksa0UTXE4McGEKz+41ioz+8YNY+weqTWiPfYEikXCkgmBMQoR8xYamgDJEU8TVzbpnXdVt23UEi+eZTVr7U3qeKeuJS8JybEZEcFv2h/u6yC3Q+T/ldlWcsJBVGXngb4bC4APBYCxydTS/dITqm5WBU7ES+p3R/FmhuZgJSaDNSMDtY0vc5jRsS3cp+RJSv+LBnh8ko5uzJ99DwRh168o/Xe5PtXMNsvLJO+jQTdD1wosuYT7hC6wy4d55eV9ZG/4htYNKV15GclE98jiDx9GckxGbRLZSJqn22R4MkJVOx/NWsV7LrHiB7liyTvSfdE4/fNkMINQlnQIxDrksCJ+9S4=;25:M47jssSvwtlTfQbOdhIYQf3lQl8jm3zRZre30jrO9RO7PkXf62fMOIQUG7j9Lep3Eb4BYCjsG+OsoODHPCKpOcCGyHNcYXmhC0XVTnABEjJuBQJpl4uhSkfzY7Lubf59nrS4eLEQhbnfyhgqChhux4NGZzrxnuixFuQcGaogJLbNGXKQELhUyD1ufA+GxL59gVQqcnoD7oFKwA73pBpAu8l5i7ahRa2AqK7zv9KTcbEJMZChTmYX0qigBocYxtSIf6IgbVXSzQVM8lldJEQQYWkaky9n0wwzK9al7WLJbD5A7QIaV2sH4QYSE40dqZoSrJRdc/xjnf9JA8op7PLx1A== X-MS-TrafficTypeDiagnostic: BN3PR03MB2355: X-Microsoft-Exchange-Diagnostics: 1;BN3PR03MB2355;31:PLVTnbRK3h7g7BQ06+EGFjbzjbsQBHdqq8xKZXAR16dIYwAWNTpUQqoSw61eeQYnLdTbfMIGzQuGn7FYfYx7DJCySCWndpAlXtPI4wVR4cj1HbDoWh92vN7+uN7xAGGTmkP167ph13YlQbo+6nGGoPeBogsI/J5qOjPz8Fpk2TN1W7bkqjvrMR+Z3mdvwy6oXZVBr8FMY7+vSK+sgkJOC3m/m49nwiOjTbwTFUORDTU=;4:YUyfn17BkiNsyQaByCNg2J5qa3lb6GaZ91XfHSVrYPQl0a2Rb8MM/0Q0552uK7luexjaVOFTAeNIzjoerM97FQEz9aEdvXpD5c3c9AVXw6a7VJN0QRUWivXsjMBJKnwMoczcIAONB7BuWfkhqJLK7NXAqbzJP2RFqbp4X1rXey6ZtgB9RY/wa9EXZYNLn87C/YtjVI/OMG2XG92IDxREtiw8WDLFJ3ZXq8udSX3RM1lzViPQNeGqr71dyJjKF4xOmla0udKIM34kutvNmCsH9dy+yMsjWTDwsnMBgVFqaGYb0Uz0xYAMOVJgUAVX7fSk X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(185117386973197); X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(6095135)(2401047)(8121501046)(5005006)(3231023)(944510075)(944921075)(946801075)(946901075)(3002001)(93006095)(93001095)(10201501046)(6055026)(6096035)(20161123559100)(20161123565025)(20161123561025)(201703131430075)(201703131448075)(201703131433075)(201703161259150)(201703151042153)(20161123556025)(20161123563025)(201708071742011);SRVR:BN3PR03MB2355;BCL:0;PCL:0;RULEID:(100000803101)(100110400095)(400006);SRVR:BN3PR03MB2355; X-Forefront-PRVS: 0547116B72 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;BN3PR03MB2355;23:FEkfN5POQStrp7ttYWffhRMzpGk5yvH0EmpmGVowR?= =?us-ascii?Q?8iVJd9U4SaBNg22hJxRWKM4txsENqoUHLZByNBRz3Sjn//pCxzhLdQ7cfJ2C?= =?us-ascii?Q?qX01UO5iDwfSuK+6AW4hVqcH8xJIYjJGEVlxDOhXw7T0bPYIJUZbIdvhcJO7?= =?us-ascii?Q?E2kT6NrD/1BjMa0YEY2cM62qPa7xuNrGFW0lgEOWCGnxJjWg8Tu2jbD/unCu?= =?us-ascii?Q?SJP+EDv9wyYFrqjkAVqrF5OaInW0PFFWiATwcKOsnpExW6OxhUeYWCmpYanH?= =?us-ascii?Q?qExvV28DpSPsmYDqSKaMvHOgQU1ic6PXuGOg6am9lV3sIjhEIh80gYF6vxl/?= =?us-ascii?Q?9pPKvMNJyxGU36grztPMklRdKE2CBT3toh8SlZZQchLHCSYo8W5Sv4glLMjg?= =?us-ascii?Q?c4kCH0tVRrLFGPyRSFQJZtLzZemepJbZWXzbjLsox+TSKGRB3X7suKTENhgz?= =?us-ascii?Q?gs9SGOmxJgsCPsdKGqeyCbBMj3o28OnnCmB6Fhsv4xPzHdWnRO8VSOFfu1jE?= =?us-ascii?Q?SuY7FP078a17yL0UWtcLIpElsU6wnX/90iIskqtj+pEEJNIforhBKAoJF8s7?= =?us-ascii?Q?FDkoqKMPlGXNFa78akORhhnlQE7bV2rgA6WHoBxTgcAyHNvavAknofV7KH31?= =?us-ascii?Q?XGdRj5M/pcWkrnM6PnVIvrZZfvRSZLEs8sVVWLHeUgSwRzXrigfmGtiqJYJe?= =?us-ascii?Q?leVUK44RI/32AxGV/Sc2KF5jQp6wFVP3FD21QlUQ4RRrrx6C/ksej/h0X3Gv?= =?us-ascii?Q?93EtZCmMrv3QGkjUBIuxX+yP9N1j+V5/kAGJtQ0gHqsyEz5lqGHgW5Cm+LAT?= =?us-ascii?Q?jaZ7vPyGmzO2T1rgLA/iy/6LeFEMCmQ1G6K2LLb5zZVyb1gD7kLnZx6DxRpu?= =?us-ascii?Q?bu33k9qFSDC7brlhZn6a8h6gm9rU3t6dMMRez4jtvekvMPWBQTV67j3UQH+u?= =?us-ascii?Q?jOIcv2pCBsxqFSdcc6zsRupEgDHYBfL07DMfWzLz+GpLPNEcFafqkyU+EPam?= =?us-ascii?Q?Uillb8KQMMIRSpETmdvkMYfBAiN24M9IUNSYkK9VrQZfOgwbF5ni2uuWRnoz?= =?us-ascii?Q?5OH2H+DYF9IISLzkr8pqx6rL44NRUhKTvS1TDIl8rLT3rEvUANtip664mhhx?= =?us-ascii?Q?OF3QHWpQyVMhVUnj9/xAIv9csn3GqkgPwEkZE+YXvNvHY9pSZO3AKU5ln+7S?= =?us-ascii?Q?bvAi2VEalMdt88U2105I+odlsrPl+GFNxDX?= X-Microsoft-Exchange-Diagnostics: 1;BN3PR03MB2355;6:z/sqjFl79voYoTLlU3yNjNbZhBmfCF+jFqP8/trt5ckwHpIzuYouIGSQvLSbOeQABT/iV4FE0DhByzARiYj7rMSPkZcEJ/drHtgqcP/iG2muBERcNKOffh18IuMg9V052nimbm5MzzPB2IGUdqO54CNYZSgoSAwEf3mzPPzTAPqCeX19Od9oh3Mho22lWZd0dpdqQ+j59yAuSF6wHnb3isFGcXGfyHVbUu4zHKwQK424TKCRtmr9amy1R4ztKLRefGmSLtzezQHGh83L3DrFpPXksD3kwb1l83dUQzXBkrb/rAE8PFhFdW3xtNPYDfrJFvHhb5SLWQEix5WqCUgoyuZJkTTD78vD70n1M4XVAOA=;5:cCzD48cWe+SkNaMbbTlgliIpobJcku/j3EoeTbpAqAuYlgl9NdyPdcKkkeE0c4qdMZmXCOZ445U8dEU9dLiom5usMfAUKPsYeL+U2QmfiP4+3CqcL809ZBusuHsLsMWjnhy6ws6p0qzu27iU4AGIjldtHLhF6cDPEvynlmu1y0I=;24:J6zNhWteDEW3VgpxhvGWM9eQD5SCHWck7a0cow1YQS8WzKXWyY35uv65iZO9L7GZXqKwahpiGXekTjAxRrfEhoGU7TFg/Gdkve4WZIan/DE=;7:4y+HWXLhgjhFC95g2Iz2oj+QdGV5DocwYo6KzZZ4h3WTIb5hkzWS6v1JP92JJBAn3VIG2iUnW4FAw7d0pQKcQlt2mB3vPJSlE/Vytl9vo/iLxu5J0/PYW4yCGgzrNiifZXVcmPnC5fWhCo5A9nmGcY7t+lF0XYme5U5ZL29XtbTjTtCAXuubJPM/OP12x3hdALvvKLULV21E8s9rDvf9ok7d2bqPH0wZyDLhjXsDhWZMJ/KOtKtpYL1WUvpOHMV4 SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-MS-Exchange-CrossTenant-OriginalArrivalTime: 09 Jan 2018 09:37:52.3941 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: fb9ce36a-fef8-4626-5a83-08d55744a7cc X-MS-Exchange-CrossTenant-Id: 5afe0b00-7697-4969-b663-5eab37d5f47e X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=5afe0b00-7697-4969-b663-5eab37d5f47e;Ip=[192.88.168.50];Helo=[tx30smr01.am.freescale.net] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN3PR03MB2355 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Return-Path: Add i.MX7 SNVS RTC clock. Signed-off-by: Anson Huang --- changes since v2: improve the binding doc statement about clocks. Documentation/devicetree/bindings/crypto/fsl-sec4.txt | 15 +++++++++++++++ arch/arm/boot/dts/imx7s.dtsi | 2 ++ 2 files changed, 17 insertions(+) diff --git a/Documentation/devicetree/bindings/crypto/fsl-sec4.txt b/Documentation/devicetree/bindings/crypto/fsl-sec4.txt index 76aec8a..7329f29 100644 --- a/Documentation/devicetree/bindings/crypto/fsl-sec4.txt +++ b/Documentation/devicetree/bindings/crypto/fsl-sec4.txt @@ -415,12 +415,25 @@ Secure Non-Volatile Storage (SNVS) Low Power (LP) RTC Node value type: Definition: LP register offset. default it is 0x34. + - clocks + Usage: required if SNVS LP RTC requires explicit enablement of clocks + Value type: + Definition: a clock specifier describing the clock required for + enabling and disabling SNVS LP RTC. + + - clock-names + Usage: required if SNVS LP RTC requires explicit enablement of clocks + Value type: + Definition: clock name string should be "snvs-rtc". + EXAMPLE sec_mon_rtc_lp@1 { compatible = "fsl,sec-v4.0-mon-rtc-lp"; interrupts = <93 2>; regmap = <&snvs>; offset = <0x34>; + clocks = <&clks IMX7D_SNVS_CLK>; + clock-names = "snvs-rtc"; }; ===================================================================== @@ -543,6 +556,8 @@ FULL EXAMPLE regmap = <&sec_mon>; offset = <0x34>; interrupts = <93 2>; + clocks = <&clks IMX7D_SNVS_CLK>; + clock-names = "snvs-rtc"; }; snvs-pwrkey@020cc000 { diff --git a/arch/arm/boot/dts/imx7s.dtsi b/arch/arm/boot/dts/imx7s.dtsi index 9aa2bb9..02baf42 100644 --- a/arch/arm/boot/dts/imx7s.dtsi +++ b/arch/arm/boot/dts/imx7s.dtsi @@ -551,6 +551,8 @@ offset = <0x34>; interrupts = , ; + clocks = <&clks IMX7D_SNVS_CLK>; + clock-names = "snvs-rtc"; }; snvs_poweroff: snvs-poweroff { -- 1.9.1