Received: by 2002:a6b:fb09:0:0:0:0:0 with SMTP id h9csp6126687iog; Thu, 23 Jun 2022 11:55:21 -0700 (PDT) X-Google-Smtp-Source: AGRyM1v9FAlXOi39K9v8tWo2BuvN+MFH8nsuDGYEXx8mMikoSz2p9IzBGL/Ielr1Ra8oHMSGROAq X-Received: by 2002:a17:907:2c65:b0:711:d06c:e61 with SMTP id ib5-20020a1709072c6500b00711d06c0e61mr9532105ejc.201.1656010520940; Thu, 23 Jun 2022 11:55:20 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1656010520; cv=none; d=google.com; s=arc-20160816; b=pUu4vkTbU1mSB9FiIVxba8HE9UxMjd7C+Km370/GoG3Fxny4FIjreKIBu6C4X0RMLG PZ5OjTJmW4GXFbwDyoaxq9F8d9vOlGKehxDc1Qg0cwjsitX9P79lLGvyWS2N5Cewt196 47JIzJUo8dIDtAcqeTkHYmMp0jDo23al3vXknorItvGAbuxs1+HggDKmkTBNapWCiuUo RtGG51ifs0yp2XU9n31W7dMbkJYoqRkXxWv0RPpwWfQYbQccTu61iC9Py8BHYKlxiH1r 1iRA6x9H5VBTNAw2+uLFhT30Dtx4o7+sQRi4FyAeAs1wCKMBT4jU1F3/63C76TQW5/wa RoHA== 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=KGYknbUssqciCQEYk7df+/1K2EWtkgCJ42/xcj1ZM/Y=; b=VK0GnBlzvgP8zzZUmZWxCZg0ml1XUXp7SVbPPoMhb4myM4K3EOMiOMsLFGOMTH//Wc SLPwrfVn6oufj6gSKu/kDmb2bKy172G/Q9QWZwFpJ17DHogmaX+xxqLhTFzCXlYaVSK7 tZGDYeoybo+PVkEB0FKtRn4jXZQ5xih5r7qjPwoVcv6pQCCR0UzsnLdMIN5pxNwDx0bI oPBeuuSPnCzxSFCKOvIo9dSWabzGUM4KQqxkj8PSi18xkhfiOik1uAqM3RNXXGgwfxm/ U6OyNvaIRnC5TpmhCZ1DCVD3+Mg0W3iJD/255nC/xuJkQlQHE1z/51+9STXVpmnZfxjv pwdQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@ti.com header.s=ti-com-17Q1 header.b=bgHiHtEN; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 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 out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id y2-20020a50eb02000000b00435d76df983si349317edp.410.2022.06.23.11.54.55; Thu, 23 Jun 2022 11:55:20 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@ti.com header.s=ti-com-17Q1 header.b=bgHiHtEN; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=NONE dis=NONE) header.from=ti.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S234943AbiFWRov (ORCPT + 99 others); Thu, 23 Jun 2022 13:44:51 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:45568 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S234828AbiFWRiU (ORCPT ); Thu, 23 Jun 2022 13:38:20 -0400 Received: from lelv0142.ext.ti.com (lelv0142.ext.ti.com [198.47.23.249]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 06FE448335; Thu, 23 Jun 2022 10:08:35 -0700 (PDT) Received: from fllv0034.itg.ti.com ([10.64.40.246]) by lelv0142.ext.ti.com (8.15.2/8.15.2) with ESMTP id 25NH8BoX045820; Thu, 23 Jun 2022 12:08:11 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ti.com; s=ti-com-17Q1; t=1656004092; bh=KGYknbUssqciCQEYk7df+/1K2EWtkgCJ42/xcj1ZM/Y=; h=From:To:CC:Subject:Date; b=bgHiHtENuAm55Si79s91b0nvq6v7G7T5mIr2UaP5b+4iqaefTc2aRqnQULNK7YmIk fY1lHqVIjNtkHzF87az/PtgDNdixLlqrP5K/STbmbyNZThTOCTefGybRg6rt6TEkwS KhIu06+IogA5RsMAxJ+TcU8TPnX3B1pg6ojKZn84= Received: from DFLE106.ent.ti.com (dfle106.ent.ti.com [10.64.6.27]) by fllv0034.itg.ti.com (8.15.2/8.15.2) with ESMTPS id 25NH8B8G092148 (version=TLSv1.2 cipher=AES256-GCM-SHA384 bits=256 verify=FAIL); Thu, 23 Jun 2022 12:08:11 -0500 Received: from DFLE113.ent.ti.com (10.64.6.34) by DFLE106.ent.ti.com (10.64.6.27) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.2308.14; Thu, 23 Jun 2022 12:08:11 -0500 Received: from lelv0326.itg.ti.com (10.180.67.84) by DFLE113.ent.ti.com (10.64.6.34) 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; Thu, 23 Jun 2022 12:08:11 -0500 Received: from localhost (ileax41-snat.itg.ti.com [10.172.224.153]) by lelv0326.itg.ti.com (8.15.2/8.15.2) with ESMTP id 25NH8BmL001922; Thu, 23 Jun 2022 12:08:11 -0500 From: Nishanth Menon To: Krzysztof Kozlowski , Rob Herring , Alexandre Belloni , Alessandro Zummo CC: , , , , Vignesh Raghavendra , Andrew Davis , Nishanth Menon Subject: [PATCH V4 0/2] rtc: Introduce rtc-ti-k3 Date: Thu, 23 Jun 2022 12:08:06 -0500 Message-ID: <20220623170808.20998-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=-5.0 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_MED, SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=ham 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, One more round.. 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-20220623 + additional node for dts): https://gist.github.com/nmenon/2949ac6227a834dc64ef463dc737c764 Changes since V3: * Picked up Krzysztof's Reviewed-by * Review comments from Alexandre V3: https://lore.kernel.org/all/20220513194457.25942-1-nm@ti.com/ 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 | 680 ++++++++++++++++++ 4 files changed, 754 insertions(+) create mode 100644 Documentation/devicetree/bindings/rtc/ti,k3-rtc.yaml create mode 100644 drivers/rtc/rtc-ti-k3.c -- 2.31.1 Regards, Nishanth Menon