From nobody Mon Feb 9 10:43:15 2026 Received: from mail-ej1-f44.google.com (mail-ej1-f44.google.com [209.85.218.44]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 398B1270ED8 for ; Fri, 9 May 2025 07:09:10 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.218.44 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1746774553; cv=none; b=Hs6xBFx4TLmkF/sgTQVpTNmb8R5t/ugye5nO2bP9HBfeZN1A//m6tCI/az9NaMvMhgRuuBi7nRM9j1U3+HTmtfAWm0+AiSyPSmJaypKYvRsHkJvcemVK53gFRGq4X68nUR+hazIBYnlpHI/3RXs9LsitDlqVca82yJnPWDndeCg= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1746774553; c=relaxed/simple; bh=ZVm8xeMld43/fYnh9mURv7CenW/hOS0NVnjxgb8fE18=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:To:Cc; b=VBsVMe6DbThC++tsEld6wgx0N3HUQ3J8wg2HHE6QQUJtBjppbXOCmaJneGPiT4eyDNVArk3ajRhfAx0scqnE777ouQ8lBBG8PrOJslonYZX3c57LQ/fanE2jolSmdDf8W6rGPZZHvTZUSD9K9zf94i7TJEqwoCylidqznfF7KsY= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org; spf=pass smtp.mailfrom=linaro.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b=cbbPfbdJ; arc=none smtp.client-ip=209.85.218.44 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=linaro.org Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b="cbbPfbdJ" Received: by mail-ej1-f44.google.com with SMTP id a640c23a62f3a-ac2af2f15d1so229943766b.1 for ; Fri, 09 May 2025 00:09:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1746774549; x=1747379349; darn=vger.kernel.org; h=cc:to:message-id:content-transfer-encoding:mime-version:subject :date:from:from:to:cc:subject:date:message-id:reply-to; bh=Zvt2Rw9+YHtceEtGbayUtrZs0nBFqWCQNSzIC9wE3II=; b=cbbPfbdJH9pKfJGD2b8gZOrYIjphHxFGpw9fUEL0dKUCXKwQ3NQBs++pbH2koSICVh wkkcqiaNu89rDBQLuo6jpNHWPnFuTftS3mQ8IVKGJkT1QssN8A4A/q6vpzDMAiJqYA4j cq1Mh54X1+GQgForiw1et5lz1vAyn/E3XaFt3UY4SDerNoi0fMEO+9ZQhMp2rZlYhZw/ SRJjcj0+fyxSdhfsG39DKzkn29PJClsK1RZVNe410CENbQNkDxwXR3gkWgSG3Oq8EdSF NgxdDtel1QR9pavwng5MlBNSzny/+wylcaPWm6wPAzoZfX4I7Cz0ru+1Sndxyr/wDk5H YCXw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1746774549; x=1747379349; h=cc:to:message-id:content-transfer-encoding:mime-version:subject :date:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=Zvt2Rw9+YHtceEtGbayUtrZs0nBFqWCQNSzIC9wE3II=; b=gwaiJtyvZY/y+k7UfIxw7HvCUhfcafjjEshL8Uod5D15jB6ESZVXvhk4N5Jy/Qt7LQ Uiy84CWwThPa/hbg7ooHPUiYLBa0lus+iLtxZMRMFrQNq6RMNkAG7PJ7qw0JMB/EQqpu Zmyg1SGN/PuJjpX3AHJsIUN/3yLGceGs8chSftid0QPM1mxvOXLHsE+cGG2KJAxxQEEX Ii0OlunY6zfJPTas1p5ygdX0uzTr/E1YYiybNZOAstedeBlO5yIKHuINQF1+J37lz+8s A5/Tl97pYHFJm2oUBLxAAD3MmfQzZhkrHEo1vIcrkqtXA+X5dHjeq/JlbuRHW+awaAip yweg== X-Forwarded-Encrypted: i=1; AJvYcCVODG3qQwVO/ji0tlWeXCxt+R2uppAVA5JV3JUSz9zvWFZWZTj3+XVxJF3+WtwD2c6pd+ah9/3GpjDd+Ic=@vger.kernel.org X-Gm-Message-State: AOJu0YzVJcwGepy/wnoI0l7lkKiyXVOQvHE5trtJrgItNblTkd+YQltV Lt/xP/cq199Px/LWd1uJVSQMeweV/5nWj7D/Bpu4mLwBkzGpAJfOV30XRJ90Z8QyUb9KvnSVyhh 1 X-Gm-Gg: ASbGncuXbJbdbrCYWQXisWihLCQvUX7eQAFrsm8lvM/EVE896ywQhRNxoN0E5TLKk48 wnVbb0sa2/KTArR/PYPTh6/M3NZogjfWu0kxWctP/R216AqpzDCnqzZ6d+PAHU1QbI/p/MO4jqT 28qrvzdIOks16BamTStfy3Hgig373nrc55mFyTyBPeS51k2et1+po0Qxt8bNXF3Mi2GnSlFgvqT DnLv5AyRSC2TS+Xn7IERyh+bZ0IKCVR4p9v1l+KboB++XdKo6Zw/BpSVWF5ECXsrDjlqYkW0COv +MgJ+DbEk6+4OFpFmpH8ZuuTy1+UwZUB8EJr55g= X-Google-Smtp-Source: AGHT+IHHKtYD3BVlXZien9UvwLeNx/sm24xmFu3jvyiLMD1Snoou0Mq/cMTOOhacbpKhpu86eCgn4A== X-Received: by 2002:a17:907:9689:b0:acb:5f17:624d with SMTP id a640c23a62f3a-ad21929f4bemr248898166b.57.1746774548934; Fri, 09 May 2025 00:09:08 -0700 (PDT) Received: from [127.0.1.1] ([62.231.96.41]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-ad2192caf92sm107353766b.3.2025.05.09.00.09.07 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 09 May 2025 00:09:08 -0700 (PDT) From: Abel Vesa Date: Fri, 09 May 2025 10:08:52 +0300 Subject: [PATCH v2] arm64: dts: qcom: x1e80100-*: Drop useless DP3 compatible override 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-Transfer-Encoding: quoted-printable Message-Id: <20250509-x1e80100-dts-drop-useless-dp-compatible-override-v2-1-126db05cb70a@linaro.org> X-B4-Tracking: v=1; b=H4sIAAOqHWgC/6XOTQ6CMBAF4KuYrh0zbfiprryHYQHtCJMgJVNsM IS7W7mCy+8t3nubiiRMUd1OmxJKHDlMGeZ8Um5op56AfbYyaEoszBVWTRY1IvglgpcwwzvSSDF jBhdec7twNxKERCLsCXxny8q4qqudV7l2Fnryekw+muyB4xLkczxI+pf+MZY0IGBpbVFbXfga7 yNPrYRLkF41+75/AecF+F3xAAAA X-Change-ID: 20250429-x1e80100-dts-drop-useless-dp-compatible-override-db8562c6b7cd To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Sibi Sankar , Rajendra Nayak , Xilin Wu , Jens Glathe , Srinivas Kandagatla Cc: Johan Hovold , Sebastian Reichel , Jens Glathe , linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Konrad Dybcio , Konrad Dybcio , Dmitry Baryshkov , Abel Vesa X-Mailer: b4 0.15-dev-dedf8 X-Developer-Signature: v=1; a=openpgp-sha256; l=5039; i=abel.vesa@linaro.org; h=from:subject:message-id; bh=ZVm8xeMld43/fYnh9mURv7CenW/hOS0NVnjxgb8fE18=; b=owEBbQKS/ZANAwAKARtfRMkAlRVWAcsmYgBoHaoOTlSmAxcy1zImiBQn6CIqbQcS0TqJVpOP5 liESPLvT8GJAjMEAAEKAB0WIQRO8+4RTnqPKsqn0bgbX0TJAJUVVgUCaB2qDgAKCRAbX0TJAJUV VoM0D/9LA/64zq3EP3lbqwqltxQUZEyd52AH+ACtd7dmaAk/0hhxJtwDaXIG2281G4iO11RB1GL cJVeAtxb0O2mp5NaOTik/q94NCMltCZOa+lb8eGJoWzQH1VXgFrlKD0If6faEtXi+b5Tcvfd6XC iEbKm8V3cr9NptQAiFnZQIzYutnAzyYk4S37pvk7MHN0qrY+DmmdPmfgwAzzgzoSvM5yTZFiCS3 QHWf3UFAKe7R2PyrSGjFibfVqnbT+gjOt/yTLp7V1Wmj6NoIX8kxBjj3MFJg4A09ym0rJDy2rYc ETkwYnb0eJK5OmayQ8nh1kwqLYH1rWa/PIZMARtmkSp3gYay+DF0zmBtRRGetH84DpuAvg8a6cZ 0YxtC6s86L1DoLf2dPu+T3gS71mpGDhIxwFFBB4vWPGaST99bK7yi0re6wiLcKmYdPMmpiY6lUJ qJhK9Kjd6rjoUXt846+ifBxbr9Dqg0rv7FvClDEuLzxUbVmFSy/aChGrly3/R/jTzZs0ifgU27B mI4jUW1xDOp6VY4OC15NAyrUDRFtEfdXuOiRIm0gD6JRc2pBOOC8sYtq7v5WA9GACW+EsK4Kah/ oZTOw2SKmhbqJrLwmfgPOHRPFPBp+f26BhNAhsZ6f348OWk+urpxG8wL3lxXWNAs/UwkG6gYQ4K 9KAFliXWy5Nb2WQ== X-Developer-Key: i=abel.vesa@linaro.org; a=openpgp; fpr=6AFF162D57F4223A8770EF5AF7BF214136F41FAE Back when display support was added initially to CRD, and we used to have two separate compatibles for eDP and DP, it was supposed to override the DP compatible with the eDP one in the board specific devicetree. Since then, the DP driver has been reworked to figure out the eDP/DP at runtime while only DP compatible remained in the end. Even though the override does nothing basically, drop it to avoid further confusion. Drop it from all X Elite based platforms. Reviewed-by: Dmitry Baryshkov Reviewed-by: Johan Hovold Signed-off-by: Abel Vesa Reviewed-by: Konrad Dybcio --- Changes in v2: - Squashed all patches into a single one, as Johan suggested. - Picked up Johan's and Dmitry's R-b tags. - Link to v1: https://lore.kernel.org/r/20250429-x1e80100-dts-drop-useless-= dp-compatible-override-v1-0-058847814d70@linaro.org --- arch/arm64/boot/dts/qcom/x1-crd.dtsi | 1 - arch/arm64/boot/dts/qcom/x1e78100-lenovo-thinkpad-t14s.dtsi | 1 - arch/arm64/boot/dts/qcom/x1e80100-asus-vivobook-s15.dts | 1 - arch/arm64/boot/dts/qcom/x1e80100-hp-omnibook-x14.dts | 1 - arch/arm64/boot/dts/qcom/x1e80100-lenovo-yoga-slim7x.dts | 1 - arch/arm64/boot/dts/qcom/x1e80100-microsoft-romulus.dtsi | 1 - arch/arm64/boot/dts/qcom/x1e80100-qcp.dts | 1 - 7 files changed, 7 deletions(-) diff --git a/arch/arm64/boot/dts/qcom/x1-crd.dtsi b/arch/arm64/boot/dts/qco= m/x1-crd.dtsi index dbdf542c7ce5132ef37a68bfae293a09488b0a0a..c9f0d505267081af66b0973fe6c= 1e33832a2c86b 100644 --- a/arch/arm64/boot/dts/qcom/x1-crd.dtsi +++ b/arch/arm64/boot/dts/qcom/x1-crd.dtsi @@ -1148,7 +1148,6 @@ &mdss_dp2_out { }; =20 &mdss_dp3 { - compatible =3D "qcom,x1e80100-dp"; /delete-property/ #sound-dai-cells; =20 status =3D "okay"; diff --git a/arch/arm64/boot/dts/qcom/x1e78100-lenovo-thinkpad-t14s.dtsi b/= arch/arm64/boot/dts/qcom/x1e78100-lenovo-thinkpad-t14s.dtsi index 962fb050c55c4fd33f480a21a8c47a484d0c82b8..88cbf2a8186188acbc29baed131= 69fb940f83c73 100644 --- a/arch/arm64/boot/dts/qcom/x1e78100-lenovo-thinkpad-t14s.dtsi +++ b/arch/arm64/boot/dts/qcom/x1e78100-lenovo-thinkpad-t14s.dtsi @@ -972,7 +972,6 @@ &mdss_dp1_out { }; =20 &mdss_dp3 { - compatible =3D "qcom,x1e80100-dp"; /delete-property/ #sound-dai-cells; =20 status =3D "okay"; diff --git a/arch/arm64/boot/dts/qcom/x1e80100-asus-vivobook-s15.dts b/arch= /arm64/boot/dts/qcom/x1e80100-asus-vivobook-s15.dts index c94ddba5fbf1cb8ab2bf841cf51ac3553e1f95cb..a9ac4b81daf630853fe8c6cbe44= aae5269d65958 100644 --- a/arch/arm64/boot/dts/qcom/x1e80100-asus-vivobook-s15.dts +++ b/arch/arm64/boot/dts/qcom/x1e80100-asus-vivobook-s15.dts @@ -479,7 +479,6 @@ &mdss { }; =20 &mdss_dp3 { - compatible =3D "qcom,x1e80100-dp"; /delete-property/ #sound-dai-cells; =20 status =3D "okay"; diff --git a/arch/arm64/boot/dts/qcom/x1e80100-hp-omnibook-x14.dts b/arch/a= rm64/boot/dts/qcom/x1e80100-hp-omnibook-x14.dts index 199e256743521de82d98b38699f96697c5570e66..e3f9354aa8ab2e99a547bc8c877= 3b4c43d064c83 100644 --- a/arch/arm64/boot/dts/qcom/x1e80100-hp-omnibook-x14.dts +++ b/arch/arm64/boot/dts/qcom/x1e80100-hp-omnibook-x14.dts @@ -1154,7 +1154,6 @@ &mdss_dp1_out { }; =20 &mdss_dp3 { - compatible =3D "qcom,x1e80100-dp"; /delete-property/ #sound-dai-cells; =20 status =3D "okay"; diff --git a/arch/arm64/boot/dts/qcom/x1e80100-lenovo-yoga-slim7x.dts b/arc= h/arm64/boot/dts/qcom/x1e80100-lenovo-yoga-slim7x.dts index 9fb306456e33a16db37522b3ce9099cfd58c14e2..873ebafa933aae7086b09f7fc8e= e5099119e5b0c 100644 --- a/arch/arm64/boot/dts/qcom/x1e80100-lenovo-yoga-slim7x.dts +++ b/arch/arm64/boot/dts/qcom/x1e80100-lenovo-yoga-slim7x.dts @@ -615,7 +615,6 @@ &mdss { }; =20 &mdss_dp3 { - compatible =3D "qcom,x1e80100-dp"; /delete-property/ #sound-dai-cells; =20 status =3D "okay"; diff --git a/arch/arm64/boot/dts/qcom/x1e80100-microsoft-romulus.dtsi b/arc= h/arm64/boot/dts/qcom/x1e80100-microsoft-romulus.dtsi index da8cef62ae730266b8782ea0a7efedf51c9f547d..26ae19b34b37e0e3c67eb4543de= 898e94e62c678 100644 --- a/arch/arm64/boot/dts/qcom/x1e80100-microsoft-romulus.dtsi +++ b/arch/arm64/boot/dts/qcom/x1e80100-microsoft-romulus.dtsi @@ -945,7 +945,6 @@ &mdss { }; =20 &mdss_dp3 { - compatible =3D "qcom,x1e80100-dp"; /delete-property/ #sound-dai-cells; =20 status =3D "okay"; diff --git a/arch/arm64/boot/dts/qcom/x1e80100-qcp.dts b/arch/arm64/boot/dt= s/qcom/x1e80100-qcp.dts index c0c8ecb666e178752da8e1d5c22ec2b632776129..4dfba835af6a064dbc5ad65671c= b8a6e4df79758 100644 --- a/arch/arm64/boot/dts/qcom/x1e80100-qcp.dts +++ b/arch/arm64/boot/dts/qcom/x1e80100-qcp.dts @@ -871,7 +871,6 @@ &mdss_dp2_out { }; =20 &mdss_dp3 { - compatible =3D "qcom,x1e80100-dp"; /delete-property/ #sound-dai-cells; =20 status =3D "okay"; --- base-commit: f48887a98b78880b7711aca311fbbbcaad6c4e3b change-id: 20250429-x1e80100-dts-drop-useless-dp-compatible-override-db8562= c6b7cd Best regards, --=20 Abel Vesa