From patchwork Fri Feb 18 00:29:40 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Christian Marangi X-Patchwork-Id: 543730 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id E7A39C433EF for ; Fri, 18 Feb 2022 00:30:02 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230151AbiBRAaP (ORCPT ); Thu, 17 Feb 2022 19:30:15 -0500 Received: from gmail-smtp-in.l.google.com ([23.128.96.19]:42936 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230135AbiBRAaP (ORCPT ); Thu, 17 Feb 2022 19:30:15 -0500 Received: from mail-wr1-x434.google.com (mail-wr1-x434.google.com [IPv6:2a00:1450:4864:20::434]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 5905C5E769; Thu, 17 Feb 2022 16:29:59 -0800 (PST) Received: by mail-wr1-x434.google.com with SMTP id u1so11720157wrg.11; Thu, 17 Feb 2022 16:29:59 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=euWm74Y3jISSO1sWJ+0XYAZDNCwsMCsz02f2aIK5ErM=; b=SOjCimwm42P+WbykPNnjiNuKPfxnl+6csZBIFzbOa44iyaojUD3TWQu6tApnICqQcO MPoJ1brXkoyTBf1g7b3Xdiu2f2gDs7D0oqwpX8Qo21ViW6OEBGC7I3S2bBZZ4tdihQLu pKq5NwXfRUh3JuHpJUqvg42vyYvX/nFEhdE8UWUsWuyIZMZ+875C0qNhCeDdXphDb558 8mglzOOqT2KvVFf+vFCZExszxHwxeH6o4oj0cHbs2qL5Z03Ye5xct2fYe4en4pvy95C0 CGCYvNFeKj9Sv4Jbh7WlxznzZ0b3wmihFxEF4MypXS17JXyEQ8SlgrhrnypiPZ/4swUM M6/A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=euWm74Y3jISSO1sWJ+0XYAZDNCwsMCsz02f2aIK5ErM=; b=sa8+CQ/G5UhjQMBqBbu7GN/QRcwQfSUYZC6hJLi9jir7UkI7sd7il9LroSdZ7uVP5L qn/dBSS2bxNpnqjXN4psLZ1AYIjUX+KH8x3IHyFVOMvNaMd96ttkMlXZpdeenABK7h35 NCmdonWk1//0abSXxFlnK6XF36cUC6h36LyjdDKSCNW33RKgGhVE/CyRe+AEv6IfF9jL 1mMeryvQOnQAeEpREktHsN8u8fpe39Ad95eFxAawFKM8GXwIGWzvCwsoIOVHulitAQCI TAX7awN1q9F1YSVPhslh+qC+Ox/jiR0SHSi834vxd9RcUN6MIc5Yi6JGcldy+W07eYqN fnHg== X-Gm-Message-State: AOAM530I+sg7QH1yvPO+nVbdDPGsEZTxPRgEVjEEaqc8digQs2VrDV2T 4/m1WNAhr7qQ+Zjb8jPc7BM= X-Google-Smtp-Source: ABdhPJz8mWgDyeJrKdPe3MSTGoi3fG0MOi/QEKzl7jj90oHwOW6jZFKJXdEpqMJo+5UZWyeIO5/mcg== X-Received: by 2002:adf:8030:0:b0:1e3:2f93:477c with SMTP id 45-20020adf8030000000b001e32f93477cmr4181179wrk.462.1645144197812; Thu, 17 Feb 2022 16:29:57 -0800 (PST) Received: from Ansuel-xps.localdomain (93-42-71-246.ip85.fastwebnet.it. [93.42.71.246]) by smtp.googlemail.com with ESMTPSA id d29sm3640406wra.63.2022.02.17.16.29.56 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 17 Feb 2022 16:29:57 -0800 (PST) From: Ansuel Smith To: Andy Gross , Bjorn Andersson , Rob Herring , linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Cc: Ansuel Smith Subject: [PATCH v2 02/18] ARM: dts: qcom: add gsbi6 missing definition for ipq8064 Date: Fri, 18 Feb 2022 01:29:40 +0100 Message-Id: <20220218002956.6590-3-ansuelsmth@gmail.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20220218002956.6590-1-ansuelsmth@gmail.com> References: <20220218002956.6590-1-ansuelsmth@gmail.com> MIME-Version: 1.0 Precedence: bulk List-ID: X-Mailing-List: linux-arm-msm@vger.kernel.org Add gsbi6 missing definition for ipq8064. Signed-off-by: Ansuel Smith --- arch/arm/boot/dts/qcom-ipq8064.dtsi | 40 +++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) diff --git a/arch/arm/boot/dts/qcom-ipq8064.dtsi b/arch/arm/boot/dts/qcom-ipq8064.dtsi index cc6ca9013ab1..b309bc0fbbcd 100644 --- a/arch/arm/boot/dts/qcom-ipq8064.dtsi +++ b/arch/arm/boot/dts/qcom-ipq8064.dtsi @@ -665,6 +665,46 @@ spi@1a280000 { }; }; + gsbi6: gsbi@16500000 { + status = "disabled"; + compatible = "qcom,gsbi-v1.0.0"; + cell-index = <6>; + reg = <0x16500000 0x100>; + clocks = <&gcc GSBI6_H_CLK>; + clock-names = "iface"; + #address-cells = <1>; + #size-cells = <1>; + ranges; + + syscon-tcsr = <&tcsr>; + + gsbi6_i2c: i2c@16580000 { + compatible = "qcom,i2c-qup-v1.1.1"; + reg = <0x16580000 0x1000>; + interrupts = ; + + clocks = <&gcc GSBI6_QUP_CLK>, <&gcc GSBI6_H_CLK>; + clock-names = "core", "iface"; + status = "disabled"; + + #address-cells = <1>; + #size-cells = <0>; + }; + + gsbi6_spi: spi@16580000 { + compatible = "qcom,spi-qup-v1.1.1"; + reg = <0x16580000 0x1000>; + interrupts = ; + + clocks = <&gcc GSBI6_QUP_CLK>, <&gcc GSBI6_H_CLK>; + clock-names = "core", "iface"; + status = "disabled"; + + #address-cells = <1>; + #size-cells = <0>; + }; + }; + gsbi7: gsbi@16600000 { status = "disabled"; compatible = "qcom,gsbi-v1.0.0"; From patchwork Fri Feb 18 00:29:42 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Christian Marangi X-Patchwork-Id: 543729 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id ED41AC433EF for ; Fri, 18 Feb 2022 00:30:12 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230185AbiBRAa0 (ORCPT ); Thu, 17 Feb 2022 19:30:26 -0500 Received: from gmail-smtp-in.l.google.com ([23.128.96.19]:44102 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230171AbiBRAaX (ORCPT ); Thu, 17 Feb 2022 19:30:23 -0500 Received: from mail-wr1-x430.google.com (mail-wr1-x430.google.com [IPv6:2a00:1450:4864:20::430]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 88F535F4D8; Thu, 17 Feb 2022 16:30:02 -0800 (PST) Received: by mail-wr1-x430.google.com with SMTP id d27so11765955wrb.5; Thu, 17 Feb 2022 16:30:02 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=I8YGCose0S4kV16gVOE5GK8KxI3gBtjdR2w24/hi2y8=; b=PkSPePacXyTtO6DnMorB/v+zKE5POlRdrIhYNs4xnCcVi4F6b3yS/QQsjZ5ZgDgK5S 2SdpV6pJIxZQIE9mg+B6XutzoYYZLjXwBVRTAr9iWocEHpZ3pxWEBQ0LAZpwn6bKjPTd EOx7+jlBeYjjfAmsajw+/lu8mBeN9MNCngtprRRvRMKGiL8igEX/Pon1Dbx7O99LE6gL PaTyWfY5BBCzi68rKICnZlLHBVNMXl9A+lJ1TvPYhd9bpRggZf5+rQw3ki49aF8lpWxq 8iYYdwpR95ZNE19H5q5Avg5wcSczjSLLTOAi3R7UeyuSOZYW2uPbnBUti7H4qe9/hz5P g6OA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=I8YGCose0S4kV16gVOE5GK8KxI3gBtjdR2w24/hi2y8=; b=n5jeKAMZuCcVy/iMzzRaXuhc/3TNeWZxpOe7TdhojQbnGPDjzlTM74uxSRXdUQ8Vwj oTJqoZl+HW3ntq4vrES1x2nL8lvjema59uN+7dhaFtAVv1M2hcX+grHoqf5hqxvCyC9p YFPPYFTVui99GO3ZRnli+8kWSVgc8XhfEvtq18qzRZUIKlxFjTRpSJFn2JjGOVKOMJvO cZmPe3T19KVgi+knBuI+TbsrwuR4bWcJ48V/28lNItiylIZc2S8MCxobIH7/e7DYsSYk kK63HIyR0I9ZoEEmDJ6MYed98Bd5ekE45CO0ClJGgSmTrhLhAPZDm65mE9vxIh5+Hp93 nBRQ== X-Gm-Message-State: AOAM530hWUXbH3J02X1izA+niPwwCQG0t3MtHwV8VSQcKybO3L+FUIgl O38xP2E3Lc05npiD9B3/NiE= X-Google-Smtp-Source: ABdhPJy+kvwN7hQ4CoWYdLK2Tp9Cxfb8Q7Ly96hu6XybMdHLtM1qjmLeULmWUu5UfnkPVPVXM0MnUQ== X-Received: by 2002:adf:eb89:0:b0:1e4:b8f4:da74 with SMTP id t9-20020adfeb89000000b001e4b8f4da74mr4161135wrn.408.1645144199825; Thu, 17 Feb 2022 16:29:59 -0800 (PST) Received: from Ansuel-xps.localdomain (93-42-71-246.ip85.fastwebnet.it. [93.42.71.246]) by smtp.googlemail.com with ESMTPSA id d29sm3640406wra.63.2022.02.17.16.29.58 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 17 Feb 2022 16:29:59 -0800 (PST) From: Ansuel Smith To: Andy Gross , Bjorn Andersson , Rob Herring , linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Cc: Ansuel Smith Subject: [PATCH v2 04/18] ARM: dts: qcom: disable smb208 regulators for ipq8064-rb3011 Date: Fri, 18 Feb 2022 01:29:42 +0100 Message-Id: <20220218002956.6590-5-ansuelsmth@gmail.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20220218002956.6590-1-ansuelsmth@gmail.com> References: <20220218002956.6590-1-ansuelsmth@gmail.com> MIME-Version: 1.0 Precedence: bulk List-ID: X-Mailing-List: linux-arm-msm@vger.kernel.org Mikrotik RB3011 have a special configuration where the regulators are not the common smb208 controlled by RPM but they use a TPS563900 controlled via i2c. Disable the smb208 for this specific device. Signed-off-by: Ansuel Smith Reviewed-by: Jonathan McDowell Tested-by: Jonathan McDowell --- arch/arm/boot/dts/qcom-ipq8064-rb3011.dts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/arch/arm/boot/dts/qcom-ipq8064-rb3011.dts b/arch/arm/boot/dts/qcom-ipq8064-rb3011.dts index 596d129d4a95..0982b6214fb7 100644 --- a/arch/arm/boot/dts/qcom-ipq8064-rb3011.dts +++ b/arch/arm/boot/dts/qcom-ipq8064-rb3011.dts @@ -216,6 +216,10 @@ led@7 { }; }; +&smb208_regulators { + status = "disabled"; +} + &adm_dma { status = "okay"; }; From patchwork Fri Feb 18 00:29:44 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Christian Marangi X-Patchwork-Id: 543728 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 295C7C43219 for ; Fri, 18 Feb 2022 00:30:14 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230181AbiBRAa1 (ORCPT ); Thu, 17 Feb 2022 19:30:27 -0500 Received: from gmail-smtp-in.l.google.com ([23.128.96.19]:44484 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230178AbiBRAa0 (ORCPT ); Thu, 17 Feb 2022 19:30:26 -0500 Received: from mail-wr1-x42d.google.com (mail-wr1-x42d.google.com [IPv6:2a00:1450:4864:20::42d]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 28CD75FF23; Thu, 17 Feb 2022 16:30:04 -0800 (PST) Received: by mail-wr1-x42d.google.com with SMTP id o24so11773709wro.3; Thu, 17 Feb 2022 16:30:04 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=E4soHMSATnNXl5TODVc2MH8fE4HFAE18vCS3jN0AyCU=; b=eTt+PB3ZXWEDlQ98HexFmltN5qSpGv9AHykfbj2LCIiz9okn86PyW/bYrj4Wb0GKBm rJZ6kOUtkHDHyaM98dC16RwD8ZKSVUbt5SuaGs9NpXnVUcSgMJwgmf4LO2qk+eowMmZS 6hIk1THOFd2KlbTnBPKoHZsJ3chiDcKVIRCJBpVoNqohC8EMV2zdzwmpZd31waP+i266 pMXkVf+45yZbnLBM/+4pFybbTUXnpqoqt2Ez6Tv0BRl5oWqCJhRJNYtkuk2twgRQI/8u Ik3dwHkPrxg4aY8uu+pT8T9dy56lv66NsLZwH57lXkROK1jxZnCHfjbHzRDu6kn1PHMQ yw0Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=E4soHMSATnNXl5TODVc2MH8fE4HFAE18vCS3jN0AyCU=; b=gh8pfc51VVVK5+2xmXk55YOFk1D1LHxicgmrZ2oHVNUMO3ZHWiE+hXOlyW4b4fEElb nLw39KG6moKY4K/jH8jc3BIADElSyaHCCuFgVRwO8+4aMsbtzurXLXDO5Fh2FoZeGE1v vssqWocwEuEXLXhsdOnjAMSfkKJGdCTQmgbOSyD57/Oh8t8M0L4x3pPCABxgV3l80Nja mxPLQ75IPGPdkZ9uiFC4BS9Dv55xxG4Q/XdtSY8W+/XFnnSLJ2WRcVR+tpxGQEFwU8Pa KTnozfqPTtqW2jdjSLMMfZoE97uXP1IUsmjdnoXF7Kayfe+uwVKCzNtiwY0ukwxf6qUF DbLA== X-Gm-Message-State: AOAM533hcCwOWgsx7YDfbgzlQJDXMRlVIRzHjEAoAQ5JXxJgS0mm3SGm NGFf8D2SwtnpE2fN6Wt31cE= X-Google-Smtp-Source: ABdhPJxtrSYvDBVuWr0TKfvdX56ZBXqXbv3sIzVqEjkRlEDZtqcPZoS+/Z1ClDldA8i9Y55B2t0vyQ== X-Received: by 2002:adf:face:0:b0:1e3:260c:f824 with SMTP id a14-20020adfface000000b001e3260cf824mr4057543wrs.181.1645144201541; Thu, 17 Feb 2022 16:30:01 -0800 (PST) Received: from Ansuel-xps.localdomain (93-42-71-246.ip85.fastwebnet.it. [93.42.71.246]) by smtp.googlemail.com with ESMTPSA id d29sm3640406wra.63.2022.02.17.16.30.00 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 17 Feb 2022 16:30:01 -0800 (PST) From: Ansuel Smith To: Andy Gross , Bjorn Andersson , Rob Herring , linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Cc: Ansuel Smith Subject: [PATCH v2 06/18] ARM: dts: qcom: enable usb phy by default for ipq8064 Date: Fri, 18 Feb 2022 01:29:44 +0100 Message-Id: <20220218002956.6590-7-ansuelsmth@gmail.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20220218002956.6590-1-ansuelsmth@gmail.com> References: <20220218002956.6590-1-ansuelsmth@gmail.com> MIME-Version: 1.0 Precedence: bulk List-ID: X-Mailing-List: linux-arm-msm@vger.kernel.org Enable usb phy by default. When the usb phy were pushed, half of them were flagged as disabled by mistake. Fix this to correctly init dwc3 node on any ipq8064 based SoC. Signed-off-by: Ansuel Smith --- arch/arm/boot/dts/qcom-ipq8064.dtsi | 4 ---- 1 file changed, 4 deletions(-) diff --git a/arch/arm/boot/dts/qcom-ipq8064.dtsi b/arch/arm/boot/dts/qcom-ipq8064.dtsi index 9d658fcc1f12..e247bf51df01 100644 --- a/arch/arm/boot/dts/qcom-ipq8064.dtsi +++ b/arch/arm/boot/dts/qcom-ipq8064.dtsi @@ -1175,8 +1175,6 @@ hs_phy_0: phy@100f8800 { clocks = <&gcc USB30_0_UTMI_CLK>; clock-names = "ref"; #phy-cells = <0>; - - status = "disabled"; }; ss_phy_0: phy@100f8830 { @@ -1185,8 +1183,6 @@ ss_phy_0: phy@100f8830 { clocks = <&gcc USB30_0_MASTER_CLK>; clock-names = "ref"; #phy-cells = <0>; - - status = "disabled"; }; usb3_0: usb3@100f8800 { From patchwork Fri Feb 18 00:29:46 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Christian Marangi X-Patchwork-Id: 543726 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 0AACBC43217 for ; Fri, 18 Feb 2022 00:30:33 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230288AbiBRAaq (ORCPT ); Thu, 17 Feb 2022 19:30:46 -0500 Received: from gmail-smtp-in.l.google.com ([23.128.96.19]:46350 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230265AbiBRAaj (ORCPT ); Thu, 17 Feb 2022 19:30:39 -0500 Received: from mail-wr1-x42f.google.com (mail-wr1-x42f.google.com [IPv6:2a00:1450:4864:20::42f]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 21E7E5F4C6; Thu, 17 Feb 2022 16:30:09 -0800 (PST) Received: by mail-wr1-x42f.google.com with SMTP id p9so11719022wra.12; Thu, 17 Feb 2022 16:30:08 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=iywisHL0NP8LXATzfziseh3r820tbR1Zc28/vheIWzo=; b=PLMgnL2gW+htEv4k9h09XJY1zhsAjjNHb75EpPVJYJxfSSC5pryk2tME9Ih1ATEB5o lc5PccI25yhsjzUQvl4zdLOR5TTQQp8N1c3pN4xCWVlbZ+pw1Zs4RyLUyyDKZQps9+bo qGguYRpvzhBkmXs6sqxgYolxT96KWpBnqRZWnHJQf4qRI8IsH++KFX4LKAoaIzd4LX3l PmT+5W4d7E6x8Gzf3VuNGR6Exukzk7DDD/vticupAsjMidQPhw7w2mbH68fH79U5Wc7c VGlUWVhVcfHf02CFSKtvhr6clyqs7k3ADmllYh+TSi/hoh1lFYvZ0fhnTrMA9ZfyhVtT zBYA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=iywisHL0NP8LXATzfziseh3r820tbR1Zc28/vheIWzo=; b=L8rljRkSQUyWJKK1VX2HucPRrrvBkak+f6F9QkJGtf/ksWnMPwJy9b0vLzgROWfrTj TBhEcGDfPH5PuGLG8CJqTF3tAcaEiQ/ixWPFd19DJyEAGkHi5U+Cxbx4/WxFTjHloYG0 7zetEfMutOLNIx0sGAYE/rhPhxsl+vmRBsnLDcc2Lx3cdUk6LYXHykJ6uRFI4Os7Mqmu JK6Cyd/IYCHnO9nc+3NUXOET+01w3oOAb7I4s9XRk3j/vUWaZtxVLB5tAwRcSlVOT+V4 s3lvBnbwdc96rAlqqERq4gUCwdGyuviY21oefjZN/Tyilb46GQeoZQzhFXssQqC0Jjbf Xh7A== X-Gm-Message-State: AOAM53236+cMoET1kls9uNDl0s35UdnLhbL3UmQGcM5sJeY07IrXwClX KI82Tn52ckQx2FeT53bBuNU= X-Google-Smtp-Source: ABdhPJyzT+lQdLfsd//FnLjpfNd/Fp51eC6ocEQIUFisYwVxy5bDBGCeyg2OkeRE24GSjsAwCmJ9mw== X-Received: by 2002:a5d:458c:0:b0:1e7:4e96:2b90 with SMTP id p12-20020a5d458c000000b001e74e962b90mr4063717wrq.56.1645144203534; Thu, 17 Feb 2022 16:30:03 -0800 (PST) Received: from Ansuel-xps.localdomain (93-42-71-246.ip85.fastwebnet.it. [93.42.71.246]) by smtp.googlemail.com with ESMTPSA id d29sm3640406wra.63.2022.02.17.16.30.02 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 17 Feb 2022 16:30:03 -0800 (PST) From: Ansuel Smith To: Andy Gross , Bjorn Andersson , Rob Herring , linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Cc: Ansuel Smith Subject: [PATCH v2 08/18] ARM: dts: qcom: fix dtc warning for missing #address-cells for ipq8064 Date: Fri, 18 Feb 2022 01:29:46 +0100 Message-Id: <20220218002956.6590-9-ansuelsmth@gmail.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20220218002956.6590-1-ansuelsmth@gmail.com> References: <20220218002956.6590-1-ansuelsmth@gmail.com> MIME-Version: 1.0 Precedence: bulk List-ID: X-Mailing-List: linux-arm-msm@vger.kernel.org Fix dtc warning for missing #address-cells for ipq8064. Signed-off-by: Ansuel Smith --- arch/arm/boot/dts/qcom-ipq8064.dtsi | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch/arm/boot/dts/qcom-ipq8064.dtsi b/arch/arm/boot/dts/qcom-ipq8064.dtsi index 36bdfc8db3f0..6768f7ba0d04 100644 --- a/arch/arm/boot/dts/qcom-ipq8064.dtsi +++ b/arch/arm/boot/dts/qcom-ipq8064.dtsi @@ -352,6 +352,7 @@ qcom_pinmux: pinmux@800000 { gpio-ranges = <&qcom_pinmux 0 0 69>; #gpio-cells = <2>; interrupt-controller; + #address-cells = <0>; #interrupt-cells = <2>; interrupts = ; @@ -473,6 +474,7 @@ mux { intc: interrupt-controller@2000000 { compatible = "qcom,msm-qgic2"; interrupt-controller; + #address-cells = <0>; #interrupt-cells = <3>; reg = <0x02000000 0x1000>, <0x02002000 0x1000>; From patchwork Fri Feb 18 00:29:47 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Christian Marangi X-Patchwork-Id: 543727 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id A1ED5C433EF for ; Fri, 18 Feb 2022 00:30:28 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230263AbiBRAal (ORCPT ); Thu, 17 Feb 2022 19:30:41 -0500 Received: from gmail-smtp-in.l.google.com ([23.128.96.19]:46354 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230268AbiBRAaj (ORCPT ); Thu, 17 Feb 2022 19:30:39 -0500 Received: from mail-wr1-x42b.google.com (mail-wr1-x42b.google.com [IPv6:2a00:1450:4864:20::42b]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 21CD45F260; Thu, 17 Feb 2022 16:30:09 -0800 (PST) Received: by mail-wr1-x42b.google.com with SMTP id k1so11740267wrd.8; Thu, 17 Feb 2022 16:30:08 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=8Pkbf/0AvfPHS5Qks1C72P4zaKgvYZBLMpXBGJAMl3s=; b=oDhr2gcLCuQDua9ie61E+ZSr11QCPKk9mD3i+7uPo/mLYlgDYV+zaaxRdc0wiI64ml tkmNexY9vcWOvZWh5nGyDmLW4ZTAO+ZraOdbLgeZFhOLO8I9S+xzJh+0JJhsGPqQeNU1 /S4FlyXVSv2zEZlnujq/EJeEyGzCaHdAW2aWxhdwZYiGmn9ffhrGaWJzGtSzb8+zxKZr 624GvbInhXp9YFD/Dc15J8XQAoastPZ5v/u5dATlGumVx3IDpPErh8hv9DMpaZ4cxSsO 1sVgSvYGHZx5JTrZP9VT08es9swdU5PkVG2IDp3Hx4y7nQH/g78//Q9GSGQIRwrRSG/f qg6w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=8Pkbf/0AvfPHS5Qks1C72P4zaKgvYZBLMpXBGJAMl3s=; b=F6cmi7ZAKyP8y/osWhor9XhRT3+RY9JukIOwit/8axZnU1bMPE4UNXKkZT/AFvor1F gRCNqyhmBgDINhxcaiU8IefXZNllGfJBOOub0suHgi7Ap+cAWdO7dFHBeBeTMC294GcC 6H3foIRXHVLr4wSKKBkOHbm/j7eGAcnLC5UXL59cMyer+l/pNYXidTrQMxo0SYLpP62l 2M3j2dhm4K950I5X5pAEqlMrlKBDD+4qpc2yzIF0N6hjqQIbOUN/alFGksW5sgm8RJwa 8rFT7rOThf3IESJYUKpaflrnsexU+OQ2QZCoesi9tey68h3MawkUfmhasQDkJnRlg2Se GCrw== X-Gm-Message-State: AOAM531gC3S9bLESxiXpXTNl3nZQ6NkEIHLG560b6001sd1J+LDM8elb OaR5NjSTfpnQk6eSxz9+lbM= X-Google-Smtp-Source: ABdhPJx8IkNpLwkoJuv4VugASkNxp2w9xcRIazJ2VDgMq0qN2VX6dxHNc9YVpKXxDMIY5whAtpg5IA== X-Received: by 2002:a5d:58d9:0:b0:1e5:6b50:24f3 with SMTP id o25-20020a5d58d9000000b001e56b5024f3mr4066376wrf.622.1645144204379; Thu, 17 Feb 2022 16:30:04 -0800 (PST) Received: from Ansuel-xps.localdomain (93-42-71-246.ip85.fastwebnet.it. [93.42.71.246]) by smtp.googlemail.com with ESMTPSA id d29sm3640406wra.63.2022.02.17.16.30.03 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 17 Feb 2022 16:30:04 -0800 (PST) From: Ansuel Smith To: Andy Gross , Bjorn Andersson , Rob Herring , linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Cc: Ansuel Smith Subject: [PATCH v2 09/18] ARM: dts: qcom: add smem node for ipq8064 Date: Fri, 18 Feb 2022 01:29:47 +0100 Message-Id: <20220218002956.6590-10-ansuelsmth@gmail.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20220218002956.6590-1-ansuelsmth@gmail.com> References: <20220218002956.6590-1-ansuelsmth@gmail.com> MIME-Version: 1.0 Precedence: bulk List-ID: X-Mailing-List: linux-arm-msm@vger.kernel.org Add missing smem node for ipq8064. Signed-off-by: Ansuel Smith --- arch/arm/boot/dts/qcom-ipq8064.dtsi | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/arch/arm/boot/dts/qcom-ipq8064.dtsi b/arch/arm/boot/dts/qcom-ipq8064.dtsi index 6768f7ba0d04..c579fb09e768 100644 --- a/arch/arm/boot/dts/qcom-ipq8064.dtsi +++ b/arch/arm/boot/dts/qcom-ipq8064.dtsi @@ -906,6 +906,11 @@ lcc: clock-controller@28000000 { #reset-cells = <1>; }; + sfpb_mutex_block: syscon@1200600 { + compatible = "syscon"; + reg = <0x01200600 0x100>; + }; + pcie0: pci@1b500000 { compatible = "qcom,pcie-ipq8064"; reg = <0x1b500000 0x1000 @@ -1330,4 +1335,17 @@ sdcc3: mmc@12180000 { }; }; }; + + sfpb_mutex: sfpb-mutex { + compatible = "qcom,sfpb-mutex"; + syscon = <&sfpb_mutex_block 4 4>; + + #hwlock-cells = <1>; + }; + + smem { + compatible = "qcom,smem"; + memory-region = <&smem>; + hwlocks = <&sfpb_mutex 3>; + }; }; From patchwork Fri Feb 18 00:29:50 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Christian Marangi X-Patchwork-Id: 543725 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 98634C43217 for ; Fri, 18 Feb 2022 00:30:40 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230321AbiBRAaw (ORCPT ); Thu, 17 Feb 2022 19:30:52 -0500 Received: from gmail-smtp-in.l.google.com ([23.128.96.19]:47806 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230303AbiBRAar (ORCPT ); Thu, 17 Feb 2022 19:30:47 -0500 Received: from mail-wr1-x434.google.com (mail-wr1-x434.google.com [IPv6:2a00:1450:4864:20::434]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 6297E5F260; Thu, 17 Feb 2022 16:30:26 -0800 (PST) Received: by mail-wr1-x434.google.com with SMTP id d27so11754149wrc.6; Thu, 17 Feb 2022 16:30:26 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=lreGuZZ1/UTYaXGy3klqMzC8wmdCRTsvJ1KVZ4ZinfQ=; b=FHPcZb/0PHll/Ll4Pothjqh75qRU7XbKBlZK0uNPCOIcaGATgHQ5VDRZo3TE41XhsW fk4EJkv5aXiCPNVPbzja54IWDvHfTaXk8vIMbZNZUDkXFETD+7W3memn3uTpiqGCYh2n PwK9EEIKHb8/JNQAQl+XaiwyPvW57Ionsb0OtUJMS8wrqOJ4zMZxT66jfsRruG+6xkyG WovJbU3EPbDSMKZhj2HTb5fsZqiqlZZI0pZnbi8z8alnAevibyS8mBidpH8eMpGuue4c cpZoDmGv6m0LIEvX+YPf4EXHenNYIAjHqp7QyKtwwaiCMtel3upaParjA6vPBLEXfcFH shUA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=lreGuZZ1/UTYaXGy3klqMzC8wmdCRTsvJ1KVZ4ZinfQ=; b=jWP/UamCExfW9+l/U5uGO0hUWdhFA4FqGoUK3LKWnKAG660Mv/9bU+PLlXxq5EnIBF OjHnGxebP1XK5OTA45iA1LMusTB5lRxzA1MViAyUSV49cnKoFvAyRV4l/AuuDlfM3UR6 1D4GAYZFcgCFgw0Wd9nsBrl13mQiK2GTUep6jDtEN57Y5y6LWN6B+ggUhPsBuCAm3sGj oxAlH9KAAe9U4bulkNE5XcrsFO+zwTyy2NZjKDKU7hgjztWUeRekeIRjdrRKFU0nUiDk M8JoH+n7gnVeh4ZOgGEjWzCipN1wsXZ+1Z8IPr2axUpuAIndkiQdmziBsAGPOtcnMoSn EkFg== X-Gm-Message-State: AOAM531P1AhEKFkn9/YxnFtLgjWrMizDejE/vZZPdBjIFeWqVsBzL1QW CcnGwQZQ6lsO5UD+xu7ktfcLFbFqxQM= X-Google-Smtp-Source: ABdhPJyj9SORQmnYwQ7RBtWksR8H96M/Vi/pejqyBcslVL/UZ7lHcR2i1w+zLIDFozecBYTo+MS/LQ== X-Received: by 2002:a5d:59ab:0:b0:1e3:2576:215 with SMTP id p11-20020a5d59ab000000b001e325760215mr4186665wrr.496.1645144207122; Thu, 17 Feb 2022 16:30:07 -0800 (PST) Received: from Ansuel-xps.localdomain (93-42-71-246.ip85.fastwebnet.it. [93.42.71.246]) by smtp.googlemail.com with ESMTPSA id d29sm3640406wra.63.2022.02.17.16.30.06 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 17 Feb 2022 16:30:06 -0800 (PST) From: Ansuel Smith To: Andy Gross , Bjorn Andersson , Rob Herring , linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Cc: Ansuel Smith Subject: [PATCH v2 12/18] ARM: dts: qcom: fix and add some missing gsbi node for ipq8064 Date: Fri, 18 Feb 2022 01:29:50 +0100 Message-Id: <20220218002956.6590-13-ansuelsmth@gmail.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20220218002956.6590-1-ansuelsmth@gmail.com> References: <20220218002956.6590-1-ansuelsmth@gmail.com> MIME-Version: 1.0 Precedence: bulk List-ID: X-Mailing-List: linux-arm-msm@vger.kernel.org Add some tag for gsbi to make them usable for ipq8064 SoC. Add missing gsbi7 i2c node and gsbi1 node. Signed-off-by: Ansuel Smith --- arch/arm/boot/dts/qcom-ipq8064.dtsi | 50 ++++++++++++++++++++++++++++- 1 file changed, 49 insertions(+), 1 deletion(-) diff --git a/arch/arm/boot/dts/qcom-ipq8064.dtsi b/arch/arm/boot/dts/qcom-ipq8064.dtsi index df2702e6136d..7dd0b901cd30 100644 --- a/arch/arm/boot/dts/qcom-ipq8064.dtsi +++ b/arch/arm/boot/dts/qcom-ipq8064.dtsi @@ -568,6 +568,41 @@ sic_non_secure: sic-non-secure@12100000 { reg = <0x12100000 0x10000>; }; + gsbi1: gsbi@12440000 { + compatible = "qcom,gsbi-v1.0.0"; + cell-index = <1>; + reg = <0x12440000 0x100>; + clocks = <&gcc GSBI1_H_CLK>; + clock-names = "iface"; + #address-cells = <1>; + #size-cells = <1>; + ranges; + status = "disabled"; + + syscon-tcsr = <&tcsr>; + + gsbi1_serial: serial@12450000 { + compatible = "qcom,msm-uartdm-v1.3", "qcom,msm-uartdm"; + reg = <0x12450000 0x100>, + <0x12400000 0x03>; + interrupts = ; + clocks = <&gcc GSBI1_UART_CLK>, <&gcc GSBI1_H_CLK>; + clock-names = "core", "iface"; + status = "disabled"; + }; + + gsbi1_i2c: i2c@12460000 { + compatible = "qcom,i2c-qup-v1.1.1"; + reg = <0x12460000 0x1000>; + interrupts = ; + clocks = <&gcc GSBI1_QUP_CLK>, <&gcc GSBI1_H_CLK>; + clock-names = "core", "iface"; + #address-cells = <1>; + #size-cells = <0>; + status = "disabled"; + }; + }; + gsbi2: gsbi@12480000 { compatible = "qcom,gsbi-v1.0.0"; cell-index = <2>; @@ -591,7 +626,7 @@ gsbi2_serial: serial@12490000 { status = "disabled"; }; - i2c@124a0000 { + gsbi2_i2c: i2c@124a0000 { compatible = "qcom,i2c-qup-v1.1.1"; reg = <0x124a0000 0x1000>; interrupts = ; @@ -753,6 +788,19 @@ gsbi7_serial: serial@16640000 { clock-names = "core", "iface"; status = "disabled"; }; + + gsbi7_i2c: i2c@16680000 { + compatible = "qcom,i2c-qup-v1.1.1"; + reg = <0x16680000 0x1000>; + interrupts = ; + + clocks = <&gcc GSBI7_QUP_CLK>, <&gcc GSBI7_H_CLK>; + clock-names = "core", "iface"; + status = "disabled"; + + #address-cells = <1>; + #size-cells = <0>; + }; }; rng@1a500000 { From patchwork Fri Feb 18 00:29:52 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Christian Marangi X-Patchwork-Id: 543724 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 19468C433FE for ; Fri, 18 Feb 2022 00:30:56 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230312AbiBRAbJ (ORCPT ); Thu, 17 Feb 2022 19:31:09 -0500 Received: from gmail-smtp-in.l.google.com ([23.128.96.19]:49604 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230343AbiBRAa7 (ORCPT ); Thu, 17 Feb 2022 19:30:59 -0500 Received: from mail-wm1-x332.google.com (mail-wm1-x332.google.com [IPv6:2a00:1450:4864:20::332]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id E601F6EF09; Thu, 17 Feb 2022 16:30:38 -0800 (PST) Received: by mail-wm1-x332.google.com with SMTP id n8so4164904wms.3; Thu, 17 Feb 2022 16:30:38 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=kai4mO4cn4KI+lgyIwdOV2Qv4GKeCuW030s+6PxSDI0=; b=TElzVa/ZubwdPudTtIwHc6IG4r/KNEbRRDqhjbbXb7/kvlf9yaVhelor30LZ51+/Ko 8wXqGAxOhPmloNiQF44PPOPtyDqhvzQgS2a5IfWjga4PUerDecxI70KMp1tISpajBISO UUz6RaTCDCARBgumvG0CpLTcGj6k/KAVFd3sK8DERDSeJWvtyChNmOR4q0+LyZSivZj3 qyp3/QVSQwbSVJs/37/Ez4AkLDgPLjOSLNGclEutYAkfYdq+HGTGutGLqF4zV2HfYc3m VmnOgG04wfYR7KwTIyGKLsX/f8KwAB7WZEnxrgFjSjs9Q6i0kxa2wo9q7WliA1suxRBO AggA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=kai4mO4cn4KI+lgyIwdOV2Qv4GKeCuW030s+6PxSDI0=; b=SyflEwj7EaUR53Eod3LtmQ1w58mawREqjnnto6paZY3vFirTOtEmEqo72JhtvYbrGP w9JnZeL9ndxW1Rk9QxDqtGiq4f63U9nPxdc3m2R3770yqeKCq7od2xDhYfkHGJjVc5n6 V3xZs4id3cFXBtBZNQwkqmBw6nVhTOInVmoR74Lze3NN3Y+OhFLzLhkMXVRTCK8BnBUB YMxJGvZhi5Gj8iD3Ap8SlxYdVSXUuNsiXG/cWMbdDBwDNsKWqButzBkykeP9/5LXsGIk GLTKJqvEQAPDkw7F9E3gsLiCbqRP7/7F0/ZH68R7nDxzAAiPshUziAhzOzrw+td8/Yqt Z80A== X-Gm-Message-State: AOAM530+zDortzcglRcr958jRSAIoA5c3kE9/s7OEKddUOOk3l/bJtLG sIvHb7r3YqDrgUf4WA6hyPyOcGf8eps= X-Google-Smtp-Source: ABdhPJyJ75DFYwlDkoleOzvSxzqgmeHPVxBTEUM2sz/lF9Gw0F/TbBckvFudw2j9J6+DQwMAwKMJfQ== X-Received: by 2002:a05:600c:4e12:b0:37b:ebf6:3d17 with SMTP id b18-20020a05600c4e1200b0037bebf63d17mr4782465wmq.44.1645144208920; Thu, 17 Feb 2022 16:30:08 -0800 (PST) Received: from Ansuel-xps.localdomain (93-42-71-246.ip85.fastwebnet.it. [93.42.71.246]) by smtp.googlemail.com with ESMTPSA id d29sm3640406wra.63.2022.02.17.16.30.08 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 17 Feb 2022 16:30:08 -0800 (PST) From: Ansuel Smith To: Andy Gross , Bjorn Andersson , Rob Herring , linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Cc: Ansuel Smith Subject: [PATCH v2 14/18] ARM: dts: qcom: add speedbin efuse nvmem binding Date: Fri, 18 Feb 2022 01:29:52 +0100 Message-Id: <20220218002956.6590-15-ansuelsmth@gmail.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20220218002956.6590-1-ansuelsmth@gmail.com> References: <20220218002956.6590-1-ansuelsmth@gmail.com> MIME-Version: 1.0 Precedence: bulk List-ID: X-Mailing-List: linux-arm-msm@vger.kernel.org Add speedbin efuse nvmem binding needed for the opp table for the CPU freqs. Signed-off-by: Ansuel Smith --- arch/arm/boot/dts/qcom-ipq8064.dtsi | 3 +++ 1 file changed, 3 insertions(+) diff --git a/arch/arm/boot/dts/qcom-ipq8064.dtsi b/arch/arm/boot/dts/qcom-ipq8064.dtsi index a1079583def9..629e22236f5b 100644 --- a/arch/arm/boot/dts/qcom-ipq8064.dtsi +++ b/arch/arm/boot/dts/qcom-ipq8064.dtsi @@ -981,6 +981,9 @@ tsens_calib: calib@400 { tsens_calib_backup: calib_backup@410 { reg = <0x410 0xb>; }; + speedbin_efuse: speedbin@0c0 { + reg = <0x0c0 0x4>; + }; }; gcc: clock-controller@900000 { From patchwork Fri Feb 18 00:29:54 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Christian Marangi X-Patchwork-Id: 543723 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 02EC4C43217 for ; Fri, 18 Feb 2022 00:30:58 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230369AbiBRAbK (ORCPT ); Thu, 17 Feb 2022 19:31:10 -0500 Received: from gmail-smtp-in.l.google.com ([23.128.96.19]:50788 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230366AbiBRAbI (ORCPT ); Thu, 17 Feb 2022 19:31:08 -0500 Received: from mail-wr1-x436.google.com (mail-wr1-x436.google.com [IPv6:2a00:1450:4864:20::436]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id EA40975C19; Thu, 17 Feb 2022 16:30:45 -0800 (PST) Received: by mail-wr1-x436.google.com with SMTP id i14so11727896wrc.10; Thu, 17 Feb 2022 16:30:45 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=4j5HXvTwEBrqBc+6y0WS7fJHWujyLf/r9OKfZSJite0=; b=SYqw17nILxqurV7i2g//aeC/EYFOYGCQwLdqUnJWssBH03Trve1e4D0ahsKEeFmBeu ocQ4N/XCsfGM+mDQ1M62NRB1JiEBqhTEIqeCBWnDl2pjuzq7InC86zL5NVf6ftPqvfbI j97FS5nwGCwq1dpIavhQqmyn6GldiTNHEHuDA7LrhdV/aHpJ3mTflyD2cz/X+8qi6lt5 tuRlvNiQEp1ZbuGpo2FWZykeaMA3jOqgkBeFfkURKwxwD17iTWUaO+KeKegmS4hCiISK J9K8hz11EbuOSZZpF4hE6Mmep1QyTKq6YU6d8eIF06kq51Aor3gln3zJid3h9qX9Bu9y vwLw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=4j5HXvTwEBrqBc+6y0WS7fJHWujyLf/r9OKfZSJite0=; b=4NsIQJc6oG4+SYJoQ05yiGBFYrfKdHMHO5pPMI61EAQzu+d7p+pBGnhl+Pe9SxDC3O bDdKEpTh/Y03qkqUDNGpqSi5ROHdq3xaTIgNsCd3xfXiEOpvcex1Y8PzoLKMXjkus29A 3+PzPwUkU/cxGhRnMKpMg0WxzYIvZ/apQhv0Stxy44ZqTveAdCU7ysVYack07chJ85FK UXKyyLzhbCkdCOhYxZziKx++4TAbYuQH4OsJ2j56NSty+4m775TWf2r00Wr558aAnvfW lO4lgp3L958ZGJbZJ162+HLT26QKQyUiStaTTMZNDtCSAS69DvS6vCgDZTzN0dnz8l1E QBZg== X-Gm-Message-State: AOAM531Xf6QSZPXVwb8YAzhJBSxwdO+tVt3OdA71wJz2kLqQlnZuHw/Y PwK5+9UcTxAkKDe1qJcxSXg= X-Google-Smtp-Source: ABdhPJz7XV2WjbHfF5lLSWG7Igys7ojnDTcTkhxZYfqBqpROz+2ka8wIMq/VLPDuNf3PEDSredES+Q== X-Received: by 2002:a5d:5885:0:b0:1e8:edbf:2d07 with SMTP id n5-20020a5d5885000000b001e8edbf2d07mr3293277wrf.85.1645144210750; Thu, 17 Feb 2022 16:30:10 -0800 (PST) Received: from Ansuel-xps.localdomain (93-42-71-246.ip85.fastwebnet.it. [93.42.71.246]) by smtp.googlemail.com with ESMTPSA id d29sm3640406wra.63.2022.02.17.16.30.09 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 17 Feb 2022 16:30:10 -0800 (PST) From: Ansuel Smith To: Andy Gross , Bjorn Andersson , Rob Herring , linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Cc: Ansuel Smith Subject: [PATCH v2 16/18] ARM: dts: qcom: remove redundant binding from ipq8064 rb3011 dts Date: Fri, 18 Feb 2022 01:29:54 +0100 Message-Id: <20220218002956.6590-17-ansuelsmth@gmail.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20220218002956.6590-1-ansuelsmth@gmail.com> References: <20220218002956.6590-1-ansuelsmth@gmail.com> MIME-Version: 1.0 Precedence: bulk List-ID: X-Mailing-List: linux-arm-msm@vger.kernel.org Mdio0_pins are now declared in ipq8064 dtsi. Usb phy are enabled by default. Signed-off-by: Ansuel Smith --- arch/arm/boot/dts/qcom-ipq8064-rb3011.dts | 17 ----------------- 1 file changed, 17 deletions(-) diff --git a/arch/arm/boot/dts/qcom-ipq8064-rb3011.dts b/arch/arm/boot/dts/qcom-ipq8064-rb3011.dts index 0982b6214fb7..ddc9cc49ab60 100644 --- a/arch/arm/boot/dts/qcom-ipq8064-rb3011.dts +++ b/arch/arm/boot/dts/qcom-ipq8064-rb3011.dts @@ -259,10 +259,6 @@ &gsbi7_serial { status = "okay"; }; -&hs_phy_1 { - status = "okay"; -}; - &nand { status = "okay"; @@ -309,15 +305,6 @@ mux { }; }; - mdio0_pins: mdio0_pins { - mux { - pins = "gpio0", "gpio1"; - function = "gpio"; - drive-strength = <8>; - bias-disable; - }; - }; - mdio1_pins: mdio1_pins { mux { pins = "gpio10", "gpio11"; @@ -358,10 +345,6 @@ mux { }; }; -&ss_phy_1 { - status = "okay"; -}; - &usb3_1 { pinctrl-0 = <&usb1_pwr_en_pins>; pinctrl-names = "default"; From patchwork Fri Feb 18 00:29:56 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Christian Marangi X-Patchwork-Id: 543722 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id ABD44C433F5 for ; Fri, 18 Feb 2022 00:31:48 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230165AbiBRAcC (ORCPT ); Thu, 17 Feb 2022 19:32:02 -0500 Received: from gmail-smtp-in.l.google.com ([23.128.96.19]:58894 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230111AbiBRAcB (ORCPT ); Thu, 17 Feb 2022 19:32:01 -0500 Received: from mail-wr1-x42c.google.com (mail-wr1-x42c.google.com [IPv6:2a00:1450:4864:20::42c]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id D7F80B9D55; Thu, 17 Feb 2022 16:31:33 -0800 (PST) Received: by mail-wr1-x42c.google.com with SMTP id o24so11774245wro.3; Thu, 17 Feb 2022 16:31:33 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=mDdreRXJ1jcR3nb7IeEbosk47g+037b18zNC6xkXo6k=; b=Yl4FthzV4r0l1kAee3K+r9PsxkMDJSxVHujMUCrTAUO+YdMzQBu3KkV10XKa5E9JUV yhFq9hO7q7z9FaY6lnJgt1E/s3vjTJ7OCdTEwbXyRjlE65Csx5fXztJW4Srxk1mRMzbT t+nly6tqTpGVAmlVqadR3cVwF5XTFTVtvMGrTkqcwtw8LkdTG3vZgkqsNwikd16Ltotx a9vaiAD8PZMbIR3oyPhfu+/vAmrK7iPqPY0y+VKlx9i+mDm1qU5L+tw5UcuHj7GHhynR YpXiOgwP3BF71fYSHaD5xFTJ+bEdqDYIBLvp6MJ0sbjLNcSt56gF7AEH/Ll/m6oLUgmS jkTQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=mDdreRXJ1jcR3nb7IeEbosk47g+037b18zNC6xkXo6k=; b=VQDVqgSUzMcd4nMbFR94uNuBNaRc6oJJGRP0Bs6TN47oPLrS08QgzgxgGi6hjTTAwm ig0Izi3i+lK8GMZw12BwBfoclKiaxjsZyMjRaG/IUC/dQH7yabQWwuor3zI3MjMhNzo7 Sp0KRGaOsGOs6Va4wMTY/13zfxKqOdXCVeo6RC2gZ22AVieFijhwWFkboWhxrgkCPf3P tXMyjxxUk11CfHtc1NGq1qu8CLxJ1kB0YCSA29xO1fa8eD2tvF5DJNIVPWxKiKrRZqe1 llMredgDRWIvFVP33EFYjxkpjVDNwYsd7aXKs3QpVpX5vCpwPKDixZg+VK9iDCVFESZM JmHw== X-Gm-Message-State: AOAM532m1f9nol+QSejJw26F80ieH60QwvjNuRnogDGXYra//AqBlnMC EUXxp0/jRNB6mbu6i12JrwM= X-Google-Smtp-Source: ABdhPJxiQabqx3iNKad3cJKTJdRI1dFeCrBmzD46RcH3cR5/tA1wtp09VbS7UOggL6fQk/N6Mp9Rpg== X-Received: by 2002:a05:6000:2c6:b0:1e4:a103:3986 with SMTP id o6-20020a05600002c600b001e4a1033986mr4289475wry.58.1645144212578; Thu, 17 Feb 2022 16:30:12 -0800 (PST) Received: from Ansuel-xps.localdomain (93-42-71-246.ip85.fastwebnet.it. [93.42.71.246]) by smtp.googlemail.com with ESMTPSA id d29sm3640406wra.63.2022.02.17.16.30.11 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 17 Feb 2022 16:30:12 -0800 (PST) From: Ansuel Smith To: Andy Gross , Bjorn Andersson , Rob Herring , linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Cc: Ansuel Smith Subject: [PATCH v2 18/18] ARM: dts: qcom: add ipq8065 dtsi Date: Fri, 18 Feb 2022 01:29:56 +0100 Message-Id: <20220218002956.6590-19-ansuelsmth@gmail.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20220218002956.6590-1-ansuelsmth@gmail.com> References: <20220218002956.6590-1-ansuelsmth@gmail.com> MIME-Version: 1.0 Precedence: bulk List-ID: X-Mailing-List: linux-arm-msm@vger.kernel.org Many device are based on ipq8065 SoC. Ipq8065 is an evolution of the ipq8064 SoC (also named ipq8064-v3.0 from qsdk) that has all the improvement from ipq8064-v2.0 with the addition of a more powerful CPU that can now be clocked to 1.7Ghz, a quicker L2 cache that can be clocked to 1.4Ghz. It also shipped with more powerful regulators to provide the required voltage to the CPUs and L2. Signed-off-by: Ansuel Smith --- arch/arm/boot/dts/qcom-ipq8065.dtsi | 168 ++++++++++++++++++++++++++++ 1 file changed, 168 insertions(+) create mode 100644 arch/arm/boot/dts/qcom-ipq8065.dtsi diff --git a/arch/arm/boot/dts/qcom-ipq8065.dtsi b/arch/arm/boot/dts/qcom-ipq8065.dtsi new file mode 100644 index 000000000000..817d723b0c88 --- /dev/null +++ b/arch/arm/boot/dts/qcom-ipq8065.dtsi @@ -0,0 +1,168 @@ +// SPDX-License-Identifier: GPL-2.0 +#include "qcom-ipq8064.dtsi" + +/ { + model = "Qualcomm IPQ8065"; + compatible = "qcom,ipq8065", "qcom,ipq8064"; + + aliases { + serial0 = &gsbi4_serial; + }; + + chosen { + stdout-path = "serial0:115200n8"; + }; + + reserved-memory { + #address-cells = <1>; + #size-cells = <1>; + ranges; + + rsvd@41200000 { + reg = <0x41200000 0x300000>; + no-map; + }; + }; +}; + +&gsbi4 { + qcom,mode = ; + status = "okay"; + + serial@16340000 { + status = "okay"; + }; + /* + * The i2c device on gsbi4 should not be enabled. + * On ipq806x designs gsbi4 i2c is meant for exclusive + * RPM usage. Turning this on in kernel manifests as + * i2c failure for the RPM. + */ +}; + +&pcie0 { + compatible = "qcom,pcie-ipq8064-v2"; +}; + +&pcie1 { + compatible = "qcom,pcie-ipq8064-v2"; +}; + +&pcie2 { + compatible = "qcom,pcie-ipq8064-v2"; +}; + +&sata { + ports-implemented = <0x1>; +}; + +&smb208_s2a { + regulator-min-microvolt = <775000>; + regulator-max-microvolt = <1275000>; +}; + +&smb208_s2b { + regulator-min-microvolt = <775000>; + regulator-max-microvolt = <1275000>; +}; + +&ss_phy_0 { + qcom,rx-eq = <2>; + qcom,tx-deamp_3_5db = <32>; + qcom,mpll = <5>; +}; + +&ss_phy_1 { + qcom,rx-eq = <2>; + qcom,tx-deamp_3_5db = <32>; + qcom,mpll = <5>; +}; + +&opp_table_l2 { + /delete-node/opp-1200000000; + + opp-1400000000 { + opp-hz = /bits/ 64 <1400000000>; + opp-microvolt = <1150000>; + clock-latency-ns = <100000>; + opp-level = <2>; + }; +}; + +&opp_table0 { + /* + * On ipq8065 1.2 ghz freq is not present + * Remove it to make cpufreq work and not + * complain for missing definition + */ + + /delete-node/opp-1200000000; + + /* + * Voltage thresholds are + */ + opp-384000000 { + opp-microvolt-speed0-pvs0-v0 = <975000 926250 1023750>; + opp-microvolt-speed0-pvs1-v0 = <950000 902500 997500>; + opp-microvolt-speed0-pvs2-v0 = <925000 878750 971250>; + opp-microvolt-speed0-pvs3-v0 = <900000 855000 945000>; + opp-microvolt-speed0-pvs4-v0 = <875000 831250 918750>; + opp-microvolt-speed0-pvs5-v0 = <825000 783750 866250>; + opp-microvolt-speed0-pvs6-v0 = <775000 736250 813750>; + }; + + opp-600000000 { + opp-microvolt-speed0-pvs0-v0 = <1000000 950000 1050000>; + opp-microvolt-speed0-pvs1-v0 = <975000 926250 1023750>; + opp-microvolt-speed0-pvs2-v0 = <950000 902500 997500>; + opp-microvolt-speed0-pvs3-v0 = <925000 878750 971250>; + opp-microvolt-speed0-pvs4-v0 = <900000 855000 945000>; + opp-microvolt-speed0-pvs5-v0 = <850000 807500 892500>; + opp-microvolt-speed0-pvs6-v0 = <800000 760000 840000>; + }; + + opp-800000000 { + opp-microvolt-speed0-pvs0-v0 = <1050000 997500 1102500>; + opp-microvolt-speed0-pvs1-v0 = <1025000 973750 1076250>; + opp-microvolt-speed0-pvs2-v0 = <1000000 950000 1050000>; + opp-microvolt-speed0-pvs3-v0 = <975000 926250 1023750>; + opp-microvolt-speed0-pvs4-v0 = <950000 902500 997500>; + opp-microvolt-speed0-pvs5-v0 = <900000 855000 945000>; + opp-microvolt-speed0-pvs6-v0 = <850000 807500 892500>; + }; + + opp-1000000000 { + opp-microvolt-speed0-pvs0-v0 = <1100000 1045000 1155000>; + opp-microvolt-speed0-pvs1-v0 = <1075000 1021250 1128750>; + opp-microvolt-speed0-pvs2-v0 = <1050000 997500 1102500>; + opp-microvolt-speed0-pvs3-v0 = <1025000 973750 1076250>; + opp-microvolt-speed0-pvs4-v0 = <1000000 950000 1050000>; + opp-microvolt-speed0-pvs5-v0 = <950000 902500 997500>; + opp-microvolt-speed0-pvs6-v0 = <900000 855000 945000>; + }; + + opp-1400000000 { + opp-microvolt-speed0-pvs0-v0 = <1175000 1116250 1233750>; + opp-microvolt-speed0-pvs1-v0 = <1150000 1092500 1207500>; + opp-microvolt-speed0-pvs2-v0 = <1125000 1068750 1181250>; + opp-microvolt-speed0-pvs3-v0 = <1100000 1045000 1155000>; + opp-microvolt-speed0-pvs4-v0 = <1075000 1021250 1128750>; + opp-microvolt-speed0-pvs5-v0 = <1025000 973750 1076250>; + opp-microvolt-speed0-pvs6-v0 = <975000 926250 1023750>; + opp-level = <1>; + }; + + opp-1725000000 { + opp-hz = /bits/ 64 <1725000000>; + opp-microvolt-speed0-pvs0-v0 = <1262500 1199375 1325625>; + opp-microvolt-speed0-pvs1-v0 = <1225000 1163750 1286250>; + opp-microvolt-speed0-pvs2-v0 = <1200000 1140000 1260000>; + opp-microvolt-speed0-pvs3-v0 = <1175000 1116250 1233750>; + opp-microvolt-speed0-pvs4-v0 = <1150000 1092500 1207500>; + opp-microvolt-speed0-pvs5-v0 = <1100000 1045000 1155000>; + opp-microvolt-speed0-pvs6-v0 = <1050000 997500 1102500>; + opp-supported-hw = <0x1>; + clock-latency-ns = <100000>; + opp-level = <2>; + }; +};