From patchwork Tue Aug 28 05:37:05 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Bjorn Andersson X-Patchwork-Id: 145291 Delivered-To: patch@linaro.org Received: by 2002:a2e:1648:0:0:0:0:0 with SMTP id 8-v6csp770016ljw; Mon, 27 Aug 2018 22:35:34 -0700 (PDT) X-Google-Smtp-Source: ANB0VdZVVDQ4NmI/00DUIna2kMbx4EE7Iw3/bTBXqPtiwDq7CdR0IAxY2v0k88WFewvBYmcskcUP X-Received: by 2002:a63:e14a:: with SMTP id h10-v6mr17932pgk.358.1535434534136; Mon, 27 Aug 2018 22:35:34 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1535434534; cv=none; d=google.com; s=arc-20160816; b=zv9TJsAy6YPuD0wER6slOUZfAKIkEZtkX0CLh+WA8QpIgFIh33OqjxAecF31cZC+Ln r09ZwpDTn5HPF9uk4puWqXeemIo97e2J+ugYgVfiEtzTYayO4hBz+HQBa1QtkapJRmIp 5xrC2VZPLuW31bnC9aodzQI8lonn1VGezw9Q4gqflsICs9lB3uSXjib8hlOpxnBdQdh2 Ud5VhYUloqB9Y413W4yI+Adx8aAcvryeMM04071wfRyGVMEDsOO/vWwhIEe3Mruk/ymg 9nzi7Kqm/RdZTwdrQuroEU7RBCsKeGoSGVMdV9ykfgJbhvGtuFcGxEDl8fk0wym7zr+u Y8LQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:message-id:date:subject:cc:to:from :dkim-signature:arc-authentication-results; bh=bYQ/D9/tqnQHU9s3i/KAkC8ou0C2cPeIRqJSFopFugQ=; b=WY7Gqimz2dLJtr9jfalezxBlX4mQlHH9R2dmXDM0WV5SCwuKBDCvJq+u8CHeNz6hTz o2/RDmaXMrtyQeDUic0cpx0+dKjQlZdcLJGTYW/LQXqB3Nx/hGDxrnlE/an/jRE6wF22 wapCeS/gGU8HDjTj0dVuWPSLMA1UewpUgAfRgGjEdmKdNkhPFMD8QQu1IBujjhg7QHaT jijjUPIlagI5f+45CgGl2TV3p8e7Ltihyt6QI1hzOaSNyKz344OoxN3pAWdgl6KL8EyO kENgSigkSM3JZ495D4CI/Jy1qXC+qkHznuSMEqsezXtTe2XO+pI+UeLrGT3vmmeNhz1k JKdQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=QitC8Qnj; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id a4-v6si141415pgn.1.2018.08.27.22.35.33; Mon, 27 Aug 2018 22:35:34 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=QitC8Qnj; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726666AbeH1JZ0 (ORCPT + 32 others); Tue, 28 Aug 2018 05:25:26 -0400 Received: from mail-pg1-f193.google.com ([209.85.215.193]:36323 "EHLO mail-pg1-f193.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725917AbeH1JZ0 (ORCPT ); Tue, 28 Aug 2018 05:25:26 -0400 Received: by mail-pg1-f193.google.com with SMTP id d1-v6so251143pgo.3 for ; Mon, 27 Aug 2018 22:35:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id; bh=bYQ/D9/tqnQHU9s3i/KAkC8ou0C2cPeIRqJSFopFugQ=; b=QitC8QnjJelDSRsHxhFQv82zrT8BI5t1kPx6e2+myIL/i34byyzbBDndmTfS/QRcsx Piz+PhmFDa+q2IItw29Nd525bRiCz3czXu0k70iIZis5f4c8mDjo7aPgVVXebMjhnUMR LO2CjaBNSBCWC1he6NoOfp6jyn4UYvc7Ei1HI= 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; bh=bYQ/D9/tqnQHU9s3i/KAkC8ou0C2cPeIRqJSFopFugQ=; b=icUkFr5MquR5Z7HSplGUEz+jmtIwjd/xA2xKeQpFQy1J9aN7uShQVV38e6uVwFpUn5 bkXg0D4o4eVs3nvpsw48yQJ45SdIMpnLck7AJ0Z2Cisa4o+Nzq/b/OATfpt1rXCR/+6p shB/webQjrtUhZ+uMx4al2mY0nf/h41DT6dSLC2wXfNQ14Er+2pxa17HBxOkEuu/ayer RDW7YxE3TYHtuzsXrt4+Y+eZB4gAdf5B1IhgB8RJFoQFXZ5USF/0ovCTVzyqDXrV3zDH YA4zI8W7wpMbTHQtQ+ECO1jQ4u0kVxlmdKoXhK4FYBk1aBllY+YstwxwSenWlIPMQNq6 ZwCA== X-Gm-Message-State: APzg51DyF6XvjVbzaSKN0HBolx1M0wkrBuKjM5f66w7H27kYw55AP7bL zkCOt6fdbNYu+fcrtS8qAeHD9g== X-Received: by 2002:a63:e206:: with SMTP id q6-v6mr14503620pgh.223.1535434528096; Mon, 27 Aug 2018 22:35:28 -0700 (PDT) Received: from localhost.localdomain (104-188-17-28.lightspeed.sndgca.sbcglobal.net. [104.188.17.28]) by smtp.gmail.com with ESMTPSA id f75-v6sm360124pfk.85.2018.08.27.22.35.27 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 27 Aug 2018 22:35:27 -0700 (PDT) From: Bjorn Andersson To: Andy Gross , David Brown Cc: Rob Herring , Mark Rutland , linux-arm-msm@vger.kernel.org, linux-soc@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH] arm64: dts: msm8996: Transition smp2p and smd to mailbox Date: Mon, 27 Aug 2018 22:37:05 -0700 Message-Id: <20180828053705.30882-1-bjorn.andersson@linaro.org> X-Mailer: git-send-email 2.18.0 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org The smd and smp2p drivers now support accessing the APCS GLOBAL IPC register through the mailbox framework, so migrate the msm8996 dts to use this and remove the syscon based APCS node. Signed-off-by: Bjorn Andersson --- arch/arm64/boot/dts/qcom/msm8996.dtsi | 13 ++++--------- 1 file changed, 4 insertions(+), 9 deletions(-) -- 2.18.0 diff --git a/arch/arm64/boot/dts/qcom/msm8996.dtsi b/arch/arm64/boot/dts/qcom/msm8996.dtsi index cd3865e7a270..21057f957468 100644 --- a/arch/arm64/boot/dts/qcom/msm8996.dtsi +++ b/arch/arm64/boot/dts/qcom/msm8996.dtsi @@ -409,11 +409,6 @@ interrupts = ; }; - apcs: syscon@9820000 { - compatible = "syscon"; - reg = <0x9820000 0x1000>; - }; - apcs_glb: mailbox@9820000 { compatible = "qcom,msm8996-apcs-hmss-global"; reg = <0x9820000 0x1000>; @@ -1140,7 +1135,7 @@ interrupts = ; label = "lpass"; - qcom,ipc = <&apcs 16 8>; + mboxes = <&apcs_glb 8>; qcom,smd-edge = <1>; qcom,remote-pid = <2>; }; @@ -1152,7 +1147,7 @@ interrupts = <0 158 IRQ_TYPE_EDGE_RISING>; - qcom,ipc = <&apcs 16 10>; + mboxes = <&apcs_glb 10>; qcom,local-pid = <0>; qcom,remote-pid = <2>; @@ -1176,7 +1171,7 @@ interrupts = ; - qcom,ipc = <&apcs 16 14>; + mboxes = <&apcs_glb 14>; qcom,local-pid = <0>; qcom,remote-pid = <1>; @@ -1200,7 +1195,7 @@ interrupts = ; - qcom,ipc = <&apcs 16 26>; + mboxes = <&apcs_glb 26>; qcom,local-pid = <0>; qcom,remote-pid = <3>;