Received: by 2002:a6b:500f:0:0:0:0:0 with SMTP id e15csp1045489iob; Fri, 13 May 2022 20:55:36 -0700 (PDT) X-Google-Smtp-Source: ABdhPJy8zZMWFptPc79YO83KxQN4jhLu27qHj2AxbQ0ylA+5zgjkmeFh3+C0pWKEm1GG67+g0ns4 X-Received: by 2002:a05:600c:224a:b0:394:8ec:3d37 with SMTP id a10-20020a05600c224a00b0039408ec3d37mr7097354wmm.19.1652500536270; Fri, 13 May 2022 20:55:36 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1652500536; cv=none; d=google.com; s=arc-20160816; b=gcamv7A1aP1lByCr/QHqwZq8Oqyu2KaEEpskk/hvIBTufxjDp7DyxPfoOm646Ikgav 3j6D1XiMWMtBQsXAFhrZypQG5aEDu0IWb2mND0o0SsOG05TEgLoP3s60RKGSPEGwZHrh TvDjJPBR41OFT8q8EpaecVuneTMpGvPjOrpoS7WXXW81mqWZMgTOaA/OER/1N9WpqEHz 74FTXjVuvTW6/egX4RX3gcomVVnt617kn+IFV+YMCVIZbgg9eFuf4pvCrR21N6UKRnZJ nLde0NbTd+hjz07fzdts8REv8ou2HgeShAiOxpWUjv5ok99HV0LtT3QD8TolNsFx00Pc 3D3g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from:dkim-signature; bh=7zqVF9gee06v9UNFxBmER3A1z4bsxkTiqQMCrtf4vA8=; b=JFubylr/9Tf9jD55XbuMsaXNuLKad+SwFZ+kNdzBHeHUbJj0uUEJ1ZtzveZ6HZN0f9 kx0r6p5BiNOmyCaeLxqX4utLStq477gG7PKbRijI8TpIXfpl1KY2bPezh523TOT+E1Z/ 9OUKcgZXoguUT9fMGii1LFDOEyAYUMETjnJPQZeiIXoWqO8e6TF/gsKdBkdAn4tvCLl2 Qadtn/3kcrvx1Cj4ETA5InvdfBuB6/zS9X6G5YcLvpJ5OY/4fn+miJ5APTOFZar5xKc1 eUAImU0ldEPWCJYf2wyLK4kyzlbAXnAvUfOl41SmrpR5N4ZEXk9QfCEZUZXKDfcWC5zR AxuQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@ti.com header.s=ti-com-17Q1 header.b=i7yZ4CQA; spf=softfail (google.com: domain of transitioning linux-kernel-owner@vger.kernel.org does not designate 23.128.96.19 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=NONE dis=NONE) header.from=ti.com Return-Path: Received: from lindbergh.monkeyblade.net (lindbergh.monkeyblade.net. [23.128.96.19]) by mx.google.com with ESMTPS id v14-20020a5d6b0e000000b00207bc120451si3885243wrw.110.2022.05.13.20.55.35 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 13 May 2022 20:55:36 -0700 (PDT) Received-SPF: softfail (google.com: domain of transitioning linux-kernel-owner@vger.kernel.org does not designate 23.128.96.19 as permitted sender) client-ip=23.128.96.19; Authentication-Results: mx.google.com; dkim=pass header.i=@ti.com header.s=ti-com-17Q1 header.b=i7yZ4CQA; spf=softfail (google.com: domain of transitioning linux-kernel-owner@vger.kernel.org does not designate 23.128.96.19 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=NONE dis=NONE) header.from=ti.com Received: from out1.vger.email (out1.vger.email [IPv6:2620:137:e000::1:20]) by lindbergh.monkeyblade.net (Postfix) with ESMTP id 91C412FADE2; Fri, 13 May 2022 17:27:45 -0700 (PDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1383916AbiEMTpb (ORCPT + 99 others); Fri, 13 May 2022 15:45:31 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:57356 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S239033AbiEMTpV (ORCPT ); Fri, 13 May 2022 15:45:21 -0400 Received: from lelv0142.ext.ti.com (lelv0142.ext.ti.com [198.47.23.249]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id B18095047D; Fri, 13 May 2022 12:45:19 -0700 (PDT) Received: from lelv0266.itg.ti.com ([10.180.67.225]) by lelv0142.ext.ti.com (8.15.2/8.15.2) with ESMTP id 24DJiwx4111958; Fri, 13 May 2022 14:44:58 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ti.com; s=ti-com-17Q1; t=1652471098; bh=7zqVF9gee06v9UNFxBmER3A1z4bsxkTiqQMCrtf4vA8=; h=From:To:CC:Subject:Date; b=i7yZ4CQAG+1p12YSx86mkqzScBeve/ZNND5u8TjtA88D2jcies3Xw6cQ/974HlVaK xp3ko11y482haz+ajfYJml80xxk28jOgRUBnws8IPIxGk3LLArpTdfRJDOQwYtJsum VqIGtIKmo0ILWtRxEAO/UUhxPwgx3NEfFWVPH2Nw= Received: from DFLE114.ent.ti.com (dfle114.ent.ti.com [10.64.6.35]) by lelv0266.itg.ti.com (8.15.2/8.15.2) with ESMTPS id 24DJiwiG037671 (version=TLSv1.2 cipher=AES256-GCM-SHA384 bits=256 verify=FAIL); Fri, 13 May 2022 14:44:58 -0500 Received: from DFLE109.ent.ti.com (10.64.6.30) by DFLE114.ent.ti.com (10.64.6.35) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.2308.14; Fri, 13 May 2022 14:44:58 -0500 Received: from fllv0039.itg.ti.com (10.64.41.19) by DFLE109.ent.ti.com (10.64.6.30) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.2308.14 via Frontend Transport; Fri, 13 May 2022 14:44:58 -0500 Received: from localhost (ileax41-snat.itg.ti.com [10.172.224.153]) by fllv0039.itg.ti.com (8.15.2/8.15.2) with ESMTP id 24DJiws4019326; Fri, 13 May 2022 14:44:58 -0500 From: Nishanth Menon To: Krzysztof Kozlowski , Rob Herring , Alexandre Belloni , Alessandro Zummo CC: , , , , Vignesh Raghavendra , Andrew Davis , Nishanth Menon Subject: [PATCH V3 0/2] rtc: Introduce rtc-ti-k3 Date: Fri, 13 May 2022 14:44:55 -0500 Message-ID: <20220513194457.25942-1-nm@ti.com> X-Mailer: git-send-email 2.31.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain X-EXCLAIMER-MD-CONFIG: e1e8a2fd-e40a-4ac6-ac9b-f7e9cc9ee180 X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,RDNS_NONE,SPF_HELO_NONE,T_SCC_BODY_TEXT_LINE autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Folks, Hopefully third time is a charm ;). This series adds support for TI K3 RTC as instantiated on TI's AM625 SoC. Documentation in the current early release version of Technical Reference Manual is incomplete at the moment, but due to be updated later this year. https://www.ti.com/lit/pdf/spruiv7 Testing log can be found here (next-20220509 + additional node for dts): https://gist.github.com/nmenon/2139c57212605bb38a4624ad0523416f Changes since V2: * bindings updated for review comments * Driver updated with fixes for issues caught during system level tests in 5.10 backport testing. * Picked up Andrew's Acked-by V2: https://lore.kernel.org/all/20220511002600.27964-1-nm@ti.com/ V1: https://lore.kernel.org/all/20220412073138.25027-1-nm@ti.com/ Nishanth Menon (2): dt-bindings: rtc: Add TI K3 RTC description rtc: Introduce ti-k3-rtc .../devicetree/bindings/rtc/ti,k3-rtc.yaml | 62 ++ drivers/rtc/Kconfig | 11 + drivers/rtc/Makefile | 1 + drivers/rtc/rtc-ti-k3.c | 695 ++++++++++++++++++ 4 files changed, 769 insertions(+) create mode 100644 Documentation/devicetree/bindings/rtc/ti,k3-rtc.yaml create mode 100644 drivers/rtc/rtc-ti-k3.c -- 2.31.1