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 3ACA52F3610 for ; Wed, 3 Sep 2025 11:58:26 +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=1756900708; cv=none; b=WucQe/zAA6+f1nh7CC+mqusC4hDXeNvI6f7tM+btf1n7thebL0Ex37p410I3aJgjnB68NzCx5mDn8nUChwhkF3QSFlHBvJRA2naLWy2sWg7+/oHdnKpB/0rir6hgn9UALD51G5nh05EWbJNB+92mviTiLfXnNQa0n11GfqixlRQ= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1756900708; c=relaxed/simple; bh=RDcsC0Xk/SeTiAYs2PrzT5y7v3tCHnCk8IS1ckk2ayU=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=Q5Wjm7qT5fsncZtxGAKE2Pszlrk+NxmYvc9j1KQySdYWo3keBfKAwwJKRnvztbzluknlCF9Ve98muZFIRAxGHrZBgmc8BjUpBhVQjHxxm8PP+XTxit8dD2SC6M4T3t8PiO2LI3UT8EQjlCm0pUYyFQVscvZYv5aLmqhGN9mYt9k= 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=chd3mvzi; 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="chd3mvzi" Received: from pps.filterd (m0279864.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 583BZuuZ024816 for ; Wed, 3 Sep 2025 11:58:26 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= +B6J/aB/tids3HBfaJNu1z9KCUM3gjNbHkRd/sTehYk=; b=chd3mvziinkIxnri 4Epm3Xc98e2TrW/406+Usjs+Zmx6c4bOUZtzeqPFGZp2xrZs1u/ceKVeuWM2JGk1 4ZKMAwLc4wBgzptRYoNMZ3/6o2TBwhWp9cYAxlDi/zYR7wCnS1Tmo5SEKa9QGwpz T9ZOBgr1iyY/agT8fS3JzDggHcNaaqv0boRjaCAUhDMfrMdHhnOenlWIbEF1Io/l o5pT51LDltjawdRmjBwmm2q38rFqimZvkGvA6w4uO3OoZ3A0K+Qrik5Eb6dXKrsj zlwDiC1CuiCAZKrIvYRw4PpOEwFo5Tlb+sTmFnTrkVPtdLrzQTS4TvN5jF81tG0t 6Hjk6A== Received: from mail-qt1-f198.google.com (mail-qt1-f198.google.com [209.85.160.198]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 48xmxj025w-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NOT) for ; Wed, 03 Sep 2025 11:58:26 +0000 (GMT) Received: by mail-qt1-f198.google.com with SMTP id d75a77b69052e-4b2f78511e6so58047421cf.1 for ; Wed, 03 Sep 2025 04:58:26 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1756900705; x=1757505505; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=+B6J/aB/tids3HBfaJNu1z9KCUM3gjNbHkRd/sTehYk=; b=o9VUVg2uxZYd/AwvzidqbWsyh1YydLKMu3Fmrj5G88MO2+LViQjWH5SyiNQ6KH9Vmu m4z35e9DM3n/v+Ht0HuZ2kfKLPOso/PK/HwEKGfJCdkZKcHGNsMyC2YXvl4IdMOQWukk HRcQfOrzTqqDtInLMncUq5N4As3vSaVOgD4TKeVCcEYBppcVg1beJhQcPxPUauel/uop UiilT5odGTUgZn+a3oTnFKYkkKwtzeVf6OlOQ5lgieZbNO+sIZ5LItRQESmS/qFnyM2H EW/hqisU8sdQzbiPZsiCSA5gQpDdkhW+BZe+6/vXkztLmZZ46m3SXxv7e76ywK+B13b0 OGZQ== X-Gm-Message-State: AOJu0YyMQA4O1GGjqEvPCRUvY16Q60GvM/9y3ZxRC6MuaXNl0YmBjnI3 Ailnc46IEjTQa9RlupFyBofKD2jWCuCh9rLFhFM5kYr5JIEoJSovahvToZvmGgMjFw/M+mGFFHf tuCmfAWeMmSH4xoKzFjXMKg12tykEwsPTISsbDPrqAj6JnaSLN15xei7t223iTcMVIfCp X-Gm-Gg: ASbGncsFzed2mgUazQQ+S0amh2O3RvjgoFXgbmmlppaSrS5Wv0DJUdsvUaO7PaFl48Z JBAIxadtowfmqeX7Ddmj2QB0UvCQCUciJLtAhg8qCOYFDTIco85tWDU9MZ04NsBv5i8yihFFU5o CayEUDJTQXBgu1ztf4MMw274jzGaVHeCLQgGval7P47RGR7XXMPHDhWL0ZN9wYQSiOCAZVeozDt MBrg99J0b1STWyx0Fo4ol8+WkhynAFqXOv5trcW3uqye4/2bKUQdF8f52IzL7yycRhMoSp9xHX5 Qzv5Jr42kTmWYVlOE+lskQn8IRxsm9TZEz/JYMI/Ek7a/cq0WUg7tOdM3kw9Y741yLFUTVKAqPB Cg8GPlZ304WuyQi62xcFftTA10OW35RkIiVeAEwLLN3qhgzjBAsKb X-Received: by 2002:a05:622a:1f09:b0:4b4:94e7:7305 with SMTP id d75a77b69052e-4b494e779admr14573761cf.66.1756900704562; Wed, 03 Sep 2025 04:58:24 -0700 (PDT) X-Google-Smtp-Source: AGHT+IEec6pipCsiN4bgRNHEInH7xKrhFe7yfQxq516iB19wHmpDvTtGnLGWlQH0T9+x/MPrYZLrfw== X-Received: by 2002:a05:622a:1f09:b0:4b4:94e7:7305 with SMTP id d75a77b69052e-4b494e779admr14573491cf.66.1756900704030; Wed, 03 Sep 2025 04:58:24 -0700 (PDT) Received: from umbar.lan (2001-14ba-a0c3-3a00-264b-feff-fe8b-be8a.rev.dnainternet.fi. [2001:14ba:a0c3:3a00:264b:feff:fe8b:be8a]) by smtp.gmail.com with ESMTPSA id 38308e7fff4ca-337f50d30b0sm9891421fa.67.2025.09.03.04.58.22 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 03 Sep 2025 04:58:22 -0700 (PDT) From: Dmitry Baryshkov Date: Wed, 03 Sep 2025 14:58:13 +0300 Subject: [PATCH v8 2/9] dt-bindings: display/msm: dp-controller: fix fallback for SM6350 Precedence: bulk X-Mailing-List: linux-arm-msm@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit Message-Id: <20250903-dp_mst_bindings-v8-2-7526f0311eaa@oss.qualcomm.com> References: <20250903-dp_mst_bindings-v8-0-7526f0311eaa@oss.qualcomm.com> In-Reply-To: <20250903-dp_mst_bindings-v8-0-7526f0311eaa@oss.qualcomm.com> To: Rob Clark , Dmitry Baryshkov , Abhinav Kumar , Jessica Zhang , Sean Paul , Marijn Suijten , David Airlie , Simona Vetter , Maarten Lankhorst , Maxime Ripard , Thomas Zimmermann , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Kuogee Hsieh , Abel Vesa , Mahadevan , Bjorn Andersson , Konrad Dybcio Cc: linux-arm-msm@vger.kernel.org, dri-devel@lists.freedesktop.org, freedreno@lists.freedesktop.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Krzysztof Kozlowski X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=openpgp-sha256; l=1997; i=dmitry.baryshkov@oss.qualcomm.com; h=from:subject:message-id; bh=RDcsC0Xk/SeTiAYs2PrzT5y7v3tCHnCk8IS1ckk2ayU=; b=owEBbQGS/pANAwAKAYs8ij4CKSjVAcsmYgBouC1XhQYwJ1lOW5eV5P1HT18WaT4m7LdhmkXLt BA9hlGisnWJATMEAAEKAB0WIQRMcISVXLJjVvC4lX+LPIo+Aiko1QUCaLgtVwAKCRCLPIo+Aiko 1VtwB/9dctctbqAzqdpymh47D1RY5EIKq+TYeq9nhWHT7IdEdFJVWIW9yFkpZcx/9Hvp2H2c1Uy /ms2Xrcw9raK5q3K70hPRtXSh+dmaHZBhxzYzyV/XfsA3kgNthtuyUBJxz71CF3EYvmttDalY2/ LXl6G2ErP7DwIbQnWOcYGkofktJLZKbviC4IGwyjQiGdlosNItNsbjuzxncmKgJ7smR4MxUsJy1 eu1OPmvBqp5CNd1PjEY0yTacTJGkDpormvV/p83MkvKRCwo6muNWM3w0ef7IT2qeTI7Cp4AMQRU kHCX9fF87Yw7hguGeHRMXQSxczp6mNgRqCHuahhTkOev3bln X-Developer-Key: i=dmitry.baryshkov@oss.qualcomm.com; a=openpgp; fpr=8F88381DD5C873E4AE487DA5199BF1243632046A X-Proofpoint-Spam-Details-Enc: AW1haW4tMjUwOTAzMDExNyBTYWx0ZWRfX2EgRdcCzREmc YkgLwQDmSCtRd7Q5ZtZG0MqMvFyFieSRPXD0GWrbwbNPdGvdZQIPIr5xwiWreW6g0gH9vIbqWu1 8sqdQDaWCKjt+Wy6LTjc9C9PBBKTbnKB43Pd6Ig5KWZj03l3h2WGXxCBzlplqamoW5l5zg96Ygd RuQXwii1WSXP0L+6wdPOcLiUAVBQ3qWn7WU4JuYSPe+7jiTDYOjAAxs7DNFf2oFASwL+c92LDQt VERMnj+R1gJlEu+xLowU9zb7z7Dqagt2ZxjuYy6dC7Z1TZ2J9PslWYwBGUMgEZfOw8G3XHTO5N8 l0aoXktfRcd+NyT8Cel9oxN+Gp7fEzgN9lgYPVVdwXaNkOzZnq9MOME5BOa0+66sw0WC/ezsNgG bOL6DM/n X-Authority-Analysis: v=2.4 cv=a5cw9VSF c=1 sm=1 tr=0 ts=68b82d62 cx=c_pps a=mPf7EqFMSY9/WdsSgAYMbA==:117 a=xqWC_Br6kY4A:10 a=IkcTkHD0fZMA:10 a=yJojWOMRYYMA:10 a=EUspDBNiAAAA:8 a=M9OWzbDgh-7tm28R-yYA:9 a=QEXdDO2ut3YA:10 a=dawVfQjAaf238kedN5IG:22 X-Proofpoint-GUID: TdSIIsa9cnzzRHMlkK5lw2DJ5cqls3km X-Proofpoint-ORIG-GUID: TdSIIsa9cnzzRHMlkK5lw2DJ5cqls3km X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1117,Hydra:6.1.9,FMLib:17.12.80.40 definitions=2025-09-03_06,2025-08-28_01,2025-03-28_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 malwarescore=0 suspectscore=0 clxscore=1015 bulkscore=0 priorityscore=1501 phishscore=0 impostorscore=0 adultscore=0 spamscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.19.0-2507300000 definitions=main-2509030117 Currently SM6350 uses qcom,sm8350-dp as a fallback compatible entry. This works, but adding DP MST support will reveal that this SoC is not fully compatible with SM8350 platform: the former one doesn't provide MST support, while the latter one will get it. DT schema for SM8350 is going to demand MST-related clocks which SM6350 doesn't provide. Add new entry for SM6350 with fallback to SC7180 (which belongs to the same generation and also doesn't have MST support). SC7180 has been supported by the Linux kernel long ago (and long before SM8350 support was added). Fixes: 39086151593a ("dt-bindings: display: msm: dp-controller: document SM6350 compatible") Signed-off-by: Dmitry Baryshkov --- .../devicetree/bindings/display/msm/dp-controller.yaml | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/Documentation/devicetree/bindings/display/msm/dp-controller.yaml b/Documentation/devicetree/bindings/display/msm/dp-controller.yaml index aed3bafa67e3c24d2a876acd29660378b367603a..0f814aa6f51406fdbdd7386027f88dfbacb24392 100644 --- a/Documentation/devicetree/bindings/display/msm/dp-controller.yaml +++ b/Documentation/devicetree/bindings/display/msm/dp-controller.yaml @@ -31,13 +31,25 @@ properties: - qcom,sm8650-dp - items: - enum: - - qcom,sar2130p-dp - qcom,sm6350-dp + - const: qcom,sc7180-dp + + # deprecated entry for compatibility with old DT + - items: + - enum: + - qcom,sm6350-dp + - const: qcom,sm8350-dp + deprecated: true + + - items: + - enum: + - qcom,sar2130p-dp - qcom,sm8150-dp - qcom,sm8250-dp - qcom,sm8450-dp - qcom,sm8550-dp - const: qcom,sm8350-dp + - items: - enum: - qcom,sm8750-dp -- 2.47.2