Received: by 10.223.185.116 with SMTP id b49csp3819519wrg; Mon, 26 Feb 2018 06:38:42 -0800 (PST) X-Google-Smtp-Source: AG47ELtxSh7fiE//nisnTQpua6gcXXDpv+G7qJffIqOvJffaNs1bAdpW9O3+OxGx5jTcCSUUMNB/ X-Received: by 10.98.88.5 with SMTP id m5mr135131pfb.231.1519655922757; Mon, 26 Feb 2018 06:38:42 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1519655922; cv=none; d=google.com; s=arc-20160816; b=pTL3QG8EjXhutj6lb1C/zc8qegGjEXl9Q/YSddJdvaTFiXmFPQy3t+lIkxwLNXLpzs yxIUhLJy4VEfCScSVqWodW6xAztz+ECr6xiYa1ELBZ6wT6FcpC6GpyhCrgpWWraKfQxr jy0vOvLnIFxX0ProtwcMmToERWIvBkeZEyE+Pix50KMzmH8LEYjREA1SP4vcqtQ746uh 7wjQowqtCF/YAFz2JLDrGeGBsG2Iz+GN9AevzEjn3Fd03iePtuWDTEZT/T9uk7GXBt3k X3EFNS9/yZaNZDyiyRBlFTkQyUAazY15D+RLMQpvdlFg8Pjv7MLzOeybKqtrQXSVaNa9 tHKw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:message-id:date:subject:cc:to:from :arc-authentication-results; bh=VtKPgowCCRNsqfrNuXztlEXTd1t2EHTY4OUxvg6BNls=; b=XhyKZDym4o/VDsSvbHlnstmmfgjn9i6Ziq5VL1oRKfPtMHmiIihSuzUbAKDmkNlBEf PnOcYfMnIWASlhDr/CMCPhFGW44PVO860shv16lZzxn2UGIwuoIlpRj4jkRyn+iJxCrB dss+Igu/C+zdHdYqfmhxGSwgpqHQPk6ag9s1S0llRc+rjtSOJUcN1PnTXP2V0UPJhb/B ho/GZJWvmi7ooIKPJxw7D5P4rw+xPsXwlqlpsVo1vY4291Gj4GYETyLAFhE3fm8k235I zAWYxEB00ymogwQuW0IYsKAS/hJE0LYfJzHgNw4f5yLjR2C2xm5C6YMlGhb/HC0CFKYQ PwJQ== ARC-Authentication-Results: i=1; mx.google.com; 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=fail (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id m32-v6si6853488pld.125.2018.02.26.06.38.28; Mon, 26 Feb 2018 06:38:42 -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; 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=fail (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753896AbeBZOhQ (ORCPT + 99 others); Mon, 26 Feb 2018 09:37:16 -0500 Received: from 212.199.177.27.static.012.net.il ([212.199.177.27]:57341 "EHLO herzl.nuvoton.co.il" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1753328AbeBZOhG (ORCPT ); Mon, 26 Feb 2018 09:37:06 -0500 Received: from talu34.nuvoton.co.il (ntil-fw [212.199.177.25]) by herzl.nuvoton.co.il (8.13.8/8.13.8) with ESMTP id w1QEI4wH002070; Mon, 26 Feb 2018 16:18:04 +0200 Received: by talu34.nuvoton.co.il (Postfix, from userid 10070) id 20AA45AA60; Mon, 26 Feb 2018 16:36:18 +0200 (IST) From: Tomer Maimon To: robh+dt@kernel.org, mark.rutland@arm.com, daniel.lezcano@linaro.org, tglx@linutronix.de, avifishman70@gmail.com, brendanhiggins@google.com, joel@jms.id.au Cc: devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, openbmc@lists.ozlabs.org, Tomer Maimon Subject: [PATCH v4 0/2] clocksource: npcm: add NPCM7xx timer driver Date: Mon, 26 Feb 2018 16:36:07 +0200 Message-Id: <1519655769-25836-1-git-send-email-tmaimon77@gmail.com> X-Mailer: git-send-email 1.8.3.4 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Addressed comments from:. - Brendan Higgins: https://www.spinics.net/lists/devicetree/msg202331.html Changes since version 3: - Modify prefix to npcm7xx_ - Modify licensing to SPDX license format Changes since version 2: - The shutdown function called oneshot function that can cause a crash in the system, Modify shutdown call to unique shutdown function. - Adding support to resume function - Using timer-of.c API - Modify NPCM750 compatible name. Changes since version 1: - Rename driver name - Removing unnecessary dependencies in configuration - Adding prefix to the macros - No changes to dt-binding documentation since v1 Modified driver have been tested on the NPCM750 evaluation board. Tomer Maimon (2): dt-binding: timer: document NPCM7xx timer DT bindings clocksource: npcm: add NPCM7xx timer driver .../bindings/timer/nuvoton,npcm7xx-timer.txt | 25 +++ drivers/clocksource/Kconfig | 8 + drivers/clocksource/Makefile | 1 + drivers/clocksource/npcm7xx-timer.c | 237 +++++++++++++++++++++ 4 files changed, 271 insertions(+) create mode 100644 Documentation/devicetree/bindings/timer/nuvoton,npcm7xx-timer.txt create mode 100644 drivers/clocksource/npcm7xx-timer.c -- 2.14.1