Received: by 10.223.176.5 with SMTP id f5csp2287333wra; Mon, 5 Feb 2018 01:14:13 -0800 (PST) X-Google-Smtp-Source: AH8x2258JPdTTUnLDrUWMk5CLfIg1dB/gb4hm+ORopfTpDe7WybzssYvm7PdsaotHwbjQROXv4vk X-Received: by 10.101.91.140 with SMTP id i12mr36555263pgr.297.1517822053481; Mon, 05 Feb 2018 01:14:13 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1517822053; cv=none; d=google.com; s=arc-20160816; b=vKsJh938GY35V3IXi7Nusy8iuU+AhXg0CapnxXZLho65Dh4fUahS1QfYu5S41EZ5DZ FOFyGMp/zIDMGRmB5mePotzxUCQH2tDNk7XaVwjyehrxeuxdXaxmODrr6Di9wiya5BCl Q95dLf+O1frTnzRp8phgeJ/Z87HPBUWoeTTYezsR7re0+mhr6baMO/6rRVXkypBM7vt4 z5PRwFjgN/mJmyfDClfQ6scdOz5P2awUPyS8RpO3OPJhlAuToXr5Z31V11WcE31KAMq/ utwwSdvATsWfOC9GWKt+GSZEozHTouIjJOu9i74JIqRI+v4A1PoZy+uUfSgJ03F8CHXS aNAg== 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=BEB2U8QcqGWGz5AUMhYVhjBe4aN/XAVLpCTzBJ3AFLE=; b=SwJwPz6UzWyq2z+d4fOU5kFK9zG7ISNbCz4JahFlzezvigU545ffcw3TF0VdKAeSFo pkYPYaYI86wpTM0GtlcN25oeV3eed/Dlo9rjmSC+wphvvlsiVKtpHjfWSA8ae0av/UCD l5JIcFss/2Qu6qNzKxizqST4/blk2HYZuMbbxffW8XxIdLhpvM56ahxZ/vQg8ndyRu9f 5mQNx1tqm9A3MDfOMzgrCNGyziuDJ0J7oSzatrt0jD/vchfcx2ft9ddx9frC/GCKB3Ci qvD57tj9SCrEIIXOQd3H3CdW7KOJ6MRwXdIng2ViQ1JVR5oVQbgEYA4hQeBqE1ZObksF Iyig== 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=NONE 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 z65si5188783pgd.688.2018.02.05.01.13.58; Mon, 05 Feb 2018 01:14:13 -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=NONE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752656AbeBEJNb (ORCPT + 99 others); Mon, 5 Feb 2018 04:13:31 -0500 Received: from 212.199.177.27.static.012.net.il ([212.199.177.27]:56624 "EHLO herzl.nuvoton.co.il" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1750962AbeBEJN3 (ORCPT ); Mon, 5 Feb 2018 04:13:29 -0500 X-Greylist: delayed 2997 seconds by postgrey-1.27 at vger.kernel.org; Mon, 05 Feb 2018 04:13:28 EST 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 w1584tdS030760; Mon, 5 Feb 2018 10:04:55 +0200 Received: by talu34.nuvoton.co.il (Postfix, from userid 10070) id 001125A908; Mon, 5 Feb 2018 10:22:58 +0200 (IST) From: Tomer Maimon To: mturquette@baylibre.com, sboyd@codeaurora.org, robh+dt@kernel.org, mark.rutland@arm.com, tali.perry1@gmail.com, avifishman70@gmail.com, brendanhiggins@google.com, joel@jms.id.au Cc: linux-clk@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, openbmc@lists.ozlabs.org, Tomer Maimon Subject: [PATCH v1 0/2] clk: npcm: add NPCM7xx clock driver Date: Mon, 5 Feb 2018 10:22:53 +0200 Message-Id: <1517818975-11427-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 This patch set adds clock support for the Nuvoton NPCM7xx Baseboard Management Controller (BMC). The clock controller generates the clocks for the Graphics Core, Memory interface, CPU, AMBA buses and all the engine modules. The NPCM7xx includes four PLL modules. The clock source is selectable from either PLL or the external clock input. Several clock signals have a configurable divide from the clock source Tomer Maimon (2): dt-binding: clock: document NPCM7xx clock DT bindings clk: npcm: add NPCM7xx clock driver .../bindings/clock/nuvoton,npcm7xx-clk.txt | 84 +++ drivers/clk/Makefile | 1 + drivers/clk/clk-npcm7xx.c | 751 +++++++++++++++++++++ 3 files changed, 836 insertions(+) create mode 100644 Documentation/devicetree/bindings/clock/nuvoton,npcm7xx-clk.txt create mode 100644 drivers/clk/clk-npcm7xx.c -- 2.14.1