From patchwork Tue Jan 5 09:46:19 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Manivannan Sadhasivam X-Patchwork-Id: 356802 Delivered-To: patch@linaro.org Received: by 2002:a02:85a7:0:0:0:0:0 with SMTP id d36csp15665879jai; Tue, 5 Jan 2021 01:47:39 -0800 (PST) X-Google-Smtp-Source: ABdhPJzGZWOjC8u22VNxUi0chxfG5NFZntIlRD+dQC59rulN1rDiaOuOF4PaSiUGV2NuvGYa3z79 X-Received: by 2002:a17:906:9605:: with SMTP id s5mr71479625ejx.179.1609840059363; Tue, 05 Jan 2021 01:47:39 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1609840059; cv=none; d=google.com; s=arc-20160816; b=iynEckcO9wZdy2C0tjiCNbXNZ8afBFrFRZhYBE7zWeAlOZ6qkSI6ogMhDnjQjhgY+7 OYL4TISf99jfeUnf/ZtplteoX4PNMh8pAxfGzYQdt6l5XMJ7zHT888v3ZBYoYkQC03/j dF5QTlRlwAI9SxFbKN21QYp79AImcPRlTAJ6gH9H6+tYEsPT9vaNhZA2A572Bci0DcEz /TIpI9gYwdLsHKbr9sAIVTbhRsb9dAA7OHWJ/YuO+dvXvZ+rozRPGCdlLCpYClh7JEdV y4E+8AJ/n4o3EsnbSXBSvH0VJLOQWhGS9IL5FMag1v3eO0v4Vq4FNPyTpMWA5e/S5Ets 1k8Q== 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:cc:to:from :dkim-signature; bh=DxgWqwKwqFym7GE4OKnS1/iwRMLr+x+z7Qj6uMJA0Lc=; b=XzUPr2Uc+LVN3awrR2xAIOb88rbBvfgPpqR2ii1nf1h8W5i/su9/+Wl2LDJ/75y/BM VNVa5K1JfX/cn+ZaO1i1tDsKExOkaE1W0S7N0NkkFOO1qBAwIHMkAlphCnLqryHcT9Hs QRc4PcfbPiJV4VvJW1OCG2OfX5QAlXiaPODTM9YNLuX/to42QvunIT1HfQ1iy0I0r3QG OU4e4qyjYi/6rrYoha2uuiCYHCmjGxBc9465n0IUOu3tuGkXgIyLjUz5W48TBrDGNeq+ f+3PNXkxIfiTrNWkPQwDG5AROqmuPcgUlhvZUqTjnUmrZF76qNn5p67sTTy9W5BqAS3W hWrg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=uNO7lsPc; spf=pass (google.com: domain of linux-arm-msm-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-arm-msm-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id e26si35934130edv.40.2021.01.05.01.47.39; Tue, 05 Jan 2021 01:47:39 -0800 (PST) Received-SPF: pass (google.com: domain of linux-arm-msm-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=uNO7lsPc; spf=pass (google.com: domain of linux-arm-msm-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-arm-msm-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728377AbhAEJra (ORCPT + 15 others); Tue, 5 Jan 2021 04:47:30 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:41004 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727991AbhAEJr2 (ORCPT ); Tue, 5 Jan 2021 04:47:28 -0500 Received: from mail-pg1-x52a.google.com (mail-pg1-x52a.google.com [IPv6:2607:f8b0:4864:20::52a]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 91D0CC061794 for ; Tue, 5 Jan 2021 01:46:48 -0800 (PST) Received: by mail-pg1-x52a.google.com with SMTP id n10so20930908pgl.10 for ; Tue, 05 Jan 2021 01:46:48 -0800 (PST) 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 :mime-version:content-transfer-encoding; bh=DxgWqwKwqFym7GE4OKnS1/iwRMLr+x+z7Qj6uMJA0Lc=; b=uNO7lsPcigzGyvnfvGlMtGL0O5sN2pyDctEdHp4CcM2Qk98zGURhOhtSdY3UiwMwYA E6ljNirfccv4lx1hkCSVl1XQU9WO09+v7e2pmRYKwDj376vE+4geZDcfsM5K4vZg1lTx g+eU1ZyzdYU5EzUuJ9EpaGy+WuTUDk57Rc1gt8tIy5AowXCVohzTcwu4COhppFfm+oJj oRJIKe5MEVPPfYDjYD5JfTMMhhao0eIXUdtBtD6a454tsa5c6zIIBZW2Daj+NluS6oM6 o1s/5EMsVeAiVZvM/9bOgRZqYN4yRN9jAbvi657CCqXWN/9SD4rise/Jf8Y8f9146rHC QA2Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=DxgWqwKwqFym7GE4OKnS1/iwRMLr+x+z7Qj6uMJA0Lc=; b=aSY4YPLbpMhM1XjN1p+l+bsk1xk0FkY3O0rDlI7xIQG+HPK8LVn5BdHtCI9Ko5mpMQ lkcZ5mTjxJj9uJZIhDozJ7tpkudA/gG3kDpKt31n5XJptuJzmS1rH/F3vd0cAcof7gPD X97WZNzNACxBekRDqoz6ajg8yqnTe96beQj2LYCPMYcdb4H/Gp/y3FJ0jMi8xxhsfAMN 1NmYVmcP49TT4BTTgeWmFxEWNQTlFVaCto1qLlz3wE1+ma7MG9xgRs7YYFBxbFvr+jA+ rVMsf4aIiW8FPFoYo6rlT0HlvXuON27zDTfnTRaqFtQWRjBnW7IWXyIeZdp1LemHbGm0 bs4Q== X-Gm-Message-State: AOAM530VUkMtUx+GM6fEgPTCGJMQbNuS6AfigjoAuJ7KRKfIjR9MyTPU DoVro2N0McxM0S1qBBKttHwJ X-Received: by 2002:a63:e24f:: with SMTP id y15mr73939036pgj.366.1609840008183; Tue, 05 Jan 2021 01:46:48 -0800 (PST) Received: from localhost.localdomain ([103.77.37.191]) by smtp.gmail.com with ESMTPSA id f64sm60073921pfb.146.2021.01.05.01.46.45 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 05 Jan 2021 01:46:47 -0800 (PST) From: Manivannan Sadhasivam To: agross@kernel.org, bjorn.andersson@linaro.org Cc: linux-arm-msm@vger.kernel.org, linux-kernel@vger.kernel.org, Vinod Koul , Manivannan Sadhasivam Subject: [PATCH 01/18] ARM: dts: qcom: sdx55: Add pincontrol node Date: Tue, 5 Jan 2021 15:16:19 +0530 Message-Id: <20210105094636.10301-2-manivannan.sadhasivam@linaro.org> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20210105094636.10301-1-manivannan.sadhasivam@linaro.org> References: <20210105094636.10301-1-manivannan.sadhasivam@linaro.org> MIME-Version: 1.0 Precedence: bulk List-ID: X-Mailing-List: linux-arm-msm@vger.kernel.org From: Vinod Koul This adds pincontrol node to SDX55 dts. Signed-off-by: Vinod Koul Signed-off-by: Manivannan Sadhasivam --- arch/arm/boot/dts/qcom-sdx55.dtsi | 10 ++++++++++ 1 file changed, 10 insertions(+) -- 2.25.1 diff --git a/arch/arm/boot/dts/qcom-sdx55.dtsi b/arch/arm/boot/dts/qcom-sdx55.dtsi index ca7d4e4f5d11..08b4a40338fa 100644 --- a/arch/arm/boot/dts/qcom-sdx55.dtsi +++ b/arch/arm/boot/dts/qcom-sdx55.dtsi @@ -96,6 +96,16 @@ pdc: interrupt-controller@b210000 { interrupt-controller; }; + tlmm: pinctrl@f100000 { + compatible = "qcom,sdx55-pinctrl"; + reg = <0xf100000 0x300000>; + interrupts = ; + gpio-controller; + #gpio-cells = <2>; + interrupt-controller; + #interrupt-cells = <2>; + }; + intc: interrupt-controller@17800000 { compatible = "qcom,msm-qgic2"; interrupt-controller; From patchwork Tue Jan 5 09:46:20 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Manivannan Sadhasivam X-Patchwork-Id: 356801 Delivered-To: patch@linaro.org Received: by 2002:a02:85a7:0:0:0:0:0 with SMTP id d36csp15665866jai; Tue, 5 Jan 2021 01:47:38 -0800 (PST) X-Google-Smtp-Source: ABdhPJzuYempC/+MPNfT8FCv+L+bFtiOz+C/Z0d2gdk4awlDE1m0U+dpkXqhmUt8ZllZixUEmrJw X-Received: by 2002:a05:6402:1d24:: with SMTP id dh4mr73650146edb.161.1609840058537; Tue, 05 Jan 2021 01:47:38 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1609840058; cv=none; d=google.com; s=arc-20160816; b=URm4grEBRjbT0tBaa6lzQs8TLM9g0lVO3FNMziWIJE5pNvuBHm0MQVEvlO7AgOUFzI cEa/YRghX2W3WRZyXsYSE6oaNQminEV+Tj7uEAxSzQh9qpo36Qjr1jfaAC+hdZs3yZAi 75e0iUOjbJBO41CZbmj9XNFIN+aLEM3jC7OYyM7b1kHZYGf9mSIGDt2sY1cL92zfBzCB mT5iLXM17T+XtLy3JtwE2A7mLwCmt1ORsZs5N0O1+VCWWFjuvLVXF5C27QJ4Pa4PshRl L6RqMKfTKinC8FQ2CtAOMxPkzbrX7AztDVks7wZrRMtKBpb8jw+so9OANEHEUlZSAg3l YAtw== 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:cc:to:from :dkim-signature; bh=jYJjVEdJXcwBJxA+GXTjlWCuGOgAc5YnZyOc1A9H7aI=; b=scvGDUPxDiWtjRIIpnLmUdBIAVLMeo+rXsKK/mASPylv9egDlYoFLKTjSpIf8xc8Wl NJFid7Q+mk6MlLU+UIojkaFabSCptyYUYHWlyUKjEAM6mjWRj60ACIW6ry0Pycrd50kg VC9t0kGQ2w8kFG1GgX9PS2uTYtfSgG4+yJ5BaaGg0Q9X55JZRW6U/aSMXZK2m/llVxan y9y2YKBlw/vDoQNMxEGzeJ0yCb5pDLet5LAF5GvLkHl8v3yY4QZOvWfqMoZQj5ocUiUj epjEd5Hur05XCNlRtct4zUn8PrsScLrmwMXqHHLbdYK0kvuZ/DkR7JwKXqA1z2FYPxoS ZJYA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b="GoaLO67/"; spf=pass (google.com: domain of linux-arm-msm-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-arm-msm-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id e26si35934130edv.40.2021.01.05.01.47.38; Tue, 05 Jan 2021 01:47:38 -0800 (PST) Received-SPF: pass (google.com: domain of linux-arm-msm-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b="GoaLO67/"; spf=pass (google.com: domain of linux-arm-msm-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-arm-msm-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728019AbhAEJrc (ORCPT + 15 others); Tue, 5 Jan 2021 04:47:32 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:41016 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728397AbhAEJrb (ORCPT ); Tue, 5 Jan 2021 04:47:31 -0500 Received: from mail-pl1-x62f.google.com (mail-pl1-x62f.google.com [IPv6:2607:f8b0:4864:20::62f]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id B3E84C061796 for ; Tue, 5 Jan 2021 01:46:51 -0800 (PST) Received: by mail-pl1-x62f.google.com with SMTP id j1so16091611pld.3 for ; Tue, 05 Jan 2021 01:46:51 -0800 (PST) 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 :mime-version:content-transfer-encoding; bh=jYJjVEdJXcwBJxA+GXTjlWCuGOgAc5YnZyOc1A9H7aI=; b=GoaLO67/vwONiRlFCErFYmsnindE6FNNEkPpRQ2CSMHWdo1BSQWLIfVvVORnvqnEuL rIJXn37iE5TYl+rY92j1o2VXffhdHda50TTwh1AeYwe5QrXeTTD+TFqCzYjJP7GrcbyU V4OBhgHfq+zotzfPb4yGqurQZ1td3HcjxaTJE4WmiV7HiLayKDw1+TIxIW2Ew5OLrvys dZ7Vg1vCaUndKPmbwrMvomm2nA31ug/V+NfvmAgJVnoUxT++nSxs9VbyZY1ibSkFDoQJ +Z+rMHEyj3YI802OUXZ9U51lbMv9QRNkFIFUqRslpKtCJdOnfimSKFbSGJzvNPzNXGaG Nc1A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=jYJjVEdJXcwBJxA+GXTjlWCuGOgAc5YnZyOc1A9H7aI=; b=UnGodX9+awbJXVdeQuzl96OGanw//H1zOag5C/eN9Gfj9NP/4sQ7qUy1pXGRliNTCT i8z9Pcx6bsfvn9Pz3HqVP1lPE9Kibwk6MS0upVkCkO3yHlwOUND6CAjfBOn+4vNGno5s LHjNjntCxeSC+mnsuVzsWfrt+22pWo+zxAYbCn8fIockoAN85CLZocyUEIZmM9qte6km hOvcnx6790fDWo/rnchvL7HgrJ+jZhxoCbQBQye3VfEEpr1E50htm+7MNARTNSNaZR3+ 4NoRy+rER63RHaWNtQ6oW9wnZch0WnRbKYXpghf7G8Ewhq47IO+rvB47tKUsbMI7KRle wSLQ== X-Gm-Message-State: AOAM533XN+Wxyycp17EOymAoUm0AcaNMuQNZY2nurjii0JwV3roAfomA cdzzflElMMIkfWlbWb2xOnaK X-Received: by 2002:a17:902:7e85:b029:da:72a2:de1 with SMTP id z5-20020a1709027e85b02900da72a20de1mr75418943pla.57.1609840011268; Tue, 05 Jan 2021 01:46:51 -0800 (PST) Received: from localhost.localdomain ([103.77.37.191]) by smtp.gmail.com with ESMTPSA id f64sm60073921pfb.146.2021.01.05.01.46.48 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 05 Jan 2021 01:46:50 -0800 (PST) From: Manivannan Sadhasivam To: agross@kernel.org, bjorn.andersson@linaro.org Cc: linux-arm-msm@vger.kernel.org, linux-kernel@vger.kernel.org, Vinod Koul , Manivannan Sadhasivam Subject: [PATCH 02/18] ARM: dts: qcom: sdx55: Add reserved memory nodes Date: Tue, 5 Jan 2021 15:16:20 +0530 Message-Id: <20210105094636.10301-3-manivannan.sadhasivam@linaro.org> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20210105094636.10301-1-manivannan.sadhasivam@linaro.org> References: <20210105094636.10301-1-manivannan.sadhasivam@linaro.org> MIME-Version: 1.0 Precedence: bulk List-ID: X-Mailing-List: linux-arm-msm@vger.kernel.org From: Vinod Koul This adds reserved memory nodes to the SDX55 dtsi as defined by v8 of the memory map Signed-off-by: Vinod Koul Signed-off-by: Manivannan Sadhasivam --- arch/arm/boot/dts/qcom-sdx55.dtsi | 67 +++++++++++++++++++++++++++++++ 1 file changed, 67 insertions(+) -- 2.25.1 diff --git a/arch/arm/boot/dts/qcom-sdx55.dtsi b/arch/arm/boot/dts/qcom-sdx55.dtsi index 08b4a40338fa..eeb6bf392f93 100644 --- a/arch/arm/boot/dts/qcom-sdx55.dtsi +++ b/arch/arm/boot/dts/qcom-sdx55.dtsi @@ -60,6 +60,73 @@ psci { method = "smc"; }; + reserved-memory { + #address-cells = <1>; + #size-cells = <1>; + ranges; + + mpss_debug_mem: memory@8ef00000 { + no-map; + reg = <0x8ef00000 0x800000>; + }; + + hyp_mem: memory@8fc00000 { + no-map; + reg = <0x8fc00000 0x80000>; + }; + + ac_db_mem: memory@8fc80000 { + no-map; + reg = <0x8fc80000 0x40000>; + }; + + secdata_mem: memory@8fcfd000 { + no-map; + reg = <0x8fcfd000 0x1000>; + }; + + ipa_fw_mem: memory@8fced000 { + no-map; + reg = <0x8fced000 0x10000>; + }; + + sbl_mem: memory@8fd00000 { + no-map; + reg = <0x8fd00000 0x100000>; + }; + + aop_image: memory@8fe00000 { + no-map; + reg = <0x8fe00000 0x20000>; + }; + + aop_cmd_db: memory@8fe20000 { + compatible = "qcom,cmd-db"; + reg = <0x8fe20000 0x20000>; + no-map; + }; + + smem_mem: memory@8fe40000 { + no-map; + reg = <0x8fe40000 0xc0000>; + }; + + tz_mem: memory@8ff00000 { + no-map; + reg = <0x8ff00000 0x100000>; + }; + + tz_apps_mem: memory@0x90000000 { + no-map; + reg = <0x90000000 0x500000>; + }; + + mpss_adsp_mem: memory@90800000 { + no-map; + reg = <0x90800000 0xf800000>; + }; + }; + soc: soc { #address-cells = <1>; #size-cells = <1>; From patchwork Tue Jan 5 09:46:21 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Manivannan Sadhasivam X-Patchwork-Id: 356807 Delivered-To: patch@linaro.org Received: by 2002:a02:85a7:0:0:0:0:0 with SMTP id d36csp15666708jai; Tue, 5 Jan 2021 01:49:27 -0800 (PST) X-Google-Smtp-Source: ABdhPJxUo0s/BUds06aawGDvRXIEm7XZ6PI3zVrT8GO5I3tbk1m9T8UzoCMDs4lRRbj6rxVNdxHJ X-Received: by 2002:a17:907:546:: with SMTP id wk6mr68380055ejb.238.1609840167188; Tue, 05 Jan 2021 01:49:27 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1609840167; cv=none; d=google.com; s=arc-20160816; b=NxaGwCu/M4O246quPPZQi+/O+Ay+d+M5mljuNVJr43jbqozUY0ZpGqDJSs/wgnwwyH ChyurG6IZxeZVMY85FMTwpy2rORPgtDnOxEfLuiyDsKwCRJb71Fd6AHUzRm2Z1k0rXQ6 KczLE1bkQ4gu2UvJp6+BdhPTPQoSoM4oYVG9T1jGO5NorZF4Q9aR1jQZq5rk+cCklcL+ h/q5MoI5ne/gQCAUX5H8N1hJH+iJ5toNSWDzPeE1nY1tn3pqE8km34Y2JfZXcjYekr51 XPtdEoMiBkcMAIoQ6PbSoYXTgziOSOOYEew7GD07gv5MvsI5FX4HPbxvomOIDLJ06kDX cdOg== 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:cc:to:from :dkim-signature; bh=X6ZtUI4Q1Kv9KoNZEzoxKYY3jMlU4aqhIrm/Qzwt2c4=; b=V/kxJ/HyufgVusfd2UZ0f555bTRACIpfpyS7xudUfTvlCoMwZ8Dia0QOYtYlp74BhW kO2bfd9Tk+nMyKamEo+v51K9jmuREdmt1al1dDZEUYIFsDs/zyWbylGsHmHegjq4BJFU +jLDxPBDcjf1iAs+pNT/S+c+1i0PZsALRz9AEs/BEpGlnNR4OXeFZeUF/T8hPEHgXc2X kF+wyRKd0Ew2C0QerjxQMZ/MscDjSVtqMfyKNONGhRcN1C6mMwKUbavpIsIZz8Da6ANK ejaaJaQwNH0W1QTDz5fGr1rxAn71xN+HQO8vFvOsQQgfd9oaB7wvPnfbug+FfnyPaLDP QDHg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=IqfZ+0Jl; spf=pass (google.com: domain of linux-arm-msm-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-arm-msm-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id ca26si29895185ejb.622.2021.01.05.01.49.27; Tue, 05 Jan 2021 01:49:27 -0800 (PST) Received-SPF: pass (google.com: domain of linux-arm-msm-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=IqfZ+0Jl; spf=pass (google.com: domain of linux-arm-msm-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-arm-msm-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728419AbhAEJsG (ORCPT + 15 others); Tue, 5 Jan 2021 04:48:06 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:41106 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728070AbhAEJsG (ORCPT ); Tue, 5 Jan 2021 04:48:06 -0500 Received: from mail-pj1-x1030.google.com (mail-pj1-x1030.google.com [IPv6:2607:f8b0:4864:20::1030]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 670B1C06179A for ; Tue, 5 Jan 2021 01:46:55 -0800 (PST) Received: by mail-pj1-x1030.google.com with SMTP id hk16so1384647pjb.4 for ; Tue, 05 Jan 2021 01:46:55 -0800 (PST) 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 :mime-version:content-transfer-encoding; bh=X6ZtUI4Q1Kv9KoNZEzoxKYY3jMlU4aqhIrm/Qzwt2c4=; b=IqfZ+0JlcPO/0fdghcVD5HMjwJRSj3ILQCXHtqVd3MsXiOgcBW79R1FU9U+RCrUzuL o6qefTTjpGjlCBXdr+DIfWfqPQ1ln6ANDE4Kr0/TXvH0rUBRRJowRP4dROoRAwTN5k1M 5DrP7iFvZXRpEUdpMnwIQ/Qg6r91KkRTYnte/uMEyw/U4Iv+szIFp7ZL/s3DTmAHd7Qa 9UuNkzgBbkhN25Sg1cZy63BafrYzoyks385n5TJFnIgqz/scMZ+BQ7Z8YhM9Dx/HsNJP hNqU1hzRtOr9JQ96V8dIQQcoV8FMjqqV1H1iIZjEB1+U5eqSEzi2NYDDp1rYy7qlBF7M uqqQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=X6ZtUI4Q1Kv9KoNZEzoxKYY3jMlU4aqhIrm/Qzwt2c4=; b=iLxperWVoqJYnZNLahkUYPGmjh8gsGo+6o5JXS7QAcCaCOXWQI80lKb7tdPTc7bkh4 AUERqVD8aR2Kzmv3oQ+8bb5g84I8Fknv3G2SST/RS/1ysE0/OVAp0Mu3zu4Z9mCR8ve/ vHyXZ8+HUMMhKOg9zElYJfbdpI9XSqFcnS7VzeJTZYSq5altN8I/uimVZs9t97pBaj/p vcXuP/o5llAAVDK+2K3PSMG8cRILVEa71Df94M/unJlB0Gfte/6a+YEiui6s9yaXaiiv 8MixNmf+EnRJfCfAWz04RFx4SFA8hHDn7IrE7b46kqt3UACLa/iIqODsLSp3chHLALMn /VVw== X-Gm-Message-State: AOAM531rcRMpSu4UaS2vI9JFP4JLYi7JXLihKkd6AODPfcsyLh1lyB6r ECxQ5fw1CkEPb3OkKBLEgtM1 X-Received: by 2002:a17:90a:77c1:: with SMTP id e1mr3326064pjs.141.1609840014897; Tue, 05 Jan 2021 01:46:54 -0800 (PST) Received: from localhost.localdomain ([103.77.37.191]) by smtp.gmail.com with ESMTPSA id f64sm60073921pfb.146.2021.01.05.01.46.51 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 05 Jan 2021 01:46:54 -0800 (PST) From: Manivannan Sadhasivam To: agross@kernel.org, bjorn.andersson@linaro.org Cc: linux-arm-msm@vger.kernel.org, linux-kernel@vger.kernel.org, Manivannan Sadhasivam , Rob Herring , devicetree@vger.kernel.org Subject: [PATCH 03/18] dt-bindings: mmc: sdhci-msm: Document the SDX55 compatible Date: Tue, 5 Jan 2021 15:16:21 +0530 Message-Id: <20210105094636.10301-4-manivannan.sadhasivam@linaro.org> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20210105094636.10301-1-manivannan.sadhasivam@linaro.org> References: <20210105094636.10301-1-manivannan.sadhasivam@linaro.org> MIME-Version: 1.0 Precedence: bulk List-ID: X-Mailing-List: linux-arm-msm@vger.kernel.org The SDHCI controller on SDX55 is based on MSM SDHCI v5 IP. Hence, document the compatible with "qcom,sdhci-msm-v5" as the fallback. Cc: Rob Herring Cc: devicetree@vger.kernel.org Signed-off-by: Manivannan Sadhasivam --- Documentation/devicetree/bindings/mmc/sdhci-msm.txt | 1 + 1 file changed, 1 insertion(+) -- 2.25.1 diff --git a/Documentation/devicetree/bindings/mmc/sdhci-msm.txt b/Documentation/devicetree/bindings/mmc/sdhci-msm.txt index 3b602fd6180b..31f4a5628595 100644 --- a/Documentation/devicetree/bindings/mmc/sdhci-msm.txt +++ b/Documentation/devicetree/bindings/mmc/sdhci-msm.txt @@ -21,6 +21,7 @@ Required properties: "qcom,sdm845-sdhci", "qcom,sdhci-msm-v5" "qcom,qcs404-sdhci", "qcom,sdhci-msm-v5" "qcom,sc7180-sdhci", "qcom,sdhci-msm-v5"; + "qcom,sdx55-sdhci", "qcom,sdhci-msm-v5"; NOTE that some old device tree files may be floating around that only have the string "qcom,sdhci-msm-v4" without the SoC compatible string but doing that should be considered a deprecated practice. From patchwork Tue Jan 5 09:46:22 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Manivannan Sadhasivam X-Patchwork-Id: 356804 Delivered-To: patch@linaro.org Received: by 2002:a02:85a7:0:0:0:0:0 with SMTP id d36csp15666685jai; Tue, 5 Jan 2021 01:49:24 -0800 (PST) X-Google-Smtp-Source: ABdhPJyFb0nOR2SmD3QEo7fcE96ZDEXzyVl17rLeg5/bBtKYN7CArWIWsvDuyhyLbGBg1noMxEDx X-Received: by 2002:a17:906:3099:: with SMTP id 25mr69819575ejv.321.1609840164596; Tue, 05 Jan 2021 01:49:24 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1609840164; cv=none; d=google.com; s=arc-20160816; b=kM6wOP2/Wc0+NewapOYjkoJQ0OO6u9/Sw/IBcRvQQbkqGeUoIn0+Yw0rd3ulWN1hCw uJS9VgBKDG/ZQn7jYQ8wX+ssh8QwGoJPGXEQL+h2+u6Uc1ThvyL8ev9RrrsZxoziZAQ/ 3F+B/8nuzeruM+XsH6dWCCs+hfgNt+MDZTEEeio4UX5Lg7oiinhNGgWAb0hwQ/keXae8 5BZT9K83kC4OHC3ovQTA34lcPpX5dqrarjArNQqo8a7Q/EDIjXxPTZVKtEVHrGL+1ILj E3DNzWFht0G34VNwGaQNh1U539iuUb8Dm7odRw77Xuc2xNUCtPeo6Eb4AhzU+fYfiOsC BL+Q== 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:cc:to:from :dkim-signature; bh=C3M1yGDo9sOujbh6Y3dKya3WVnGla1Jyt0Z8LN2HYb8=; b=hI06qiQFcGFtharZ1C7LfxxqEeVOLK1r8UifwW+3E3j1Xsfi+g1/mM3vHW8dYRKwsy QGcpod1NbWmaL2aSIc4T1yhUbDf4AbT0dUuwRv7rJ9LGF39OnudPrBoupUvazJL4R8no ZZ0t5jlx01qxjoGEPTKCB7k76hIb2daHgNp5kb0xbeL9ctZqUKQNY8Mx/iCfu3qhU0BT d9Nbw/SLrTQP0rSD2tcyIU67xfkamgf3Ox+ecerjHGYW8Y1ouXnTxkIu1U2eQ4N29oZA lvzReiGP85rt9P6yh3YjHxjNaRFL6uFdbah8eGj1TocniND+G5FdB2+UezY0PZtzi8BF Xt5Q== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=zVLBsCEZ; spf=pass (google.com: domain of linux-arm-msm-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-arm-msm-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id ca26si29895185ejb.622.2021.01.05.01.49.24; Tue, 05 Jan 2021 01:49:24 -0800 (PST) Received-SPF: pass (google.com: domain of linux-arm-msm-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=zVLBsCEZ; spf=pass (google.com: domain of linux-arm-msm-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-arm-msm-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728141AbhAEJsK (ORCPT + 15 others); Tue, 5 Jan 2021 04:48:10 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:41122 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728398AbhAEJsJ (ORCPT ); Tue, 5 Jan 2021 04:48:09 -0500 Received: from mail-pf1-x433.google.com (mail-pf1-x433.google.com [IPv6:2607:f8b0:4864:20::433]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 85FA0C0617A0 for ; Tue, 5 Jan 2021 01:46:58 -0800 (PST) Received: by mail-pf1-x433.google.com with SMTP id a188so5400255pfa.11 for ; Tue, 05 Jan 2021 01:46:58 -0800 (PST) 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 :mime-version:content-transfer-encoding; bh=C3M1yGDo9sOujbh6Y3dKya3WVnGla1Jyt0Z8LN2HYb8=; b=zVLBsCEZVSKHzFSBJpDt4PhMHWiQWM8pz6sEWsrfLZiG8wj4EJWFPF6X1jbRjhbT6z VCID1BBm71TAQ7c5dgcHytArrVx2BilzHUM+B0elapFZyP4VO+Vcbh4j/x441M+2qG6q YcEomPTSWJ/lGJ4fDsOVGsf7d/Jx23DDijLPMwivdnypDXXkJsq02Vxp7QIISMJDco0p tNVXtZEIWCQllsTCFCgVsIMDnCp0a5mXiKSdOAigclZq2dtAN24nhhbboe2jTmF0GAl5 paewjsFn7RfDzvhz2THJQi1V907xZm1WETfC97cGo+5jfhsHf7gVz8zpBqU5gZ6y3bmv V4aQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=C3M1yGDo9sOujbh6Y3dKya3WVnGla1Jyt0Z8LN2HYb8=; b=as2MZ10FpInPoctyC4K4GLd0Z9uqu1dig9qubXOZNjMHBGDEGOGW4Q0ZfEWDgmAPoh e0ybed0eYSuEpUGcsrN6ZBl0LHjQUWSXKXgId6zSzLa66Cux1tiqXmgZ4x4eI02W2seX rwgHkbcMm/aKa/BjiOPuejRWCrHz7nMLLpMJWUkFXMhsqhnqDFbfxCKMpSbDtgGUCJ18 rPNHueKfjo5qzGkt0GPcLXnd7sQvd8w8597LWpal/S+e+Izy3qFcrEkhZLpPqSsvb7wx w7nG/PMif9tHT3OSfVp6TvJxZIi4cZ5lvWohTos8eh9sFEeweIojymQqtXYSg3AgoWdI yNUg== X-Gm-Message-State: AOAM531PtXfG5FsCA3hsmsHIJqX0ZJvJCwp3ySNRlpzD/o1+cCb58q0n eAokB2MbCrfz83yRm7L13Tnx X-Received: by 2002:a63:4082:: with SMTP id n124mr59428987pga.340.1609840017829; Tue, 05 Jan 2021 01:46:57 -0800 (PST) Received: from localhost.localdomain ([103.77.37.191]) by smtp.gmail.com with ESMTPSA id f64sm60073921pfb.146.2021.01.05.01.46.55 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 05 Jan 2021 01:46:57 -0800 (PST) From: Manivannan Sadhasivam To: agross@kernel.org, bjorn.andersson@linaro.org Cc: linux-arm-msm@vger.kernel.org, linux-kernel@vger.kernel.org, Manivannan Sadhasivam Subject: [PATCH 04/18] ARM: dts: qcom: sdx55: Add support for SDHCI controller Date: Tue, 5 Jan 2021 15:16:22 +0530 Message-Id: <20210105094636.10301-5-manivannan.sadhasivam@linaro.org> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20210105094636.10301-1-manivannan.sadhasivam@linaro.org> References: <20210105094636.10301-1-manivannan.sadhasivam@linaro.org> MIME-Version: 1.0 Precedence: bulk List-ID: X-Mailing-List: linux-arm-msm@vger.kernel.org Add devicetree support for SDHCI controller found in Qualcomm SDX55 SoC. The SDHCI controller used in this SoC is based on the MSM SDHCI v5 IP. Hence, the support is added by reusing the existing sdhci driver with "qcom,sdhci-msm-v5" as the fallback. Signed-off-by: Manivannan Sadhasivam --- arch/arm/boot/dts/qcom-sdx55.dtsi | 12 ++++++++++++ 1 file changed, 12 insertions(+) -- 2.25.1 diff --git a/arch/arm/boot/dts/qcom-sdx55.dtsi b/arch/arm/boot/dts/qcom-sdx55.dtsi index eeb6bf392f93..3f8e98bfc020 100644 --- a/arch/arm/boot/dts/qcom-sdx55.dtsi +++ b/arch/arm/boot/dts/qcom-sdx55.dtsi @@ -154,6 +154,18 @@ blsp1_uart3: serial@831000 { status = "disabled"; }; + sdhc_1: sdhci@8804000 { + compatible = "qcom,sdx55-sdhci", "qcom,sdhci-msm-v5"; + reg = <0x08804000 0x1000>; + interrupts = , + ; + interrupt-names = "hc_irq", "pwr_irq"; + clocks = <&gcc GCC_SDCC1_AHB_CLK>, + <&gcc GCC_SDCC1_APPS_CLK>; + clock-names = "iface", "core"; + status = "disabled"; + }; + pdc: interrupt-controller@b210000 { compatible = "qcom,sdx55-pdc", "qcom,pdc"; reg = <0x0b210000 0x30000>; From patchwork Tue Jan 5 09:46:23 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Manivannan Sadhasivam X-Patchwork-Id: 356805 Delivered-To: patch@linaro.org Received: by 2002:a02:85a7:0:0:0:0:0 with SMTP id d36csp15666695jai; Tue, 5 Jan 2021 01:49:25 -0800 (PST) X-Google-Smtp-Source: ABdhPJxdlHzYPdo0YPZo+eWGV7CM+A3Tog3TducdlxZbC0dmLsTz6SMoB++tRZd2p9APEwbCa5mX X-Received: by 2002:a17:906:8051:: with SMTP id x17mr67231191ejw.430.1609840165448; Tue, 05 Jan 2021 01:49:25 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1609840165; cv=none; d=google.com; s=arc-20160816; b=or/GJDI6OcDQ62qh4G5+8aT3hzL0mM2JSclZ54lpc487BxLMwcN0quW45gZnPO7tsQ X8nVzb0DPePprH0OxHAKJDsMqVdqBNUmlW2qpOeFgjugy3/PkrXofYynKrHYOzAmt7x7 NGVvc0SG91H3+phkL88eBuqeSnFrd+jTmhYfa2rZUXOve18IB1bCz1ESxGk9LjNDInb/ 9pALHMqghkwEKBxk2or0x0K+wLTRQI7GYFFschIBx7fcmjYV8vB/weg8/c0Sn4ZCsokp Nnk2AeWl8noBONN+kjlY22ct0bJ2L1QV0RUmBZVhtjFfLU62G2SclJTUzh8IKvxLUG46 ycRg== 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:cc:to:from :dkim-signature; bh=BVgPs4UTz0m97kkGkS/Y+gkUiFLrmZrneiZz02HakNw=; b=q8c9t26qS/9Rk6jdPopJk0OJTyFRYc8a1N0Dp+QpE+N6f4lcPt5MPFU8CzVsGS1ngl Ayu6aHKvK9AHe26Uk/4n4L8Sp4Eaar7z7MgTw+19GOza1wTDn2J/Wbe4GogAH19cmD1W fJztTR8/eP1mZ6BwYSsfplKZ+3Nwbbp1EocHQdIvhcjFuPAbbXOcrnaNQsmnEkw3tEFT iBhvxpKZIaCuVuzaynbk2FqMFFKV5eTziWIXFQzk7jpDokFIs2vfmTF66a9NnZF1GA6J 3B/kOR5RfruDuxTrwOMPQIMM59nFzMnrrEoE8pQpHcEls/RRGryilC+dOu38IJ8okr3h el8w== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=DutPUSfG; spf=pass (google.com: domain of linux-arm-msm-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-arm-msm-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id ca26si29895185ejb.622.2021.01.05.01.49.25; Tue, 05 Jan 2021 01:49:25 -0800 (PST) Received-SPF: pass (google.com: domain of linux-arm-msm-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=DutPUSfG; spf=pass (google.com: domain of linux-arm-msm-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-arm-msm-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728627AbhAEJsN (ORCPT + 15 others); Tue, 5 Jan 2021 04:48:13 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:41134 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728543AbhAEJsM (ORCPT ); Tue, 5 Jan 2021 04:48:12 -0500 Received: from mail-pf1-x42a.google.com (mail-pf1-x42a.google.com [IPv6:2607:f8b0:4864:20::42a]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id E4A0DC0617A5 for ; Tue, 5 Jan 2021 01:47:01 -0800 (PST) Received: by mail-pf1-x42a.google.com with SMTP id a188so5400323pfa.11 for ; Tue, 05 Jan 2021 01:47:01 -0800 (PST) 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 :mime-version:content-transfer-encoding; bh=BVgPs4UTz0m97kkGkS/Y+gkUiFLrmZrneiZz02HakNw=; b=DutPUSfG8OBa3zh4wMs3OtN5nFmdZp84ZWZtn2s/43mh03TekL7sIELi32Gfh/an4U a71ePpilxScpeFmCia8JYpyliB0SUhXY/pJ5shyv29d6L8cMUxyHL5mbSzboLSSbN92B srP/QXTLujFiSv06DhW9jFqoisN8ICnmfp1+J7vIQvj5Npl6tpIK+A9veQiNOzwy+JTl xX0AdcDN8e6RH26rkXjNsBGx3lIoQbmxpwuLK8yRsmV5fY4/5xstnmNSwRKJ4l6YX2i8 a63r2Sec4pgNAFAJXs7z+vaj2KkmIe1cFOsewJ8SniwaBOrqR5oo++8cOhEUrqrzPFsF AYUA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=BVgPs4UTz0m97kkGkS/Y+gkUiFLrmZrneiZz02HakNw=; b=gVc65HT5zw6BW7pL478OMHtogakswCQVbsSqFacdzwdK/bOpTWu3tXqqMr7Ia7fOx/ ja5UB/xoHfe56S19gO+6E4/vDhbECKeXSDD+PBQ2M1NNPggDCVv6MeeA5nS884ULpL4Q fePd0/wEbKP1vzJs6i1qPfIsKdO6s0HB/Wj9wN92sZfHGmrncCs8Bfa3bPwgSO2g6ia+ WSA8VdFIJ2Rb3WL9okMUdAaohdIiXyR9hVtDCM2Oqkij3cwsOZ2wXol8Tmhz+O46fcsq eCgdD3n53zl6N05Zc5c97BZQ9RbdFR4ZjnjTP3Dl0lRu6CzOoR1FYhe4TG0BXCnZpdCc ja4A== X-Gm-Message-State: AOAM530ukfRmDsXkUHxLNP9dmu4OP9oXXSJT0qD0sc5LzZZEM3sGxlf5 iLu+wlQZj23cUyzEayHxS3Om X-Received: by 2002:a63:3086:: with SMTP id w128mr39020040pgw.227.1609840021316; Tue, 05 Jan 2021 01:47:01 -0800 (PST) Received: from localhost.localdomain ([103.77.37.191]) by smtp.gmail.com with ESMTPSA id f64sm60073921pfb.146.2021.01.05.01.46.58 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 05 Jan 2021 01:47:00 -0800 (PST) From: Manivannan Sadhasivam To: agross@kernel.org, bjorn.andersson@linaro.org Cc: linux-arm-msm@vger.kernel.org, linux-kernel@vger.kernel.org, Manivannan Sadhasivam , Rob Herring , devicetree@vger.kernel.org Subject: [PATCH 05/18] dt-bindings: arm-smmu: Add binding for Qcom SDX55 SMMU Date: Tue, 5 Jan 2021 15:16:23 +0530 Message-Id: <20210105094636.10301-6-manivannan.sadhasivam@linaro.org> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20210105094636.10301-1-manivannan.sadhasivam@linaro.org> References: <20210105094636.10301-1-manivannan.sadhasivam@linaro.org> MIME-Version: 1.0 Precedence: bulk List-ID: X-Mailing-List: linux-arm-msm@vger.kernel.org Add devicetree binding for Qualcomm SDX55 SMMU. Cc: Rob Herring Cc: devicetree@vger.kernel.org Signed-off-by: Manivannan Sadhasivam --- Documentation/devicetree/bindings/iommu/arm,smmu.yaml | 1 + 1 file changed, 1 insertion(+) -- 2.25.1 diff --git a/Documentation/devicetree/bindings/iommu/arm,smmu.yaml b/Documentation/devicetree/bindings/iommu/arm,smmu.yaml index 3b63f2ae24db..cc48d90de5fe 100644 --- a/Documentation/devicetree/bindings/iommu/arm,smmu.yaml +++ b/Documentation/devicetree/bindings/iommu/arm,smmu.yaml @@ -37,6 +37,7 @@ properties: - qcom,sdm845-smmu-500 - qcom,sm8150-smmu-500 - qcom,sm8250-smmu-500 + - qcom,sdx55-smmu-500 - const: arm,mmu-500 - description: Qcom Adreno GPUs implementing "arm,smmu-v2" items: From patchwork Tue Jan 5 09:46:24 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Manivannan Sadhasivam X-Patchwork-Id: 356806 Delivered-To: patch@linaro.org Received: by 2002:a02:85a7:0:0:0:0:0 with SMTP id d36csp15666699jai; Tue, 5 Jan 2021 01:49:26 -0800 (PST) X-Google-Smtp-Source: ABdhPJzJUPatonyTOPnJltV7RfkgQJci5Fps1JRVpoeOwFrM2GNaOPHDJYMJ1OjrnG/f87R7b0aG X-Received: by 2002:aa7:d407:: with SMTP id z7mr78131091edq.234.1609840165887; Tue, 05 Jan 2021 01:49:25 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1609840165; cv=none; d=google.com; s=arc-20160816; b=fhBR5FMTvpg6jB7BqbUJIdioxo1bpx3cGX9GiIILEjKfJQKc13w/LRTywnhsUlHwz1 +s20YYTYeyOmKgwVtst66xCrajOxYQMDHZ9zAdxw0fsFjI8c6P4J8tFRbYqc7RuFTi77 Mt5GWIeS/YIczozvD66Z7MkcsUzWr4/hhksZcQEmnfzp47oOSfi+WeiDQoDdiay4fsf4 V6I1+V9j4Ts5gpoyHJX9q4q8Tlq3lSYyROglqjtVvg8x6ICg2yrBzjuHOtbkDi1FWVBC iBW/HpRGrI0b65CvSO44kr8OBBqMfsk9dAU1xJV8XAbLrxvrmBJrixSE+LRE+kcnjFr8 Jdqg== 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:cc:to:from :dkim-signature; bh=iO5icBTtHtBZIDqzVqO0jX3ryjCGhCk+9IrH4cJEnWk=; b=xD+RhQ5KEun1nWONzCyK+KLOHqnzVyfuyfJaxleXYwDWHIFddnU9FHD3MHVOGFt2tv cb05kGwBJX72l2SwYxpzLWXRz3qkw4+EYd2EyRY2e5vE/vqSSqpCReVPMs08dPtrLbeZ PHTS1RjtP+bdMriediet5jL7ng0xNGgwoqR6PGH6J6orN3gRFRj+FCooQSBlJtRe0Jv4 +vplCYNianQqUl1dXWYGxvYNAAAIPs3s4hz10H5SSfsZKXN5psLijR4nrXpPaFIeqc0Z TZpr3KnyoakRgL/xBsbeaUp/iYGpbWmvw42sHlIXL712erdIjn+XqF/34JHPdyPantN2 z2lg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=KtecjC8I; spf=pass (google.com: domain of linux-arm-msm-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-arm-msm-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id ca26si29895185ejb.622.2021.01.05.01.49.25; Tue, 05 Jan 2021 01:49:25 -0800 (PST) Received-SPF: pass (google.com: domain of linux-arm-msm-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=KtecjC8I; spf=pass (google.com: domain of linux-arm-msm-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-arm-msm-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728628AbhAEJsN (ORCPT + 15 others); Tue, 5 Jan 2021 04:48:13 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:41138 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728627AbhAEJsM (ORCPT ); Tue, 5 Jan 2021 04:48:12 -0500 Received: from mail-pj1-x1034.google.com (mail-pj1-x1034.google.com [IPv6:2607:f8b0:4864:20::1034]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id B7194C0617A6 for ; Tue, 5 Jan 2021 01:47:04 -0800 (PST) Received: by mail-pj1-x1034.google.com with SMTP id v1so1365998pjr.2 for ; Tue, 05 Jan 2021 01:47:04 -0800 (PST) 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 :mime-version:content-transfer-encoding; bh=iO5icBTtHtBZIDqzVqO0jX3ryjCGhCk+9IrH4cJEnWk=; b=KtecjC8I6JFDZcjyQDzsyn8sevbZsrMt1Mq4ZgX15WgRio8COCucMu0VAoaoBMzGaK /KleL00sLZiWZYWIl/QDP+tPX0jtvJnGw4tYoD2Ti4yeBzRmjpKV2Fpm1wSJ0pG8e4SS 7LUPRKduafsvoF7Q/MpUx8CT8PwKuu1hCVXFZME1QQkNBzmciUWe02RgXldGq3NBlK2R AUeKFKvZvHiYMUF42xQvDUkSfkYlP/T1PcvB11tqlkv/w1w5ko4/Mz0/j3c+1bI3YFVP E4V5wT7FwePi+3a5ZbkpbDOgRtFGcdUtJfEkwa+B8E6AC3ILQH/DMryKPBuAPjbaOKcR VmQg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=iO5icBTtHtBZIDqzVqO0jX3ryjCGhCk+9IrH4cJEnWk=; b=azUHjXZccji31zqnBWMSvzaTw4N1FrXsycZ2qCxvrePLMwvcEt062nJ5wc0NIh2q4+ ED0v3w7dFw4Hq4/dvGPUxC09yZvXI0aWW+L2WMBzx9wVy+BywK4+1Qf3vl77nTc7/2Cn Khud7Uemt61h9ZF54lfflsfya+DbQVr+MgF3bUMHWQBpdl59FAnYXw6Z0YcVHZIWnJjo w/friCSWY0oD6FT7MpXnQJ8ef6FSqyt2Wv6+3AOOwBwN0yIzrUkmlACUURInvD0+4vsu +XmOpPC+BgFuyZ5T0FxXYU8Flfnbri5v8Tv9L1o6foe2V5BH18nWgkRdBDHRwJXITs3p FNiw== X-Gm-Message-State: AOAM532wkM7n1HXSWIcXPkCWDucu4RPL1HmOI2jhDEYbVfqW1ta+8/YK 5pF4pysXE95Xt5SFiGuxRSoZ X-Received: by 2002:a17:902:6a87:b029:da:e253:dd6a with SMTP id n7-20020a1709026a87b02900dae253dd6amr75008610plk.81.1609840024320; Tue, 05 Jan 2021 01:47:04 -0800 (PST) Received: from localhost.localdomain ([103.77.37.191]) by smtp.gmail.com with ESMTPSA id f64sm60073921pfb.146.2021.01.05.01.47.01 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 05 Jan 2021 01:47:03 -0800 (PST) From: Manivannan Sadhasivam To: agross@kernel.org, bjorn.andersson@linaro.org Cc: linux-arm-msm@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH 06/18] ARM: dts: qcom: sdx55: Enable ARM SMMU Date: Tue, 5 Jan 2021 15:16:24 +0530 Message-Id: <20210105094636.10301-7-manivannan.sadhasivam@linaro.org> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20210105094636.10301-1-manivannan.sadhasivam@linaro.org> References: <20210105094636.10301-1-manivannan.sadhasivam@linaro.org> MIME-Version: 1.0 Precedence: bulk List-ID: X-Mailing-List: linux-arm-msm@vger.kernel.org From: Bjorn Andersson Add a node for the ARM SMMU found in the SDX55. Signed-off-by: Bjorn Andersson --- arch/arm/boot/dts/qcom-sdx55.dtsi | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) -- 2.25.1 diff --git a/arch/arm/boot/dts/qcom-sdx55.dtsi b/arch/arm/boot/dts/qcom-sdx55.dtsi index 3f8e98bfc020..927f43a7414c 100644 --- a/arch/arm/boot/dts/qcom-sdx55.dtsi +++ b/arch/arm/boot/dts/qcom-sdx55.dtsi @@ -185,6 +185,30 @@ tlmm: pinctrl@f100000 { #interrupt-cells = <2>; }; + apps_smmu: iommu@15000000 { + compatible = "qcom,sdx55-smmu-500", "arm,mmu-500"; + reg = <0x15000000 0x20000>; + #iommu-cells = <2>; + #global-interrupts = <1>; + interrupts = , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + ; + }; + intc: interrupt-controller@17800000 { compatible = "qcom,msm-qgic2"; interrupt-controller; From patchwork Tue Jan 5 09:46:25 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Manivannan Sadhasivam X-Patchwork-Id: 356817 Delivered-To: patch@linaro.org Received: by 2002:a02:85a7:0:0:0:0:0 with SMTP id d36csp15666810jai; Tue, 5 Jan 2021 01:49:37 -0800 (PST) X-Google-Smtp-Source: ABdhPJxj2dqnbP4Q94i2b84pJZdjrHBCIbaE/Cndu8Bi7K15I7y1dHChNUGvLjIWYbVHGwUxRWWD X-Received: by 2002:a17:906:451:: with SMTP id e17mr67768104eja.228.1609840176885; Tue, 05 Jan 2021 01:49:36 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1609840176; cv=none; d=google.com; s=arc-20160816; b=0xf/yuqXkXck8pkTwQscEX48LIRcJZpHLEV2ujkH/7Vz11p2m8fyGs3m6Q574jmuHm EfL9MNLtzJDMpXZ9t8zpXXDArYFM2rYUJQBl/JdPo9IGFsgmbGVthGd5i7oA583w8ivO kneDfLirvvIf1ZBl6kLSNQ/E67zeGvQjlUfWV43TBAdNWylUp8G6nkXGzKuR1JP14tKt xyrFoxCHTqNdKmjM/vFpOimlQK48yYwdZXCaLSKsVqgC1P3xG3TSgn8aiTMNmcjG5V2P Kg72i8Iq9YX+08VwV2h2qBaSiWqj2gizpNiEQg5sCXTqOu0QoWW5pgq/JunSg/fnQfRU pltQ== 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:cc:to:from :dkim-signature; bh=ATxPuvgrya5B/FyBJYrUahFVKKPVYhe/pH6/5ZIOhtU=; b=mPGgvC4EiDsaXojGdC2EBpA4KG/cW/W1s/DGMUUwlrD72PHjP3SPFGR2h9vo/UkX5H etZVlyR9JjV11OHvH3nQi8Wx5PMIRb1RlB9Plwc1nqtO0GOMEsMCKAOskJ8+sb6v8oR1 BMUL1Cx/rbmkuuvm8vqBnsQyvGGnaNfgJEsy4QrjTwwB8fWw3mmk6NntECJ70pe05TLR ECVPKF4/pB3Uk1BcDIC9zvXkJheCwE15cY8U4cEZsI0YzjnKqXGe9tIL9QaXqKlvLFst c/ILXH2mavFf9jwqd+j4DeVd+O3m0HCBUKE397qZn7V1K/8P4h5GxbKQb2sTucqIEB8S xIhA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=yF+Tpclr; spf=pass (google.com: domain of linux-arm-msm-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-arm-msm-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id ca26si29895185ejb.622.2021.01.05.01.49.36; Tue, 05 Jan 2021 01:49:36 -0800 (PST) Received-SPF: pass (google.com: domain of linux-arm-msm-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=yF+Tpclr; spf=pass (google.com: domain of linux-arm-msm-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-arm-msm-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728749AbhAEJsr (ORCPT + 15 others); Tue, 5 Jan 2021 04:48:47 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:41224 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728135AbhAEJsq (ORCPT ); Tue, 5 Jan 2021 04:48:46 -0500 Received: from mail-pg1-x531.google.com (mail-pg1-x531.google.com [IPv6:2607:f8b0:4864:20::531]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id DC334C0617A9 for ; Tue, 5 Jan 2021 01:47:07 -0800 (PST) Received: by mail-pg1-x531.google.com with SMTP id i7so20943306pgc.8 for ; Tue, 05 Jan 2021 01:47:07 -0800 (PST) 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 :mime-version:content-transfer-encoding; bh=ATxPuvgrya5B/FyBJYrUahFVKKPVYhe/pH6/5ZIOhtU=; b=yF+TpclryjnTudKWHmOw5ksb8YAaigz8auYp8L8NwLf7QbfKpcE8O+++8cmp2Y8w0t dqjSm4Q3x3VC7ZFXOZsAVUrM1fvkX0tk1wICc576CZ6trs9wwcW5vtAPRB6dj9k2QAqO ZbiCcZ+wbWQSiFDxPb4xiFolrPF0i1LnOlby9fYCegEIYfUwgX0+Z1DK/OPlcQQ+fgQH 7Xzwp0TSNY5e4PmzKjLlo6XiP3/VvPQvnT+wE1cz7I7b8hrerYbZzBgAUtX7zgcQZPT+ VyAD1eg5jbTlf0VZb8zcq4wmmqXZoZfs4bVXZC3loePvxqe3ArBayN6EJU0/6GTFf8Ry 8lQw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=ATxPuvgrya5B/FyBJYrUahFVKKPVYhe/pH6/5ZIOhtU=; b=fIKyr4CCVOfmf7vt6PMydAL/MgBt93XvEDYgfUsL4rsPYYJXxN6OIShYNYqvAa2dbD 80xqokrFWn6eo28ECTrstZQk/DQqTD/oZJBoPSLoIcqrcpHv6HCx4ZJxnbQSHe8HL+V9 /4MqkMyLO1jC8dX5lfI3MLa88iWouvDdvfHL3RLQ0OjcZeCh2staM2k+el3yfH6mw8UZ ziJW4FuX1mOHl/kIb/00PGpaeb1SiTCc354VFjvAGP3btnvNswgWXnUhvRuB2Ibe7v2f ji/8md3p4htL3ByojOZuW8rp3KgvorSatieronyeYxobK1oK5neP1tVxyb7Powfow7l2 prDQ== X-Gm-Message-State: AOAM530vlyXXgEAv7Y+vxEOY5qAk+Rm9pUGSfEHjOB4f73+L1rrRzJvd XzVptpsJvzqMoFp9oJKYEY00 X-Received: by 2002:a65:6405:: with SMTP id a5mr74536513pgv.389.1609840027454; Tue, 05 Jan 2021 01:47:07 -0800 (PST) Received: from localhost.localdomain ([103.77.37.191]) by smtp.gmail.com with ESMTPSA id f64sm60073921pfb.146.2021.01.05.01.47.04 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 05 Jan 2021 01:47:06 -0800 (PST) From: Manivannan Sadhasivam To: agross@kernel.org, bjorn.andersson@linaro.org Cc: linux-arm-msm@vger.kernel.org, linux-kernel@vger.kernel.org, Manivannan Sadhasivam Subject: [PATCH 07/18] ARM: dts: qcom: sdx55: Add support for TCSR Mutex Date: Tue, 5 Jan 2021 15:16:25 +0530 Message-Id: <20210105094636.10301-8-manivannan.sadhasivam@linaro.org> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20210105094636.10301-1-manivannan.sadhasivam@linaro.org> References: <20210105094636.10301-1-manivannan.sadhasivam@linaro.org> MIME-Version: 1.0 Precedence: bulk List-ID: X-Mailing-List: linux-arm-msm@vger.kernel.org Add TCSR Mutex node to support Qualcomm Hardware Mutex block on SDX55 SoC. Signed-off-by: Manivannan Sadhasivam --- arch/arm/boot/dts/qcom-sdx55.dtsi | 11 +++++++++++ 1 file changed, 11 insertions(+) -- 2.25.1 diff --git a/arch/arm/boot/dts/qcom-sdx55.dtsi b/arch/arm/boot/dts/qcom-sdx55.dtsi index 927f43a7414c..e48ec7a1971b 100644 --- a/arch/arm/boot/dts/qcom-sdx55.dtsi +++ b/arch/arm/boot/dts/qcom-sdx55.dtsi @@ -166,6 +166,17 @@ sdhc_1: sdhci@8804000 { status = "disabled"; }; + tcsr_mutex_block: syscon@1f40000 { + compatible = "syscon"; + reg = <0x1f40000 0x20000>; + }; + + tcsr_mutex: hwlock { + compatible = "qcom,tcsr-mutex"; + syscon = <&tcsr_mutex_block 0 0x1000>; + #hwlock-cells = <1>; + }; + pdc: interrupt-controller@b210000 { compatible = "qcom,sdx55-pdc", "qcom,pdc"; reg = <0x0b210000 0x30000>; From patchwork Tue Jan 5 09:46:26 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Manivannan Sadhasivam X-Patchwork-Id: 356813 Delivered-To: patch@linaro.org Received: by 2002:a02:85a7:0:0:0:0:0 with SMTP id d36csp15666765jai; Tue, 5 Jan 2021 01:49:33 -0800 (PST) X-Google-Smtp-Source: ABdhPJxdJZIUAKsw1M4EHGNKis1SWEfAOC+43CwA77uvg3wm4HixWXU5NRsapfFW0Hu77JBklsdV X-Received: by 2002:a05:6402:1516:: with SMTP id f22mr20849248edw.382.1609840172905; Tue, 05 Jan 2021 01:49:32 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1609840172; cv=none; d=google.com; s=arc-20160816; b=Wou0VTUKy12AfQTH7nU4L5T61DnElX/xMv4eB91jPsPynddlOsODLbowenDvX1kSZb yVZA8YrmMkfGjEu8Arlw7wMT9WuhGRvZBaONa6lDrTEmV5aduXxoPzPQAkFGcMUPwnp0 9/3EizSCxTG4QC0OetJIm1kQYqiTd3E8Mc8upRZb1D0/l9gRfx2qGSFXEVHdQHAa3J43 u+4Oz0cKHXPVWIeVGuFD/PX5EI2PhByUrgPC3JpRZX8/k2fuEtQFaXbbkrleevNpnrOf veMdZGFpRV85nJ7Ppvdp51osy0rrf10L9mpZj6l2nHVpf/v0xfXZw9u8fw5fNxn3WZxG XEFw== 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:cc:to:from :dkim-signature; bh=BLbdaRxk6oqUg6S4+Ngw1P3UvW0aGkSqUfFk1ISiyXA=; b=LxTYPFIe1ATx1w46e+dneJq3t2UGN7xzozq0Zzb2+uLPbmpuCtwnUqq1e15hAu/ELf 4h/QrLc8R3Uh0NBcOsgYjEOtfn67DP4Yg/q51rZUQ3yreVmDFaO0ZWbY7Vc8uT16JZ7X L9FbT4LgeRhG4y87HIknQCCOzmlvrx5daF09XdTHiWZ4gkc3/NGzUiGgQNmNzG5aktar sg+gVh2be/D0hb+atNt9ZZkecIkHbWA5+SsgAe6Y/aaHS6Ls1minAeBwyUHh0nVPBrg4 EGYlthkxpkOYXfsMsel4a/zdcUZUAK9lIqFTUBmaWoXct6o67nyLfNfCeUuWdObFFDxe oQAQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=jWuPEgBY; spf=pass (google.com: domain of linux-arm-msm-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-arm-msm-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id ca26si29895185ejb.622.2021.01.05.01.49.32; Tue, 05 Jan 2021 01:49:32 -0800 (PST) Received-SPF: pass (google.com: domain of linux-arm-msm-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=jWuPEgBY; spf=pass (google.com: domain of linux-arm-msm-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-arm-msm-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728748AbhAEJsr (ORCPT + 15 others); Tue, 5 Jan 2021 04:48:47 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:41226 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728745AbhAEJsq (ORCPT ); Tue, 5 Jan 2021 04:48:46 -0500 Received: from mail-pf1-x42a.google.com (mail-pf1-x42a.google.com [IPv6:2607:f8b0:4864:20::42a]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 0248DC0617AB for ; Tue, 5 Jan 2021 01:47:11 -0800 (PST) Received: by mail-pf1-x42a.google.com with SMTP id c12so18062036pfo.10 for ; Tue, 05 Jan 2021 01:47:10 -0800 (PST) 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 :mime-version:content-transfer-encoding; bh=BLbdaRxk6oqUg6S4+Ngw1P3UvW0aGkSqUfFk1ISiyXA=; b=jWuPEgBYtwaTNm09wCvSMc1IDXGxDAU6TMFvSsKD+tVnGy8Q2DTT+iVIjk/gbO8vqs 8PsKaNAwwkNyxM3ZhbW7E5uJRcDp2LhEcCGJ5Frd67G/pdF6qGSK6wR4ufsqqxxe/7ME 1517Sotu0O1ShQuAcphwPm/uAuRHpqCdkO+eo3ja7RUPkKRf41YUchwsZzbaa/f/XFGH R8FkM8np5rpoBwF1k7EuHnP0p31YrK3Qyi2d4qofce39IR4FY7C5WEr1pespEzLeRZHe IqASpBNPk3zRUDjT5CkZNVwMWny+5iaUdgN/XdzhOEj9ZzzcmVkLFmXn8ZlV61IfUXaw ZTCA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=BLbdaRxk6oqUg6S4+Ngw1P3UvW0aGkSqUfFk1ISiyXA=; b=HaEzw9kS//FtSSl9nX+lPKynVLBBLK+maOEIDdMAzSlAAyvS5k74PWD7UDdyJqvHJb HrschF7amn8oJOGiGDup/NMQfG2pEyhWiSi71lWXOE2xQw7zp63ol7b08tlVXtnaVZqa 7fKERfjQYCESwUII1QaUcV3U5GLQzhN1yuwVcFqIiUFI6OACsV2i9Crbf52CMI55PiJs PoVawSs01ZkPuVguCxxf0SuVLFINWOgOnp7I84Hx/RAZovhuljGRSqOKmsuhTBUPieTB Ww37Lgk84X2IU6zK2UGjyqgqpNbC8DSPH7/nNHHTQ+/5c3TljtQxBckaiWHWzLDchnS5 HBQA== X-Gm-Message-State: AOAM533E38+CiLJh2l/1upLVQep6mrHMxIdKppPMrOq8fhDv7qLw3IEP l86DBt4XuF0RIJEo6MgDboXb X-Received: by 2002:a63:545f:: with SMTP id e31mr75297023pgm.327.1609840030553; Tue, 05 Jan 2021 01:47:10 -0800 (PST) Received: from localhost.localdomain ([103.77.37.191]) by smtp.gmail.com with ESMTPSA id f64sm60073921pfb.146.2021.01.05.01.47.07 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 05 Jan 2021 01:47:10 -0800 (PST) From: Manivannan Sadhasivam To: agross@kernel.org, bjorn.andersson@linaro.org Cc: linux-arm-msm@vger.kernel.org, linux-kernel@vger.kernel.org, Manivannan Sadhasivam Subject: [PATCH 08/18] ARM: dts: qcom: sdx55: Add Shared memory manager support Date: Tue, 5 Jan 2021 15:16:26 +0530 Message-Id: <20210105094636.10301-9-manivannan.sadhasivam@linaro.org> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20210105094636.10301-1-manivannan.sadhasivam@linaro.org> References: <20210105094636.10301-1-manivannan.sadhasivam@linaro.org> MIME-Version: 1.0 Precedence: bulk List-ID: X-Mailing-List: linux-arm-msm@vger.kernel.org Add smem node to support shared memory manager on SDX55 SoC. Signed-off-by: Manivannan Sadhasivam --- arch/arm/boot/dts/qcom-sdx55.dtsi | 6 ++++++ 1 file changed, 6 insertions(+) -- 2.25.1 diff --git a/arch/arm/boot/dts/qcom-sdx55.dtsi b/arch/arm/boot/dts/qcom-sdx55.dtsi index e48ec7a1971b..622a63b0058f 100644 --- a/arch/arm/boot/dts/qcom-sdx55.dtsi +++ b/arch/arm/boot/dts/qcom-sdx55.dtsi @@ -177,6 +177,12 @@ tcsr_mutex: hwlock { #hwlock-cells = <1>; }; + smem { + compatible = "qcom,smem"; + memory-region = <&smem_mem>; + hwlocks = <&tcsr_mutex 3>; + }; + pdc: interrupt-controller@b210000 { compatible = "qcom,sdx55-pdc", "qcom,pdc"; reg = <0x0b210000 0x30000>; From patchwork Tue Jan 5 09:46:27 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Manivannan Sadhasivam X-Patchwork-Id: 356814 Delivered-To: patch@linaro.org Received: by 2002:a02:85a7:0:0:0:0:0 with SMTP id d36csp15666768jai; Tue, 5 Jan 2021 01:49:33 -0800 (PST) X-Google-Smtp-Source: ABdhPJwgBvoysJscccy2t1vS8N1Y0X6uYsCe3pVizM0R+OYBv4vb5CAofqdjHTfVjGg2PJiKdcPH X-Received: by 2002:a17:906:5002:: with SMTP id s2mr67841909ejj.16.1609840173348; Tue, 05 Jan 2021 01:49:33 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1609840173; cv=none; d=google.com; s=arc-20160816; b=m30087jedxASrQASWj86wB8vnkzJDwhA/bYRdYeo90waVmZEu37wYraBVsk8o1x7RJ aWX9PMkMZ9Ey+AORU16IszgoR9iooYEahQ01hhWje67pGH0kFQ1Y9YDY1fsLIDtqaiSP roE48/oaUGp8fggSGf7MROuOKhJTzHFXAO8qXyzE7ZCuQn3Y9p1ndXPrjNj3VC/56qKV jAWyBz07/1DolwTRomdCpcBZHrv3SnVo1fJLTChoMv7JqiF1f6QuBwYhyh5lHqA6lE5Y en8A8eKspiAv3W7fyKjJW79HxLVDW33P1jhAgARG45r9Z/73SeQXVzA2bqH07ewoOfQY f7KA== 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:cc:to:from :dkim-signature; bh=krR0mmg8e2WHKAWsbc9kCR1LNZ0LFktieOVnJDiTgLs=; b=Hm5Hf9cyeXdh/pXozIU8Tvf7enlceaeX0g8pGVL2HZSsgFWl0uw4bh1vdFoP1Yqq6F GXLEWTMipBhw93RBuITdnTjyQXEQZ+UXweinF7CqVWvmTzpMz87f4qiICN5ITNVgnH3t gn8eMNN8GyIk55cM+yBXLg6/ncW0JMLCnFjxTjsGrkMy7u31fw4TClwgeIjPdJaMiAir Mbdb6h7qpTKBUYpFBUVLkXPRWiE9ntDP/K9OmspCbCb5YUXULk+3WUiVtDILlWi910Kq NQbgN9CiCTsUArhewaMz9S0gKv4hfrGN+eSJw/9TWFJULLtRKtl7L7DGBEeeymmxiOdU zR4w== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=Vdu21QJA; spf=pass (google.com: domain of linux-arm-msm-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-arm-msm-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id ca26si29895185ejb.622.2021.01.05.01.49.33; Tue, 05 Jan 2021 01:49:33 -0800 (PST) Received-SPF: pass (google.com: domain of linux-arm-msm-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=Vdu21QJA; spf=pass (google.com: domain of linux-arm-msm-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-arm-msm-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728135AbhAEJsr (ORCPT + 15 others); Tue, 5 Jan 2021 04:48:47 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:41228 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728746AbhAEJsq (ORCPT ); Tue, 5 Jan 2021 04:48:46 -0500 Received: from mail-pl1-x62e.google.com (mail-pl1-x62e.google.com [IPv6:2607:f8b0:4864:20::62e]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 1024AC0617B9 for ; Tue, 5 Jan 2021 01:47:14 -0800 (PST) Received: by mail-pl1-x62e.google.com with SMTP id x18so16087510pln.6 for ; Tue, 05 Jan 2021 01:47:14 -0800 (PST) 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 :mime-version:content-transfer-encoding; bh=krR0mmg8e2WHKAWsbc9kCR1LNZ0LFktieOVnJDiTgLs=; b=Vdu21QJA3Iy2/nZZZOeEVMKiQz4yFRKfYNrXjhrfLO963YEjIeFU+IEF+zwk5jedo9 y3tF8gnQjXmIiXxt+ykQ1wsN8Yigg651AyoeLXBsudLqcXBrnC5c0h0KKiCTmjXKF3Fg jO3TTQ/FReVwcYhcOex5OmXacYETTI6RjgTSwMMzrW5zDBiUgNAm9H50MfHnPFYTvRu8 aJ6wgg7ChDbBTMz8mPnDHmQLRAySBAEVsyXIKhWy0FxxkNDSESRXIdPS8nKSVOrJ0e0o sPhTNyf3eWAG7Lxnbo3y9dcJwLbWMRjNnPP9/GNDoIFhkJAOO/2MFr79P3pC1gsSjbSj 2gvQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=krR0mmg8e2WHKAWsbc9kCR1LNZ0LFktieOVnJDiTgLs=; b=ixUS4KctwWoyqAe067f2nPZz+Jz7KwXc+ry0/H7tnWwtOirus9ZbJvbP+t+RiL9PrV lHaSYQkBVbLDtCzRmSo5n8vdbpujFlA5TrVb5KWqjgPfSK32sKulh00PjuN4htkUe3un 0hcGhg1oz4Nek7ZVKHlt15RnondDApVB++fksZl1UYPT86Qb7G4+47IfK/oqP60XccMO V5TXu+z2E5tG5jYLtPvIxht8jpN4wVvg9NTOlRrqguXKS5efGkiscZ6HC4Y62u36w2SU uv6G6uakkDYGJ2Rso3uEca//6sQuzsSIhxIu+5VdC5KclQOXquxiEPEIBPfgKztaXspq HT9g== X-Gm-Message-State: AOAM530Gm11GFdWwPaTuOxZdkiGTvJczKB2tynwC+mdYNtRs4PmlGWdq jDRYvFHXwbuIckgXWC5UBCbD X-Received: by 2002:a17:903:2307:b029:dc:8e14:a92d with SMTP id d7-20020a1709032307b02900dc8e14a92dmr11760378plh.57.1609840033603; Tue, 05 Jan 2021 01:47:13 -0800 (PST) Received: from localhost.localdomain ([103.77.37.191]) by smtp.gmail.com with ESMTPSA id f64sm60073921pfb.146.2021.01.05.01.47.10 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 05 Jan 2021 01:47:13 -0800 (PST) From: Manivannan Sadhasivam To: agross@kernel.org, bjorn.andersson@linaro.org Cc: linux-arm-msm@vger.kernel.org, linux-kernel@vger.kernel.org, Manivannan Sadhasivam Subject: [PATCH 09/18] ARM: dts: qcom: sdx55: Add QPIC BAM support Date: Tue, 5 Jan 2021 15:16:27 +0530 Message-Id: <20210105094636.10301-10-manivannan.sadhasivam@linaro.org> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20210105094636.10301-1-manivannan.sadhasivam@linaro.org> References: <20210105094636.10301-1-manivannan.sadhasivam@linaro.org> MIME-Version: 1.0 Precedence: bulk List-ID: X-Mailing-List: linux-arm-msm@vger.kernel.org Add qpic_bam node to support QPIC BAM DMA controller on SDX55 SoC. Signed-off-by: Manivannan Sadhasivam --- arch/arm/boot/dts/qcom-sdx55.dtsi | 12 ++++++++++++ 1 file changed, 12 insertions(+) -- 2.25.1 diff --git a/arch/arm/boot/dts/qcom-sdx55.dtsi b/arch/arm/boot/dts/qcom-sdx55.dtsi index 622a63b0058f..1b9b990ad0a2 100644 --- a/arch/arm/boot/dts/qcom-sdx55.dtsi +++ b/arch/arm/boot/dts/qcom-sdx55.dtsi @@ -166,6 +166,18 @@ sdhc_1: sdhci@8804000 { status = "disabled"; }; + qpic_bam: dma@1b04000 { + compatible = "qcom,bam-v1.7.0"; + reg = <0x01b04000 0x1c000>; + interrupts = ; + clocks = <&rpmhcc RPMH_QPIC_CLK>; + clock-names = "bam_clk"; + #dma-cells = <1>; + qcom,ee = <0>; + qcom,controlled-remotely; + status = "disabled"; + }; + tcsr_mutex_block: syscon@1f40000 { compatible = "syscon"; reg = <0x1f40000 0x20000>; From patchwork Tue Jan 5 09:46:28 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Manivannan Sadhasivam X-Patchwork-Id: 356809 Delivered-To: patch@linaro.org Received: by 2002:a02:85a7:0:0:0:0:0 with SMTP id d36csp15666727jai; Tue, 5 Jan 2021 01:49:28 -0800 (PST) X-Google-Smtp-Source: ABdhPJyiwaeKnjVL2wd4Bn/gXfPBVqnCMY9uO9RRyxGidyBNOvZeGrG8HcSGSCbVYAXzoVnKz/rv X-Received: by 2002:a17:906:9382:: with SMTP id l2mr31805151ejx.162.1609840168855; Tue, 05 Jan 2021 01:49:28 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1609840168; cv=none; d=google.com; s=arc-20160816; b=jbpm5PtPqmE4aUPB+beXMlZIg0LGQGSfbTDyj5nYVBUcFbPZN8Y6Cy+LaSawBWybrk irOi36KVMPUUgoZ2fGSqjoV+o2kMycNXbwv5rGg5JRZ/DQ3ET3RIV52/2YffcmqRhHOs q+Zmy1xnN1WXFY886X10XqAyD2zA+XB1FCW+uZYcxV77sLnPHWnDgpq1WheJm96aws5a 0keoPWXYYjhvGmqjcOIZLR6BvLIYnsHKtpeIBxK0ydA2FnHWaW5Wkcb8y17vb22S6FrX MeDIfbCByQgM7lpMZGiL2RUpOK1BMuY+9WeIxZOmUVzLnI+6g0NLZQs5EGYNMwMLtL3u B2DQ== 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:cc:to:from :dkim-signature; bh=ZEQtO1e8ZH0DZv0MklF41IoEYYDJNhijOrvf4ipkaaE=; b=ue4CPBM7vuojU2hdFEKCok6zoRFEIAjfARulaQZWV3OWg6gZFuW7sCcoGdfq4J1G/l NGbjR4+yQGAnSaWfzNKt7a6MbteC3IDH6FvXBw6gueI2uY88/ibfW+puuxVcszeX2RjO d6e/+UzO/lQSF/3mX88cfOa9UMwOIVTFiYKDKbWYTu847mfoA93qOx65VyjoX5Srng3Y fL/+Bi/8T6T8cji2cAkfkanTOg6EXdG4pL1bwvCF2HuijiX18Qwcc0Smqd8OjVeSZZql AsrOET6hZOJkW6z0dfKFfjkQCh8vg5fBezd5U8vXB2WLc35QeGDSZC2bJ4c2X8wUguVY /6Pg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=Ia9GBnQk; spf=pass (google.com: domain of linux-arm-msm-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-arm-msm-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id ca26si29895185ejb.622.2021.01.05.01.49.28; Tue, 05 Jan 2021 01:49:28 -0800 (PST) Received-SPF: pass (google.com: domain of linux-arm-msm-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=Ia9GBnQk; spf=pass (google.com: domain of linux-arm-msm-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-arm-msm-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728664AbhAEJs2 (ORCPT + 15 others); Tue, 5 Jan 2021 04:48:28 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:41122 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728629AbhAEJsZ (ORCPT ); Tue, 5 Jan 2021 04:48:25 -0500 Received: from mail-pj1-x1031.google.com (mail-pj1-x1031.google.com [IPv6:2607:f8b0:4864:20::1031]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 0D3B4C0617BB for ; Tue, 5 Jan 2021 01:47:17 -0800 (PST) Received: by mail-pj1-x1031.google.com with SMTP id f14so1357870pju.4 for ; Tue, 05 Jan 2021 01:47:17 -0800 (PST) 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 :mime-version:content-transfer-encoding; bh=ZEQtO1e8ZH0DZv0MklF41IoEYYDJNhijOrvf4ipkaaE=; b=Ia9GBnQk/EbKp2yUQOW0HYQLNR7wYzDXFHngkyRqz/ZGxw/j/VFStrfdR8zagzk12v f1WfayykGdopEAAwY8bvWadyQ8V97J79t7VCSKr8lFYVAQ8lYUSzXlk5cTvjJq9dFeTL 5Xu4q/gqaeaJR77D1dyORKutEq2ASIThOKVAuSw3qODpAIg+z4qqX6MkuIOZ7eaW7NLL 2wDcJCGsWydtpzBDLOD1tDXjXw8wS3s8vltjF/9HDPwJNCEz/iORr8xW8M55fZ0XaFbZ S4dDN+a8AmWe1frmLemT6qtnL6RnJgmYjgM7MGBrG84G564GvxfaaGYIEoovMgktslUc lSZQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=ZEQtO1e8ZH0DZv0MklF41IoEYYDJNhijOrvf4ipkaaE=; b=ifPcXj2DvWOSTplPqC2GiJi18hH5us/wnQZ5vIrnS04of8bnW5AETpgxB1Qcj4kpQI QoeWMrgsGA19jp4FdpVXqV12xee3RxrzpSGu5w6JkStsqlHK5124ANA2Ys+pgoox4WRx 4IJb7oGZiUhD2fRK51NxfJiaorvLWLUz09/uAHz3NjrVs+FxEe6Zu/GtosaUjlMYntBH YHU9Vs+1C8RZZsAU5JZSNvPmy9NIKfqFxWPJ0Ikku/4xJ/cdkW9XuVo7yuyRjtfoB917 zAn2ZH0dcP8U8pJnTwTSUitpQd61zlqeChK5iBW7GCZtrZLNizXLjrkuV0kr4xoATAqb OIqA== X-Gm-Message-State: AOAM533//ZbGUwFAh6RIsEI2W+S+6fD4IrRllVPNHj27N7T2o+KOtGwx j1E4OLwn38SVj0Oakwa01IyM X-Received: by 2002:a17:902:6b01:b029:da:d295:2582 with SMTP id o1-20020a1709026b01b02900dad2952582mr77213478plk.14.1609840036588; Tue, 05 Jan 2021 01:47:16 -0800 (PST) Received: from localhost.localdomain ([103.77.37.191]) by smtp.gmail.com with ESMTPSA id f64sm60073921pfb.146.2021.01.05.01.47.14 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 05 Jan 2021 01:47:16 -0800 (PST) From: Manivannan Sadhasivam To: agross@kernel.org, bjorn.andersson@linaro.org Cc: linux-arm-msm@vger.kernel.org, linux-kernel@vger.kernel.org, Manivannan Sadhasivam Subject: [PATCH 10/18] ARM: dts: qcom: sdx55: Add QPIC NAND support Date: Tue, 5 Jan 2021 15:16:28 +0530 Message-Id: <20210105094636.10301-11-manivannan.sadhasivam@linaro.org> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20210105094636.10301-1-manivannan.sadhasivam@linaro.org> References: <20210105094636.10301-1-manivannan.sadhasivam@linaro.org> MIME-Version: 1.0 Precedence: bulk List-ID: X-Mailing-List: linux-arm-msm@vger.kernel.org Add qpic_nand node to support QPIC NAND controller on SDX55 SoC. FIXME: Remove the fixed clock and source real clock. Signed-off-by: Manivannan Sadhasivam --- arch/arm/boot/dts/qcom-sdx55.dtsi | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) -- 2.25.1 diff --git a/arch/arm/boot/dts/qcom-sdx55.dtsi b/arch/arm/boot/dts/qcom-sdx55.dtsi index 1b9b990ad0a2..1a6947753972 100644 --- a/arch/arm/boot/dts/qcom-sdx55.dtsi +++ b/arch/arm/boot/dts/qcom-sdx55.dtsi @@ -41,6 +41,12 @@ pll_test_clk: pll-test-clk { #clock-cells = <0>; clock-frequency = <400000000>; }; + + nand_clk_dummy: nand-clk-dummy { + compatible = "fixed-clock"; + #clock-cells = <0>; + clock-frequency = <32000>; + }; }; cpus { @@ -178,6 +184,22 @@ qpic_bam: dma@1b04000 { status = "disabled"; }; + qpic_nand: nand@1b30000 { + compatible = "qcom,sdx55-nand"; + reg = <0x01b30000 0x10000>; + #address-cells = <1>; + #size-cells = <0>; + clocks = <&rpmhcc RPMH_QPIC_CLK>, + <&nand_clk_dummy>; + clock-names = "core", "aon"; + + dmas = <&qpic_bam 0>, + <&qpic_bam 1>, + <&qpic_bam 2>; + dma-names = "tx", "rx", "cmd"; + status = "disabled"; + }; + tcsr_mutex_block: syscon@1f40000 { compatible = "syscon"; reg = <0x1f40000 0x20000>; From patchwork Tue Jan 5 09:46:29 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Manivannan Sadhasivam X-Patchwork-Id: 356808 Delivered-To: patch@linaro.org Received: by 2002:a02:85a7:0:0:0:0:0 with SMTP id d36csp15666720jai; Tue, 5 Jan 2021 01:49:28 -0800 (PST) X-Google-Smtp-Source: ABdhPJzNHAQXgAsbp8cgLEqeNH3E54aPotWNhjKXSXb76+1xJCgAep7PF2rst554wBVDVy0n1or/ X-Received: by 2002:a17:906:56ca:: with SMTP id an10mr70068951ejc.498.1609840168463; Tue, 05 Jan 2021 01:49:28 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1609840168; cv=none; d=google.com; s=arc-20160816; b=yscgDriP9LM4Kk3UHy2Rv1Ts7PekISfm1Xc+Da/+K9WIIt3hQRg4PsnAVcklNpOk4Y ka3rpOrUhJo8kVJ3e8+iOOCufSoAySkzmKbt2/5AMJtWDsxZvqRoIrTPRO+azg3RL5Ar UDL8/9NjA+SrAu3v0jTZlX6+tV5eXdNa1XMqFhWCb5NEda0NGMeE6OedASPd1N8vtlYb y63whlrR38adYGfF8jubwENxh1Mq6zoXKakKifMHNOWYYlnK73pw8+HNscBKMbYLK0Gj LVRbI3LB5UQDChlNaBDELxAWMoYWma0Atfj/cAph5I+q+O6hh7T23CdDjz3SPklW0rAq sNXA== 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:cc:to:from :dkim-signature; bh=HxQ9bQtIikQWDcNYhJoOP9WcMBp1b/WtsV26IjiPkCU=; b=vKjBv9orQ7+PjTgmVna69fAdgE1mjxaD/Z9qvWbHsxmlImOzkyg+JjCS2p+j+JA9Lt J2sQPoF5zrdKc0burUBdX88YXQ5mawoqfhF3LZBEWhpp3xPeTUA2zriEsLbVspA0MMl4 tynVdyEEum7q/SVoZeV5g0DCT0cwxiLYLHWIFLDUzobNJddRHeeDm1OKGdQPLFDhstpl IGacyu7CvdfL4klsMIIH9B+sLOeNCe5x7HAfcbWzmJ3h4zle747wU9RjxI5R+YGdeT3L gCSQTsAIO+wzxSCL+zB0U2/G1qn2HGIGUvhmXE1VBjfFtMsc+gMu7hYdEWVEQOj74J3E OEIA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=gLXWwVpA; spf=pass (google.com: domain of linux-arm-msm-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-arm-msm-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id ca26si29895185ejb.622.2021.01.05.01.49.28; Tue, 05 Jan 2021 01:49:28 -0800 (PST) Received-SPF: pass (google.com: domain of linux-arm-msm-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=gLXWwVpA; spf=pass (google.com: domain of linux-arm-msm-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-arm-msm-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728667AbhAEJs1 (ORCPT + 15 others); Tue, 5 Jan 2021 04:48:27 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:41124 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728664AbhAEJsZ (ORCPT ); Tue, 5 Jan 2021 04:48:25 -0500 Received: from mail-pg1-x534.google.com (mail-pg1-x534.google.com [IPv6:2607:f8b0:4864:20::534]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 27A7EC0617BD for ; Tue, 5 Jan 2021 01:47:20 -0800 (PST) Received: by mail-pg1-x534.google.com with SMTP id z21so20936105pgj.4 for ; Tue, 05 Jan 2021 01:47:20 -0800 (PST) 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 :mime-version:content-transfer-encoding; bh=HxQ9bQtIikQWDcNYhJoOP9WcMBp1b/WtsV26IjiPkCU=; b=gLXWwVpAnYxvov2kPbHgZtAHMA3p59g9Y6v0tXubptmNeMnCj+zuprjC7HmBmatMsA T3yf816j1QjUXeOOao2eei11r3Akr1drR9i7BY3pjLflZQ8VzjFqk4r7yT6Ac3PEuA9N q2+K0WmC/4z0BFrD60+1bITRSHdpmp0FLBFduMdAevOeAhhn9+++AsYl0DSG0tYdHH+X yvzotXZuxmU1vB0z/3YZ+a3i1BQCuOeJgBDt4JudVlQkg1iRWOBMWVBK6o6ZxXsHmjyd 3haxVw7RLkD9PEIe5+wwClxRY7scdiuKyOim4tvVXcO436ureiQSlc7w5qwKtW1NHLh2 arPA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=HxQ9bQtIikQWDcNYhJoOP9WcMBp1b/WtsV26IjiPkCU=; b=efCO/w5GY6XqzwD2ptp/y/IZb4UKc/mtJndaPVFWnG5Y6CZuLam1gg81QTZ1K2Fv3O NYQA+Bt0APWVY9ft5NnQ6YsozX2k4+RBx3hAPnQ7BTfSjF2L+P7Y/7tZIGqmuHEt7BnA mredamtG1z1DKKRUnQ6Pf0v4h6+ak5aYNV25TqZfzUXFX/sthUy60Kj4u/Kk2nxXj+Va ihVHiDHtJTbIyBoA3KQRepNjJ9RLr8mhKJtUdrwHIk+BExwA3YdCNmKhDoM+jQ9yqyMq MvZYLNmxIu30tzDIElhg5e4aGnOb71zhZVUFBo2vB6hwzoUbxqC3uNKW9EM5sZ0X/e9g 7F7g== X-Gm-Message-State: AOAM531awE1xOQxePtPDUSoesbpxL5H3XFBV/8Py4tutQc2Y9WKxoIzW pzkeWi/dom5Bqr0Aj3hR9wh2 X-Received: by 2002:a63:c80e:: with SMTP id z14mr74728657pgg.435.1609840039656; Tue, 05 Jan 2021 01:47:19 -0800 (PST) Received: from localhost.localdomain ([103.77.37.191]) by smtp.gmail.com with ESMTPSA id f64sm60073921pfb.146.2021.01.05.01.47.16 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 05 Jan 2021 01:47:19 -0800 (PST) From: Manivannan Sadhasivam To: agross@kernel.org, bjorn.andersson@linaro.org Cc: linux-arm-msm@vger.kernel.org, linux-kernel@vger.kernel.org, Manivannan Sadhasivam Subject: [PATCH 11/18] ARM: dts: qcom: sdx55-mtp: Enable BAM DMA Date: Tue, 5 Jan 2021 15:16:29 +0530 Message-Id: <20210105094636.10301-12-manivannan.sadhasivam@linaro.org> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20210105094636.10301-1-manivannan.sadhasivam@linaro.org> References: <20210105094636.10301-1-manivannan.sadhasivam@linaro.org> MIME-Version: 1.0 Precedence: bulk List-ID: X-Mailing-List: linux-arm-msm@vger.kernel.org Enable BAM DMA on SDX55-MTP board. Signed-off-by: Manivannan Sadhasivam --- arch/arm/boot/dts/qcom-sdx55-mtp.dts | 4 ++++ 1 file changed, 4 insertions(+) -- 2.25.1 diff --git a/arch/arm/boot/dts/qcom-sdx55-mtp.dts b/arch/arm/boot/dts/qcom-sdx55-mtp.dts index 262660e6dd11..74ea6f425c77 100644 --- a/arch/arm/boot/dts/qcom-sdx55-mtp.dts +++ b/arch/arm/boot/dts/qcom-sdx55-mtp.dts @@ -25,3 +25,7 @@ chosen { &blsp1_uart3 { status = "ok"; }; + +&qpic_bam { + status = "ok"; +}; From patchwork Tue Jan 5 09:46:30 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Manivannan Sadhasivam X-Patchwork-Id: 356810 Delivered-To: patch@linaro.org Received: by 2002:a02:85a7:0:0:0:0:0 with SMTP id d36csp15666731jai; Tue, 5 Jan 2021 01:49:29 -0800 (PST) X-Google-Smtp-Source: ABdhPJwwbz9AKbhgXw5chlYaZElxmonvIdLLaPC6udD4V3QB2sevAD494BCBUREg3x5PwV7JcF3r X-Received: by 2002:a17:907:94c6:: with SMTP id dn6mr70060692ejc.13.1609840169294; Tue, 05 Jan 2021 01:49:29 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1609840169; cv=none; d=google.com; s=arc-20160816; b=nI4rxGiiiW1KPXjJQxKsjE6rJ2kiw869m7hjXSj+kdx4UL0u3ForaVBxrDIeCtcIp/ pq66f4yGWMVC8jzTY4YHwM9QwJMcLk316X1Z4Wiy9nTaDHFV2mfB7ZO0vK3a+TEi7Tx3 iIdisT2SdFiNB2V9wa4BR157mUy5L7B+E/dVwYfsSTMOEMpjF5G6D5EQDVzFfRey6u4W 0ZbP87usMr+ZBj7Hin0imf6aV7K8+eUZE5Ode6S7gUYG47aGaHHo1q82IAZt12vv3+Pd oYBMsObcyxldxxwrHhq+UngWgWtJm1/G49vFhbGceZBDHB4aiw28egdO/eiuwuEeHTas K54w== 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:cc:to:from :dkim-signature; bh=dQ4Xyw+lomP5U3AJy8SgFcN3M+pTYg7eIxIz6Xs0pzE=; b=HX4Obq9NV8SncssgY/DwglYzjiVEl19Qu8iHB7sutZuMEangSyBQTtlKBus3Z1oYM2 wNOeRmOFRl5UD9F3FP1CAxWDH8CDVkXAmicNzFNknM/u6DWGsq0Ywbudqv2wz2w8NDfD ubTtYBu+VinyoAK/DedIhJCPTaEZ9bHA32uxijvHjBjvhP5rsJFi/7AXigZMST8m2WmU IuU+4VF8aIICUMNdzErPo3vRIgv+8QUvM/GSiCuI4KbAAO6DnLI9Uq8hXcCNH6LEJDXw 51ocl08FHvgL8rDaoA36pC4GS76dSC39jM7WAiYgKM0ZCWsF/ez2Z3ay3UDT8fqyHtV6 gTow== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=FxAZd1Yl; spf=pass (google.com: domain of linux-arm-msm-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-arm-msm-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id ca26si29895185ejb.622.2021.01.05.01.49.29; Tue, 05 Jan 2021 01:49:29 -0800 (PST) Received-SPF: pass (google.com: domain of linux-arm-msm-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=FxAZd1Yl; spf=pass (google.com: domain of linux-arm-msm-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-arm-msm-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727725AbhAEJs2 (ORCPT + 15 others); Tue, 5 Jan 2021 04:48:28 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:41126 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728665AbhAEJs0 (ORCPT ); Tue, 5 Jan 2021 04:48:26 -0500 Received: from mail-pg1-x52d.google.com (mail-pg1-x52d.google.com [IPv6:2607:f8b0:4864:20::52d]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 36C10C0617BF for ; Tue, 5 Jan 2021 01:47:23 -0800 (PST) Received: by mail-pg1-x52d.google.com with SMTP id n10so20931759pgl.10 for ; Tue, 05 Jan 2021 01:47:23 -0800 (PST) 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 :mime-version:content-transfer-encoding; bh=dQ4Xyw+lomP5U3AJy8SgFcN3M+pTYg7eIxIz6Xs0pzE=; b=FxAZd1YlBC7lGRTKnF8Ryo/EZhj7m/J6ZneN0qbtGCJVci9a3hNIPEuQ6mitQOytm+ 23uAyZRPnn11dFgbeD8uAHzb+uSAd38cv9+K3BotG8PUPNye1V4stcP+G5zzoVjMIKpP MIKFGoavXACto2lCytsSI/dqV+aUyTYkH8CWY78+rnGUQBM/4ta7tKRe4Asanjb4UOli kBYthoLIIuNMInWGlw0ftHJxipcyfLdG/qCW/tU9yFeUlURCLkox+lOnCMhOH00YF13u 3HEen24dbtNgwrWHb1XkrwdgClmUDixfltcGwdBRDv+atoT184qOcTVoA/AyWS6DM469 ysOA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=dQ4Xyw+lomP5U3AJy8SgFcN3M+pTYg7eIxIz6Xs0pzE=; b=U9UYrsqdBlqdNdWyvouylmDTd2Pqu8bS7JV2a1pnAPHa7fNOAqFETf70zg81xOW3Cv wXjTg2rCFF7vJguPLmLwR6mMfwQGROBUsBvrXH1bi8Dq8TDzgbFFcepdNlcg72JOVzgD KQE37Rvw8XpnBXqnWK3PVlPci6JBnHXZrI5i5lTdpDV/bPdGwS7/wzGvtxYFEDxUlYqS txoW1X9+ZJKSLiU/C1VTC6EsHkFU5Vzm6NZRsiqg0kQHmlg06mWFs7T5f7wlhc7g75VG 1UXpvbgJ6mzYh2/6tTsLHtWe8LDpT8zZOj9XMUoHGpM34O1iNnmiML5cuQADr299bXpy Lq+g== X-Gm-Message-State: AOAM532IcOCS+ivXc4IYjbXTxbo2w8W5CsQ5eDn+k6EJsVrpVnAKc9Bf STK8sYx4bt/upK+2VvgS97elL3uO/Xhn X-Received: by 2002:a63:fd10:: with SMTP id d16mr61414130pgh.333.1609840042727; Tue, 05 Jan 2021 01:47:22 -0800 (PST) Received: from localhost.localdomain ([103.77.37.191]) by smtp.gmail.com with ESMTPSA id f64sm60073921pfb.146.2021.01.05.01.47.20 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 05 Jan 2021 01:47:22 -0800 (PST) From: Manivannan Sadhasivam To: agross@kernel.org, bjorn.andersson@linaro.org Cc: linux-arm-msm@vger.kernel.org, linux-kernel@vger.kernel.org, Manivannan Sadhasivam Subject: [PATCH 12/18] ARM: dts: qcom: sdx55-mtp: Enable QPIC NAND Date: Tue, 5 Jan 2021 15:16:30 +0530 Message-Id: <20210105094636.10301-13-manivannan.sadhasivam@linaro.org> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20210105094636.10301-1-manivannan.sadhasivam@linaro.org> References: <20210105094636.10301-1-manivannan.sadhasivam@linaro.org> MIME-Version: 1.0 Precedence: bulk List-ID: X-Mailing-List: linux-arm-msm@vger.kernel.org Enable QPIC NAND on SDX55-MTP board. Signed-off-by: Manivannan Sadhasivam --- arch/arm/boot/dts/qcom-sdx55-mtp.dts | 12 ++++++++++++ 1 file changed, 12 insertions(+) -- 2.25.1 diff --git a/arch/arm/boot/dts/qcom-sdx55-mtp.dts b/arch/arm/boot/dts/qcom-sdx55-mtp.dts index 74ea6f425c77..b8d432a4324c 100644 --- a/arch/arm/boot/dts/qcom-sdx55-mtp.dts +++ b/arch/arm/boot/dts/qcom-sdx55-mtp.dts @@ -29,3 +29,15 @@ &blsp1_uart3 { &qpic_bam { status = "ok"; }; + +&qpic_nand { + status = "ok"; + + nand@0 { + reg = <0>; + + nand-ecc-strength = <8>; + nand-ecc-step-size = <512>; + nand-bus-width = <8>; + }; +}; From patchwork Tue Jan 5 09:46:31 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Manivannan Sadhasivam X-Patchwork-Id: 356816 Delivered-To: patch@linaro.org Received: by 2002:a02:85a7:0:0:0:0:0 with SMTP id d36csp15666806jai; Tue, 5 Jan 2021 01:49:36 -0800 (PST) X-Google-Smtp-Source: ABdhPJxqe87a3cuYpCSEQHFApM/hNMeMLGlATesQuNib2PN5ay0HbVF1UmACYGuq4fTxojieu2og X-Received: by 2002:a17:907:546:: with SMTP id wk6mr68380436ejb.238.1609840176486; Tue, 05 Jan 2021 01:49:36 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1609840176; cv=none; d=google.com; s=arc-20160816; b=a3/hV66RvEnZusUZsl7xA9LtAwE8D1yFvzcOfaI2kXYw+aSHx6dRVF0a6F5zgciHYW 61EnpIYxZtJFxSowuwDMMy54JeB1/AwAl84JDXKvDSxApUN0ET2icxoHqsQdbvP2xi4F 2/BBHVNMwwDSOymFdC9atmVreyWARZwQ0S0vNarx5ziguGO+kE7EvpUS2CEFuUQ9Yym/ 2tkU/NjMWkg3+jdcV/ciIAwhMdKGULlamzPxZp8i7Ubkf7TiWAJABtADkHQJ2cG86oRQ Jv3IVz3va0uDuqcXm1Usp8BAxpflpVKQElZvrU/LbOT+/p+oUDw/GqJ67965ss64BlRT qSvQ== 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:cc:to:from :dkim-signature; bh=ShXu7/U7Beq0uWc9RaEN3HI3oScB32KORyGyOVEnVV0=; b=lod6/PCB+pnJZEw89Go40FAPtNmHbFUyF/0lj49iiPhW0QjpW8KD3jsp5cLisfFvZf 1m/7gDI3IFGWjMnzhIaCzzUGz77MLqymHgJfrmmNllDDa+hR3kwhDljTYHAeaGZE944m 2YTF+Hd+rGURtlJoTNZfzZJ598seFKdxO5ZrjoUC8hofmgLRlZPo+UQZ/PHUx2GAoGqp bFjT4BBF95M8sxVE/j/9QGe63BhiQtZWbf3MMi8SO/9MwQj1Bda8R1BRy/IRULNg3t9X hWg49/z3my/8jREw17zg95JxSteW78R6xxMMf1vG3Lv8SC0BKljYPnU9G8wJvvibbo1m fwog== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=L7g9QoMh; spf=pass (google.com: domain of linux-arm-msm-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-arm-msm-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id ca26si29895185ejb.622.2021.01.05.01.49.36; Tue, 05 Jan 2021 01:49:36 -0800 (PST) Received-SPF: pass (google.com: domain of linux-arm-msm-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=L7g9QoMh; spf=pass (google.com: domain of linux-arm-msm-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-arm-msm-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727764AbhAEJtH (ORCPT + 15 others); Tue, 5 Jan 2021 04:49:07 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:41246 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728765AbhAEJsv (ORCPT ); Tue, 5 Jan 2021 04:48:51 -0500 Received: from mail-pf1-x42f.google.com (mail-pf1-x42f.google.com [IPv6:2607:f8b0:4864:20::42f]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 281C2C061574 for ; Tue, 5 Jan 2021 01:47:26 -0800 (PST) Received: by mail-pf1-x42f.google.com with SMTP id t8so18075241pfg.8 for ; Tue, 05 Jan 2021 01:47:26 -0800 (PST) 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 :mime-version:content-transfer-encoding; bh=ShXu7/U7Beq0uWc9RaEN3HI3oScB32KORyGyOVEnVV0=; b=L7g9QoMhsM/md3H09TU/qGKLV6n/fvcMcaIst+541H1zvXZzIDdYziOSFMDCX0dZz1 74GHHV0h0ZRnjOiZUNkfZlMmDT7ocfRKvyolc8pifvHNLgm3vHzrqDyEw8e+qfyyiFCI KqTlVIvbs5U8y31sxrbsloQi7gj8hlbz5ANitzbFNGU+86BpTwnhx6OfiwY10iZADxn6 kHbyjXg8TY7Jb/NnvqpZKNtFX+oK9NSe0yzZZ1pEMUju7zW/lek6xTNNpWWuW/aPNatY /ocVvr+VSLe/+JIGc1GzTod37CmtdjdkZ4EkorcOnoyypSdryJTdsz7HpQmgHYSDIWxU hsJQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=ShXu7/U7Beq0uWc9RaEN3HI3oScB32KORyGyOVEnVV0=; b=rr3bXnlApGIrI5YD2L1D7+OisGodepQYFOnZ7NJm6ll+M419+RTm3LQscgWyNVlQaL dOVMntk1DIzN/jSrhkQ2HbzGSZCxX7BKVI8WkFme4oP/yCrzRNF4SyCAjlKNNrE5bEoq HQA447CCKGiJQdmOwSTwDzh9V/CFeoBYlKOO0PS25qh8GGXLg4oEp7Ng4SC9DZVs/z8p S5H/3a9AQ4uOhRbs2bgpLvqCf+P0cm1I+QIYCxsheepB36YA9id8ZSMGz5KheKhTLkbD tgQyoKlNF6PBKcQmRUNme6bRnTH2we6Pfl7xJJdxLHye8bNcwP14VIGrRDqzvwJVyo2j Te4Q== X-Gm-Message-State: AOAM532FSKAqbZtd6zD2BNDC2iL/Q68ggMMwc67blEjAcF1HR98fphfL wF1v2LRQiOmER5bh6ir2eRqh X-Received: by 2002:a63:6241:: with SMTP id w62mr75713052pgb.67.1609840045688; Tue, 05 Jan 2021 01:47:25 -0800 (PST) Received: from localhost.localdomain ([103.77.37.191]) by smtp.gmail.com with ESMTPSA id f64sm60073921pfb.146.2021.01.05.01.47.23 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 05 Jan 2021 01:47:25 -0800 (PST) From: Manivannan Sadhasivam To: agross@kernel.org, bjorn.andersson@linaro.org Cc: linux-arm-msm@vger.kernel.org, linux-kernel@vger.kernel.org, Vinod Koul , Manivannan Sadhasivam Subject: [PATCH 13/18] ARM: dts: qcom: sdx55: Add spmi node Date: Tue, 5 Jan 2021 15:16:31 +0530 Message-Id: <20210105094636.10301-14-manivannan.sadhasivam@linaro.org> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20210105094636.10301-1-manivannan.sadhasivam@linaro.org> References: <20210105094636.10301-1-manivannan.sadhasivam@linaro.org> MIME-Version: 1.0 Precedence: bulk List-ID: X-Mailing-List: linux-arm-msm@vger.kernel.org From: Vinod Koul This adds SPMI node to SDX55 dts. Signed-off-by: Vinod Koul Signed-off-by: Manivannan Sadhasivam --- arch/arm/boot/dts/qcom-sdx55.dtsi | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) -- 2.25.1 diff --git a/arch/arm/boot/dts/qcom-sdx55.dtsi b/arch/arm/boot/dts/qcom-sdx55.dtsi index 1a6947753972..f3864471ba4c 100644 --- a/arch/arm/boot/dts/qcom-sdx55.dtsi +++ b/arch/arm/boot/dts/qcom-sdx55.dtsi @@ -226,6 +226,25 @@ pdc: interrupt-controller@b210000 { interrupt-controller; }; + spmi_bus: qcom,spmi@c440000 { + compatible = "qcom,spmi-pmic-arb"; + reg = <0x0c440000 0x0000d00>, + <0x0c600000 0x2000000>, + <0x0e600000 0x0100000>, + <0x0e700000 0x00a0000>, + <0x0c40a000 0x0000700>; + reg-names = "core", "chnls", "obsrvr", "intr", "cnfg"; + interrupt-names = "periph_irq"; + interrupts = ; + qcom,ee = <0>; + qcom,channel = <0>; + #address-cells = <2>; + #size-cells = <0>; + interrupt-controller; + #interrupt-cells = <4>; + cell-index = <0>; + }; + tlmm: pinctrl@f100000 { compatible = "qcom,sdx55-pinctrl"; reg = <0xf100000 0x300000>; From patchwork Tue Jan 5 09:46:32 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Manivannan Sadhasivam X-Patchwork-Id: 356811 Delivered-To: patch@linaro.org Received: by 2002:a02:85a7:0:0:0:0:0 with SMTP id d36csp15666735jai; Tue, 5 Jan 2021 01:49:30 -0800 (PST) X-Google-Smtp-Source: ABdhPJxQlmmLf3Ns6LMyCZHzvBkglWAJo3+MnIZa+g3TX4BmpVMWo4P1L7ybweRNqmkZHd/TljDc X-Received: by 2002:a17:906:7784:: with SMTP id s4mr70260082ejm.93.1609840170118; Tue, 05 Jan 2021 01:49:30 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1609840170; cv=none; d=google.com; s=arc-20160816; b=KZ5A0sxk3WYz/0ZhJMegOLLb88VcVZvepVt1+JGEty8lOA9Yrms5YlENGg/E+32YQg aBG/Py8Q+zGyteVA8rD8Qs1LuC2jscYV/TolxklxCVSX5C+loeCT8DRkXbkpNSxZhzax 8WRvRrXw6aGz30pVhJvtVvz9JKgD1FpuQbMAhegi4dzoHYcVjnltNPFF8RINWxUMc83n r3dz165rR0gEiVZlSLTVz+m81kqi6WqN7rxCRsMsFbGRZ08f8vKTp/gFTFZTiClFRbcV KMmnID7U73vpxVQCfQduk+EIvFXc7EsHKsXYqS09wR/1eup4fgb82KgGDqOf29oQRNEn m3xA== 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:cc:to:from :dkim-signature; bh=ruQYP7YBV6AdaomBjYYG5DyZKP86kJmaQHorAaM/MSs=; b=tXW/t9nTqVhBDumtw4cXcft4Of3UQjGZevW43H2FhRrhovtEQUq7MV+2Ca/vqly2cN M6HQ2odarNPa+IVHFuxgdv77JLc7EGC/0vfx4SP8RMJ6UbRel/wzwqItRDJ2LgnTugy6 XDVYrjqtMbjfXNSfm593XHKXo7mISh93Xqcs0pV+pTgwiVnd/qPtMZgdIDk+zWzJvACV p81Rm0uZBbuSYHShTKVxE+CYydlZ+4j8arQir2u4+A+f4DgM6HmmG9bAV5dBzGG+K1HI 8BWbk08W2kKGPUavlP32QTnTgBaoTuy7f9MPIRasYA25awuweJW2vFFO26Fla+rxwmCj Z0RA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b="x/jLHpo7"; spf=pass (google.com: domain of linux-arm-msm-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-arm-msm-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id ca26si29895185ejb.622.2021.01.05.01.49.29; Tue, 05 Jan 2021 01:49:30 -0800 (PST) Received-SPF: pass (google.com: domain of linux-arm-msm-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b="x/jLHpo7"; spf=pass (google.com: domain of linux-arm-msm-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-arm-msm-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728669AbhAEJsd (ORCPT + 15 others); Tue, 5 Jan 2021 04:48:33 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:41134 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728668AbhAEJs1 (ORCPT ); Tue, 5 Jan 2021 04:48:27 -0500 Received: from mail-pj1-x102c.google.com (mail-pj1-x102c.google.com [IPv6:2607:f8b0:4864:20::102c]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id A41F2C061794 for ; Tue, 5 Jan 2021 01:47:29 -0800 (PST) Received: by mail-pj1-x102c.google.com with SMTP id v1so1366490pjr.2 for ; Tue, 05 Jan 2021 01:47:29 -0800 (PST) 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 :mime-version:content-transfer-encoding; bh=ruQYP7YBV6AdaomBjYYG5DyZKP86kJmaQHorAaM/MSs=; b=x/jLHpo7I/Ysg8YjeK7E6v/GbNw+CcGGLQrrPw/2LSTj5F/4dtyIK8b1TDflFycdfH yK1Z+QNAC+sloSf1Y4/lw0AazRnhbiRf5JvL9Aw5JOajce/ncNSsAy6XHKYhHAZwdUf4 mnWj4TWdS5ai7KA8ZXlGdcwrlPXqe7AIOz/yr+XTbYEF8uhH/TZLIwwAiBSCXFZGzegg bVE+SmdmSm6Wen5gHxy6Xv/2cxhJ3qTqIYdblxAclodL79azEF9kCDDKWT09HRJB7Vth kcumE+1TCl7B5K+N7leTKG2k4WKLjVh4sKeXk/1Ox6i9kiLt/9Du2v3yaNIv/ZdypTYN paUA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=ruQYP7YBV6AdaomBjYYG5DyZKP86kJmaQHorAaM/MSs=; b=FlkMgFBQJIXQqu6aW4brfxPAq+q1Q2Q3DInEozCBAmlnxl1A0E7VX5OiLAF09qt9Yz apYKcVrFAc9aYvOht0YPqzu2UW0hpUTRZsAKprhT0XhZxOqoQfrd8PchkMkdScI9pxEh mI1gyxpHWABGfCA/NgmzAUJZl9Pb24VcoPr2BPTpFp9IWfUazOFHOjmi9pwRQtHrrCwe E2YrzNPS0FNbiEnh0+dAkKWjqwMXQeOvXrizuppwW4FmfM7W0MerJbgoa1JrVlqFZSuh hTnmKJ+R3hUU6qm1UJnFjFrwy7/h5HB6nKHbMBS8VhD2LXF8AFXPrQbhjJlKQSy6FXXk 5tkw== X-Gm-Message-State: AOAM533mCBLXZpvnM5ElnRsmMfTMZ2l0AYFNyuMqtUtvWC9b/SM2S7Q9 bFeT+pxo8ce9ZlhEC0WWsy2C X-Received: by 2002:a17:90b:14d3:: with SMTP id jz19mr3312396pjb.196.1609840049186; Tue, 05 Jan 2021 01:47:29 -0800 (PST) Received: from localhost.localdomain ([103.77.37.191]) by smtp.gmail.com with ESMTPSA id f64sm60073921pfb.146.2021.01.05.01.47.26 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 05 Jan 2021 01:47:28 -0800 (PST) From: Manivannan Sadhasivam To: agross@kernel.org, bjorn.andersson@linaro.org Cc: linux-arm-msm@vger.kernel.org, linux-kernel@vger.kernel.org, Vinod Koul , Manivannan Sadhasivam Subject: [PATCH 14/18] ARM: dts: qcom: sdx55-mtp: Add pm8150b pmic Date: Tue, 5 Jan 2021 15:16:32 +0530 Message-Id: <20210105094636.10301-15-manivannan.sadhasivam@linaro.org> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20210105094636.10301-1-manivannan.sadhasivam@linaro.org> References: <20210105094636.10301-1-manivannan.sadhasivam@linaro.org> MIME-Version: 1.0 Precedence: bulk List-ID: X-Mailing-List: linux-arm-msm@vger.kernel.org From: Vinod Koul SDX55-mtp features PM8150B pmic, so include the dts as well Signed-off-by: Vinod Koul Signed-off-by: Manivannan Sadhasivam --- arch/arm/boot/dts/qcom-sdx55-mtp.dts | 1 + 1 file changed, 1 insertion(+) -- 2.25.1 diff --git a/arch/arm/boot/dts/qcom-sdx55-mtp.dts b/arch/arm/boot/dts/qcom-sdx55-mtp.dts index b8d432a4324c..09aeeb14be37 100644 --- a/arch/arm/boot/dts/qcom-sdx55-mtp.dts +++ b/arch/arm/boot/dts/qcom-sdx55-mtp.dts @@ -7,6 +7,7 @@ /dts-v1/; #include "qcom-sdx55.dtsi" +#include / { model = "Qualcomm Technologies, Inc. SDX55 MTP"; From patchwork Tue Jan 5 09:46:33 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Manivannan Sadhasivam X-Patchwork-Id: 356812 Delivered-To: patch@linaro.org Received: by 2002:a02:85a7:0:0:0:0:0 with SMTP id d36csp15666742jai; Tue, 5 Jan 2021 01:49:30 -0800 (PST) X-Google-Smtp-Source: ABdhPJz2iwC1ufSaLwtjBS0osX1dkh0GKqkgPFOhYW/uUfa6bQUzuCI+AlYBTgCZfS4b/gAuetq7 X-Received: by 2002:a17:906:6d47:: with SMTP id a7mr71297071ejt.340.1609840170527; Tue, 05 Jan 2021 01:49:30 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1609840170; cv=none; d=google.com; s=arc-20160816; b=Aa7B5bcmlW5kzpX6OGxUDKFfxEu79b4NVOFacxhDKEKy/Jf81t3iYzeyqL4kAMcc5X WrqMW2Ey5kkTaYBki5+aFZ4lZ8A3hRimYyM5/u5VFBeQcssx61L7HKaQ52pGjYsqfsuB tfAtj1FoAUAcUtT4vioYn8Ilmj+ex4PtK6LG67TrZRUEgEuZ2BANSBepa2SC0PM23+rE 1ym9DnowJsr0bHJzyEn4P/SLZoKQf+b6edLGvyh+vumVDmT10fYWQABeJrLh82DCrW8z K8WU/HRk1GLh14Fcsju8NvL3lBkQlGr7RBvRm3mhH30qKg5i37VZPP4A/Mfk9SoGyvXJ okzQ== 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:cc:to:from :dkim-signature; bh=99rzKTlTSe9qUr5y9f4oV2o3y4JbKLKmKgTDd+AN/bw=; b=GuyULhASpTy+L8scNMPzONbskxRgAphYWP7SoPqGOxFTexeZK0YEooDuRqgnWijj+C SACLI+PQSnBrj5PnkuD4RsiCrtWJkvlThYr2/vPrdMJze4GH4hNwoSx/kvLOPPZAmBiu im+M7Ymw+H5KKD0udO9AuqYPdSKgNceKGF6tekEcVx5EIfFmiDFApCct1Im0kgftlivX MfRkDXqhOwXF2bwsZCAwNvrqqoxER2rF1xN/1Zp9LyAm9u6qy5OqoghgQByIlA/WOQZy v/1ttKcfAg4u/S9X4rcU/cvsGlyT1GL73xCAxJKlg6nvFXDLJONJr+7+sJmzc3MXk65+ FdTQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=ysjZYIun; spf=pass (google.com: domain of linux-arm-msm-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-arm-msm-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id ca26si29895185ejb.622.2021.01.05.01.49.30; Tue, 05 Jan 2021 01:49:30 -0800 (PST) Received-SPF: pass (google.com: domain of linux-arm-msm-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=ysjZYIun; spf=pass (google.com: domain of linux-arm-msm-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-arm-msm-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728666AbhAEJsd (ORCPT + 15 others); Tue, 5 Jan 2021 04:48:33 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:41138 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728669AbhAEJs2 (ORCPT ); Tue, 5 Jan 2021 04:48:28 -0500 Received: from mail-pl1-x630.google.com (mail-pl1-x630.google.com [IPv6:2607:f8b0:4864:20::630]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id D9784C061796 for ; Tue, 5 Jan 2021 01:47:32 -0800 (PST) Received: by mail-pl1-x630.google.com with SMTP id j1so16092529pld.3 for ; Tue, 05 Jan 2021 01:47:32 -0800 (PST) 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 :mime-version:content-transfer-encoding; bh=99rzKTlTSe9qUr5y9f4oV2o3y4JbKLKmKgTDd+AN/bw=; b=ysjZYIunuHnaKobYqtb2SzBWEzwAJNrB6H7dVFLyKLjCRpxMecpAhLYxXyuL6P2rZX XCP2P+llhVTGe/GqJPy/7uVIUa0eS5XhyRii0TsZRmnCgiH+Jo2E+BuCXH+tNGSkyyn9 DLuwx9V2Xp9O1b3ANNWvyigvov1++qfeslA2N+wZi/Ysl9OGV/9VXdvvQ2zgXsJbXSWb k0zECQMVoRyxvsIrEGHFtjFmDQNlNaxHfgYvH10yBw4lY85bx1+BT7BJxny3AH2xMrLW CkkicZs+zysxm/0Kl1ktPPyigeSDnHKQz1GTmPZVaKZO1oobgUnq2BRhgYGpfySgccaF KfCA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=99rzKTlTSe9qUr5y9f4oV2o3y4JbKLKmKgTDd+AN/bw=; b=kmG2JjfCclHBgSu4Im9BC02DOzuvsPATmclkR9bkcOoK5WKuJ4CE/lbq/WVBcbRPm7 e98dnPZExcFZgG8OlLkfo4QHPYBWT8KA7MdOJ7RFpqPSWcJnU4DWqL9liOjg71nvsI4Y bGH+BFcbcuMwWrLxHD7mj7+5aiF00KJMN5oVRtQnhpcub0QfN6TmTgUVJkPv5prmihAP /HlZ4PO9wZtK7KRgW+fgYTUP/DhomBHzPH3xsFEwFIZzZxNg7vgKbWwA9A6tkyG0ZMza WrreJMexr8gNtsbBlh667HdHScVMkmymCHpE8anpfh4jOBw2CS/IimoAn5T9kdvFzrOX LWFw== X-Gm-Message-State: AOAM532oiI/+JVF33wuNSExcFcDjid/kGc+02XIqk6v1n0MWom1sAfLj 9GwoNwGUSgrz7DY8nhn3VxX6 X-Received: by 2002:a17:902:7086:b029:dc:8d:feab with SMTP id z6-20020a1709027086b02900dc008dfeabmr76123157plk.22.1609840052421; Tue, 05 Jan 2021 01:47:32 -0800 (PST) Received: from localhost.localdomain ([103.77.37.191]) by smtp.gmail.com with ESMTPSA id f64sm60073921pfb.146.2021.01.05.01.47.29 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 05 Jan 2021 01:47:31 -0800 (PST) From: Manivannan Sadhasivam To: agross@kernel.org, bjorn.andersson@linaro.org Cc: linux-arm-msm@vger.kernel.org, linux-kernel@vger.kernel.org, Vinod Koul , Manivannan Sadhasivam Subject: [PATCH 15/18] ARM: dts: qcom: sdx55-mtp: Add pmx55 pmic Date: Tue, 5 Jan 2021 15:16:33 +0530 Message-Id: <20210105094636.10301-16-manivannan.sadhasivam@linaro.org> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20210105094636.10301-1-manivannan.sadhasivam@linaro.org> References: <20210105094636.10301-1-manivannan.sadhasivam@linaro.org> MIME-Version: 1.0 Precedence: bulk List-ID: X-Mailing-List: linux-arm-msm@vger.kernel.org From: Vinod Koul SDX55-mtp features PMX55 pmic, so include the dts as well Signed-off-by: Vinod Koul Signed-off-by: Manivannan Sadhasivam --- arch/arm/boot/dts/qcom-sdx55-mtp.dts | 1 + 1 file changed, 1 insertion(+) -- 2.25.1 diff --git a/arch/arm/boot/dts/qcom-sdx55-mtp.dts b/arch/arm/boot/dts/qcom-sdx55-mtp.dts index 09aeeb14be37..825cc7d0ba18 100644 --- a/arch/arm/boot/dts/qcom-sdx55-mtp.dts +++ b/arch/arm/boot/dts/qcom-sdx55-mtp.dts @@ -8,6 +8,7 @@ #include "qcom-sdx55.dtsi" #include +#include "qcom-pmx55.dtsi" / { model = "Qualcomm Technologies, Inc. SDX55 MTP"; From patchwork Tue Jan 5 09:46:34 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Manivannan Sadhasivam X-Patchwork-Id: 356815 Delivered-To: patch@linaro.org Received: by 2002:a02:85a7:0:0:0:0:0 with SMTP id d36csp15666793jai; Tue, 5 Jan 2021 01:49:35 -0800 (PST) X-Google-Smtp-Source: ABdhPJypphGbnlZyWoKeM8Vx7ZRha3XDhayk90lZnV8FyJ4b744TYc07pNAUfycvVVJVcrggphwJ X-Received: by 2002:a17:906:a857:: with SMTP id dx23mr69976912ejb.189.1609840175515; Tue, 05 Jan 2021 01:49:35 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1609840175; cv=none; d=google.com; s=arc-20160816; b=YsVlURHEe72KHjT4oUfl4IbEb71iDh+KqB+2MfBX00Ug04kW665Zs9B4oAtuN4np0R ln/xyXpQYUcyycKH1Mdp0XXL7zf4/IkccW/1rxt1IP0DdYvxx4aRDBuII8QgHosFds15 ca31SxU3y6F9pIXZ5EJlOlzj+gCRhSzeFaUMI61qyww6wlXis3/IR1WWfOt6ewwnzOEn bGkMgZz6WVdh26P2pgTxJN6zACSfSTqLMD5w+YrFaYDVLilpun41TFBXVAxB98d5aVVN WcciTfk+wkKEBzKcK5qwP3Sl0Xf30Jk7XS7K+5KU+9EyTsdJQrfANCb1WhCmrOXNXMiA /gyw== 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:cc:to:from :dkim-signature; bh=19OfSQMbRh29ftmIa/VWNRiukHisCdmG2Buwzd97YAE=; b=0CnQC/2ffma9rta2ISiEuSIE45Et0rMcTbePMJXKZRUTEYS4GekiDC5Hdz4HY4Fr8i CRE+Ei/Zn14V7hMIEXC5wpvf/XI6IeqodkRyIcg65sWrU3TxFZ8P7G95XlPm9rO0X5sA dZUAwZtUgBmxwoVVElnhow8zKFLheY/WpTFJrLcu2JO9jVkjsNeApzrw1xNlK4Qr/Gmh LZrgN6+VwRVemkkTY1Tg+PcPRHJYEHLuT70m4+Y0ZC1nQmTitQ0StezKG8UgVtmCnk/g EepV7w/Fe7ZY0cfWezSyemZEJIiddlUJG9vUlmwWvVA156sMbCrQOJMcBnDlpEKDEv+I 3x6w== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=O+PH6SlZ; spf=pass (google.com: domain of linux-arm-msm-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-arm-msm-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id ca26si29895185ejb.622.2021.01.05.01.49.35; Tue, 05 Jan 2021 01:49:35 -0800 (PST) Received-SPF: pass (google.com: domain of linux-arm-msm-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=O+PH6SlZ; spf=pass (google.com: domain of linux-arm-msm-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-arm-msm-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728436AbhAEJs7 (ORCPT + 15 others); Tue, 5 Jan 2021 04:48:59 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:41260 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728783AbhAEJsx (ORCPT ); Tue, 5 Jan 2021 04:48:53 -0500 Received: from mail-pl1-x62b.google.com (mail-pl1-x62b.google.com [IPv6:2607:f8b0:4864:20::62b]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 0A656C061383 for ; Tue, 5 Jan 2021 01:47:36 -0800 (PST) Received: by mail-pl1-x62b.google.com with SMTP id s15so16072528plr.9 for ; Tue, 05 Jan 2021 01:47:36 -0800 (PST) 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 :mime-version:content-transfer-encoding; bh=19OfSQMbRh29ftmIa/VWNRiukHisCdmG2Buwzd97YAE=; b=O+PH6SlZwuvmXX3jL/UyjVMjSKvjd0yXhovCZ1T0rqTplwNISWRjCxXk6cBCFGv8au +JUHyN8HDbiTNP1sjiMlqsBa89WtwZllgJGswGvT5mX3F6NPATQulDB/jhWfmrED1aG+ /4dSpSq7LBbbt2hmritFUvBBqiz92/wVL38tRzjwqF615nlvnHv62EGQm/LIzeXnLvkQ ciX+JIVNWeCDikmv2NmQI+bocFvkDfXzwkxtFxlofkxrj394g4E076WD/4vW5Od8NAJ9 DLdyuD5AQ0WSLCglWK8CJTr3/5Gw6k4lMg/Ja/AoD4yvAHy1zyIC1GPurcnjaJfwo4uM W/zw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=19OfSQMbRh29ftmIa/VWNRiukHisCdmG2Buwzd97YAE=; b=Uqu2FLxljWA9j1I/it6qKwt849ADDQXr5iWZnD6ckpkgLwM7rV7z7Ku1cBQ7rp6fLi kQkbZIdIy+YKqEac5p83Sy/4AIOdsU+GU6naobjLT6e54269LvnxCVT9vE2o9Ou6DQE9 Ft+MvyX2gn1m6Hvx9WkXowUQoFvdZKUiIhFRdCZhpcfhLgT3PI8u37cXHG3B5GDgjpan Q5LzJ2i9qfEIwqLtP3PQ6nLFWwia04XStKL/1arsE9mTuiFWYSB1ld1Ze/zAFZWavq+N EkAKVbzg7gv5HPNq4wA89d02bSTkpgT1+CtdSkzN+HBfLji8iKdMXD/4pQOkPh0/xQcn C20w== X-Gm-Message-State: AOAM5329L/E1SFDbM6vfMTNOsiimIegNpaXP/8j3648L2GnSdNUWbxHF USsBR0k6vFUy8ByBD3l8Emw8 X-Received: by 2002:a17:90b:691:: with SMTP id m17mr3320665pjz.73.1609840055620; Tue, 05 Jan 2021 01:47:35 -0800 (PST) Received: from localhost.localdomain ([103.77.37.191]) by smtp.gmail.com with ESMTPSA id f64sm60073921pfb.146.2021.01.05.01.47.32 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 05 Jan 2021 01:47:35 -0800 (PST) From: Manivannan Sadhasivam To: agross@kernel.org, bjorn.andersson@linaro.org Cc: linux-arm-msm@vger.kernel.org, linux-kernel@vger.kernel.org, Vinod Koul , Manivannan Sadhasivam Subject: [PATCH 16/18] ARM: dts: qcom: sdx55: Add rpmpd node Date: Tue, 5 Jan 2021 15:16:34 +0530 Message-Id: <20210105094636.10301-17-manivannan.sadhasivam@linaro.org> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20210105094636.10301-1-manivannan.sadhasivam@linaro.org> References: <20210105094636.10301-1-manivannan.sadhasivam@linaro.org> MIME-Version: 1.0 Precedence: bulk List-ID: X-Mailing-List: linux-arm-msm@vger.kernel.org From: Vinod Koul This adds rpmpd node and opps for this node to the SDX55 dts. Signed-off-by: Vinod Koul Signed-off-by: Manivannan Sadhasivam --- arch/arm/boot/dts/qcom-sdx55.dtsi | 51 +++++++++++++++++++++++++++++++ 1 file changed, 51 insertions(+) -- 2.25.1 diff --git a/arch/arm/boot/dts/qcom-sdx55.dtsi b/arch/arm/boot/dts/qcom-sdx55.dtsi index f3864471ba4c..6f53acc882dc 100644 --- a/arch/arm/boot/dts/qcom-sdx55.dtsi +++ b/arch/arm/boot/dts/qcom-sdx55.dtsi @@ -9,6 +9,7 @@ #include #include #include +#include #include / { @@ -371,6 +372,56 @@ rpmhcc: clock-controller { clock-names = "xo"; clocks = <&xo_board>; }; + + rpmhpd: power-controller { + compatible = "qcom,sdx55-rpmhpd"; + #power-domain-cells = <1>; + operating-points-v2 = <&rpmhpd_opp_table>; + + rpmhpd_opp_table: opp-table { + compatible = "operating-points-v2"; + + rpmhpd_opp_ret: opp1 { + opp-level = ; + }; + + rpmhpd_opp_min_svs: opp2 { + opp-level = ; + }; + + rpmhpd_opp_low_svs: opp3 { + opp-level = ; + }; + + rpmhpd_opp_svs: opp4 { + opp-level = ; + }; + + rpmhpd_opp_svs_l1: opp5 { + opp-level = ; + }; + + rpmhpd_opp_nom: opp6 { + opp-level = ; + }; + + rpmhpd_opp_nom_l1: opp7 { + opp-level = ; + }; + + rpmhpd_opp_nom_l2: opp8 { + opp-level = ; + }; + + rpmhpd_opp_turbo: opp9 { + opp-level = ; + }; + + rpmhpd_opp_turbo_l1: opp10 { + opp-level = ; + }; + }; + }; }; }; From patchwork Tue Jan 5 09:46:35 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Manivannan Sadhasivam X-Patchwork-Id: 356819 Delivered-To: patch@linaro.org Received: by 2002:a02:85a7:0:0:0:0:0 with SMTP id d36csp15666821jai; Tue, 5 Jan 2021 01:49:38 -0800 (PST) X-Google-Smtp-Source: ABdhPJyEkO09PXE5dKTR+QCOHT/SNxCeeeNRMT+Ijyj9jydd2/k8pFIk7TN3lOB+QxipHY+Os4qb X-Received: by 2002:a17:907:980f:: with SMTP id ji15mr18307920ejc.411.1609840178556; Tue, 05 Jan 2021 01:49:38 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1609840178; cv=none; d=google.com; s=arc-20160816; b=nbVfHDAjar+npS0x2ZA3/bmtGW6AfgyBnVZxFDH+W1YWbscwUDvX7mr8WiuXeE/8H5 uv8inl5JIdDGLYl19hCUvafkRtyFXq6g8u1OqHRsAD5SoWD6T9CNdNI67WSU2ujCcET0 JHOiHfuu26Fhop6Fm268X3QlnCsaEmkCVYcqRMCLgX8CU2+dbW8LlXGfcbV6j0KsL6PG tyu32UwIadxMxhFIcbxEXardtwQIU36AFXVuXEecOadmadwbrfmaEoyuCCsEhKklHrWQ i/G80q2ARXrjTWOp3d2bpbnlGa6mdsMR9Pdu6OBUPujzrnXMkQBbe0jY2GGl0ATbCL3S e8dQ== 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:cc:to:from :dkim-signature; bh=9yrapoIFWFXnJoruSV2ugYcl0aEsm2fIqrky/FpMYSA=; b=QR2kvtUhNSl68y1GorC7uuVRoeqBJw5v3eCPuSeFl99XvWoZEJEd/7b2rZ/avpJ0/T X6oJXXsCCcZRwqay38FUJVhBS+dYpey3N0yNxm4FO1pAv59crWCF3wdaF9M609Gtysql hMuwE+ahH4hM5tAp7DpWhWo+uwiN9adDVZeR+UZGNrwI4tc2sZMzhvu7N87vAWJq166b M+9MYX+JwQsWyK4UTwESSRZfNw57IMc++CflzpLzodfHCSyiCITof2OhGb6X5pq7v90Q uu5Xnk5itEuyvWx9mg8gwTTL5v//OOc/QkNE6foFfoz4/ScP40NfkA1ZnNsWCgw3T+ou sRHA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=qlhdQ8cR; spf=pass (google.com: domain of linux-arm-msm-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-arm-msm-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id ca26si29895185ejb.622.2021.01.05.01.49.38; Tue, 05 Jan 2021 01:49:38 -0800 (PST) Received-SPF: pass (google.com: domain of linux-arm-msm-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=qlhdQ8cR; spf=pass (google.com: domain of linux-arm-msm-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-arm-msm-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728175AbhAEJtO (ORCPT + 15 others); Tue, 5 Jan 2021 04:49:14 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:41106 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728692AbhAEJsh (ORCPT ); Tue, 5 Jan 2021 04:48:37 -0500 Received: from mail-pj1-x1032.google.com (mail-pj1-x1032.google.com [IPv6:2607:f8b0:4864:20::1032]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 96FC1C061385 for ; Tue, 5 Jan 2021 01:47:39 -0800 (PST) Received: by mail-pj1-x1032.google.com with SMTP id v1so1366708pjr.2 for ; Tue, 05 Jan 2021 01:47:39 -0800 (PST) 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 :mime-version:content-transfer-encoding; bh=9yrapoIFWFXnJoruSV2ugYcl0aEsm2fIqrky/FpMYSA=; b=qlhdQ8cRfEICJzNXfyrwuTB/RiPDsQiWC+hkxh1OVKSUwgWFTqN/UJ1nhW2pqDZoln LfDl/ant7/GuiHO/DZsEkOnCtmZLhehydy77kTTm/ZYCAmuRHGBT3DEB6hwzxDSMb54Y mVKYRrbmKClkuGVlawy9eBelXdEH3NXSKvZiMY1ipBOCbVse32YBEeyW74eniRFM5aby kNZlG9GZ6VZqkpCPvm1h6cOi5gD6nIQiT3wa7Fe8MNWgH8KApQAH6948TQKz8Orkr5nx s7bkJmhc6K8LAyph5fLJrsmIaaIV9IRmtrcfnFigCbRtU1mC8b0EhcyFv31MY26sKC6k DabA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=9yrapoIFWFXnJoruSV2ugYcl0aEsm2fIqrky/FpMYSA=; b=hhlF8A0Lynf2yWgld5xpJy8a5AKknaNdfajOlmD3T7The5UG2/8THNtoyIdrH5T6Ch epTdD3U7BYCmcESSSXfkPT+KlBcddnqc9U9cGyfvmmvSLO4cRLKV/yPwNJ80frP4j6rW mfFujUGQbdJxUhczCZHIpX64dn4Qe0Ibj0N7q+fE33JnTfnVAEbfQq7hu/Vyamuce8zf W+hYNQvo2kmg1Rw4C8SWVOyLw4uz11zp1j3fo4Pqfw900kIm6q3TGIfia2zwmirgYeDN QuAhAOf4JWrH6byo+NfEzIH9SjbFmCicuZDFJNtcZ/C+oi/JygzXMzOhT2tabYLdSCCy AfFg== X-Gm-Message-State: AOAM530I6VxeRys+fKbZMFbRQ03sFm6vTBPVJi3YmZ75m+EYd52iS7bo 9q7golIxaFm7oEwMBGZqAvL/ X-Received: by 2002:a17:90a:fcc:: with SMTP id 70mr3213905pjz.168.1609840059098; Tue, 05 Jan 2021 01:47:39 -0800 (PST) Received: from localhost.localdomain ([103.77.37.191]) by smtp.gmail.com with ESMTPSA id f64sm60073921pfb.146.2021.01.05.01.47.36 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 05 Jan 2021 01:47:38 -0800 (PST) From: Manivannan Sadhasivam To: agross@kernel.org, bjorn.andersson@linaro.org Cc: linux-arm-msm@vger.kernel.org, linux-kernel@vger.kernel.org, Vinod Koul , Manivannan Sadhasivam Subject: [PATCH 17/18] ARM: dts: qcom: Add PMIC pmx55 dts Date: Tue, 5 Jan 2021 15:16:35 +0530 Message-Id: <20210105094636.10301-18-manivannan.sadhasivam@linaro.org> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20210105094636.10301-1-manivannan.sadhasivam@linaro.org> References: <20210105094636.10301-1-manivannan.sadhasivam@linaro.org> MIME-Version: 1.0 Precedence: bulk List-ID: X-Mailing-List: linux-arm-msm@vger.kernel.org From: Vinod Koul This adds DTS for PMIC PMX55 found in Qualcomm platforms. Signed-off-by: Vinod Koul Signed-off-by: Manivannan Sadhasivam --- arch/arm/boot/dts/qcom-pmx55.dtsi | 91 +++++++++++++++++++++++++++++++ 1 file changed, 91 insertions(+) create mode 100644 arch/arm/boot/dts/qcom-pmx55.dtsi -- 2.25.1 diff --git a/arch/arm/boot/dts/qcom-pmx55.dtsi b/arch/arm/boot/dts/qcom-pmx55.dtsi new file mode 100644 index 000000000000..05f033334716 --- /dev/null +++ b/arch/arm/boot/dts/qcom-pmx55.dtsi @@ -0,0 +1,91 @@ +// SPDX-License-Identifier: BSD-3-Clause + +/* + * Copyright (c) 2018-2020, The Linux Foundation. All rights reserved. + * Copyright (c) 2020, Linaro Limited + */ + +#include +#include +#include + +&spmi_bus { + pmic@8 { + compatible = "qcom,pmx55", "qcom,spmi-pmic"; + reg = <0x8 SPMI_USID>; + #address-cells = <1>; + #size-cells = <0>; + + power-on@800 { + compatible = "qcom,pm8916-pon"; + reg = <0x0800>; + + status = "disabled"; + }; + + pmx55_temp: temp-alarm@2400 { + compatible = "qcom,spmi-temp-alarm"; + reg = <0x2400>; + interrupts = <0x8 0x24 0x0 IRQ_TYPE_EDGE_BOTH>; + io-channels = <&pmx55_adc ADC5_DIE_TEMP>; + io-channel-names = "thermal"; + #thermal-sensor-cells = <0>; + }; + + pmx55_adc: adc@3100 { + compatible = "qcom,spmi-adc5"; + reg = <0x3100>; + #address-cells = <1>; + #size-cells = <0>; + #io-channel-cells = <1>; + interrupts = <0x8 0x31 0x0 IRQ_TYPE_EDGE_RISING>; + + ref-gnd@0 { + reg = ; + qcom,pre-scaling = <1 1>; + label = "ref_gnd"; + }; + + vref-1p25@1 { + reg = ; + qcom,pre-scaling = <1 1>; + label = "vref_1p25"; + }; + + die-temp@6 { + reg = ; + qcom,pre-scaling = <1 1>; + label = "die_temp"; + }; + + chg-temp@9 { + reg = ; + qcom,pre-scaling = <1 1>; + label = "chg_temp"; + }; + }; + + pmx55_gpios: gpio@c000 { + compatible = "qcom,pmx55-gpio", "qcom,spmi-gpio"; + reg = <0xc000>; + gpio-controller; + #gpio-cells = <2>; + interrupt-controller; + #interrupt-cells = <2>; + interrupts = <0x8 0xc0 0x0 IRQ_TYPE_NONE>, + <0x8 0xc1 0x0 IRQ_TYPE_NONE>, + <0x8 0xc3 0x0 IRQ_TYPE_NONE>, + <0x8 0xc4 0x0 IRQ_TYPE_NONE>, + <0x8 0xc5 0x0 IRQ_TYPE_NONE>, + <0x8 0xc7 0x0 IRQ_TYPE_NONE>, + <0x8 0xc8 0x0 IRQ_TYPE_NONE>; + }; + }; + + pmic@9 { + compatible = "qcom,pmx55", "qcom,spmi-pmic"; + reg = <0x9 SPMI_USID>; + #address-cells = <1>; + #size-cells = <0>; + }; +}; From patchwork Tue Jan 5 09:46:36 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Manivannan Sadhasivam X-Patchwork-Id: 356818 Delivered-To: patch@linaro.org Received: by 2002:a02:85a7:0:0:0:0:0 with SMTP id d36csp15666814jai; Tue, 5 Jan 2021 01:49:37 -0800 (PST) X-Google-Smtp-Source: ABdhPJyfABkJ+ryDELrYTWDl9IIdHnzdY90weFFz+EvnIDOVNOiESZRZXtYDowiF5ByGlgvd7amt X-Received: by 2002:a17:907:204b:: with SMTP id pg11mr72048320ejb.192.1609840177695; Tue, 05 Jan 2021 01:49:37 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1609840177; cv=none; d=google.com; s=arc-20160816; b=Bto3pv3x/u6Y4yG7Y71NAZRmPOEeSiF4JsQFqro7OTTyRzCab4x1egsBylZfgR5vAX 1LQpN65vEtiCtbKxa5k1+Mmnl98eR62WzcsHHbkHgPs5hyuuLhPwbssvakrre2S0270O Eya+foBZYNINfEmBLtVRuxIl28fQIN9pdzgcylClfVpPbhGktDTmvq6FcaEGQohjBVFR fycPTA8m+O7jd+B4C+NDYyNgRUxKiL6nj2uhR1bkBJefnDOPxFdqUncZLTH7NprjUeL9 XgHJLirlOZ2blzJG1damhV0sc9KT7BhxRZ7LImdHYUv8VfbISiKhIHRuEUa/wDXopNU5 ErZw== 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:cc:to:from :dkim-signature; bh=HMhTJmm/aJAOoL9aJNkUA9BuiVKtKAPPcxXpVi5YN0I=; b=tCsu+Edj7wO8gkI7xYdmzwycXFl11uIP8/sNi6zb8zf/BXfITk97MIykNJmgulBmr+ GJFznfe/6lfFSu8WyEn3Fv2FUjN0mkQyR0g37b4WXWVNtRLok9lS/pXZxAHLrrIs8hEA mW2Mg1GZ+4GwFFs2LtA8642ULPewSbguoIOrF60LNMCC8yQKgzYyzfeDs0cmWWmspGr+ htZ8lj9uuJJCtrPDQhmxiSRO8CzyHO2BXSzbA9RAljuXiOBsDm1BFxVhBi8XwMv2/4kW +xqpVGqPRcKw7x8sbxxksV+6EqEcYuBuW6IridMkwN/XVDiNXfiLT6jCRrwAqt5YiV/G rbbw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=Kd2Fykxb; spf=pass (google.com: domain of linux-arm-msm-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-arm-msm-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id ca26si29895185ejb.622.2021.01.05.01.49.37; Tue, 05 Jan 2021 01:49:37 -0800 (PST) Received-SPF: pass (google.com: domain of linux-arm-msm-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=Kd2Fykxb; spf=pass (google.com: domain of linux-arm-msm-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-arm-msm-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728006AbhAEJtN (ORCPT + 15 others); Tue, 5 Jan 2021 04:49:13 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:41110 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728699AbhAEJsh (ORCPT ); Tue, 5 Jan 2021 04:48:37 -0500 Received: from mail-pl1-x62f.google.com (mail-pl1-x62f.google.com [IPv6:2607:f8b0:4864:20::62f]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id A6C28C061387 for ; Tue, 5 Jan 2021 01:47:42 -0800 (PST) Received: by mail-pl1-x62f.google.com with SMTP id e2so16060361plt.12 for ; Tue, 05 Jan 2021 01:47:42 -0800 (PST) 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 :mime-version:content-transfer-encoding; bh=HMhTJmm/aJAOoL9aJNkUA9BuiVKtKAPPcxXpVi5YN0I=; b=Kd2FykxbC/3bScfgxQBMd485VKlyITJL9N76ml9I7ykeuwGse5CuNEIvB2xfb7XJ1p /jX2vfpErR92agoDxrS6OP6u50zDpMVSW59jUWM6GxzvNdLkyGmDhGQ+9vLJMoU/GPXE mzlNnpnfy6ce67U3tsRoOT57LOZ/ZMxJ3VopP/JdR7boZjdcDGXs3rYkAXBZF6JxbyxF g9euX6kuuRfHYw3SScUipfjtVltpwAr2zCz4YkM1/Q7ddLbQ7JYcj/h5ydsGA/vC29na VV8pLG5l1IIM0AY3QhdokoR19Q1NbbonZuitQ63V8rG1Zolgd4NYgeLtQ2iObHaMTvpb 7ADg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=HMhTJmm/aJAOoL9aJNkUA9BuiVKtKAPPcxXpVi5YN0I=; b=X9ROMiydFoiNV7JV+Xgvr4X6JPUm9O+6I1rNmITeYAZ9QwC9t+fDUD8dzHn+6rvBaT kIScobR9+EEyPU4SuVaNorivHmrtafCxxJYYvHKKrq3mp5vypN4DlH0/HytJThBb3Pl3 +b7NKJK9V84wpWtC8BtvQvTMry3vCflafREHJopBVKiD3Aux4cUWSP6YJNIJy1NJDM3V m2vupqHnNW6qvNN+aCb7t1xmyfZlKoG2+/qwzGk7Ltp8as6p57HcDYhj5JeC1JupEToA lv5bbDYBWFvt9Xm7JcOjtl/8e3Zi77O7Lgx69QZGihlcGr21r3XO60NFUg2Ky/ickO8Y 0UKA== X-Gm-Message-State: AOAM531ZVweNDrsJi2Og6pT/5ex1yxpe8yBaB9kiidfxCFNw4kP8UNCe F+EhZeaDfKa0Qwctf0EEV2H/ X-Received: by 2002:a17:902:a401:b029:dc:3e1d:234a with SMTP id p1-20020a170902a401b02900dc3e1d234amr54483154plq.48.1609840062211; Tue, 05 Jan 2021 01:47:42 -0800 (PST) Received: from localhost.localdomain ([103.77.37.191]) by smtp.gmail.com with ESMTPSA id f64sm60073921pfb.146.2021.01.05.01.47.39 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 05 Jan 2021 01:47:41 -0800 (PST) From: Manivannan Sadhasivam To: agross@kernel.org, bjorn.andersson@linaro.org Cc: linux-arm-msm@vger.kernel.org, linux-kernel@vger.kernel.org, Vinod Koul , Manivannan Sadhasivam Subject: [PATCH 18/18] ARM: dts: qcom: sdx55-mtp: Add regulator nodes Date: Tue, 5 Jan 2021 15:16:36 +0530 Message-Id: <20210105094636.10301-19-manivannan.sadhasivam@linaro.org> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20210105094636.10301-1-manivannan.sadhasivam@linaro.org> References: <20210105094636.10301-1-manivannan.sadhasivam@linaro.org> MIME-Version: 1.0 Precedence: bulk List-ID: X-Mailing-List: linux-arm-msm@vger.kernel.org From: Vinod Koul This adds the regulators found on SDX55 MTP. Signed-off-by: Vinod Koul Signed-off-by: Manivannan Sadhasivam --- arch/arm/boot/dts/qcom-sdx55-mtp.dts | 179 +++++++++++++++++++++++++++ 1 file changed, 179 insertions(+) -- 2.25.1 diff --git a/arch/arm/boot/dts/qcom-sdx55-mtp.dts b/arch/arm/boot/dts/qcom-sdx55-mtp.dts index 825cc7d0ba18..61e7d5d4bd48 100644 --- a/arch/arm/boot/dts/qcom-sdx55-mtp.dts +++ b/arch/arm/boot/dts/qcom-sdx55-mtp.dts @@ -6,6 +6,7 @@ /dts-v1/; +#include #include "qcom-sdx55.dtsi" #include #include "qcom-pmx55.dtsi" @@ -22,6 +23,184 @@ aliases { chosen { stdout-path = "serial0:115200n8"; }; + + vph_pwr: vph-pwr-regulator { + compatible = "regulator-fixed"; + regulator-name = "vph_pwr"; + regulator-min-microvolt = <3700000>; + regulator-max-microvolt = <3700000>; + }; + + vreg_bob_3p3: pmx55-bob { + compatible = "regulator-fixed"; + regulator-name = "vreg_bob_3p3"; + regulator-min-microvolt = <3300000>; + regulator-max-microvolt = <3300000>; + + regulator-always-on; + regulator-boot-on; + + vin-supply = <&vph_pwr>; + }; + + vreg_s7e_mx_0p752: pmx55-s7e { + compatible = "regulator-fixed"; + regulator-name = "vreg_s7e_mx_0p752"; + regulator-min-microvolt = <752000>; + regulator-max-microvolt = <752000>; + + vin-supply = <&vph_pwr>; + }; + + vreg_vddpx_2: vddpx-2 { + compatible = "regulator-gpio"; + regulator-name = "vreg_vddpx_2"; + regulator-min-microvolt = <1800000>; + regulator-max-microvolt = <2850000>; + enable-gpios = <&tlmm 98 GPIO_ACTIVE_HIGH>; + gpios = <&tlmm 100 GPIO_ACTIVE_HIGH>; + states = <1800000 0>, <2850000 1>; + startup-delay-us = <200000>; + enable-active-high; + regulator-boot-on; + + vin-supply = <&vph_pwr>; + }; +}; + +&apps_rsc { + pmx55-rpmh-regulators { + compatible = "qcom,pmx55-rpmh-regulators"; + qcom,pmic-id = "e"; + + vdd-s1-supply = <&vph_pwr>; + vdd-s2-supply = <&vph_pwr>; + vdd-s3-supply = <&vph_pwr>; + vdd-s4-supply = <&vph_pwr>; + vdd-s5-supply = <&vph_pwr>; + vdd-s6-supply = <&vph_pwr>; + vdd-s7-supply = <&vph_pwr>; + vdd-l1-l2-supply = <&vreg_s2e_1p224>; + vdd-l3-l9-supply = <&vreg_s3e_0p824>; + vdd-l4-l12-supply = <&vreg_s4e_1p904>; + vdd-l5-l6-supply = <&vreg_s4e_1p904>; + vdd-l7-l8-supply = <&vreg_s3e_0p824>; + vdd-l10-l11-l13-supply = <&vreg_bob_3p3>; + vdd-l14-supply = <&vreg_s7e_mx_0p752>; + vdd-l15-supply = <&vreg_s2e_1p224>; + vdd-l16-supply = <&vreg_s4e_1p904>; + + vreg_s2e_1p224: smps2 { + regulator-min-microvolt = <1280000>; + regulator-max-microvolt = <1400000>; + }; + + vreg_s3e_0p824: smps3 { + regulator-min-microvolt = <800000>; + regulator-max-microvolt = <1000000>; + }; + + vreg_s4e_1p904: smps4 { + regulator-min-microvolt = <1800000>; + regulator-max-microvolt = <1960000>; + }; + + ldo1 { + regulator-min-microvolt = <1200000>; + regulator-max-microvolt = <1200000>; + regulator-initial-mode = ; + }; + + ldo2 { + regulator-min-microvolt = <1128000>; + regulator-max-microvolt = <1128000>; + regulator-initial-mode = ; + }; + + ldo3 { + regulator-min-microvolt = <800000>; + regulator-max-microvolt = <800000>; + regulator-initial-mode = ; + }; + + ldo4 { + regulator-min-microvolt = <872000>; + regulator-max-microvolt = <872000>; + regulator-initial-mode = ; + }; + + ldo5 { + regulator-min-microvolt = <1704000>; + regulator-max-microvolt = <1900000>; + regulator-initial-mode = ; + }; + + ldo6 { + regulator-min-microvolt = <1800000>; + regulator-max-microvolt = <1800000>; + regulator-initial-mode = ; + }; + + ldo7 { + regulator-min-microvolt = <480000>; + regulator-max-microvolt = <900000>; + regulator-initial-mode = ; + }; + + ldo8 { + regulator-min-microvolt = <480000>; + regulator-max-microvolt = <900000>; + regulator-initial-mode = ; + }; + + ldo9 { + regulator-min-microvolt = <800000>; + regulator-max-microvolt = <800000>; + regulator-initial-mode = ; + }; + + ldo10 { + regulator-min-microvolt = <3088000>; + regulator-max-microvolt = <3088000>; + regulator-initial-mode = ; + }; + + ldo11 { + regulator-min-microvolt = <1704000>; + regulator-max-microvolt = <2928000>; + regulator-initial-mode = ; + }; + + ldo12 { + regulator-min-microvolt = <1200000>; + regulator-max-microvolt = <1200000>; + regulator-initial-mode = ; + }; + + ldo13 { + regulator-min-microvolt = <1704000>; + regulator-max-microvolt = <2928000>; + regulator-initial-mode = ; + }; + + ldo14 { + regulator-min-microvolt = <600000>; + regulator-max-microvolt = <800000>; + regulator-initial-mode = ; + }; + + ldo15 { + regulator-min-microvolt = <1200000>; + regulator-max-microvolt = <1200000>; + regulator-initial-mode = ; + }; + + ldo16 { + regulator-min-microvolt = <1704000>; + regulator-max-microvolt = <1904000>; + regulator-initial-mode = ; + }; + }; }; &blsp1_uart3 {