From patchwork Mon Dec 21 08:19:10 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ying-Chun Liu X-Patchwork-Id: 346395 Delivered-To: patch@linaro.org Received: by 2002:a02:85a7:0:0:0:0:0 with SMTP id d36csp4275114jai; Mon, 21 Dec 2020 00:19:38 -0800 (PST) X-Google-Smtp-Source: ABdhPJxIR2onwKFg6CsX5ADnEJDrd6hnoBnvU7iuIyfTd28GdLwwvC5nodoVSIBf9Gyhw6wkTmTb X-Received: by 2002:a17:906:cc9c:: with SMTP id oq28mr14466161ejb.224.1608538778687; Mon, 21 Dec 2020 00:19:38 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1608538778; cv=none; d=google.com; s=arc-20160816; b=GEKcxF/niPml1toCBU4vfh4hxPzwNa/W8CeVic4EpjdgbB6Xycys8INVcGznZyIpyT 29VUA9J1SIWEWuUu7arCd4v9MT0X1qj8GB0DBaKK22azDF82LkMdRLQJ95I/6Z2Us2t3 ACRIgA5CdltppDVvVN4Ppm8e79rpckXvteleYNJRqY5ghAANvovpbFvVl0A425nphSSB 8pV7VqTPCPDL8fxZWXYLnpXNM+8CFPn1ac626zm4Ou/A75rY7Nc7CSdFIcZtaI8DK0Yq LGJUrfn8SOKDdQ28nDLB0WjjK6E/w4AE3JhEc/P5qonLJyGcruyuqw6GjzjZiHShiNgb /tTA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:content-transfer-encoding :mime-version:message-id:date:subject:cc:to:from:dkim-signature; bh=Pe+gCfDAVmAtIOgiWtMYo6lb1LnYAAdgxd/7/crSkzc=; b=fvv4CVtYmRN7qfe9/bCrZZDB7TB3wyD2pqQOy6Zng9Q83AEMIzkA+0j0+lYl1t/655 kiq8jkhTQNP7UCr+Sdz0QtUtYCVJhGT1ts1cYZqsHfEjjlulGeB4DL1jcaFJIvCpq7/9 urmiacZ25NYEA3NDK0LGMttyD9ihJllSJfiSl8oCnUWKekNyrUX2d9U0Fc5cR0Zr8cGP I19Nnz6/lNwapn3pwws9Qwskvhxzqggh6fdmDbysaphCf5Fz5XiDlwdPoRv4YIcYAp2X /TidxfQbJxm+baR/9auiBSCqD2DM+Qk20YaNK7Nlt1IWyzwaelbb9vf6Vo+7IKF+TpF2 3t5g== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=mlSYn60X; spf=pass (google.com: domain of u-boot-bounces@lists.denx.de designates 85.214.62.61 as permitted sender) smtp.mailfrom=u-boot-bounces@lists.denx.de; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from phobos.denx.de (phobos.denx.de. [85.214.62.61]) by mx.google.com with ESMTPS id yr3si8490736ejb.190.2020.12.21.00.19.38 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 21 Dec 2020 00:19:38 -0800 (PST) Received-SPF: pass (google.com: domain of u-boot-bounces@lists.denx.de designates 85.214.62.61 as permitted sender) client-ip=85.214.62.61; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=mlSYn60X; spf=pass (google.com: domain of u-boot-bounces@lists.denx.de designates 85.214.62.61 as permitted sender) smtp.mailfrom=u-boot-bounces@lists.denx.de; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id 6E2BE825DF; Mon, 21 Dec 2020 09:19:35 +0100 (CET) Authentication-Results: phobos.denx.de; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de Authentication-Results: phobos.denx.de; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="mlSYn60X"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id C1701825D2; Mon, 21 Dec 2020 09:19:33 +0100 (CET) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on phobos.denx.de X-Spam-Level: X-Spam-Status: No, score=-2.0 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FROM,RCVD_IN_DNSWL_NONE, SPF_HELO_NONE autolearn=ham autolearn_force=no version=3.4.2 Received: from mail-pj1-x102a.google.com (mail-pj1-x102a.google.com [IPv6:2607:f8b0:4864:20::102a]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)) (No client certificate requested) by phobos.denx.de (Postfix) with ESMTPS id B5FAE825D2 for ; Mon, 21 Dec 2020 09:19:30 +0100 (CET) Authentication-Results: phobos.denx.de; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=grandpaul@gmail.com Received: by mail-pj1-x102a.google.com with SMTP id lj6so5745538pjb.0 for ; Mon, 21 Dec 2020 00:19:30 -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=Pe+gCfDAVmAtIOgiWtMYo6lb1LnYAAdgxd/7/crSkzc=; b=mlSYn60X4HaElxH6YGByFWsRNNfHX/DvsiZddvz2znziKa3pNWJGsRXnO9KL+EbRON ag8n997FuB1mery8lLTelCBfwXXEm19ys/aA1+cBFbUI3JYw/WAzMQ5VjL44yaSkF3GD LLwRCs6tlyiB1zNGtGXZces1SsaKm0WjrbncmSH08Kzurh7P0P8cT8EDctjQerynNJYU Fw01fBm24/kjk+yXrvnDKq5KdEcYMbqgnV+MQjWiL9DDLP2yvNY+z12XFnTkgW9S5Y6z fQf6rS3H7TgTXC+AYQkGZ7pV1FoXlIW8Qb95cTEsMQE8cI+SJ92TzrF6EGirGQaCNATV eXZQ== 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=Pe+gCfDAVmAtIOgiWtMYo6lb1LnYAAdgxd/7/crSkzc=; b=lLzs+E1gFogMVhSP1DrtD17PYzZyz0lRyN0RERdBHQsFv9b+o2Rp25CVErCCPBLXNX yvgGu7lQ0scYUyJXl1QKpiyNy0lehOE6kOpf7/EkcbMuORW6K0mo01g9G9po6J82X1q/ O3Whv9PijyCetaHB6pAay+0WRigbwxTqgFX/OMYDNgsYsH3Jg/cpmOQgEjmtxM67R5If dUbtYObjkwtae0JWHET8rchSDP7dSpBpImx7bVG60k6Jdunt/DarD3DBDHffqskzx3Hi boGuedYsqzaRv3QyMQPvoJfbCDXQ/ZeOjCe+hbBv8ouNlXqqPgkbE0B3soJK9ZTP/Ju+ 6DoQ== X-Gm-Message-State: AOAM5315rtjE4Ita2rSc4/LUAGTy7gKfx9D0DnZTSD55yVRkwrJzJXu7 PkFhlri0f8+X+f4e2zCfpP3goOoKBjo= X-Received: by 2002:a17:90a:f194:: with SMTP id bv20mr16257202pjb.11.1608538768867; Mon, 21 Dec 2020 00:19:28 -0800 (PST) Received: from localhost (host-111-184-129-17.dynamic.kbtelecom.net. [111.184.129.17]) by smtp.gmail.com with ESMTPSA id 14sm13322745pfi.131.2020.12.21.00.19.28 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 21 Dec 2020 00:19:28 -0800 (PST) From: Ying-Chun Liu To: u-boot@lists.denx.de Cc: "Ying-Chun Liu (PaulLiu)" Subject: [PATCH 0/2] rtc: add rtc-abx80x, a driver for the Abracon AB x80x i2c rtc Date: Mon, 21 Dec 2020 16:19:10 +0800 Message-Id: <20201221081912.61153-1-grandpaul@gmail.com> X-Mailer: git-send-email 2.29.2 MIME-Version: 1.0 X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.34 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" X-Virus-Scanned: clamav-milter 0.102.3 at phobos.denx.de X-Virus-Status: Clean From: "Ying-Chun Liu (PaulLiu)" This is a basic driver for the ultra-low-power Abracon AB x80x series of RTC chips. It supports in particular, the supersets AB0805 and AB1805. It allows reading and writing the time, and enables the supercapacitor or battery charger. Ying-Chun Liu (PaulLiu) (2): rtc: add rtc-abx80x, a driver for the Abracon AB x80x i2c rtc doc: device-tree-bindings: rtc: Abracon AB x80x i2c rtc .../rtc/abracon,abx80x.txt | 31 + drivers/rtc/Kconfig | 9 + drivers/rtc/Makefile | 1 + drivers/rtc/abx80x.c | 555 ++++++++++++++++++ 4 files changed, 596 insertions(+) create mode 100644 doc/device-tree-bindings/rtc/abracon,abx80x.txt create mode 100644 drivers/rtc/abx80x.c -- 2.29.2