Received: by 2002:ac0:a5b6:0:0:0:0:0 with SMTP id m51-v6csp2952282imm; Mon, 28 May 2018 20:47:17 -0700 (PDT) X-Google-Smtp-Source: AB8JxZr7BHFrOEk7vzs0mOr+maJeqPAkPiC65pc62+hSQQuT2GWOiY+qIuf0MA1GKbB6uiR4Zvbm X-Received: by 2002:a63:85c8:: with SMTP id u191-v6mr11853541pgd.300.1527565637326; Mon, 28 May 2018 20:47:17 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1527565637; cv=none; d=google.com; s=arc-20160816; b=aLoHI6UwbAe1y95fLJfVFVyDjpJUcKwi9zrbDwC+S5XRIFqSR0BvNhpP3aZKgsH7PV 9RKRjkVq4ABLnrm8jCuG1mg0XpMBSzZn6uBy9mJQTDmjhzOtkNrldx5sTHCoeUFJHKjo CwsvZMjmcIX+LgaO6/mJkhez6zq7ZWNsQZSt19faXXoas+K7bYHS4rPRyRTM0Io6fkdg H8K9/mxw1eATYTjOT6fTVlS3EMumCjpA7cd8H2DfPBwXMfsoIhWLy85Ok75ZFpPDWNGM NswacY+OKOw93k2motvrT0j0VVoMW+BP8izjR476Qoa+bnd4zdXkyoz7JWBiyqJ2ANsP a7uw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from:dkim-signature :arc-authentication-results; bh=DpPGGmHnThrczFDgfZ9NcFxcjYI57ApX4T60Thr49Ro=; b=HhmtuTRxy+ksMMVdWRs2VxNFQp12Q5WYhXyS98Fwc5/qdRe1dC1o91XJuM/fU2owr2 BaQyWEQrcc9O7v4dG3hvgJwmGk9HFBYoV4gC0joBP7NYagIf0mBPNfeY555nlVnn4a1n MKrBD3BBn0oOR+Ss23dSEQmrpAgwr8kiPr8N3xHcxETRZsgTdU/ixZfcgJNdhkXAYN+S +bna6LXM5YCttY8kIAEbh50EeWklQPeF/isNNQGZFt2lzrnomlhl8THRTdXuqT3oVvMG Zt8317DGQ7yYH4U3AytSV7jEHtpc2UracZycdfw+y7OSYGak0wuxvT5hhS0FBib1jhoq Bmbg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=CuoSxOC5; 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=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 f3-v6si32406432plf.436.2018.05.28.20.46.32; Mon, 28 May 2018 20:47:17 -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=@gmail.com header.s=20161025 header.b=CuoSxOC5; 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=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754671AbeE1ReY (ORCPT + 99 others); Mon, 28 May 2018 13:34:24 -0400 Received: from mail-wr0-f196.google.com ([209.85.128.196]:40533 "EHLO mail-wr0-f196.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754443AbeE1ReU (ORCPT ); Mon, 28 May 2018 13:34:20 -0400 Received: by mail-wr0-f196.google.com with SMTP id l41-v6so21407568wre.7; Mon, 28 May 2018 10:34:19 -0700 (PDT) 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=DpPGGmHnThrczFDgfZ9NcFxcjYI57ApX4T60Thr49Ro=; b=CuoSxOC5UOTu1WTwilJe3V/9kl7gq6xcoGO7T2V9qi/iqiEe7JdkikGpvUEDe8hs+b 5ztZbQyiFa9zQy7NGn2TrphfKviueG3n3xeI/BjZUqDe8ecmM7dBr8C4qYrA4Wmk9M4z b6tcQqAqayrAmOMnyorIg/7z1aa2+VeKaCzPRLVBlcNp30lqbxjEZ/zDsULWvdssG/Xq Zysdk/oychoJJ2MIyvOsr83EetxGPGjxzH3yNtTlep2ElaVaHh5jLx4jituzLLUm2TSh dm5CMjjzfXiGNCaopeMZiQcF4RlE5VmT+6Cx58EyNWf4L/qn8CM/x0RM4VZOszcNbnD9 eTpg== 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=DpPGGmHnThrczFDgfZ9NcFxcjYI57ApX4T60Thr49Ro=; b=tZX7HFFfCx4SFbxg2t3FgWzN8mk/dJ49Dv0U8EeGW4h1qv94fQvCeTQD12T5qzsp9o YYCc6LD/KARTA4sUjW4oJL6GMwVJmZqiCahkKI7an8eYIj5dN4UxZ7eBJCzQdLx1SZM+ XseuFIG3bIYkfnTGyVatxb5Bf0+LNHQ/kzvDNajR3x9qt0ezZmdRTy8SJ4Q8wowKhi+l lBSDJik7qkaWEBKNJuZUqNooW0/apPx1xGiCederdIp24fzMk+QU3kQ1H2sw4hv4aXXQ brXUaoKRfhVYP4i46UfnoFGH/IMOBUhxNvsAIrN8RLN98ocBQRLfBxmRn0gV3dQa5eG6 C25g== X-Gm-Message-State: ALKqPweUixlkk/TtxvryiBrl/0JXF2n8e8sghhnTolv5X7oqvzNPdSKh vyAg+cNM2ahVXo8WNCqwcFw= X-Received: by 2002:adf:c98c:: with SMTP id f12-v6mr11947899wrh.272.1527528859070; Mon, 28 May 2018 10:34:19 -0700 (PDT) Received: from cperon-Latitude-7490.lan (static-css-csd-151233.business.bouyguestelecom.com. [176.162.151.233]) by smtp.gmail.com with ESMTPSA id l10-v6sm9419660wrm.29.2018.05.28.10.34.18 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 28 May 2018 10:34:18 -0700 (PDT) From: =?UTF-8?q?Cl=C3=A9ment=20P=C3=A9ron?= To: Colin Didier , Sascha Hauer , Fabio Estevam Cc: Shawn Guo , NXP Linux Team , Michael Turquette , Stephen Boyd , linux-clk@vger.kernel.org, linux-kernel@vger.kernel.org, =?UTF-8?q?Cl=C3=A9ment=20Peron?= Subject: [PATCH 0/5] Reintroduce i.MX EPIT Timer Date: Mon, 28 May 2018 19:34:07 +0200 Message-Id: <20180528173412.10000-1-peron.clem@gmail.com> X-Mailer: git-send-email 2.17.0 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Clément Peron As suggested in the commit message we have added the device tree support, proper bindings and we moved the driver into the correct folder. Moreover we made some changes like use of relaxed IO accesor, implement sched_clock, delay_timer and reduce the clockevents min_delta. Signed-off-by: Clément Peron --- Clément Peron (2): ARM: imx: remove inexistant EPIT timer init Documentation: DT: add i.MX EPIT timer binding Colin Didier (3): ARM: clk-imx6q: add EPIT clock support clocksource: add driver for i.MX EPIT timer ARM: dts: imx6qdl: add missing compatible and clock properties for EPIT .../devicetree/bindings/clock/imx6q,epit.txt | 25 ++ arch/arm/boot/dts/imx6qdl.dtsi | 12 + arch/arm/mach-imx/common.h | 1 - drivers/clk/imx/clk-imx6q.c | 2 + drivers/clocksource/Kconfig | 12 + drivers/clocksource/Makefile | 1 + drivers/clocksource/timer-imx-epit.c | 254 ++++++++++++++++++ include/dt-bindings/clock/imx6qdl-clock.h | 4 +- 8 files changed, 309 insertions(+), 2 deletions(-) create mode 100644 Documentation/devicetree/bindings/clock/imx6q,epit.txt create mode 100644 drivers/clocksource/timer-imx-epit.c -- 2.17.0