From mboxrd@z Thu Jan 1 00:00:00 1970 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752105AbeAIKJq (ORCPT + 1 other); Tue, 9 Jan 2018 05:09:46 -0500 Received: from mail-bl2nam02on0084.outbound.protection.outlook.com ([104.47.38.84]:4786 "EHLO NAM02-BL2-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751098AbeAIKJi (ORCPT ); Tue, 9 Jan 2018 05:09:38 -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 V4 2/2] ARM: dts: imx7s: add snvs rtc clock Date: Tue, 9 Jan 2018 17:52:06 +0800 Message-ID: <1515491526-14060-2-git-send-email-Anson.Huang@nxp.com> X-Mailer: git-send-email 1.9.1 In-Reply-To: <1515491526-14060-1-git-send-email-Anson.Huang@nxp.com> References: <1515491526-14060-1-git-send-email-Anson.Huang@nxp.com> X-EOPAttributedMessage: 0 X-Matching-Connectors: 131599661460421906;(91ab9b29-cfa4-454e-5278-08d120cd25b8);() X-Forefront-Antispam-Report: CIP:192.88.168.50;IPV:NLI;CTRY:US;EFV:NLI;SFV:NSPM;SFS:(10009020)(376002)(39860400002)(39380400002)(346002)(396003)(2980300002)(1110001)(1109001)(339900001)(199004)(189003)(51416003)(54906003)(48376002)(36756003)(53936002)(2950100002)(305945005)(5660300001)(16586007)(2201001)(76176011)(85426001)(59450400001)(50466002)(7416002)(72206003)(6666003)(316002)(498600001)(77096006)(356003)(110136005)(39060400002)(8656006)(86362001)(97736004)(8676002)(8936002)(68736007)(50226002)(106466001)(4326008)(104016004)(2906002)(47776003)(81156014)(105606002)(81166006)(921003)(1121003);DIR:OUT;SFP:1101;SCL:1;SRVR:CY4PR03MB2694;H:tx30smr01.am.freescale.net;FPR:;SPF:Fail;PTR:InfoDomainNonexistent;A:1;MX:1;LANG:en; X-Microsoft-Exchange-Diagnostics: 1;BL2FFO11FD046;1:/ubl9YGDbyEvL3a5BKKmmkkHuvl0hNee4N3ocEpcqKARxQDAWMuFcD2d1kECjxnao/dBqhnpYcgFVQqNmBPuJjYuzSd8kmNj4ki1H2DRffFmC8GyVmSg7j3VwO0/3m/H MIME-Version: 1.0 Content-Type: text/plain X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 1ae925cb-b2d4-41b9-9bb5-08d55749045d X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(4534020)(4628075)(201703131517081)(5600026)(4604075)(2017052603307);SRVR:CY4PR03MB2694; X-Microsoft-Exchange-Diagnostics: 1;CY4PR03MB2694;3:8HV1BkUT72btA5czrsG5g2DL8VK3HScb556jRW0l2rJyzSn2cPO78/8rV3FIZJPrD4PD26w8Q8AuEaCYtRNO7NyWRNBzl9yA3s99i4DgH+um6I8c10E2Tox+c5JcBN/onXQObl0netImiD8Iue7pL3aBOjI75N1a309QaqNdPcWqgKfxQWsmSPsqZniddyc7XTeT+raaVKF3y7EACqQchlVsXmMpxpEgZlHRfE866MnwUOwu1uruHvAlS9mvlUoaz7u2gKgqemsnkCXJWuDzCIeyme66Jg5dcaKxnISQr+1TpIqk04n58MGtBPMNgvxRId1A1gvAdyYsGP7yMU6Jghli6yIrULcF6GrMlMvsT0c=;25:RMoXJh5wCaaIIRftdlMsubR1cvN2xAACpM0D5q5Pp3JG2ciJQzlclavlJhV1NukoxwqbvDR5XDEHz51HTIXXApFTNSjH+o076T9GSJhDE5OtnTD/tbGp7/cHJJqa+gpb7KwectxNjEXUHcfJak0G7FhraVBFaMqfFPp6mS9XrBcHnqEmM5w8vEUeHcmbOwSyO31SB5UAXHmUd/YgRNb0MVi0kzRu1+umuj5KMGrDmoOf9IV3zZ0oyeyagzncn2L31k85m44brQYwM6LXdn7fCMX+OBhEf+PnuRzeeas78ngJfY0fSV2xDUXvfhcUqXHe+98TKGkKWoyt4k3Eo9Kaag== X-MS-TrafficTypeDiagnostic: CY4PR03MB2694: X-Microsoft-Exchange-Diagnostics: 1;CY4PR03MB2694;31:GOR/vrmTGQLOilPGAEmxKHYgQ81HI0vcs8BqTgX43yVoJHb5fXD61knFMm+zcfhOqdAe/R4Bpklgt2HcD783isfa53CjhElpZB79HNFDqmZ2fzru0dvM6g2YPKo2maBUpys5fH/hunCFFf5KppZZsAd2aPe0iA/ZlifTIQ5Sc+sinla0VAkdE8NWCiAO+QzV/ky3BiEUtAbxLu5U3t3DUtZhTVVOrgvDcAa1EsJI7P4=;4:Dk2sM0Onv8v1dBIbLwf5UFzafjLzThKDNVrBTVn1knodFoiTmoaDr4H2RaJGk06OEGVyIokwd85QjuFnpcwVDiNAsLD/XhkQdUO87cLJ+/E3EqLRmlf7UhHgOAIZ5u8Rimv3P06LuCGBtr5No41vGLfbVEPrO+sDT3tlMVZyOuAtG/YJTuN6IR4mLzatxBOWJBGyO5PToPZ+Znm/NjX72+MJNUsB6b0KrSE3lWIqpna5VZ8JZHrAqageJZUNl+KVv+iwLd/YqflnbBmb3k/UxQQ5o8+lYrWkFX8sd5xfp54giFtG5CkbXJPKneyJeanG 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)(93006095)(93001095)(10201501046)(3002001)(6055026)(6096035)(20161123561025)(20161123565025)(20161123556025)(20161123559100)(201703131430075)(201703131448075)(201703131433075)(201703161259150)(201703151042153)(20161123563025)(201708071742011);SRVR:CY4PR03MB2694;BCL:0;PCL:0;RULEID:(100000803101)(100110400095)(400006);SRVR:CY4PR03MB2694; X-Forefront-PRVS: 0547116B72 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;CY4PR03MB2694;23:pmVz9uW0nyOV+nWYLS23bXYuUGrVgEGIWV6CshiPO?= =?us-ascii?Q?4LzI00ZnNbvVZecxXWyHAMPlV+5WU8eisnlzbxkwC9WeOrqMA+pl6XTVrM9w?= =?us-ascii?Q?M/rjub8HagPye0k3uY17VjDqhZkKJWc7MB9EdzDVH+HvDBNAUdphmTgrOWld?= =?us-ascii?Q?QKZt5TsqVVnMCvUkxBaNxenuKIepp2k+PivJ0qz06ZSyJzvLu4fWDDKw/0NL?= =?us-ascii?Q?QwslgxoV5Ga3Rqmg1+4xAxt4XDsHn6Xu3kvbxS+qsz1w8wBQFU3zzAMdlyQI?= =?us-ascii?Q?uIrhfczhU0iNO+DJlV2WAFKVgDO4TVN0kH+KgP9MnqkEmRjtmigeucG8ADOO?= =?us-ascii?Q?+kqZR5vQcuG0tItlb6uGsv2U8m0kmCTnXzTuVilH3UyxRIMPMAVLNIkXQZ0N?= =?us-ascii?Q?lDOim1zppdDnQrx3ZcMl/ZzkI02J6vh0ucaBprHGB8ghyr5Ec80nhISSZfoH?= =?us-ascii?Q?VQvM950VnsGq+vWKaXNTY4yksp9tKSczNVIGVQbRp1jZJUTD5scS6q43SGVF?= =?us-ascii?Q?KT7hRkrv4yufZ3qXdvmTVvTCGDlE+HRt9lVMuwb+xHASyUIuy3iNVAsL+FBJ?= =?us-ascii?Q?xND0P4bEY+IJsZM6QViSmE4oHp92nk1yyQ2J0scoXbkBNlzY289lEF88fZLl?= =?us-ascii?Q?v8L9F/ZZcMynzbtqb+Y6Va91auxm+R8RZao2vezVvKJh1FdsDRRrnzlopVgk?= =?us-ascii?Q?HZeZ7pPMq9fq66pPJZi+9EXUap66VT6Jh21ra6FBnuC62glqMZFfhpUFhdNr?= =?us-ascii?Q?rQoC3YxmiPJMFVpBIlITSD9J97mcRCpY7ysd8bkxp6d0wPBOZFtfnM281nQY?= =?us-ascii?Q?7C03FCM1LuPrcK5s1DhyLFIOn9NnfCCfHWjLKmZHIHYToTAwNje8j77XH4Zr?= =?us-ascii?Q?4hG/nRH8t1UhrVN5vmoC86UEhZoeEcUWJxkmZHGGs8wk5L+IDdU1ij2MO6SI?= =?us-ascii?Q?86Ae5Y2hTDUIEJ4ZGoPjJFaJ5Mop5oyEqUkNt0xErt2jo891hH165oTmR/q3?= =?us-ascii?Q?VsNqNQFVy8vk0VMgNv2sCXyun2JrgaECp3IanUv3vlkC1Jdf/HeT1+xMxUt/?= =?us-ascii?Q?I3nDYcVXE4rM8XOgiSjaOk3Q74riKmG+fFzzn+eLLN58g9rymwX15Qjl6s3n?= =?us-ascii?Q?HwegUPUiiOqPPD/4Wv7Il3eOh8feb9bgAiQECkDXQxjHbudEsXESk7fWVStS?= =?us-ascii?Q?kv84KndjzgUQnrs6/1Lm2QBRDXptvJAxWgY?= X-Microsoft-Exchange-Diagnostics: 1;CY4PR03MB2694;6:7wOCA61gSEuXmL8jqu/cb+JPe2OMf9+J0KiuTVYs4JPCiq1VcyOWX31hNFaIl709NceQZQjB7lRBtmOg7WZl5W6nNhyg2nkIXEI/N9FnmbTJRCiFVnH0jlqUOWzkxzO8KsVHuRUgvEyd1Sb1DVi7RTYpIUu9PGvdaooqlrrhHp6yTfeifTlTQw/kZsAJYt2KQ6DVE6WQMASDTl970AgIW9bYXub4olnLtuE3cPycRjH+O9kAfYoCCxahfWyBcA4nAqyDJPRCKJuHHK9sE7vew1clo9cBBHXdPev5MAow4amBN3sxUQ8ScBhwpBwMTS1WGrspkoznJDCKWrnsr0uLVtNKF4ThVmP4hmrSQQj4dns=;5:Lcvb/JmZBo8J1c2I74QOzYDMJZO86uuDKvVVgoIWCXdxM9rcVX+d1hJ2+jYzi71aiGAPRlXkOGdSQC44l0+/I+pusnz/j6FVpAqoQ8DLfpu8M/r0BdJWgAF6bXOFvqSDJnyvveOn2iRzi6JflIQt2IlY27IMnfznQKp634mUu+8=;24:w/GrindtBxWgtcb/SIf8nQiBEFP7WNTMvs2MeU0JKGUx2Tv48UjPGzZVxbnVWAxs7Rxs8AEdCgTKZHQdoLWpMvsU0b392vm4atougPRqQd8=;7:Y8rbo8wC11Rz82t/U99AvOje2l5UE5O7yWGMluqzMdKGi3PUkLTsA9dcYK6v2oghw1yvyYqVMxeaniXdbmZYVOuMpIq+PSGlpQb4vPDDYownp+WaCo6cjjmLL9sPfynme3mdgzlHojtJKd2dxYP7SAW8Twuq4TvyQKMyTOyjOXA2UNIdBrAt94+qnGur4PZs4sSuMF2REAToY+R5QwUWDILty84tgMplbbNowVUrC9Rs7Sec/HlAZHqM21q5/2V8 SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-MS-Exchange-CrossTenant-OriginalArrivalTime: 09 Jan 2018 10:09:05.7769 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 1ae925cb-b2d4-41b9-9bb5-08d55749045d 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: CY4PR03MB2694 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 --- change since v3: add optional for clocks in binding doc statement. Documentation/devicetree/bindings/crypto/fsl-sec4.txt | 17 +++++++++++++++++ arch/arm/boot/dts/imx7s.dtsi | 2 ++ 2 files changed, 19 insertions(+) diff --git a/Documentation/devicetree/bindings/crypto/fsl-sec4.txt b/Documentation/devicetree/bindings/crypto/fsl-sec4.txt index 76aec8a..3c1f3a2 100644 --- a/Documentation/devicetree/bindings/crypto/fsl-sec4.txt +++ b/Documentation/devicetree/bindings/crypto/fsl-sec4.txt @@ -415,12 +415,27 @@ Secure Non-Volatile Storage (SNVS) Low Power (LP) RTC Node value type: Definition: LP register offset. default it is 0x34. + - clocks + Usage: optional, 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: optional, 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 +558,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