From patchwork Thu Apr 14 14:34:49 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Georgi Djakov X-Patchwork-Id: 65830 Delivered-To: patch@linaro.org Received: by 10.140.93.198 with SMTP id d64csp636787qge; Thu, 14 Apr 2016 07:35:21 -0700 (PDT) X-Received: by 10.66.183.230 with SMTP id ep6mr21907533pac.89.1460644521806; Thu, 14 Apr 2016 07:35:21 -0700 (PDT) Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id bm3si13073910pad.35.2016.04.14.07.35.21; Thu, 14 Apr 2016 07:35:21 -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=@linaro.org; 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 dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753706AbcDNOfE (ORCPT + 29 others); Thu, 14 Apr 2016 10:35:04 -0400 Received: from mail-wm0-f42.google.com ([74.125.82.42]:34318 "EHLO mail-wm0-f42.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1755315AbcDNOe7 (ORCPT ); Thu, 14 Apr 2016 10:34:59 -0400 Received: by mail-wm0-f42.google.com with SMTP id l6so4096203wml.1 for ; Thu, 14 Apr 2016 07:34:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=88CsjAQI+lO3aUxWDFC2rnOmYUgmy/C0nn4B9wQcIrI=; b=GY6QMREhN4w32PMW1MrMkZotYkFEi2hWNZNHOS2geJnA2VkD3sc7gBOMpvRwTYy/Xi p/SLTSw+dZhiA9wmB2qE7XKSaziIOlhuCKuFibJHXL7VqA9fP8Hcrut6Tn4uriOp2ZNt s2dR0kOcIlt0MnLQhm9CZl/hUL8A56yKNgY18= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references; bh=88CsjAQI+lO3aUxWDFC2rnOmYUgmy/C0nn4B9wQcIrI=; b=dZtGHT8GMnESat41PKDLo04+wdRlY4vTXEEqlPuaCdNALngHTjpW2ATvAQen85gvAW L0XdCKF+M+wWGJrdzhEPE0alebetIEbYj8DVMEn5w2hXNh3fU11SQnWlMray38Jz8W35 fENPoEbxXw0kWGb6Yw1PYH9HqFtsui5KrTyT58PYlYauUyu5ObbZOHDcqIrOiPzVgqjl zNZYM4XZqDlJEmSwkrEsb0dcpDr2+9esa81e0JtVp5cR5DutQ6Pb5L+BPW0QHnSo//Ic HrTEdmNJ1QuTGeKzjImNz8531jcZRj0CnYAqvfB3Bt3onHBCxQZrjWAsfjENzB+u3ff7 15zw== X-Gm-Message-State: AOPr4FVzaufH0o7ZdEExuGUkt+M4e9o2QCvS0R5s9u4IiG9GYZBM7/m+S1RTbqPbO1poTFWc X-Received: by 10.194.2.210 with SMTP id 18mr18115438wjw.55.1460644497986; Thu, 14 Apr 2016 07:34:57 -0700 (PDT) Received: from mms.qualcomm.mm-sol.com ([37.157.136.206]) by smtp.googlemail.com with ESMTPSA id a16sm33834667wme.22.2016.04.14.07.34.56 (version=TLSv1/SSLv3 cipher=OTHER); Thu, 14 Apr 2016 07:34:56 -0700 (PDT) From: Georgi Djakov To: sboyd@codeaurora.org Cc: mturquette@baylibre.com, linux-clk@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-msm@vger.kernel.org, andy.gross@linaro.org, bjorn.andersson@linaro.org, zhang.chunyan@linaro.org, georgi.djakov@linaro.org Subject: [PATCH v8 3/3] arm64: dts: qcom: msm8916: Use fixed factor xo clock Date: Thu, 14 Apr 2016 17:34:49 +0300 Message-Id: <1460644489-11310-4-git-send-email-georgi.djakov@linaro.org> X-Mailer: git-send-email 1.7.9.5 In-Reply-To: <1460644489-11310-1-git-send-email-georgi.djakov@linaro.org> References: <1460644489-11310-1-git-send-email-georgi.djakov@linaro.org> Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org The rpmcc driver is providing the XO clock, which is the parent of almost all clocks. But during boot, this driver may probe later and leave most of the clocks without parent. The common clock framework currently reports invalid rate for orphan clocks and this may confuse drivers. To resolve this, use fixed clocks registration until we have some support to deal with the this issue. Removing the generic rpmcc compatible is enough to switch back to fixed factor XO clock. Signed-off-by: Georgi Djakov --- arch/arm64/boot/dts/qcom/msm8916.dtsi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/qcom/msm8916.dtsi b/arch/arm64/boot/dts/qcom/msm8916.dtsi index 96812007850e..0054a3264ef0 100644 --- a/arch/arm64/boot/dts/qcom/msm8916.dtsi +++ b/arch/arm64/boot/dts/qcom/msm8916.dtsi @@ -552,7 +552,7 @@ qcom,smd-channels = "rpm_requests"; rpmcc: qcom,rpmcc { - compatible = "qcom,rpmcc-msm8916", "qcom,rpmcc"; + compatible = "qcom,rpmcc-msm8916"; #clock-cells = <1>; };