Received: by 10.223.164.202 with SMTP id h10csp1192322wrb; Tue, 7 Nov 2017 23:50:01 -0800 (PST) X-Google-Smtp-Source: ABhQp+QKqYSZF55Bp7Zg6eDw123AzqJg3dyOXTbKjLDT67p9kmgGhreD83GcCey6gFmPDfK7cC2z X-Received: by 10.98.133.152 with SMTP id m24mr1636467pfk.62.1510127401012; Tue, 07 Nov 2017 23:50:01 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1510127400; cv=none; d=google.com; s=arc-20160816; b=gvvdMA8CbSF+74zPP1HEYq/W96C5/kcBVOn4Q9rqb/ZsuRuPrIHN+vbS8l/Z6nZ00r iUvRrC6LsRt6vM7oCC3CU0APiZynFzyfqcgT27TJ4+VEltRY9tXsdwdZU4PJwXqvKJOZ Ytr+LMEx96cxXhCIoemrGwRJ7c8bxEkurYQuvWzQFzOY7vu9kuRXqBeTl4fzorjSXdx1 ZAYrv3jLTgIwZItEjuR3rchS6oL4JUngI92CKAIB9ZPeXiIJaAibNwjrcGd4E+t6AoME DetiG534OtGQT1uODgEPX0zwLE8g2ylFvs/t4V0v/sJDl8NvDMfrxYl1TBsEfo5Q+bgd nCmg== 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=HWKvVFWOSA2giwLATY5pQmdXk/K9WNHvAZsyIYV7aKM=; b=0L9ecRvTsP1jRdQSzW+HgH/VSj/hcxFE42Ds3l/MQ4UPAr9jE4GEsGModysVWhNjIU oJn+TKoHoJuAgCk72s1zPddiUOrpfbsAfEFF3TY+4sESXLFxhI6AkvFFemcA+FkfVpBy 1Rb225u7jUe0GezU11uN2VK9xuNA+F6+DHp3XYRKjxn1lZ6ax5pvEiSbW5ZbWVjFBukx O/lSIW2C3KMVhuuGRFyFsEH7n2DUXmYlMlloZh4mrRKkcNOl14WWsSjiNrVtb6Rd+K2F JTtJd7gQEe8/i5lewvvSCibB4ySC8W4Fqlw4YPF6sJoCDuh5q0whVpelBqb6ewrp5x/Q B1NQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=Y9ZaxIOF; 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=linaro.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id s84si940588pfi.210.2017.11.07.23.49.47; Tue, 07 Nov 2017 23:50:00 -0800 (PST) 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=@linaro.org header.s=google header.b=Y9ZaxIOF; 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=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753484AbdKHFs5 (ORCPT + 91 others); Wed, 8 Nov 2017 00:48:57 -0500 Received: from mail-ot0-f194.google.com ([74.125.82.194]:52628 "EHLO mail-ot0-f194.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753360AbdKHFsz (ORCPT ); Wed, 8 Nov 2017 00:48:55 -0500 Received: by mail-ot0-f194.google.com with SMTP id 18so1378031oty.9 for ; Tue, 07 Nov 2017 21:48:55 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=HWKvVFWOSA2giwLATY5pQmdXk/K9WNHvAZsyIYV7aKM=; b=Y9ZaxIOFqzoluuSoldAmCH6rcMhVnwt6iyucUv7Q/uRp/cRfL2Z4H+ZMPNkn8d57uU YHXZfALl2AwCgVPswoDDy1gqKuyJ6B9CrSTIN2CRb0aI8bvgBKrrAqD6FcxzI48hC046 3z2jOTK3aVuMx9Mm/Ifdy0w70nG69xFSO7e2k= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=HWKvVFWOSA2giwLATY5pQmdXk/K9WNHvAZsyIYV7aKM=; b=QNfrajq3pdsF4yf1k0DhGtrQPeu6C7d1UuJDmTscdHkx4qtAkopRAiqyRk+UXzB5Zk imUiTHBGJjq5vA2f4EQNRKnbsmYqstQR3I1FFuxXZedIEJy7BVUYZm3Kc/lmSiRpKvqF FXN9sBnEIkTE98OQueVRWgT0NvX1VIO7xd3TGHizscgz4UsrdqZqLV1AvhX7mb9U7MlZ ICIR7YLURkv38YU5Lt39OUdGOugDEYDl6vYsHEF/x7qoOlx+qTgitkPXor/C8wSK4HDq +ZC3pS13HoOb94Swh9V544Wvy225U0+6Oiih/65c0cGnx7Cm8cZ8GX+GBG4o3Ts66lGo JWZw== X-Gm-Message-State: AJaThX6nNxO1NKs+VUtv2e54wQMbH3NY6B1xo5Baphw5HIBN7k8C5rMU giKUDqYWoDWqI1HdhrFA78RFReXjxJhcn1mRc4qB7w== X-Received: by 10.157.34.163 with SMTP id y32mr643195ota.373.1510120134875; Tue, 07 Nov 2017 21:48:54 -0800 (PST) MIME-Version: 1.0 Received: by 10.157.29.69 with HTTP; Tue, 7 Nov 2017 21:48:54 -0800 (PST) In-Reply-To: <20171108053522.qhoagssswonevae4@piout.net> References: <7037c5053a533505f38fc036290a398989cfdafc.1510051749.git.baolin.wang@spreadtrum.com> <20171108034409.cm65hvuhz67hmz3b@piout.net> <20171108053522.qhoagssswonevae4@piout.net> From: Baolin Wang Date: Wed, 8 Nov 2017 13:48:54 +0800 Message-ID: Subject: Re: [PATCH 2/2] rtc: sprd: Add Spreadtrum RTC driver To: Alexandre Belloni Cc: Baolin Wang , Alessandro Zummo , Rob Herring , Mark Rutland , devicetree@vger.kernel.org, LKML , linux-rtc@vger.kernel.org, Mark Brown 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 8 November 2017 at 13:35, Alexandre Belloni wrote: > On 08/11/2017 at 13:29:21 +0800, Baolin Wang wrote: >> > Don't do that. This is a valuable information. If you know the time is >> > invalid, return -EINVAL in read_time(). What your are doing here is >> > confusing the system by making it believe your fake date is the correct >> > time. >> >> Usually for mobile device, we should give one reasonable start time if >> the RTC powered down. Anyway I can remove this feature now. >> Very appreciated for your helpful comments. > > Then userspace will have -EINVAL when reading the RTC and will be able > to set the RTC to whatever value it wants. Don't encode that policy in > the kernel. That's great. Thanks for explanation. -- Baolin.wang Best Regards From 1583483260808190725@xxx Wed Nov 08 07:48:36 +0000 2017 X-GM-THRID: 1583446897916775882 X-Gmail-Labels: Inbox,Category Forums,HistoricalUnread