Received: by 2002:a05:6a10:9afc:0:0:0:0 with SMTP id t28csp1260918pxm; Sat, 26 Feb 2022 09:56:54 -0800 (PST) X-Google-Smtp-Source: ABdhPJzO7FzZjRJi7l2j9wveqjkqEst4vdG/7szgOjYaphlaj/dGR1tUmZ0FGBXbVpYLoIT/1o6Z X-Received: by 2002:a17:902:f707:b0:14a:fd51:3b5f with SMTP id h7-20020a170902f70700b0014afd513b5fmr13350345plo.98.1645898214225; Sat, 26 Feb 2022 09:56:54 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1645898214; cv=none; d=google.com; s=arc-20160816; b=MpFxi181ANmrA+S8ZEvYPRoXobAW5Y7vHBFO0FCFIgxVEAYdPbyHfB1YKErkLmVH0U z8+ordBnzaAXbWXXAaUyHUTC4xs1k8s9WDT6MfNEKHfTPYe+sEYLXnc+IVJCMmLPJta9 P7Mmh0iNzptnsoNqsaYUv5s547IGkTLHzk9PZsqHguRtd3siOSSIreI6MqTP4l7BEQLp jDPFU9kgZlX3TpJW1ctyh182fo6I871NJTSJJP/kN8YbhY23CZpCwukgcIggGjBQ7ECE dTl/LBHKuw0pj8pGIM1BfRjfJ8QqeNpRfZP0TijQdM8IZj4CCTDlVq3SaxtZNdfdCgzm wbDA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:to:from :dkim-signature; bh=JMwsuXhcZCUY1xAPROhRSlnLd+vcejQGSPOqCS3EgMc=; b=xRDXn2POAjFkisPbIzeToi2NAmtBxuBjeXK8jRCf2ya3wRBVG0vAt00otGoznkWP2u O5+U0gZsY890By/dWDjD1ZuybQuA5vsHYXBx0y78COz1MZimaIbjnzb0QGQ5/G762SAC tBHXvt+QiuBSZDiJbxDMI444h7JL+yTtBhquy27X+uB5jR6BTnPe3WXgqMKzh+T5WNzv apWx/EOMoRG9CrmGNZaV6xucgFdgigoDg/iCAVGVoO1vvHtCy4XXFUCJwUhQeEn6ZBcm TBFX3b75PzqNRkeBBiHVVUDO9LBGX7pCosMhxoCclvouu69Yq3sVZ6B3jsskFLu4Rk6/ VzUg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=N+4fOhzA; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 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 out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id b8-20020a63d308000000b0037589f4d175si4947497pgg.443.2022.02.26.09.56.38; Sat, 26 Feb 2022 09:56:54 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=N+4fOhzA; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 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 S231995AbiBZNyL (ORCPT + 99 others); Sat, 26 Feb 2022 08:54:11 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:40060 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232111AbiBZNxn (ORCPT ); Sat, 26 Feb 2022 08:53:43 -0500 Received: from mail-ej1-x630.google.com (mail-ej1-x630.google.com [IPv6:2a00:1450:4864:20::630]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 59C2415AF0E; Sat, 26 Feb 2022 05:52:58 -0800 (PST) Received: by mail-ej1-x630.google.com with SMTP id hw13so16093917ejc.9; Sat, 26 Feb 2022 05:52:58 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:subject:date:message-id:in-reply-to:references:mime-version :content-transfer-encoding; bh=JMwsuXhcZCUY1xAPROhRSlnLd+vcejQGSPOqCS3EgMc=; b=N+4fOhzAVoXkCKmyZSoL18l3f6i6mwhm1I6KOcxKmUyZ6NP99hWFig6q/Roo13Vl7d Pfeg72uSsSU1Qgy7kc8gecgw9JtWL+EeItD0otAIr0/6Nw/J6Wn7gnG7uDuAAMaVAhO4 yOXkX1dgfh79CNONve7cB3Wrtm8AM2ZgP1Gkf8y02UZkMVtPHCb7AJ27JC8stJ3ujkts zlL28LRFZCheVUgb3ke1wGeVik3X19MVEciipvGGc3Pe8TXxk1okMCzX7pWHH3pfsguZ yf85RtnIia9DbVwG60/p9cV1HQTDBXIUaVUbidhgT1tzCN/zNGfOxFj8Y73IBgRCjrZ6 IHYA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=JMwsuXhcZCUY1xAPROhRSlnLd+vcejQGSPOqCS3EgMc=; b=nLikmAKplAU7kUcRBeNR/GW+0AvM7yVEgOOFOYdrvC3YgU1ygwwHkNu4bAnGAFJOis Fs7KA50gOfrAhePD6mloUBrfebSXohg5Qw/eBcf/4imAS2jwYI7XPD5i6PpvPgtr9wP8 v8KzbqiKLBkvOLYY8rhSo3hj4yARXs5oJ4stgmljYGYymE/AZcKUJ07j5aBaW2zN8ilQ o4aSWRLb+/shusyswqRxgcZ2FHq+6/xWAyd+Bm5tV+Wmm/gPaLWsls7TcHkp58BXWCKJ 0IpPgSTo7RpBkmOcxVoQvaM/t+3NaeyH+PjrwQZ9p6FSJh9CzIckor36p+FQ0i5l6yMR Zeqg== X-Gm-Message-State: AOAM5304t1G19SBcNTyKQv8kmv8tEquR2oAlFHfNptLEqYUd0y6z8Mk/ b/SRvkKjNj6VRW7U3Afa2jQ= X-Received: by 2002:a17:906:40da:b0:6ce:51b:a593 with SMTP id a26-20020a17090640da00b006ce051ba593mr9768284ejk.604.1645883577117; Sat, 26 Feb 2022 05:52:57 -0800 (PST) Received: from Ansuel-xps.localdomain (host-95-251-226-220.retail.telecomitalia.it. [95.251.226.220]) by smtp.googlemail.com with ESMTPSA id j21-20020aa7c415000000b004127ac9ddc3sm2836369edq.50.2022.02.26.05.52.55 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 26 Feb 2022 05:52:56 -0800 (PST) From: Ansuel Smith To: Andy Gross , Bjorn Andersson , Michael Turquette , Stephen Boyd , Rob Herring , Philipp Zabel , Taniya Das , Ansuel Smith , linux-arm-msm@vger.kernel.org, linux-clk@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH v6 15/15] ARM: dts: qcom: add syscon and cxo/pxo clock to gcc node for ipq8064 Date: Sat, 26 Feb 2022 14:52:35 +0100 Message-Id: <20220226135235.10051-16-ansuelsmth@gmail.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20220226135235.10051-1-ansuelsmth@gmail.com> References: <20220226135235.10051-1-ansuelsmth@gmail.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM, RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Add syscon compatible required for tsens driver to correctly probe driver and access the reg. Also add cxo and pxo tag and declare them as gcc clock now requires them for the ipq8064 gcc driver that has now been modernized. Signed-off-by: Ansuel Smith Reviewed-by: Bjorn Andersson Reviewed-by: Stephen Boyd --- arch/arm/boot/dts/qcom-ipq8064.dtsi | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/arch/arm/boot/dts/qcom-ipq8064.dtsi b/arch/arm/boot/dts/qcom-ipq8064.dtsi index 11481313bdb6..5524a68cf3d1 100644 --- a/arch/arm/boot/dts/qcom-ipq8064.dtsi +++ b/arch/arm/boot/dts/qcom-ipq8064.dtsi @@ -298,13 +298,13 @@ smem: smem@41000000 { }; clocks { - cxo_board { + cxo_board: cxo_board { compatible = "fixed-clock"; #clock-cells = <0>; clock-frequency = <25000000>; }; - pxo_board { + pxo_board: pxo_board { compatible = "fixed-clock"; #clock-cells = <0>; clock-frequency = <25000000>; @@ -736,7 +736,9 @@ tsens_calib_backup: calib_backup@410 { }; gcc: clock-controller@900000 { - compatible = "qcom,gcc-ipq8064"; + compatible = "qcom,gcc-ipq8064", "syscon"; + clocks = <&pxo_board>, <&cxo_board>; + clock-names = "pxo", "cxo"; reg = <0x00900000 0x4000>; #clock-cells = <1>; #reset-cells = <1>; -- 2.34.1