From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mx0a-0031df01.pphosted.com (mx0a-0031df01.pphosted.com [205.220.168.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 06584219FC for ; Thu, 23 Apr 2026 14:44:58 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=205.220.168.131 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1776955500; cv=none; b=ZZ1PgXydwz4x+VUoehWBYrHYAmOTKEI4Ur8ZfSzZiPXkf45DfPkcUtLChgb0+EakGR3TXhgDzna35PaJL18aU8gFoyHDYSPQ6w6OR53/EuphtL+JwnHfYf83+NEfoMieRSZWapdbFesnTiGWaYadyZO4SBEB2cjnx6uJ9Gychuw= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1776955500; c=relaxed/simple; bh=pSORkoaCfoc192FCtWtWjc4MnlZ0lrxn8eYFf25KNrE=; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version: Content-Type:Content-Disposition:In-Reply-To; b=mEZoubT1cYI3d/wq+Le+UUrRyf3ICocrTwa+MXg5GUZiHriUkv9nkJc6m6wK5TQkgG4smzVrguWi307G4ACxTo1FslT1cNAkoWUGsnqmeBhejIpUOwdal6+UVBmO91p/xHb0pEjYJ/7HDhNM60iPKtH7ffOInYOYay1Cku+s/8Q= 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=ZezkuKGP; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=axvZFX2C; arc=none smtp.client-ip=205.220.168.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="ZezkuKGP"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="axvZFX2C" Received: from pps.filterd (m0279867.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 63NCjuNF3803535 for ; Thu, 23 Apr 2026 14:44:58 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s=qcppdkim1; bh= 0a9Bhg4fNKr4opaNYhLqPsa1la9Dyy8ZA/hEl+2ho0c=; b=ZezkuKGPofOTTRaF Ggy3f0pQWVraBYZL5Eh3+vfThzrzVbdNvEw0dCyb3ZoBmCdN0tZsXR23AZwlKdWi AdN/kn6mVwaeg82CA8Ro00SV0rqSc5zVKgp9wcLOTnmZq+Foe+Qa8QnD9KEVEksY P1SDTWe9ZcIgj8ulAB2Mj1e/O5YZT2J/mzAMdyv5anU9dquO7ZAhgUNNNb7wySC6 JdFkEnDFIpv/DCqT/XqBBrjpfuBuF0g2tvfImxLqX683sQhXZ0eFtFvWZDxV4TYU +8NEmwYv/IZ0QtCJsvkygb/ApW9MELI12/fr0ZO32Qqg1A/QQ/DNWT+lDWrRLrDB k9FwkA== Received: from mail-dl1-f72.google.com (mail-dl1-f72.google.com [74.125.82.72]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4dqkqfrfde-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Thu, 23 Apr 2026 14:44:58 +0000 (GMT) Received: by mail-dl1-f72.google.com with SMTP id a92af1059eb24-12c91ef7009so12568727c88.1 for ; Thu, 23 Apr 2026 07:44:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1776955498; x=1777560298; darn=vger.kernel.org; h=in-reply-to:content-transfer-encoding:content-disposition :mime-version:references:message-id:subject:cc:to:from:date:from:to :cc:subject:date:message-id:reply-to; bh=0a9Bhg4fNKr4opaNYhLqPsa1la9Dyy8ZA/hEl+2ho0c=; b=axvZFX2CqbwkDrFs/8fW5dn8iufG3T+VY5O/xGfeH321Abqe7MsZxF0zEYpXV+OxDi v+wq/mdhFVn1CZPRR8e0a3G+CVF4TOWmW2t0TcXVD2EQsqun+K0O2bQsdxL01OQMlbFi pO2qyUW1ddixi9/I2kqmbKe/RoUMsNIGMmgyYaTxqNIZYDH/JvBtr7it1pqVadsHvMwV uF4dCHRm1AXC6ja1BwBRZOUmgMy9foFo9cTHgu1ALlTUiKieHgPwlZF21RLab3lUBF0U mpjka/7birWJa0Q+uPLmlcIQ7r2/PtuObizBAVe0yZ/mwczTyIiVVFMnh/gmR7TqydHe k4Mg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1776955498; x=1777560298; h=in-reply-to:content-transfer-encoding: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=0a9Bhg4fNKr4opaNYhLqPsa1la9Dyy8ZA/hEl+2ho0c=; b=ROTVUiJXxOUynLuo7ZATF7oNCrjTTkAIc1mq+o4bFsfMrw8rveD9AFHMlAtKQEBHH7 aznvc04bQskdMuGpx2oYSO1kDVyffQ0+n7PUGH3RiFCzkFiOcCFuhut++Q4qLep2GswR oB9w20BHSP8OYvFXlq8yo4KGS6pzYAL7rsg4q67yWqzwHrxwBNMF14AC4BrjYo4DOECc dENSlAWblsSIuO+ZAWBEFrD54N33aLEIqfNbvL22g3YdNXEy1nMr6vVtEwYFOU+oX7j9 WbhtomySayZxqtORLd7+2fR5uaLeHHDBoWxTLvwK1+FMqjDTjkoKRiBwSfxAI07GH3Je kZiA== X-Forwarded-Encrypted: i=1; AFNElJ/zWOEhh/Io9jA6106g3HjKAVXbbDn0XTj4n1k7wpSvrxXggXt/JyFQLlM7VRrGsVr6dovvt6tJ/8IWn0o=@vger.kernel.org X-Gm-Message-State: AOJu0YwbOeMjuAjvcJn94o4aanJljqNYIb6FzrCGrOydlHWj4U4j8X89 pXS6DhAI1v6Gt8vam/6HiO2tt5yrBbdEYXOri5vLpBiwv5W09wuihmBCu+GW1URPmHY5umNMAg+ 40aQkQ+6rwQJHy8uH2NkeserPyeup+lPIGzlNRNKrblqMlIaOh4MyTAwZmdGN5FApiA8= X-Gm-Gg: AeBDietmYAoUUr5Wmj8iOVEGYUrdI1lNbdNxEFnGmew9nw4mp3rN9eCHjp8uyvEWePd 5ow+XrlNYpirWH795YitAGcg2IBxySFGPys6ZmY7r483yS4cXr4ztKNPz/dsdvdy+EI1fmM5LjG lHh0DbM1EiE3shQOgCLKAbM3pyEAzaroJX1yiurPVXPzI8AoVckQnw7x1beil2f185/Nv7tYXID VCBcUTAU8G1ama2OWyMuCJlDLTIDT0lyhrJXgZbO7tS5085L7x67hAXI2SHIJq9y1xOkYZwsB+K X9dDcU2EgBhu6xSa+GBLQK84DcAp9mqxhOv6fuWOcj9hnJqiBO8As0AE4TXE4R37JRlHAehm6vr F4++2D/WDGJsAlDQQusEcc+8oh0agSeifoaboO+uxh57WgLwoYj+k45f9h4F6Er9H6UV2qVvhzJ Y= X-Received: by 2002:a05:7022:f9c:b0:128:d24a:a5c1 with SMTP id a92af1059eb24-12c73fa5bf6mr14615377c88.28.1776955497524; Thu, 23 Apr 2026 07:44:57 -0700 (PDT) X-Received: by 2002:a05:7022:f9c:b0:128:d24a:a5c1 with SMTP id a92af1059eb24-12c73fa5bf6mr14615339c88.28.1776955496818; Thu, 23 Apr 2026 07:44:56 -0700 (PDT) Received: from QCOM-aGQu4IUr3Y (i-global052.qualcomm.com. [199.106.103.52]) by smtp.gmail.com with ESMTPSA id a92af1059eb24-12c919266f6sm21072313c88.1.2026.04.23.07.44.53 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 23 Apr 2026 07:44:56 -0700 (PDT) Date: Thu, 23 Apr 2026 22:44:50 +0800 From: Shawn Guo To: Rob Herring Cc: Bjorn Andersson , Krzysztof Kozlowski , Conor Dooley , Praveen Talari , Konrad Dybcio , Dmitry Baryshkov , Bartosz Golaszewski , Deepti Jaggi , linux-serial@vger.kernel.org, devicetree@vger.kernel.org, linux-arm-msm@vger.kernel.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH] dt-bindings: qcom: geni-se-qup: Add compatible for Nord SoC Message-ID: References: <20260420064401.1248833-1-shengchao.guo@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=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: X-Proofpoint-GUID: nULg-N01LpUPwtpcgZKgqONBB3OHfCV_ X-Proofpoint-ORIG-GUID: nULg-N01LpUPwtpcgZKgqONBB3OHfCV_ X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNDIzMDE0NiBTYWx0ZWRfX9dic7Dy+Lt3k s7nlmSBxNr5+k3MjSGNa40ajzuJSKpwFTpCCcaw0l7iLrDEqYXTV2V7X2nE3HjTWGc22s+D6LWm 2quSNcBHb8f4WBOPOq1LTuq7kgoeJquGbcgMj8dFcMVL0Ekyojn5x20d8LP3gNQzbRvALbeP1ga EHFqZ6XDvRx+2YxRXuwN05f9PECL7goXv7P8UdSAsfY++jXd+4HbnMzsNw1UvkyuWevUSqotKDU kEeHT0Txy8xYIOZj9N3UnQf/4VB6a23X1aGkR7I9tfJuO4VgexeEAVPI6SXvOThOQIpw8IIlWMg tdKyRmH3qJHg8PHinoKC9Y6n58zoF1kmK3Utd5W70Dvn42/BxVjYHh3A55/8V2bHUKcUwapiAS1 dgXc3cSp3cN/OmXSF33oLWPGLUzMGP4t4m8QHsGFbBCnvAMDFLcxRFvGeVv99CN8wLN5X+8fnnN Lc6uMC//tB8bcqdOoBw== X-Authority-Analysis: v=2.4 cv=ablRWxot c=1 sm=1 tr=0 ts=69ea306a cx=c_pps a=bS7HVuBVfinNPG3f6cIo3Q==:117 a=b9+bayejhc3NMeqCNyeLQQ==:17 a=IkcTkHD0fZMA:10 a=A5OVakUREuEA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=eoimf2acIAo5FJnRuUoq:22 a=EUspDBNiAAAA:8 a=j3siSaVScxvUr_GfrVUA:9 a=3ZKOabzyN94A:10 a=QEXdDO2ut3YA:10 a=vBUdepa8ALXHeOFLBtFW:22 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-04-23_03,2026-04-21_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 bulkscore=0 phishscore=0 priorityscore=1501 suspectscore=0 adultscore=0 impostorscore=0 malwarescore=0 clxscore=1015 lowpriorityscore=0 spamscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2604200000 definitions=main-2604230146 On Thu, Apr 23, 2026 at 07:08:15AM -0500, Rob Herring wrote: > On Thu, Apr 23, 2026 at 6:07 AM Shawn Guo > wrote: > > > > On Mon, Apr 20, 2026 at 02:44:01PM +0800, Shawn Guo wrote: > > > From: Deepti Jaggi > > > > > > Add compatibles for GENI Serial Engine QUP Wrapper Controller on Nord SoC > > > with fallback on SA8255P compatibles. > > > > > > Signed-off-by: Deepti Jaggi > > > Signed-off-by: Shawn Guo > > > --- > > > .../soc/qcom/qcom,sa8255p-geni-se-qup.yaml | 20 +++++++++++++++---- > > > 1 file changed, 16 insertions(+), 4 deletions(-) > > > > > > diff --git a/Documentation/devicetree/bindings/soc/qcom/qcom,sa8255p-geni-se-qup.yaml b/Documentation/devicetree/bindings/soc/qcom/qcom,sa8255p-geni-se-qup.yaml > > > index 352af3426d34..d73f9edcbbdb 100644 > > > --- a/Documentation/devicetree/bindings/soc/qcom/qcom,sa8255p-geni-se-qup.yaml > > > +++ b/Documentation/devicetree/bindings/soc/qcom/qcom,sa8255p-geni-se-qup.yaml > > > @@ -19,7 +19,12 @@ description: > > > > > > properties: > > > compatible: > > > - const: qcom,sa8255p-geni-se-qup > > > + oneOf: > > > + - enum: > > > + - qcom,sa8255p-geni-se-qup > > > + - items: > > > + - const: qcom,nord-auto-geni-se-qup > > > > AUTO variant of Nord is SA8797P, so it makes more sense to use > > 'qcom,sa8797p-geni-se-qup' which is more consistent to > > 'qcom,sa8255p-geni-se-qup'. Will update in the next version. > > I thought QCom moved to these codenames because the chips are the same > with different part#'s by market/application. Hi Rob, Your observation is correct! We did move to using code names. But we hadn't needed to use part number along with code name until Nord SA8797P (and Lemans SA8255P), where platform resources like clock, regulator, interconnect, powerdomain and PHY are handled in firmware through SCMI. Those resources will be present in Nord's DT but not in SA8797P's for some devices, e.g. geni-se-qup. That said, SA8797P has a different programming model from Nord for these devices. In case of geni-se-qup, Nord is compatible with 'qcom,geni-se-qup' while SA8797P is compatible with 'qcom,sa8255p-geni-se-qup'. Hope it clarifies the thing a bit. And I will update subject and commit log to make it clear that we are actually documenting geni-se-qup for SA8797P. Shawn