Received: by 2002:a05:6a10:206:0:0:0:0 with SMTP id 6csp992856pxj; Fri, 4 Jun 2021 03:31:50 -0700 (PDT) X-Google-Smtp-Source: ABdhPJy8O9ced8v0Q2jBT/CQ5ISpsT02ysuXL4r8JHSP1Jrq4/HuGehoUcm7o3ogsgxZBcCEY5pp X-Received: by 2002:a17:906:b048:: with SMTP id bj8mr3551102ejb.236.1622802710237; Fri, 04 Jun 2021 03:31:50 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1622802710; cv=none; d=google.com; s=arc-20160816; b=D9KFdqO7XP4pVB5nIz+o2ZwNTBLAFkQEvi3HI1VrCQz6a5I053tBLFSE4eGzWHE7Rl bplJOS36meF0a8lbmjbdpfFwog4eDwiFf5qe8IJ8MiduAjpj6zsJwlsK+aiUbK0q832p GdhEK4yLOV0PBAYFm1FGMirGkfYxTvtDeDJPRt4CNytlBq7b4b9NT2UyuPwLuXd60y1M QHOXOjZd21T/BMfB56gS5Dzyu1NdSmapswvjJ4qXqYFySkotGcjXapT9p6MRI95iWSTV D3jUSrNpgpHtOli3DnjR1uRXci2/Ylyw52DEEhKiN8RzWq2XjMXys3Bh/ehnge9+5Wi0 MCjA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:references:in-reply-to:message-id :date:subject:cc:to:from; bh=2Tz+Pcz/xdtEiErUGfXNoOUzauNIGg0SV+5w95uio8A=; b=R57yOGrCbpcMeNoxtlglMbvwxhkyoasxSOR4rH/azDks/CJCV0/eh4O4MSU2rKzI++ /7Z1OiC6zqRTkMmBjmvSjB6Jjht9fiI4yaMiasuz1UYx/koruTMEoIiMZ7RTJaSrRRN5 JXUikD4Peh28UWWcgxSqdGJZOQFI5cF3apWMWIW9GRUZQljQMpBooTXOP8ce95LiyHsh beQINRa0JbVuVykWHCWsJ33gGgRSAvE3RtuthpmoG7VCkKZ1AXHH6P7iMDh5E2r1YWjf K+h6GU3xn+vNoHnUsnAM146CNYDISerXSlHvsZVerkG6k+btggFlvlQWqfggGgoSYiVG sO/g== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=mediatek.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id dd3si4330256edb.307.2021.06.04.03.31.10; Fri, 04 Jun 2021 03:31:50 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=mediatek.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230036AbhFDKcF (ORCPT + 99 others); Fri, 4 Jun 2021 06:32:05 -0400 Received: from mailgw01.mediatek.com ([210.61.82.183]:52025 "EHLO mailgw01.mediatek.com" rhost-flags-OK-FAIL-OK-FAIL) by vger.kernel.org with ESMTP id S229667AbhFDKcD (ORCPT ); Fri, 4 Jun 2021 06:32:03 -0400 X-UUID: 73ccd12f3eb54d00af5515cbe39744de-20210604 X-UUID: 73ccd12f3eb54d00af5515cbe39744de-20210604 Received: from mtkmbs10n1.mediatek.inc [(172.21.101.34)] by mailgw01.mediatek.com (envelope-from ) (Generic MTA with TLSv1.2 ECDHE-RSA-AES256-GCM-SHA384 256/256) with ESMTP id 1750878577; Fri, 04 Jun 2021 18:30:13 +0800 Received: from MTKCAS06.mediatek.inc (172.21.101.30) by mtkmbs07n2.mediatek.inc (172.21.101.141) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Fri, 4 Jun 2021 18:30:12 +0800 Received: from mtksdccf07.mediatek.inc (172.21.84.99) by MTKCAS06.mediatek.inc (172.21.101.73) with Microsoft SMTP Server id 15.0.1497.2 via Frontend Transport; Fri, 4 Jun 2021 18:30:11 +0800 From: Dawei Chien To: Georgi Djakov , Rob Herring , Matthias Brugger , Stephen Boyd , Ryan Case CC: Mark Rutland , Nicolas Boichat , , , , , , Fan Chen , Arvin Wang , James Liao , Henry Chen Subject: [PATCH V10 02/12] soc: mediatek: add header for mediatek SIP interface Date: Fri, 4 Jun 2021 18:29:49 +0800 Message-ID: <20210604102959.13807-3-dawei.chien@mediatek.com> X-Mailer: git-send-email 2.14.1 In-Reply-To: <20210604102959.13807-1-dawei.chien@mediatek.com> References: <20210604102959.13807-1-dawei.chien@mediatek.com> MIME-Version: 1.0 Content-Type: text/plain X-MTK: N Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Henry Chen Add a header to collect SIPs and add one SIP call to initialize power management hardware for the SIP interface defined to access the SPM handling vcore voltage and ddr rate changes on mt8183 (and most likely later socs). Signed-off-by: Henry Chen Signed-off-by: Arvin Wang --- include/linux/soc/mediatek/mtk_sip_svc.h | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/include/linux/soc/mediatek/mtk_sip_svc.h b/include/linux/soc/mediatek/mtk_sip_svc.h index 082398e0cfb1..079bbcb361ba 100644 --- a/include/linux/soc/mediatek/mtk_sip_svc.h +++ b/include/linux/soc/mediatek/mtk_sip_svc.h @@ -22,4 +22,8 @@ ARM_SMCCC_CALL_VAL(ARM_SMCCC_FAST_CALL, MTK_SIP_SMC_CONVENTION, \ ARM_SMCCC_OWNER_SIP, fn_id) +/* VCOREFS */ +#define MTK_SIP_VCOREFS_CONTROL \ + MTK_SIP_SMC_CMD(0x506) + #endif -- 2.14.1