From patchwork Sun Jan 10 11:53:53 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Adam Ford X-Patchwork-Id: 12009039 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-13.7 required=3.0 tests=BAYES_00, DKIM_ADSP_CUSTOM_MED,DKIM_SIGNED,DKIM_VALID,FREEMAIL_FORGED_FROMDOMAIN, FREEMAIL_FROM,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_CR_TRAILER, INCLUDES_PATCH,MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,USER_AGENT_GIT autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id A388CC433DB for ; Sun, 10 Jan 2021 11:56:09 +0000 (UTC) Received: from merlin.infradead.org (merlin.infradead.org [205.233.59.134]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 5F84F2395A for ; Sun, 10 Jan 2021 11:56:09 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 5F84F2395A Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=gmail.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=merlin.20170209; h=Sender:Content-Transfer-Encoding: Content-Type:Cc:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:MIME-Version:Message-Id:Date:Subject:To:From: Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender :Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References:List-Owner; bh=mH/t1EUq8mShSZoAQazOSoepvoF+B0ItgeIxTtn9fwc=; b=s03497olw2xDRat0Of8EoQPtXj A9yqt/1rAOAEcauAimZmVEPHzKBVZ5Ix1HPeHputLpdu5Y0J+fQ/RAsy3dp1nbg1nFnqvPoOWJatl 3iU7mmfs8hkRN7jVjYSyv8fkEHKD4c03HT2imMnvHdUccpH4qjqAZY4EP1aQFOIAMMywRRddE5el/ 6rB5idGyB3MOmiiOrKgiKRtb+/UxUKrcygk7DMpRSgAk4IvtOsxYTtc3E2H1ZEjiuxKsAeUE1riAD xvGDK9UeuI1+O5J8GzlFriuDG3ojD6w0n4d4s+ODJbYhyKbBlf20cA6ptX5Ux90bF4ZIH+NhYJfTf pBepQYGg==; Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1kyZIb-0002eG-2Z; Sun, 10 Jan 2021 11:54:21 +0000 Received: from mail-io1-xd35.google.com ([2607:f8b0:4864:20::d35]) by merlin.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1kyZIX-0002cP-PE for linux-arm-kernel@lists.infradead.org; Sun, 10 Jan 2021 11:54:18 +0000 Received: by mail-io1-xd35.google.com with SMTP id u26so14760259iof.3 for ; Sun, 10 Jan 2021 03:54:14 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=7RoK005uE/qFSPumNKEGnm/g33j+iG5Ts9GmzGFIgKE=; b=YgXbtQmnK5M/P0WS7dYb1HCf3k5xprdseoGJn1TEsERtyLnVpnuGsy3VkAjSFZYSQI tQsFWaWv7iNPvTx0EJ0jwSXdXwuVdYMaTBYj3S4H/blsca7tnnhvw647SO9QnTR4sFb5 +wqNsPnvLeE9U+7Ppq2QlC/7Osz6VrMsOnwneydQDe4FtCaGGp/9TzNd3HKhzMnF//lV R6s1lIBU1HvMadq+amh8Cp5MWcuoxsHfPuF6fJVuM2N2LOm7M7BJfYcHPIYJVbQEDWjj FrL1IMTbtrwozCk7aJ8JjIlf6VOpxzIH6ATtAAHL/EqClnO3PfeNe+uHhyTeU6YCWqnO +IVg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=7RoK005uE/qFSPumNKEGnm/g33j+iG5Ts9GmzGFIgKE=; b=ir3QOnFDtyjaptUUZ1/+crAAIKzy3oz/6FkYOzbscIaFcb8nrJIHJc2fL5NW2xTWw7 /lMwW7jFa7Ckii+HMJnaeDn54Cs0TdhzOMWm4lXOeeed5JJyYLQOSSPh2lsKsAWz7sCL 6khkxui1+/mbnz8EhhHkLHXqIKQpXjpuZTeP/WiIa2zu8QjVK/fCZnUT3CnaBYdxitlK eHHBPA4YpxiYZWDp/FrSAd2R7jlsHPrdinJHZeeMopaHqfI2LP+HheN9cJ0uTN0QzgW7 8bfS5Xp2pWIb0c6wZNjnW5F2iQvf62gRiWOMWfkZ++gmTbOBRBzZMQIRxlFVqyxaKWsR cJlg== X-Gm-Message-State: AOAM532fE4kcPO7hbTDtrnVmYL26G4F7gAol46QlDz45nxjVTDqmO0ph aZJly0JDanctPW59abfCnh6n3Zt0wX8QRA== X-Google-Smtp-Source: ABdhPJwF3q87BcCxzzvNxRtizuQv69WzUYBls3XK6WJwaUUZ6MFkWkJUGa4e58JcBGDAcbzIZtAx6g== X-Received: by 2002:a02:6557:: with SMTP id u84mr10391980jab.82.1610279653238; Sun, 10 Jan 2021 03:54:13 -0800 (PST) Received: from aford-IdeaCentre-A730.lan ([2601:448:8400:9e8:4119:2ef1:4993:8ada]) by smtp.gmail.com with ESMTPSA id 64sm9518063iow.9.2021.01.10.03.54.11 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 10 Jan 2021 03:54:12 -0800 (PST) From: Adam Ford To: linux-arm-kernel@lists.infradead.org Subject: [PATCH] arm64: dts: imx8mn-beacon-som: Configure RTC aliases Date: Sun, 10 Jan 2021 05:53:53 -0600 Message-Id: <20210110115354.1259994-1-aford173@gmail.com> X-Mailer: git-send-email 2.25.1 MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20210110_065417_940158_23B2768F X-CRM114-Status: GOOD ( 11.42 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: devicetree@vger.kernel.org, Fabio Estevam , Adam Ford , Sascha Hauer , aford@beaconembedded.com, linux-kernel@vger.kernel.org, Rob Herring , NXP Linux Team , Pengutronix Kernel Team , Shawn Guo Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org On the i.MX8MN Beacon SOM, there is an RTC chip which is fed power from the baseboard during power off. The SNVS RTC integrated into the SoC is not fed power. Depending on the order the modules are loaded, this can be a problem if the external RTC isn't rtc0. Make the alias for rtc0 point to the external RTC all the time and rtc1 point to the SVNS in order to correctly hold date/time over a power-cycle. Signed-off-by: Adam Ford Reviewed-by: Krzysztof Kozlowski diff --git a/arch/arm64/boot/dts/freescale/imx8mn-beacon-som.dtsi b/arch/arm64/boot/dts/freescale/imx8mn-beacon-som.dtsi index 67e5e5b9ddea..2120e6485393 100644 --- a/arch/arm64/boot/dts/freescale/imx8mn-beacon-som.dtsi +++ b/arch/arm64/boot/dts/freescale/imx8mn-beacon-som.dtsi @@ -4,6 +4,11 @@ */ / { + aliases { + rtc0 = &rtc; + rtc1 = &snvs_rtc; + }; + usdhc1_pwrseq: usdhc1_pwrseq { compatible = "mmc-pwrseq-simple"; pinctrl-names = "default"; @@ -212,7 +217,7 @@ eeprom@50 { reg = <0x50>; }; - rtc@51 { + rtc: rtc@51 { compatible = "nxp,pcf85263"; reg = <0x51>; };