Received: by 2002:ac0:a594:0:0:0:0:0 with SMTP id m20-v6csp1987077imm; Wed, 16 May 2018 06:15:42 -0700 (PDT) X-Google-Smtp-Source: AB8JxZpQmM/AHD9oMcocGW2JpraljABFZKmJVH0hptHmHw3J9hhVatGAKe5zybe5Oimqp5OaGP9f X-Received: by 2002:a62:66dd:: with SMTP id s90-v6mr916676pfj.123.1526476542899; Wed, 16 May 2018 06:15:42 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1526476542; cv=none; d=google.com; s=arc-20160816; b=XLqN8h8DJqUnW2nblJxsOBJluV5x0j3qj0K4dVE22yJEsXBJNfCNrd/YfOThtb4HW/ eIDN7Pfl/ySD7Kq66EUOgBKf8Whij02L2eJIoaFAV2a9PEUt3YC83bw0+L8PzuUHyF0Z 12uZFoqcdEt3J36RoI7lQUn3mOYko2Oz8nOUTI7vSdL5WQLjjBHjo2TG/JZG1wKl4oo3 FGx0RXxcmK2CZM4osBzvu1X9GQqV30HmvX2dreNALlzWnsNCxE5ONwYRqZ8qdVF58UTc ZsidCqJ2DQtlO5xfPCoG620ghuWxdPc67SaGTRFK6OoLD1UumQuD6Sq4d515s+4ArjMX ONLQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :references:in-reply-to:mime-version:dkim-signature:dkim-signature :arc-authentication-results; bh=1cm+Nr5D99Ge//iOAvGy6Yq6fRzBiGhmcaYnlkpzDsY=; b=LrGRziiWQeXfGlOJ0sRCksGMki1PRZn+yytlBeKBBrbEV4lTymdtv0GvE1pCCp+0Sw CQ3nDwPj52eRqgbU74yUWNy0jjmO2YmAwFhox1pv+9DWT6XGnAmf+ERrMNwBEvQmh4Nr x5x2mSA9k+vUd09Kb6G1dKCVn8SZniJ0SqMoEoasmg7H9UeipX5nuPzMxp2Ey4ywOQMy rVTnh4/YFyjxc5Lfdd68A7rHC1iyU0iGN5LjJhZJD3vwFkN1heOUCQVB5P5jDBrS1/5c Ke8BJp1iq3hTlsJJsP2S+Qz9wl84aL+MCBmloezWW/95YInI7jBJvlV16ECYb5YDM8BJ zBdw== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@verdurent-com.20150623.gappssmtp.com header.s=20150623 header.b=D9qGTF3x; dkim=fail header.i=@linaro.org header.s=google header.b=E1Trf6j7; 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=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 a10-v6si2760116pfk.350.2018.05.16.06.15.28; Wed, 16 May 2018 06:15:42 -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=fail header.i=@verdurent-com.20150623.gappssmtp.com header.s=20150623 header.b=D9qGTF3x; dkim=fail header.i=@linaro.org header.s=google header.b=E1Trf6j7; 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=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752636AbeEPNMm (ORCPT + 99 others); Wed, 16 May 2018 09:12:42 -0400 Received: from mail-ot0-f196.google.com ([74.125.82.196]:33054 "EHLO mail-ot0-f196.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752670AbeEPNMg (ORCPT ); Wed, 16 May 2018 09:12:36 -0400 Received: by mail-ot0-f196.google.com with SMTP id l22-v6so830840otj.0 for ; Wed, 16 May 2018 06:12:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=verdurent-com.20150623.gappssmtp.com; s=20150623; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=1cm+Nr5D99Ge//iOAvGy6Yq6fRzBiGhmcaYnlkpzDsY=; b=D9qGTF3xG1wMaH0NX0em28XKoMa4Nr3ENcQtVUV7ql51pGORqbh9UHzJj3NPRmsSlx CPHhsRGvRhfOoOf928teMFDwZuPPoSfqHpDmfyFADF3Jxm17gD8ibuKLHNBRVtRapFud vDA5q4DDyTJxqaSHgrE2SqHwHCaLiumqvh8bk0EZ4jEK3agldDOFpRRYuG5DJhwrQLKj 9iajIYhAjLkbtsrHI5JvcL8LMyGiuG/inDWmVOjQX895GgCzSaZTZxfQmPJg9d5XGsB6 1Bck22PO2D5dBf6SlYjR1CV/jXMUejBxPzBfSn45q8Wr+z9B5jvkaoGHwGQysRhdz5pV +e/g== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=1cm+Nr5D99Ge//iOAvGy6Yq6fRzBiGhmcaYnlkpzDsY=; b=E1Trf6j7zaUtkRNBxo78EANU7fKoc09PPDlQw6O7QAa6iS4Tj7UBNqI+PDR7fss452 TqIswPw7OeNQwkVw2y6b+sCO8rUBpxrXdnda3k9RQmpWLgThhtEfXH+spP0Traa5SBPn Ig6DbOJvoEnxZj24/2nBu2NwsCWwpvYjrf8pA= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=1cm+Nr5D99Ge//iOAvGy6Yq6fRzBiGhmcaYnlkpzDsY=; b=cbOOi+5Szy2IiF4coAqjqFBYqt3ORxP+iPHDbT9qTj8F1dNSRPxTHMSxBSpY9TwREb SrsEenvXEwNEvEQiC4bd4yYJtKtXb4bfsmf/wCqLSKdO3nz0qFNy3QhD/OKGmQsZy02m wBVCzg0rYAUOK6WU/g39p5BILRt5sEVkbsgj6MQGyS5koC4bM+P9hY1GxaIDgqI3k4a2 0b5j1xFteL2zQX6e3rEDNMRiJWO6TzykRyd5IHzQm9F9pRp/aNSlE7ffRmGCfiRAjuDl ZPSFoNvk4B29VZ7ZJ1gLk3BG/bASjIwkX1PYftjRoB2uy+D5UZFFfHtYNLnminh0+sBQ KLoA== X-Gm-Message-State: ALKqPwfqJgi4r3gVGf7nIoX1KP+cDwZefdLk3CcJnmesd1OJ4gEhp/Ak Ck6wm4k5WEMnNT1gl4yiiI/b2Ymt3G7YHe54j67cNA== X-Received: by 2002:a9d:1be1:: with SMTP id v30-v6mr608612otv.59.1526476355914; Wed, 16 May 2018 06:12:35 -0700 (PDT) MIME-Version: 1.0 Received: by 10.74.196.133 with HTTP; Wed, 16 May 2018 06:12:35 -0700 (PDT) In-Reply-To: <1526375616-16904-15-git-send-email-ilialin@codeaurora.org> References: <1526375616-16904-1-git-send-email-ilialin@codeaurora.org> <1526375616-16904-15-git-send-email-ilialin@codeaurora.org> From: Amit Kucheria Date: Wed, 16 May 2018 16:12:35 +0300 X-Google-Sender-Auth: 1lJnneC9EAoB9l5JdZ0iiHG3sSQ Message-ID: Subject: Re: [PATCH v7 14/14] dt: qcom: Add qcom-cpufreq-kryo driver configuration To: Ilia Lin Cc: Michael Turquette , sboyd@kernel.org, Rob Herring , Mark Rutland , Viresh Kumar , nm@ti.com, lgirdwood@gmail.com, broonie@kernel.org, Andy Gross , David Brown , catalin.marinas@arm.com, will.deacon@arm.com, "Rafael J. Wysocki" , linux-clk@vger.kernel.org, devicetree@vger.kernel.org, LKML , Linux PM list , linux-arm-msm@vger.kernel.org, linux-soc@vger.kernel.org, lakml , Rajendra Nayak , nicolas.dechesne@linaro.org, celster@codeaurora.org, tfinkel@codeaurora.org Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org 2018-05-15 12:13 GMT+03:00 Ilia Lin : No commit message? Perhaps something listing the different hw types? > Signed-off-by: Ilia Lin > --- > arch/arm64/boot/dts/qcom/apq8096-db820c.dts | 2 +- > arch/arm64/boot/dts/qcom/msm8996.dtsi | 311 +++++++++++++++++++++++++++- > 2 files changed, 310 insertions(+), 3 deletions(-) > > diff --git a/arch/arm64/boot/dts/qcom/apq8096-db820c.dts b/arch/arm64/boot/dts/qcom/apq8096-db820c.dts > index 230e9c8..da23bda 100644 > --- a/arch/arm64/boot/dts/qcom/apq8096-db820c.dts > +++ b/arch/arm64/boot/dts/qcom/apq8096-db820c.dts > @@ -17,5 +17,5 @@ > > / { > model = "Qualcomm Technologies, Inc. DB820c"; > - compatible = "arrow,apq8096-db820c", "qcom,apq8096-sbc"; > + compatible = "arrow,apq8096-db820c", "qcom,apq8096-sbc", "qcom,apq8096"; > }; > diff --git a/arch/arm64/boot/dts/qcom/msm8996.dtsi b/arch/arm64/boot/dts/qcom/msm8996.dtsi > index d7adef9..1dedfb8 100644 > --- a/arch/arm64/boot/dts/qcom/msm8996.dtsi > +++ b/arch/arm64/boot/dts/qcom/msm8996.dtsi > @@ -174,218 +174,520 @@ > }; > > cluster0_opp: opp_table0 { > - compatible = "operating-points-v2"; > + compatible = "operating-points-v2-kryo-cpu", > + "operating-points-v2"; > + nvmem-cells = <&speedbin_efuse>; > opp-shared; > > opp-307200000 { > opp-hz = /bits/ 64 <307200000>; > opp-microvolt = <905000 905000 1140000>; > + opp-supported-hw = <0x77>; > + clock-latency-ns = <200000>; > + }; > + opp-384000000 { > + opp-hz = /bits/ 64 <384000000>; > + opp-microvolt = <905000 905000 1140000>; > + opp-supported-hw = <0x70>; > clock-latency-ns = <200000>; > }; > opp-422400000 { > opp-hz = /bits/ 64 <422400000>; > opp-microvolt = <905000 905000 1140000>; > + opp-supported-hw = <0x7>; > + clock-latency-ns = <200000>; > + }; > + opp-460800000 { > + opp-hz = /bits/ 64 <460800000>; > + opp-microvolt = <905000 905000 1140000>; > + opp-supported-hw = <0x70>; > clock-latency-ns = <200000>; > }; > opp-480000000 { > opp-hz = /bits/ 64 <480000000>; > opp-microvolt = <905000 905000 1140000>; > + opp-supported-hw = <0x7>; > + clock-latency-ns = <200000>; > + }; > + opp-537600000 { > + opp-hz = /bits/ 64 <537600000>; > + opp-microvolt = <905000 905000 1140000>; > + opp-supported-hw = <0x70>; > clock-latency-ns = <200000>; > }; > opp-556800000 { > opp-hz = /bits/ 64 <556800000>; > opp-microvolt = <905000 905000 1140000>; > + opp-supported-hw = <0x7>; > + clock-latency-ns = <200000>; > + }; > + opp-614400000 { > + opp-hz = /bits/ 64 <614400000>; > + opp-microvolt = <905000 905000 1140000>; > + opp-supported-hw = <0x70>; > clock-latency-ns = <200000>; > }; > opp-652800000 { > opp-hz = /bits/ 64 <652800000>; > opp-microvolt = <905000 905000 1140000>; > + opp-supported-hw = <0x7>; > + clock-latency-ns = <200000>; > + }; > + opp-691200000 { > + opp-hz = /bits/ 64 <691200000>; > + opp-microvolt = <905000 905000 1140000>; > + opp-supported-hw = <0x70>; > clock-latency-ns = <200000>; > }; > opp-729600000 { > opp-hz = /bits/ 64 <729600000>; > opp-microvolt = <905000 905000 1140000>; > + opp-supported-hw = <0x7>; > + clock-latency-ns = <200000>; > + }; > + opp-768000000 { > + opp-hz = /bits/ 64 <768000000>; > + opp-microvolt = <905000 905000 1140000>; > + opp-supported-hw = <0x70>; > clock-latency-ns = <200000>; > }; > opp-844800000 { > opp-hz = /bits/ 64 <844800000>; > opp-microvolt = <905000 905000 1140000>; > + opp-supported-hw = <0x77>; > + clock-latency-ns = <200000>; > + }; > + opp-902400000 { > + opp-hz = /bits/ 64 <902400000>; > + opp-microvolt = <905000 905000 1140000>; > + opp-supported-hw = <0x70>; > clock-latency-ns = <200000>; > }; > opp-960000000 { > opp-hz = /bits/ 64 <960000000>; > opp-microvolt = <905000 905000 1140000>; > + opp-supported-hw = <0x7>; > + clock-latency-ns = <200000>; > + }; > + opp-979200000 { > + opp-hz = /bits/ 64 <979200000>; > + opp-microvolt = <905000 905000 1140000>; > + opp-supported-hw = <0x70>; > clock-latency-ns = <200000>; > }; > opp-1036800000 { > opp-hz = /bits/ 64 <1036800000>; > opp-microvolt = <905000 905000 1140000>; > + opp-supported-hw = <0x7>; > + clock-latency-ns = <200000>; > + }; > + opp-1056000000 { > + opp-hz = /bits/ 64 <1056000000>; > + opp-microvolt = <905000 905000 1140000>; > + opp-supported-hw = <0x70>; > clock-latency-ns = <200000>; > }; > opp-1113600000 { > opp-hz = /bits/ 64 <1113600000>; > opp-microvolt = <905000 905000 1140000>; > + opp-supported-hw = <0x7>; > + clock-latency-ns = <200000>; > + }; > + opp-1132800000 { > + opp-hz = /bits/ 64 <1132800000>; > + opp-microvolt = <905000 905000 1140000>; > + opp-supported-hw = <0x70>; > clock-latency-ns = <200000>; > }; > opp-1190400000 { > opp-hz = /bits/ 64 <1190400000>; > opp-microvolt = <905000 905000 1140000>; > + opp-supported-hw = <0x7>; > + clock-latency-ns = <200000>; > + }; > + opp-1209600000 { > + opp-hz = /bits/ 64 <1209600000>; > + opp-microvolt = <905000 905000 1140000>; > + opp-supported-hw = <0x70>; > clock-latency-ns = <200000>; > }; > opp-1228800000 { > opp-hz = /bits/ 64 <1228800000>; > opp-microvolt = <905000 905000 1140000>; > + opp-supported-hw = <0x7>; > + clock-latency-ns = <200000>; > + }; > + opp-1286400000 { > + opp-hz = /bits/ 64 <1286400000>; > + opp-microvolt = <1140000 905000 1140000>; > + opp-supported-hw = <0x70>; > clock-latency-ns = <200000>; > }; > opp-1324800000 { > opp-hz = /bits/ 64 <1324800000>; > opp-microvolt = <1140000 905000 1140000>; > + opp-supported-hw = <0x5>; > + clock-latency-ns = <200000>; > + }; > + opp-1363200000 { > + opp-hz = /bits/ 64 <1363200000>; > + opp-microvolt = <1140000 905000 1140000>; > + opp-supported-hw = <0x72>; > clock-latency-ns = <200000>; > }; > opp-1401600000 { > opp-hz = /bits/ 64 <1401600000>; > opp-microvolt = <1140000 905000 1140000>; > + opp-supported-hw = <0x5>; > + clock-latency-ns = <200000>; > + }; > + opp-1440000000 { > + opp-hz = /bits/ 64 <1440000000>; > + opp-microvolt = <1140000 905000 1140000>; > + opp-supported-hw = <0x70>; > clock-latency-ns = <200000>; > }; > opp-1478400000 { > opp-hz = /bits/ 64 <1478400000>; > opp-microvolt = <1140000 905000 1140000>; > + opp-supported-hw = <0x1>; > + clock-latency-ns = <200000>; > + }; > + opp-1497600000 { > + opp-hz = /bits/ 64 <1497600000>; > + opp-microvolt = <1140000 905000 1140000>; > + opp-supported-hw = <0x4>; > + clock-latency-ns = <200000>; > + }; > + opp-1516800000 { > + opp-hz = /bits/ 64 <1516800000>; > + opp-microvolt = <1140000 905000 1140000>; > + opp-supported-hw = <0x70>; > clock-latency-ns = <200000>; > }; > opp-1593600000 { > opp-hz = /bits/ 64 <1593600000>; > opp-microvolt = <1140000 905000 1140000>; > + opp-supported-hw = <0x71>; > + clock-latency-ns = <200000>; > + }; > + opp-1996800000 { > + opp-hz = /bits/ 64 <1996800000>; > + opp-microvolt = <1140000 905000 1140000>; > + opp-supported-hw = <0x20>; > + clock-latency-ns = <200000>; > + }; > + opp-2188800000 { > + opp-hz = /bits/ 64 <2188800000>; > + opp-microvolt = <1140000 905000 1140000>; > + opp-supported-hw = <0x10>; > clock-latency-ns = <200000>; > }; > }; > > cluster1_opp: opp_table1 { > - compatible = "operating-points-v2"; > + compatible = "operating-points-v2-kryo-cpu"; > + nvmem-cells = <&speedbin_efuse>; > opp-shared; > > opp-307200000 { > opp-hz = /bits/ 64 <307200000>; > opp-microvolt = <905000 905000 1140000>; > + opp-supported-hw = <0x77>; > + clock-latency-ns = <200000>; > + }; > + opp-384000000 { > + opp-hz = /bits/ 64 <384000000>; > + opp-microvolt = <905000 905000 1140000>; > + opp-supported-hw = <0x70>; > clock-latency-ns = <200000>; > }; > opp-403200000 { > opp-hz = /bits/ 64 <403200000>; > opp-microvolt = <905000 905000 1140000>; > + opp-supported-hw = <0x7>; > + clock-latency-ns = <200000>; > + }; > + opp-460800000 { > + opp-hz = /bits/ 64 <460800000>; > + opp-microvolt = <905000 905000 1140000>; > + opp-supported-hw = <0x70>; > clock-latency-ns = <200000>; > }; > opp-480000000 { > opp-hz = /bits/ 64 <480000000>; > opp-microvolt = <905000 905000 1140000>; > + opp-supported-hw = <0x7>; > + clock-latency-ns = <200000>; > + }; > + opp-537600000 { > + opp-hz = /bits/ 64 <537600000>; > + opp-microvolt = <905000 905000 1140000>; > + opp-supported-hw = <0x70>; > clock-latency-ns = <200000>; > }; > opp-556800000 { > opp-hz = /bits/ 64 <556800000>; > opp-microvolt = <905000 905000 1140000>; > + opp-supported-hw = <0x7>; > + clock-latency-ns = <200000>; > + }; > + opp-614400000 { > + opp-hz = /bits/ 64 <614400000>; > + opp-microvolt = <905000 905000 1140000>; > + opp-supported-hw = <0x70>; > clock-latency-ns = <200000>; > }; > opp-652800000 { > opp-hz = /bits/ 64 <652800000>; > opp-microvolt = <905000 905000 1140000>; > + opp-supported-hw = <0x7>; > + clock-latency-ns = <200000>; > + }; > + opp-691200000 { > + opp-hz = /bits/ 64 <691200000>; > + opp-microvolt = <905000 905000 1140000>; > + opp-supported-hw = <0x70>; > clock-latency-ns = <200000>; > }; > opp-729600000 { > opp-hz = /bits/ 64 <729600000>; > opp-microvolt = <905000 905000 1140000>; > + opp-supported-hw = <0x7>; > + clock-latency-ns = <200000>; > + }; > + opp-748800000 { > + opp-hz = /bits/ 64 <748800000>; > + opp-microvolt = <905000 905000 1140000>; > + opp-supported-hw = <0x70>; > clock-latency-ns = <200000>; > }; > opp-806400000 { > opp-hz = /bits/ 64 <806400000>; > opp-microvolt = <905000 905000 1140000>; > + opp-supported-hw = <0x7>; > + clock-latency-ns = <200000>; > + }; > + opp-825600000 { > + opp-hz = /bits/ 64 <825600000>; > + opp-microvolt = <905000 905000 1140000>; > + opp-supported-hw = <0x70>; > clock-latency-ns = <200000>; > }; > opp-883200000 { > opp-hz = /bits/ 64 <883200000>; > opp-microvolt = <905000 905000 1140000>; > + opp-supported-hw = <0x7>; > + clock-latency-ns = <200000>; > + }; > + opp-902400000 { > + opp-hz = /bits/ 64 <902400000>; > + opp-microvolt = <905000 905000 1140000>; > + opp-supported-hw = <0x70>; > clock-latency-ns = <200000>; > }; > opp-940800000 { > opp-hz = /bits/ 64 <940800000>; > opp-microvolt = <905000 905000 1140000>; > + opp-supported-hw = <0x7>; > + clock-latency-ns = <200000>; > + }; > + opp-979200000 { > + opp-hz = /bits/ 64 <979200000>; > + opp-microvolt = <905000 905000 1140000>; > + opp-supported-hw = <0x70>; > clock-latency-ns = <200000>; > }; > opp-1036800000 { > opp-hz = /bits/ 64 <1036800000>; > opp-microvolt = <905000 905000 1140000>; > + opp-supported-hw = <0x7>; > + clock-latency-ns = <200000>; > + }; > + opp-1056000000 { > + opp-hz = /bits/ 64 <1056000000>; > + opp-microvolt = <905000 905000 1140000>; > + opp-supported-hw = <0x70>; > clock-latency-ns = <200000>; > }; > opp-1113600000 { > opp-hz = /bits/ 64 <1113600000>; > opp-microvolt = <905000 905000 1140000>; > + opp-supported-hw = <0x7>; > + clock-latency-ns = <200000>; > + }; > + opp-1132800000 { > + opp-hz = /bits/ 64 <1132800000>; > + opp-microvolt = <905000 905000 1140000>; > + opp-supported-hw = <0x70>; > clock-latency-ns = <200000>; > }; > opp-1190400000 { > opp-hz = /bits/ 64 <1190400000>; > opp-microvolt = <905000 905000 1140000>; > + opp-supported-hw = <0x7>; > + clock-latency-ns = <200000>; > + }; > + opp-1209600000 { > + opp-hz = /bits/ 64 <1209600000>; > + opp-microvolt = <905000 905000 1140000>; > + opp-supported-hw = <0x70>; > clock-latency-ns = <200000>; > }; > opp-1248000000 { > opp-hz = /bits/ 64 <1248000000>; > opp-microvolt = <905000 905000 1140000>; > + opp-supported-hw = <0x7>; > + clock-latency-ns = <200000>; > + }; > + opp-1286400000 { > + opp-hz = /bits/ 64 <1286400000>; > + opp-microvolt = <905000 905000 1140000>; > + opp-supported-hw = <0x70>; > clock-latency-ns = <200000>; > }; > opp-1324800000 { > opp-hz = /bits/ 64 <1324800000>; > opp-microvolt = <1140000 905000 1140000>; > + opp-supported-hw = <0x7>; > + clock-latency-ns = <200000>; > + }; > + opp-1363200000 { > + opp-hz = /bits/ 64 <1363200000>; > + opp-microvolt = <1140000 905000 1140000>; > + opp-supported-hw = <0x70>; > clock-latency-ns = <200000>; > }; > opp-1401600000 { > opp-hz = /bits/ 64 <1401600000>; > opp-microvolt = <1140000 905000 1140000>; > + opp-supported-hw = <0x7>; > + clock-latency-ns = <200000>; > + }; > + opp-1440000000 { > + opp-hz = /bits/ 64 <1440000000>; > + opp-microvolt = <1140000 905000 1140000>; > + opp-supported-hw = <0x70>; > clock-latency-ns = <200000>; > }; > opp-1478400000 { > opp-hz = /bits/ 64 <1478400000>; > opp-microvolt = <1140000 905000 1140000>; > + opp-supported-hw = <0x7>; > + clock-latency-ns = <200000>; > + }; > + opp-1516800000 { > + opp-hz = /bits/ 64 <1516800000>; > + opp-microvolt = <1140000 905000 1140000>; > + opp-supported-hw = <0x70>; > clock-latency-ns = <200000>; > }; > opp-1555200000 { > opp-hz = /bits/ 64 <1555200000>; > opp-microvolt = <1140000 905000 1140000>; > + opp-supported-hw = <0x7>; > + clock-latency-ns = <200000>; > + }; > + opp-1593600000 { > + opp-hz = /bits/ 64 <1593600000>; > + opp-microvolt = <1140000 905000 1140000>; > + opp-supported-hw = <0x70>; > clock-latency-ns = <200000>; > }; > opp-1632000000 { > opp-hz = /bits/ 64 <1632000000>; > opp-microvolt = <1140000 905000 1140000>; > + opp-supported-hw = <0x7>; > + clock-latency-ns = <200000>; > + }; > + opp-1670400000 { > + opp-hz = /bits/ 64 <1670400000>; > + opp-microvolt = <1140000 905000 1140000>; > + opp-supported-hw = <0x70>; > clock-latency-ns = <200000>; > }; > opp-1708800000 { > opp-hz = /bits/ 64 <1708800000>; > opp-microvolt = <1140000 905000 1140000>; > + opp-supported-hw = <0x7>; > + clock-latency-ns = <200000>; > + }; > + opp-1747200000 { > + opp-hz = /bits/ 64 <1747200000>; > + opp-microvolt = <1140000 905000 1140000>; > + opp-supported-hw = <0x70>; > clock-latency-ns = <200000>; > }; > opp-1785600000 { > opp-hz = /bits/ 64 <1785600000>; > opp-microvolt = <1140000 905000 1140000>; > + opp-supported-hw = <0x7>; > + clock-latency-ns = <200000>; > + }; > + opp-1804800000 { > + opp-hz = /bits/ 64 <1804800000>; > + opp-microvolt = <1140000 905000 1140000>; > + opp-supported-hw = <0x6>; > clock-latency-ns = <200000>; > }; > opp-1824000000 { > opp-hz = /bits/ 64 <1824000000>; > opp-microvolt = <1140000 905000 1140000>; > + opp-supported-hw = <0x71>; > + clock-latency-ns = <200000>; > + }; > + opp-1900800000 { > + opp-hz = /bits/ 64 <1900800000>; > + opp-microvolt = <1140000 905000 1140000>; > + opp-supported-hw = <0x74>; > clock-latency-ns = <200000>; > }; > opp-1920000000 { > opp-hz = /bits/ 64 <1920000000>; > opp-microvolt = <1140000 905000 1140000>; > + opp-supported-hw = <0x1>; > + clock-latency-ns = <200000>; > + }; > + opp-1977600000 { > + opp-hz = /bits/ 64 <1977600000>; > + opp-microvolt = <1140000 905000 1140000>; > + opp-supported-hw = <0x30>; > clock-latency-ns = <200000>; > }; > opp-1996800000 { > opp-hz = /bits/ 64 <1996800000>; > opp-microvolt = <1140000 905000 1140000>; > + opp-supported-hw = <0x1>; > + clock-latency-ns = <200000>; > + }; > + opp-2054400000 { > + opp-hz = /bits/ 64 <2054400000>; > + opp-microvolt = <1140000 905000 1140000>; > + opp-supported-hw = <0x30>; > clock-latency-ns = <200000>; > }; > opp-2073600000 { > opp-hz = /bits/ 64 <2073600000>; > opp-microvolt = <1140000 905000 1140000>; > + opp-supported-hw = <0x1>; > clock-latency-ns = <200000>; > }; > opp-2150400000 { > opp-hz = /bits/ 64 <2150400000>; > opp-microvolt = <1140000 905000 1140000>; > + opp-supported-hw = <0x31>; > + clock-latency-ns = <200000>; > + }; > + opp-2246400000 { > + opp-hz = /bits/ 64 <2246400000>; > + opp-microvolt = <1140000 905000 1140000>; > + opp-supported-hw = <0x10>; > + clock-latency-ns = <200000>; > + }; > + opp-2342400000 { > + opp-hz = /bits/ 64 <2342400000>; > + opp-microvolt = <1140000 905000 1140000>; > + opp-supported-hw = <0x10>; > clock-latency-ns = <200000>; > }; > }; > @@ -992,6 +1294,11 @@ > reg = <0x24f 0x1>; > bits = <1 4>; > }; > + > + speedbin_efuse: speedbin@133 { > + reg = <0x133 0x1>; > + bits = <5 3>; > + }; > }; > > phy@34000 { > -- > 1.9.1 >