Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751141AbdL2NAL (ORCPT ); Fri, 29 Dec 2017 08:00:11 -0500 Received: from outils.crapouillou.net ([89.234.176.41]:46190 "EHLO crapouillou.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750806AbdL2NAI (ORCPT ); Fri, 29 Dec 2017 08:00:08 -0500 From: Paul Cercueil To: Michael Turquette , Stephen Boyd , Rob Herring , Mark Rutland , Thomas Gleixner , Jason Cooper , Marc Zyngier , Daniel Lezcano , Lee Jones Cc: linux-clk@vger.kernel.org, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org Subject: [PATCH 0/6] Ingenic JZ47xx TCU drivers Date: Fri, 29 Dec 2017 13:59:36 +0100 Message-Id: <20171229125942.27305-1-paul@crapouillou.net> Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 689 Lines: 18 Hi, This patch set introduces three new drivers, which together control the TCU (Timer/Counter Unit) of Ingenic JZ47xx SoCs. The ingenic-tcu-intc driver will demultiplex the TCU IRQ interrupts; the ingenic-tcu-clocks driver will handle the TCU clocks (enable/disable, reparenting, reclocking); and the ingenic-tcu driver provides a clocksource and timers to the system. The purpose of this patch series is to eventually completely remove the non-standard platform and board code that handles timers for the Ingenic SoCs. Before this can be achieved, the watchdog and PWM drivers (already upstream) will be modified to use the same regmap as the rest of the TCU drivers. Thanks, -Paul