Received: by 2002:a25:1506:0:0:0:0:0 with SMTP id 6csp4969012ybv; Wed, 26 Feb 2020 06:12:53 -0800 (PST) X-Google-Smtp-Source: APXvYqxOQFt/AZvbmQBKYQeTqnls0uBiu+Yv0+2RswDfQSGVsvSJ63BTkFbTBYf3FEv5Cw35IxeB X-Received: by 2002:a9d:53cb:: with SMTP id i11mr3269137oth.158.1582726373398; Wed, 26 Feb 2020 06:12:53 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1582726373; cv=none; d=google.com; s=arc-20160816; b=sYcXs6xsrwXJOQNcvVD7/2tnM9xoCvNQTNf7z5oXvCHNMH9PgOZzJIwndgxnokF6kF jPVvW+Y8l4gKBIeeMPVQiE+lhP/PC8Vgdk/70tHd3dqA7cdlX7AIFFQmT9RBQvz2Yna5 76TPXLQdlJdJO0EihW3Kb4cC1R2fi9JqfppuMYCLKXdT0VXSz1bu6Z37/hXSWlwm9pxr mcmqsujmDIjasv6/Z0lFUuFpDXxgzfLNgsqHF2pdRFa8t0E4SinIFDVdKqjiUSYgTGir SHarjhRG4k3METvGae6Wk60Ve1Z2Ax9QZt9rIKjVUIsKOUg+px3V74F8kxmm8k4QiJnf J1rQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding :content-language:in-reply-to:mime-version:user-agent:date :message-id:from:references:cc:to:subject:dkim-signature; bh=fXFKoR7odDqKyjm1wlalyPUtaV5JgRAtJWLDNUWDC8E=; b=nXsUVbUyO6LHAWrhPyYL9ojBsiVHx40lEGK+dl1gRbg/01GotExqnhu19saBBPvper +JPQUwfVOI9t5l0y10GT1J3BYWdFd/ShI8OM+amOidid7O/g4HicyfAxvcf8bnvOT98p QfLT9jW5zaCbj6Oe1dcwQTNs2RK5aUwlqho801+PsBX7dbdwi9wW2ALe7d5YK+/2ytNd inxLlws8kHeVBgwYYTZuyR9wUs7BSXFRVR63SMw+Mos4j78q0PiFYnEuai8yBtS5eoMe WuBwVXmLYa+jf0M8BaBXyyZXBsGf0xfrj14eQmtq7jOh0+DgKxa+LKrgK1i6GNpAwFtV xepw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@nexus-software-ie.20150623.gappssmtp.com header.s=20150623 header.b=uBz3+g+j; 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id h3si1366236otq.203.2020.02.26.06.12.40; Wed, 26 Feb 2020 06:12:53 -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; dkim=pass header.i=@nexus-software-ie.20150623.gappssmtp.com header.s=20150623 header.b=uBz3+g+j; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727551AbgBZOJu (ORCPT + 99 others); Wed, 26 Feb 2020 09:09:50 -0500 Received: from mail-ed1-f68.google.com ([209.85.208.68]:41860 "EHLO mail-ed1-f68.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726778AbgBZOJt (ORCPT ); Wed, 26 Feb 2020 09:09:49 -0500 Received: by mail-ed1-f68.google.com with SMTP id c26so3893876eds.8 for ; Wed, 26 Feb 2020 06:09:48 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nexus-software-ie.20150623.gappssmtp.com; s=20150623; h=subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=fXFKoR7odDqKyjm1wlalyPUtaV5JgRAtJWLDNUWDC8E=; b=uBz3+g+j8keWl8UqI79zfp5ubt5QR7/jXbEkrRg/FCZsiZGJC3aScHfLMQZxnVbof3 /QZebawsO2zze1XxLqeBsXC2dsMaenQfIFyIOtbY2d5jk5G7uwQkFUZrYjeLa+zy3DE7 lzADPtw5KQoK/Pm/ROUTLWxaKS8vLmq7PtHLzzwWCoYi/uqf06dA+oXXNc1vUs/imun1 GOWPx1wK29lGZ/IcYPHFQbIU6q34VUM+92OI4u3yF1LEl7bMTJirNuZm/atrMNTPRdg5 ZG/tqQrfoKU+uMNPz9Ru9PJe0pyNk6lFQEORi/37O03LN46FGtKkMXMCRNDMc5vDil1W RjJw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=fXFKoR7odDqKyjm1wlalyPUtaV5JgRAtJWLDNUWDC8E=; b=HRK3OOZjkxFR6k341z3YZIjvbEaB+or5ZEB189yBo9uC37mgwVJPT09gEzZYzAfs8t podb8VHBRTC2M50cN0R64SjpsSPr2gYU65S4D26wQ3eYYDSr1bKFKPVattde/S9FxydQ SND3AcZpQ1zzKVWT9tjYRubs6dCI3SEn/kCf7xfQeIQ0L8tfoWHY7ntpueMXLleWUme4 4XVz//yaKz+r/zhf8WTx3Bqyf7WLzNxmM7JlGv8P7NnfXN9Jf91n3CWLd7ViaOqo08sh 3s2v1G9PMmibvZpBHM9CWzYykCyheDVN7muAvAfWRtTH/hlsFiDFUtC/r41s1i8hiACE sU4A== X-Gm-Message-State: APjAAAVewmzf83W7AP1iLKXnpi/E4ekZfDNX8DpQguDDjf5oOFTVQOxc 6jbzOOgVCryivxI1KNo/kMhn+g== X-Received: by 2002:a05:6402:22d4:: with SMTP id dm20mr5099174edb.353.1582726187668; Wed, 26 Feb 2020 06:09:47 -0800 (PST) Received: from [192.168.0.38] ([176.61.57.127]) by smtp.gmail.com with ESMTPSA id c19sm91152ejm.47.2020.02.26.06.09.46 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 26 Feb 2020 06:09:46 -0800 (PST) Subject: Re: [PATCH v4 0/5] Add clock drivers for SM8250 SoC To: Vinod Koul , Stephen Boyd Cc: linux-arm-msm@vger.kernel.org, Bjorn Andersson , Rob Herring , Mark Rutland , devicetree@vger.kernel.org, Andy Gross , Michael Turquette , linux-clk@vger.kernel.org, linux-kernel@vger.kernel.org, psodagud@codeaurora.org, tsoni@codeaurora.org, jshriram@codeaurora.org, tdas@codeaurora.org, vnkgutta@codeaurora.org References: <20200224045003.3783838-1-vkoul@kernel.org> From: Bryan O'Donoghue Message-ID: Date: Wed, 26 Feb 2020 14:09:58 +0000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.5.0 MIME-Version: 1.0 In-Reply-To: <20200224045003.3783838-1-vkoul@kernel.org> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 24/02/2020 04:49, Vinod Koul wrote: > This series adds clock drivers support for SM8250 SoC. As part of the > device tree, the sm8250 dts file has basic nodes like CPU, PSCI, intc, timer > and clock controller. > > Required clock controller driver and RPMH cloks are added to > support peripherals like USB. > > All this configuration is added to support SM8250 to boot up to the > serial console. > > Changes in v4: > - Make qcom,gcc-sm8250.yaml license as dual GPL + BSD > > Changes in v3: > - Dropped accepted patches by Steve > - Split the common rename patch to rename and refactor patches > - Rebase on clk/clk-qcom and move yaml binding to .../bindings/clock/qcom,gcc-sm8250.yaml > - Fix comments form Steve on gcc-sm8250 clk driver > > Taniya Das (5): > clk: qcom: clk-alpha-pll: Use common names for defines > clk: qcom: clk-alpha-pll: Refactor trion PLL > clk: qcom: clk-alpha-pll: Add support for controlling Lucid PLLs > dt-bindings: clock: Add SM8250 GCC clock bindings > clk: qcom: gcc: Add global clock controller driver for SM8250 > > .../bindings/clock/qcom,gcc-sm8250.yaml | 72 + > drivers/clk/qcom/Kconfig | 7 + > drivers/clk/qcom/Makefile | 1 + > drivers/clk/qcom/clk-alpha-pll.c | 264 +- > drivers/clk/qcom/clk-alpha-pll.h | 12 + > drivers/clk/qcom/gcc-sm8250.c | 3690 +++++++++++++++++ > include/dt-bindings/clock/qcom,gcc-sm8250.h | 271 ++ > 7 files changed, 4268 insertions(+), 49 deletions(-) > create mode 100644 Documentation/devicetree/bindings/clock/qcom,gcc-sm8250.yaml > create mode 100644 drivers/clk/qcom/gcc-sm8250.c > create mode 100644 include/dt-bindings/clock/qcom,gcc-sm8250.h > Reviewed-by: Bryan O'Donoghue Tested-by: Bryan O'Donoghue