From patchwork Mon Nov 6 19:45:49 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Manivannan Sadhasivam X-Patchwork-Id: 118088 Delivered-To: patch@linaro.org Received: by 10.140.22.164 with SMTP id 33csp3137081qgn; Mon, 6 Nov 2017 11:46:58 -0800 (PST) X-Google-Smtp-Source: ABhQp+Q7u8Nk6jBm66U6RWMFmiPLRDncEOFjXsYyvlvAT8ayQUBe5Enq81ZeVf4nLJwUJ+/80/vp X-Received: by 10.99.176.6 with SMTP id h6mr16133460pgf.358.1509997618054; Mon, 06 Nov 2017 11:46:58 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1509997618; cv=none; d=google.com; s=arc-20160816; b=H2NukqqjuJGurbnAc2YqHM5FbyqAiJXlynHhB6NxASyDTIaTkyZe6YnZB6RQl7v4fQ 4dNuHd48bej665dMdzzI5b4wpuoP0HglMnBdqfA4chDwNdM/T7eQ0XcTjNE1W38oPXVO e7SB9FamkjcTWczm8Vdhv+KSHBcqyBhyIchlhohM5KnjlZ2exrqg2S9pUAQ8D8gna0Zi h2zfWkYSrN5uyQ93mlFnO8jbYn3OaYEq3wR63qsqu0EAi87FM1eadnWK5K93BWP9FzyD rt8wF1PL1BSMWVrI0hpAcYmVLLaJxiUN//8uPClpm8VOFc2JkWBWJZNOioExbrh/NKmf 8tMw== 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 :dkim-signature:arc-authentication-results; bh=LM99N3W4iVDqwYTWyw3jjTgtPutW9h+GP0152pD6S8g=; b=g9LY6yhJ8bz/sIE4+EalMiYXbp17uO42DENTBBPHJJ2fbYUQSoFATjSA33p4MRqfJM +MKJgH9ewxE3sFHt2+zQsUSkHeMH44HLsbYuJqxisXMGpcswdLKhzuOcZ93higTc8fNq RbAqabYEihYNlssHzHadlDu9jtboBuRsm+BXRCwTAez9Ec5f27WkGd/+qTdnm+xObT9o weHAgHlVAuDUdE5qipc3AGwdeMUdwcPYmHx2LVtQiuDNGu7U+yVmytlUFdzO7ieMzrMa U11kwM820cHFDBS9KYpen4ioOk4nwOo6N6gdM4f9baJ7l7XlcI3u9sqVhvU+ZqdPVPUn 3aFg== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@linaro.org header.s=google header.b=XgX1mEfr; spf=pass (google.com: best guess record for domain of devicetree-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=devicetree-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id y7si11541656pgp.694.2017.11.06.11.46.57; Mon, 06 Nov 2017 11:46:58 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of devicetree-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=neutral (body hash did not verify) header.i=@linaro.org header.s=google header.b=XgX1mEfr; spf=pass (google.com: best guess record for domain of devicetree-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=devicetree-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932778AbdKFTq4 (ORCPT + 6 others); Mon, 6 Nov 2017 14:46:56 -0500 Received: from mail-pg0-f65.google.com ([74.125.83.65]:45764 "EHLO mail-pg0-f65.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S932743AbdKFTqz (ORCPT ); Mon, 6 Nov 2017 14:46:55 -0500 Received: by mail-pg0-f65.google.com with SMTP id b192so9046868pga.2 for ; Mon, 06 Nov 2017 11:46:55 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id; bh=Zfe9NaKxjyu0DkY2V0zQx3cNxBmHm/FjwD7d6qgAn5E=; b=XgX1mEfrLn2tFoZ18LccTltEdUbcDPblCgsMvasT8JDWJSszIyXYN+3inWKx+M7tYx eVAYDUbzRJ1GWBUuc7jvzWjvfQtSZroIqZVySFkAR4iL4v9hmRAOIM2K+3ug+VIjg1KS 5Nc1taWYSckSQZ55v9vrjxg5nSsKlvQXI40yo= 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; bh=Zfe9NaKxjyu0DkY2V0zQx3cNxBmHm/FjwD7d6qgAn5E=; b=j6n6bEOwCNg/EeORTDpALT8z3KF5twP5olciQS+Tqn5oZrYiB+IQTQYJvXpmyp+gYS P+xUPAKmP7pZY6De1hyv2IZyED9zOBjM7gA95+frrWodMzZMbQUfxgIlZwYo24hj6Wtc YOlWXJYN/FKTeijaok3U3ii1YNmMKIE4DZpDV9wV2KNNjZsw9J9VxfIEMdKEvGjv8QZV yf5EMNUdmhl6sMhhPc0VhCxvDyYipftimHZnpFebKWunBII++beTQyOKsFhf4Zdb/IXV 0tZeIExP3F5xt5anZMCMk50u1OskxslLSEnpMGJIgaHfW6yBMOvG5wFCpwKXevHnP6rf VXlw== X-Gm-Message-State: AMCzsaUgnWQq4hhNf0c45VKjjuWWhw54NS2PM9vg8UH0e7XJZByCl/AK IQ1dENPesoYIlcjpOnGQ5F1O X-Received: by 10.101.75.141 with SMTP id t13mr16308563pgq.122.1509997615276; Mon, 06 Nov 2017 11:46:55 -0800 (PST) Received: from localhost.localdomain ([2405:204:71cc:8264:4544:dc65:374e:dc33]) by smtp.gmail.com with ESMTPSA id t2sm27919118pfk.90.2017.11.06.11.46.44 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Mon, 06 Nov 2017 11:46:54 -0800 (PST) From: Manivannan Sadhasivam To: mturquette@baylibre.com, sboyd@codeaurora.org, afaerber@suse.de, robh+dt@kernel.org, mark.rutland@arm.com Cc: liuwei@actions-semi.com, mp-cs@actions-semi.com, 96boards@ucrobotics.com, devicetree@vger.kernel.org, arnd@arndb.de, davem@davemloft.net, mchehab@kernel.org, daniel.thompson@linaro.org, amit.kucheria@linaro.org, linux-kernel@vger.kernel.org, linux-clk@vger.kernel.org, linux-arm-kernel@lists.infradead.org, viresh.kumar@linaro.org, manivannanece23@gmail.com, Manivannan Sadhasivam Subject: [PATCH v2 0/3] Add clock driver for Actions S900 SoC Date: Tue, 7 Nov 2017 01:15:49 +0530 Message-Id: <1509997552-29718-1-git-send-email-manivannan.sadhasivam@linaro.org> X-Mailer: git-send-email 2.7.4 Sender: devicetree-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org This patchset adds clock driver for Actions Semi OWL series S900 SoC with relevant clock bindings and device tree data. This series also addresses the review comments from previous submission happened last year. https://patchwork.kernel.org/patch/9254471/ Driver has been validated on Bubblegum-96 board. Thanks, Mani Manivannan Sadhasivam (3): dt-bindings: clock: Add Actions S900 clock bindings arm64: dts: actions: Add S900 clock management unit nodes clk: actions: Add clock driver for Actions S900 SoC .../devicetree/bindings/clock/actions,s900-cmu.txt | 47 ++ MAINTAINERS | 8 + arch/arm64/boot/dts/actions/s900.dtsi | 20 + drivers/clk/Kconfig | 1 + drivers/clk/Makefile | 1 + drivers/clk/actions/Kconfig | 6 + drivers/clk/actions/Makefile | 2 + drivers/clk/actions/owl-clk.c | 316 +++++++++++ drivers/clk/actions/owl-clk.h | 298 +++++++++++ drivers/clk/actions/owl-factor.c | 268 ++++++++++ drivers/clk/actions/owl-pll.c | 344 ++++++++++++ drivers/clk/actions/owl-s900.c | 585 +++++++++++++++++++++ include/dt-bindings/clock/actions,s900-cmu.h | 139 +++++ 13 files changed, 2035 insertions(+) create mode 100644 Documentation/devicetree/bindings/clock/actions,s900-cmu.txt create mode 100644 drivers/clk/actions/Kconfig create mode 100644 drivers/clk/actions/Makefile create mode 100644 drivers/clk/actions/owl-clk.c create mode 100644 drivers/clk/actions/owl-clk.h create mode 100644 drivers/clk/actions/owl-factor.c create mode 100644 drivers/clk/actions/owl-pll.c create mode 100644 drivers/clk/actions/owl-s900.c create mode 100644 include/dt-bindings/clock/actions,s900-cmu.h -- 2.7.4 -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html