Received: by 10.192.165.148 with SMTP id m20csp4582955imm; Tue, 8 May 2018 10:41:38 -0700 (PDT) X-Google-Smtp-Source: AB8JxZrrnwnDmvMTbRcthHX74lc+0wJPPHGF8oX0fdeTcasaoEg7fK8kcM8e/WlkJrqS9V+UzYSL X-Received: by 2002:a17:902:bb84:: with SMTP id m4-v6mr42141887pls.339.1525801298784; Tue, 08 May 2018 10:41:38 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1525801298; cv=none; d=google.com; s=arc-20160816; b=i6dcXHQNKTylJ8XiTcOuE4GheBy1yADG0z0M3Akh/g7Wjwtwi4zvDyxbiV99LnXcCB ZnWHeBwyFJwRS7PIo6JvxgKX2oP3mSr6EVjmtNFLoJtKHKdpKk21twS4KZVvZiZYJYmn 9HVYIbg3qIidB0cneOSz3K5+qnfoNPShJFD4khaRhahK/dINQJl69LYNsJ61TrL/YUpM MmNAXPAlXgN4U6pIhDd6AM+1MJf2azwwoTfJXWMLQ7NQkzEb+qFL0iiIiw6x+j/mSbte 7vV57abPplZHJOwdNDOt/doI1mXV0vLn9H6ETcZ8cjFhzaX6xdbGBe5zzoI0T93EQnY9 XdpA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :references:in-reply-to:mime-version:dkim-signature :arc-authentication-results; bh=KoCn06viiJ+OVqDKJyGwFezKUvSdcVSjI52s2Z/2yfM=; b=pzmZYjTdWZ2LeA6mvfvumgF+ItWDaLuqPeuyWpuVn/+7V83PaQZjc/f5xVKeMza+Eo mqtSo9+yJmS5wym75SLUvmkvxU8pF+Uz21Dxc+rjbHXvwae+/6WoMs/m/CY7b08l5SPr eweNc3PkNJ2FZwEOreMmQxa1O3u6n4g+jjpBn2AlBAaWFTZmPk/NHdnBxquZWcdU+zvD 6S7YY9pnCk07X1nzYs9+DC5EEALsCCI92JD/7Uaf92tkDa7kLsguBk2P728C/xKBk2UI O9nbCO9Kb6N43QzIKeusUAmt87rOSFGLsGSqNrqDy2D03M2HZSfC+1A5N5oop+N2SVA7 kmvw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=NLeVVI3d; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id 14-v6si24354334ple.450.2018.05.08.10.41.23; Tue, 08 May 2018 10:41:38 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=NLeVVI3d; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754979AbeEHRkt (ORCPT + 99 others); Tue, 8 May 2018 13:40:49 -0400 Received: from mail.kernel.org ([198.145.29.99]:60594 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754386AbeEHRkr (ORCPT ); Tue, 8 May 2018 13:40:47 -0400 Received: from mail-qt0-f172.google.com (mail-qt0-f172.google.com [209.85.216.172]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id 23EE821838; Tue, 8 May 2018 17:40:47 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1525801247; bh=pBt98B3G8upFvIjh0FKrUdpD0cXCyZlxf/VcKXrzzP4=; h=In-Reply-To:References:From:Date:Subject:To:Cc:From; b=NLeVVI3dAzSbKXjQrWNaKcQKnwSHrOxb0678sfQcQfFEbP4BJMIsfAZqXfvGPnRXr 8tvuS9Fcshc8Pet1v9QY++dQG15TR2oafw3YMggbd3v5UhwLBtnlRLPu0z/kvpML3i HUsvMpPB6eSfAlxC2aBdOecjFn9qleqHzihg5p+g= Received: by mail-qt0-f172.google.com with SMTP id g13-v6so42098967qth.8; Tue, 08 May 2018 10:40:47 -0700 (PDT) X-Gm-Message-State: ALQs6tCnhuNJc4MfggJ0Ad7VjOSZQUsZIx4HuxgMUM1KT+OPDDkEnaoJ /wCsuXLzq9Qb86v7WsH94KnmADebEwHAl3yYMw== X-Received: by 2002:aed:26c3:: with SMTP id q61-v6mr40255446qtd.60.1525801246220; Tue, 08 May 2018 10:40:46 -0700 (PDT) MIME-Version: 1.0 Received: by 10.12.155.2 with HTTP; Tue, 8 May 2018 10:40:25 -0700 (PDT) In-Reply-To: <20180508145611.49072-3-giulio.benetti@micronovasrl.com> References: <20180508145611.49072-1-giulio.benetti@micronovasrl.com> <20180508145611.49072-3-giulio.benetti@micronovasrl.com> From: Rob Herring Date: Tue, 8 May 2018 12:40:25 -0500 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCH 3/4] rtc: ds1307: add calibration of_ for mt41txx chips. To: Giulio Benetti Cc: Alessandro Zummo , Alexandre Belloni , Mark Rutland , "open list:REAL TIME CLOCK (RTC) SUBSYSTEM" , devicetree@vger.kernel.org, "linux-kernel@vger.kernel.org" Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, May 8, 2018 at 9:56 AM, Giulio Benetti wrote: > m41txx chips can hold a calibration value to get really near to real > tick value. Typo in the subject. > Add calibration property(ranging between (-31) and 31), so on every probe > calibration value will be written to rtc. > This is because ic could loose supply due to low battery. > > Signed-off-by: Giulio Benetti > --- > .../devicetree/bindings/rtc/rtc-ds1307.txt | 2 ++ Put all the binding changes in separate patch (or maybe 2: new compatible and new properties). > drivers/rtc/rtc-ds1307.c | 33 +++++++++++++++++++ > 2 files changed, 35 insertions(+) > > diff --git a/Documentation/devicetree/bindings/rtc/rtc-ds1307.txt b/Documentation/devicetree/bindings/rtc/rtc-ds1307.txt > index ce6469c1a516..d3d70a5495c5 100644 > --- a/Documentation/devicetree/bindings/rtc/rtc-ds1307.txt > +++ b/Documentation/devicetree/bindings/rtc/rtc-ds1307.txt > @@ -34,6 +34,8 @@ Optional properties: > - trickle-diode-disable : ds1339, ds1340 and ds 1388 only > Do not use internal trickle charger diode > Should be given if internal trickle charger diode should be disabled > +- calibration: m41t0, m41t00, m41t11 only Needs a vendor prefix. Calibration of what and what are the units? > + Set calibration value to correct external bias, ranging between (-31) and 31. > > Example: > rtc1: ds1339@68 {