From patchwork Wed Dec 12 22:13:17 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Paul Cercueil X-Patchwork-Id: 10727331 X-Patchwork-Delegate: paulburton@kernel.org Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 839D914BD for ; Wed, 12 Dec 2018 22:22:01 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 7578F2A8F5 for ; Wed, 12 Dec 2018 22:22:01 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 65B222A920; Wed, 12 Dec 2018 22:22:01 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-8.0 required=2.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,MAILING_LIST_MULTI,RCVD_IN_DNSWL_HI autolearn=ham version=3.3.1 Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id E4A8F2B210 for ; Wed, 12 Dec 2018 22:22:00 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728588AbeLLWVz (ORCPT ); Wed, 12 Dec 2018 17:21:55 -0500 Received: from outils.crapouillou.net ([89.234.176.41]:44934 "EHLO crapouillou.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727061AbeLLWVm (ORCPT ); Wed, 12 Dec 2018 17:21:42 -0500 From: Paul Cercueil To: Thierry Reding , Rob Herring , Mark Rutland , Daniel Lezcano , Thomas Gleixner , Ralf Baechle , Paul Burton , James Hogan , Jonathan Corbet Cc: Mathieu Malaterre , Ezequiel Garcia , PrasannaKumar Muralidharan , linux-pwm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-watchdog@vger.kernel.org, linux-mips@vger.kernel.org, linux-doc@vger.kernel.org, linux-clk@vger.kernel.org, od@zcrc.me, Paul Cercueil Subject: [PATCH v8 23/26] MIPS: GCW0: Move clocksource to TCU channel 2 Date: Wed, 12 Dec 2018 23:13:17 +0100 Message-Id: <20181212221317.19335-1-paul@crapouillou.net> In-Reply-To: <20181212220922.18759-1-paul@crapouillou.net> References: <20181212220922.18759-1-paul@crapouillou.net> DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=crapouillou.net; s=mail; t=1544652805; bh=ksfFjOlJNPrs7C6s/v/Mewpebdp4w24yVLtWOe3+U9s=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References; b=CAY+Q2YPio5G6HRWCc0vfgwV+iOCcsbipiUDvNv+zzRmC7sXv6i+5sl1pC2OZTbraIRztKZCOXJEvlrXtt+6mSf7unpP0AvhSGjUq4P7J83G4645COcbAhWQORNXjaGVDmjEeeQTtxWpRgxX9rfqjD83f04Zqdfj2l/hfRHlZqk= Sender: linux-mips-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-mips@vger.kernel.org X-Virus-Scanned: ClamAV using ClamSMTP The TCU channel 1, which is the default for the clocksource, is used as PWM on the GCW Zero as it drives the backlight. Therefore we must use a different TCU channel for the clocksource. Signed-off-by: Paul Cercueil --- Notes: v8: New patch arch/mips/boot/dts/ingenic/gcw0.dts | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/arch/mips/boot/dts/ingenic/gcw0.dts b/arch/mips/boot/dts/ingenic/gcw0.dts index 35f0291e8d38..8abab14eb852 100644 --- a/arch/mips/boot/dts/ingenic/gcw0.dts +++ b/arch/mips/boot/dts/ingenic/gcw0.dts @@ -60,3 +60,14 @@ /* The WiFi module is connected to the UHC. */ status = "okay"; }; + +&pwm { + /* Channels 1 and 3-7 are for PWM use */ + reg = <0x50 0x10>, <0x70 0x50>; +}; + +&clocksource { + /* Use channel 2 for the clocksource */ + reg = <0x60 0x10>; + clocks = <&tcu TCU_CLK_TIMER2>; +};