From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mx0b-0031df01.pphosted.com (mx0b-0031df01.pphosted.com [205.220.180.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id D642F1C5D7D for ; Tue, 19 May 2026 08:46:03 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=205.220.180.131 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779180365; cv=none; b=iqtd9AM8BGAFxvHtpC4HvbYegxdJhL6svEkxWdC7mHcXYCCqbJjDm99Q84AQDc2U8iJkbmKdmJb4tlUUczL8odCyuLi0FpV8JRS5gf8OoNs+brSy5izIu4zVS8FSNLMJG5+o2uEK+45ogLj5uaquGzY5c+LJDxmuJq7KRQEK35Y= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779180365; c=relaxed/simple; bh=OEl61ww1EIDsUXnfEJLr0MXLhW2s7uCHQdmHmvR1q6g=; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version: Content-Type:Content-Disposition:In-Reply-To; b=jfEW8/MGc2rHd1UlwEaGQUJqlXbL7PkTqn2P6zazPFANmBM0HW30+jlGAiNDn93IbmbrYiL0RhdZClAGiszZaAkuYc2yxOamBaB/db3GM7CZMAdUhL0E5QN068fqlJo2RrGNdJ1W93DS+Q/iFopNt2KlrxG4yxCJR1A399Se0Vs= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com; spf=pass smtp.mailfrom=oss.qualcomm.com; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b=B8gZLpc1; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=S3iGg22m; arc=none smtp.client-ip=205.220.180.131 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b="B8gZLpc1"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="S3iGg22m" Received: from pps.filterd (m0279871.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 64J5etsE2700959 for ; Tue, 19 May 2026 08:46:03 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-type:date:from:in-reply-to:message-id:mime-version :references:subject:to; s=qcppdkim1; bh=szcEXKpDrn/zTAbhtKTmLyoC PTVBT+h8OXGfNym8y88=; b=B8gZLpc1F611FgikQyyw0BWfaHYaPo66KRLdeW1a h83QEn9smzTZ1myJ5KAyCPlCcGetqowT0AvEn+mGMqFrxlpmMX8EOfBZG/3ZQtkk XsLn9QvuMHrfn5adKdNWjwuq/3oKC4Dza0+69Toy/rs39HlNLV3LWai8Z89g7wYj nyjwOFLgZJwo3+vcqDxRo2gxGHbqBcxBrJVgN+UAxsWJntf1Ysl+LGmGX6km1LxQ I/I0Ohz1rv7rKco+40poDUiPYlH/4FKxfYR+t+hIqyo9jWh1qso0+TZLSQ+WEaf7 j+5uwnwht20+y8X/krX5Xpa7YaIJxYBfxQl8KGG4bla47g== Received: from mail-dl1-f70.google.com (mail-dl1-f70.google.com [74.125.82.70]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4e82mem3qp-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Tue, 19 May 2026 08:46:02 +0000 (GMT) Received: by mail-dl1-f70.google.com with SMTP id a92af1059eb24-13509e2e47bso4392470c88.1 for ; Tue, 19 May 2026 01:46:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1779180362; x=1779785162; darn=vger.kernel.org; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:from:to:cc:subject:date:message-id:reply-to; bh=szcEXKpDrn/zTAbhtKTmLyoCPTVBT+h8OXGfNym8y88=; b=S3iGg22mkKs731b1uvtAX60Z5WO4kZiWj52KhqFyyB9bg4z9ppxYH062rU0eLiq83B ifmKNxfoH68b8dIMLLYoLuo9dsDL4KF0d7AhuJCpvqMhZe789Hz//zo98tv18j0fTrif 9ED5iH4sT8fBDrab3n8xv8AHrFnJGxELcf4MLS1Wc+fGnKxB9lkdVJdGfxLp95lUyp88 u+Sg3jZWrSDsYcca1umBtHgivBeLpL5aBHMHhvwxwVFaUtokSA2CBpXlPHKVsvQfxIdi WV08WQAVhwzVmCmzs/R6h6ComOL7Li04EkITDpGRfmF73SBLqzGKR7H3V/mK38/6+c6L y1iA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1779180362; x=1779785162; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:x-gm-gg:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=szcEXKpDrn/zTAbhtKTmLyoCPTVBT+h8OXGfNym8y88=; b=fg/iMpoar1ZaY0pzn3W5zOivDbyFvAHvuPM5odxNZe6QoU1NAprHQwLrT7ARP133td qIPdNU7+7FBS/2l+K/9Utt3BRVn/j/mrtvwAkvoYOyWCikcH3z+v3pOMVkBm7w/3dv0g NJO66iNrPUTG14aZSZarwi3z1Wui66iNT9wsN1LffN6iZ+JxAv8mKqcJ4VvXybA4W8vp r4VYT/2ogjYTv/dcwi6DTXhXM6SpruhcZAYsfjNu3mG9WKqnn2CLRkNK5u5V107OZ57U 1ygU64aklLex9bHRhPS7e8a4qMmwU8W7oZrrjawU+lKVZLAnc3XktYfDp4yEQO3XvSQ+ v3NQ== X-Forwarded-Encrypted: i=1; AFNElJ8i+tUzUqv8/jPYHAw/bBMb/fM61VN3xrKxUC2C0iu+xsi8E+hLeTxpUtGZSIO/TU5GdSYIQ/vXQo7q/fE=@vger.kernel.org X-Gm-Message-State: AOJu0YxBK/fujoSbAaI75NK0GNHh7njP4zjxY8Y7z7Pm2+xCseL+QYIU E75p9FF/FmpbIP/KQOhnKJlVhIS3p6J51aZdEljzzY0EF21BPFNb6bo+y8kyXmz8ek0AIUb50A5 P5ph5C7ilTtNcsIijNW/RvhwnO9SPzhLBRRMAV5ec7dhlijVuqqbac9Vj8mSX2wXU9f4= X-Gm-Gg: Acq92OH9VLB9B5IgppA4WY0nLOHQtnvzn1TwL0c8mh+e7lebY1Yeix6CQ8xAnUrhNcd ym9j0Ea4PaTsaLevHqskIxrxZ+XcTUvQ2N6QDiCriHso6/JntwA/54Hh0SMDylQUKKDT9yLlUUF rUSajtFmEfyKMLLubp7fVCbYK/ibWUuZPG5E3UzTfgTvuWVMgRE0gkrsz+3tVQ4EcLifwx0PDxz KO/LovjSXkaDSNZ6om9i3zsxf0mMIGfoj68CItuennKfcZbXpLYlKXx2T2LMzB52UyhFnKhC44P oAtlFz5iQ6jRZ4YXS0K/Yyu/YMB5UvZsUAm5X3fwaDlR5pF4aJvu/g7a7RrqUb1+LUZaYHmeEBW aXI40h1IXN5Hzc8n37bJnGupeQGnxeVLmycWVXvpluUY8LfBPy9SKZ4vDDIPi9XHQ X-Received: by 2002:a05:7022:220f:b0:12d:b8e5:5d6 with SMTP id a92af1059eb24-13505434ad5mr6710294c88.24.1779180361531; Tue, 19 May 2026 01:46:01 -0700 (PDT) X-Received: by 2002:a05:7022:220f:b0:12d:b8e5:5d6 with SMTP id a92af1059eb24-13505434ad5mr6710270c88.24.1779180360866; Tue, 19 May 2026 01:46:00 -0700 (PDT) Received: from QCOM-aGQu4IUr3Y (i-global052.qualcomm.com. [199.106.103.52]) by smtp.gmail.com with ESMTPSA id a92af1059eb24-134cbcb9ed3sm22526606c88.1.2026.05.19.01.45.55 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 19 May 2026 01:46:00 -0700 (PDT) Date: Tue, 19 May 2026 16:45:51 +0800 From: Shawn Guo To: Jingyi Wang Cc: Bjorn Andersson , Mathieu Poirier , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Manivannan Sadhasivam , Luca Weiss , Bartosz Golaszewski , Konrad Dybcio , aiqun.yu@oss.qualcomm.com, tingwei.zhang@oss.qualcomm.com, trilok.soni@oss.qualcomm.com, yijie.yang@oss.qualcomm.com, linux-arm-msm@vger.kernel.org, linux-remoteproc@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Krzysztof Kozlowski Subject: Re: [PATCH v6 3/6] dt-bindings: remoteproc: qcom: Document pas for SoCCP on Kaanapali and Glymur platforms Message-ID: References: <20260519-knp-soccp-v6-0-cf5d0e194b5f@oss.qualcomm.com> <20260519-knp-soccp-v6-3-cf5d0e194b5f@oss.qualcomm.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20260519-knp-soccp-v6-3-cf5d0e194b5f@oss.qualcomm.com> X-Authority-Analysis: v=2.4 cv=Tr7WQjXh c=1 sm=1 tr=0 ts=6a0c234a cx=c_pps a=SvEPeNj+VMjHSW//kvnxuw==:117 a=b9+bayejhc3NMeqCNyeLQQ==:17 a=kj9zAlcOel0A:10 a=NGcC8JguVDcA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=3WHJM1ZQz_JShphwDgj5:22 a=VwQbUJbxAAAA:8 a=EUspDBNiAAAA:8 a=4OVIVKNPbq5Oz00rPZ8A:9 a=CjuIK1q_8ugA:10 a=Kq8ClHjjuc5pcCNDwlU0:22 X-Proofpoint-GUID: 9hCNmot6LkttCMFJyzY7wiZLKDO8ITCw X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNTE5MDA4NSBTYWx0ZWRfX6gQPwY9ERiaU ikY7016BPVxochiPxRazKcLBNZVx5xQ+fPC0Ru0NFgmjErp/LjMVD7JW1fuBt0LmxOqxLZQp5FL x6ewQBKTyKZ8PnsyXaNghbtlEwRGl5h7jh3lxBH8TRdu78cbQcrWM4bZVmDnKb8C8C2Vz1TANbA UhwujLY6s7OrWyf/+TIVHN3mQoqh/swLRmvzMFYmQt18Cby/seE6U/fNCpC1j8x9D4C4RY03rDE v6vJm0pM7r4EBtThfukvZHAlfgHsWJM1ckR+UEuOVYa+apj+0n5x64VibeKFckA5IromITITApf Yer2I6GEB2ybbDZDEamSPlkGAx6quxagK3/qjF3l/Hg2uwOe2CcIjzLU6qP9FvliDZLuzTVIUic gDSn5ICkPzmH0O/fPvJ4Ykn5Jf5YnN/aYTfKiVmlj1dfyuJ4ZJCNiwnBYgdrH5DynSjTfPkTX9V xy2GzCRX9zCnV3HV+Qg== X-Proofpoint-ORIG-GUID: 9hCNmot6LkttCMFJyzY7wiZLKDO8ITCw X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.51,FMLib:17.12.100.49 definitions=2026-05-19_02,2026-05-18_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 impostorscore=0 phishscore=0 bulkscore=0 malwarescore=0 spamscore=0 clxscore=1015 lowpriorityscore=0 priorityscore=1501 suspectscore=0 adultscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2605130000 definitions=main-2605190085 On Tue, May 19, 2026 at 12:24:21AM -0700, Jingyi Wang wrote: > Document the component used to boot SoCCP on Kaanapali SoC and add > compatible for Glymur SoCCP which could fallback to Kaanapali. Extend > the "qcom,smem-states", "qcom,smem-state-names" in the pas-common > and add maxItems constraints for SMEM properties in the documents > that reference to pas-common. > > Reviewed-by: Krzysztof Kozlowski > Signed-off-by: Jingyi Wang > --- > .../devicetree/bindings/remoteproc/qcom,adsp.yaml | 8 ++ > .../remoteproc/qcom,kaanapali-soccp-pas.yaml | 154 +++++++++++++++++++++ > .../bindings/remoteproc/qcom,milos-pas.yaml | 8 ++ > .../bindings/remoteproc/qcom,pas-common.yaml | 6 +- > .../bindings/remoteproc/qcom,qcs404-pas.yaml | 8 ++ > .../bindings/remoteproc/qcom,sa8775p-pas.yaml | 8 ++ > .../bindings/remoteproc/qcom,sc7180-pas.yaml | 8 ++ > .../bindings/remoteproc/qcom,sc8280xp-pas.yaml | 8 ++ > .../bindings/remoteproc/qcom,sdx55-pas.yaml | 8 ++ > .../bindings/remoteproc/qcom,sm6115-pas.yaml | 8 ++ > .../bindings/remoteproc/qcom,sm6350-pas.yaml | 8 ++ > .../bindings/remoteproc/qcom,sm6375-pas.yaml | 8 ++ > .../bindings/remoteproc/qcom,sm8150-pas.yaml | 8 ++ > .../bindings/remoteproc/qcom,sm8350-pas.yaml | 8 ++ > .../bindings/remoteproc/qcom,sm8550-pas.yaml | 8 ++ > 15 files changed, 263 insertions(+), 1 deletion(-) ... > diff --git a/Documentation/devicetree/bindings/remoteproc/qcom,pas-common.yaml b/Documentation/devicetree/bindings/remoteproc/qcom,pas-common.yaml > index dc5a9981c12c..e81ef400555a 100644 > --- a/Documentation/devicetree/bindings/remoteproc/qcom,pas-common.yaml > +++ b/Documentation/devicetree/bindings/remoteproc/qcom,pas-common.yaml > @@ -46,13 +46,17 @@ properties: > qcom,smem-states: > $ref: /schemas/types.yaml#/definitions/phandle-array > description: States used by the AP to signal the Hexagon core > + minItems: 1 > items: > - - description: Stop the modem > + - description: Stop the remoteproc > + - description: ping the remoteproc Just a heads-up for Bjorn, this will have a conflict with Rob's phandle-array change[1] on linux-next. Shawn [1] https://lore.kernel.org/all/20260507201749.2605365-1-robh@kernel.org/ > > qcom,smem-state-names: > description: The names of the state bits used for SMP2P output > + minItems: 1 > items: > - const: stop > + - const: ping > > smd-edge: > $ref: /schemas/remoteproc/qcom,smd-edge.yaml#