Received: by 2002:ac0:a5a7:0:0:0:0:0 with SMTP id m36-v6csp1342713imm; Sun, 15 Jul 2018 05:35:08 -0700 (PDT) X-Google-Smtp-Source: AAOMgpeq7fNtNFx5mbr40TtCQb7M6/Vzjtmk5Nuyl6g347fWlek/tUFX0inpM5UnfZigcuHiO+/8 X-Received: by 2002:a17:902:26:: with SMTP id 35-v6mr13064254pla.276.1531658108146; Sun, 15 Jul 2018 05:35:08 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1531658108; cv=none; d=google.com; s=arc-20160816; b=zBrE6VmjRbGn5q6Z5jFKbj/TnUkAMOtzQM7QkuSTIj1jEsC74LzOYc2fxP4a/d2P6F tbM+DpIl4dvy8BSy/9J+ArcoPjgGoN/QTMQuEiiNDgjM+kGmbgtEiWdMh8GT3sUo8HW8 EGEi13v2agnP1BIBhCWIZEPi+vTuhYR+GRIwQjhwnvfEGhEUwa5gqmB1CHPmqJKHRSVg HoC8DQYmVNjSNIy4TcVqdSwVRAW1wJAXtk8PE9nGcDCNvH+fwu1CF608JAre4YI5rKg7 HhsNqitPDqvkXeD2vjMka0UYxK/yNekdRbytOssGqPghefwhxcrbBF/RNF7bb9SXBNem iNHw== 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=WhIGC0cyc/6o5nW9u3jPoOhSjcz6CZxRNAU+o1T+BrE=; b=Y+ilp/Erg7TBEn8AJYdA3V20KUKvU6uNWneHwwPFsfLSeRj7LTsejx49gWjQiABEaH KKI7V+7RPq8mv/A3OnFrfd0DdSElEZ6lduxFqghs4tJiy8u7k6TUgedNinX5txCWX5d7 hdueDYfw8fg3aMvMOP/fQYdN0vMawfQAZ5/vYjVGyU9wX9GVLmNeEQZZ+46ghZfAGtfV a1+bT1lBdi8G5hP/Ly4oxHLSdU2kivQWpewQBVzjvIjOrJmZYRXryT3dlWs4CbVKJGqk 6a+evpFzQejORqQQvTXQTgDo3YlOsGtj6hNRN4FuHwZ8kjXeSbM+/rmXldvPjS4yUC67 Awyw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=auCr2+ek; 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 x62-v6si32186045pfd.124.2018.07.15.05.34.53; Sun, 15 Jul 2018 05:35:08 -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=auCr2+ek; 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 S1726455AbeGOMyk (ORCPT + 99 others); Sun, 15 Jul 2018 08:54:40 -0400 Received: from mail-wm0-f67.google.com ([74.125.82.67]:54022 "EHLO mail-wm0-f67.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726217AbeGOMyj (ORCPT ); Sun, 15 Jul 2018 08:54:39 -0400 Received: by mail-wm0-f67.google.com with SMTP id s9-v6so5244613wmh.3; Sun, 15 Jul 2018 05:31:49 -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; bh=WhIGC0cyc/6o5nW9u3jPoOhSjcz6CZxRNAU+o1T+BrE=; b=auCr2+ekqOGG35T9QXpr/sduBnmI3Me/NM/CvSuywhtKmN+FoTWFWjI4b2f/ajoeJA X1ZUXi9btBrYyF0r41sa6zHgck0UGo3NFU7KEFisu43MY5mTgrcRjOf4DDrq/5y6RPD8 n2WMAnGuNGk/g2/ESt0vs2iDp9cgJ2eT6ton5h4Df6fkS+dIqgmG1AK+tcq7y57l0D+C 5FiZJeBl9/L17dimGtzAM07mfD7E7S5bPrbbQ7FBS1u68XEiMAJTqJ5Har27ga1zuFcx dmMd7iwBVjJzOl5qlMRsjYfVJXxPCFyDLwXRu+iBUWPRgIwu/wUMQZdfD9hwSUPfdB9Q eDww== 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=WhIGC0cyc/6o5nW9u3jPoOhSjcz6CZxRNAU+o1T+BrE=; b=j+gfrUXCTYd69MEAZ8u59AYk+KfZeJX5Qk4Nrl3khynCmerclnQgAbFBWtCCjnIOHO XIoD++SZHSkOPNPZJs1Ze4XdkILoif/EIm9f1fniZGvradaZRMEfBi+ocCRarpv5pH0H sk/CJTG1CA88/3Z1SMS0+brcVzoAGm34MU7jSce2AKgaeambnhOIFIvdd0dgHk6kMnpD LsbD9o3RLZfSdhCwxKAGh8x5wg9NSfqi9N0OArYL9m7ie29aikWCe9+WnRserHBooQFj cTyGOugZKskb5S+Att+hGw+qJd53y/WdbgsXPiE1pp8P1Pfq4/oSikON6+EqhESVWZGS r5Sg== X-Gm-Message-State: AOUpUlGOOJQDVzlaxNmr11SBvDdwYgCVjlZ9x6AC+WccoI3jZyu3rRIc LS4ws7WgdMuc83TXwdGJ+3w= X-Received: by 2002:a1c:400a:: with SMTP id n10-v6mr7305378wma.32.1531657909130; Sun, 15 Jul 2018 05:31:49 -0700 (PDT) Received: from parthiban.fritz.box ([62.91.12.240]) by smtp.gmail.com with ESMTPSA id s10-v6sm16358688wmb.12.2018.07.15.05.31.47 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 15 Jul 2018 05:31:48 -0700 (PDT) From: Saravanan Sekar To: afaerber@suse.de, manivannan.sadhasivam@linaro.org, sboyd@kernel.org Cc: mark.rutland@arm.com, devicetree@vger.kernel.org, linux@cubietech.com, sravanhome@gmail.com, support@cubietech.com, catalin.marinas@arm.com, mturquette@baylibre.com, will.deacon@arm.com, linux-kernel@vger.kernel.org, thomas.liau@actions-semi.com, darren@cubietech.com, robh+dt@kernel.org, jeff.chen@actions-semi.com, pn@denx.de, linux-clk@vger.kernel.org, linux-arm-kernel@lists.infradead.org, mp-cs@actions-semi.com Subject: [PATCH v4 0/5] Add clock driver for Actions S700 SoC Date: Sun, 15 Jul 2018 14:31:40 +0200 Message-Id: <20180715123145.16975-1-sravanhome@gmail.com> X-Mailer: git-send-email 2.18.0 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Changelog v4: - dt-bindings use absolute numbering for clocks - Patch re-oredering Changelog v3: - Splitted uart clock DTS changes into separate patch - Splitted REGMAP Kconfig selection into separate patch - General naming convention as "Actions Semi" in dt-binding documentation - Patch re-oredering - Cleanup and fixed review findings Changelog v2: Fixed 0 day compilation warning Modified existing dts Actions S900 clock bindings common to Actions Soc family This patchset adds clock support for Actions Semi OWL series S700 SoC with relevant clock bindings and device tree info. Changed the UART clock using CMU instance and changes are tested in cubieboard7 Thanks and regards, Saravanan, Parthiban *** BLURB HERE *** Saravanan Sekar (5): clk: actions: Add REGMAP as dependency dt-bindings: clock: Add S700 support for Actions Semi Soc's clk: actions: Add S700 SoC clock support arm64: dts: actions: Enable clock controller for S700 arm64: dts: actions: Set UART clock reference from CMU ...tions,s900-cmu.txt => actions,owl-cmu.txt} | 20 +- .../boot/dts/actions/s700-cubieboard7.dts | 8 +- arch/arm64/boot/dts/actions/s700.dtsi | 14 + drivers/clk/actions/Kconfig | 14 + drivers/clk/actions/Makefile | 1 + drivers/clk/actions/owl-s700.c | 610 ++++++++++++++++++ include/dt-bindings/clock/actions,s700-cmu.h | 118 ++++ 7 files changed, 769 insertions(+), 16 deletions(-) rename Documentation/devicetree/bindings/clock/{actions,s900-cmu.txt => actions,owl-cmu.txt} (67%) create mode 100644 drivers/clk/actions/owl-s700.c create mode 100644 include/dt-bindings/clock/actions,s700-cmu.h -- 2.18.0