Only two boards ever has adopted the dtbTool-specific compatibles. However the dtbTool should not be used anymore. It was required only for the old, broken lk1st bootloader. All users of those boards should have updated to use lk2nd instead. Otherwise several important features (secondary CPU cores, WiFi, BT) will not work with the upstream kernel. Drop these extra compatibles, merging these two boards into the common bindings case for msm8916. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@xxxxxxxxxx> --- Changes in v2: - Drop the compatibles from bindings too (Krzysztof) - Add cover letter, describing why everybody has switched to lk2nd. - Link to v1: https://lore.kernel.org/r/20240221-msm8916-drop-compats-v1-1-71acdab14738@xxxxxxxxxx --- Dmitry Baryshkov (2): dt-bindings: arm: qcom: drop dtbTool-specific compatibles arm64: dts: qcom: msm8916: drop dtbTool-specific compatibles Documentation/devicetree/bindings/arm/qcom.yaml | 12 ++---------- arch/arm64/boot/dts/qcom/msm8916-longcheer-l8150.dts | 2 +- arch/arm64/boot/dts/qcom/msm8916-mtp.dts | 2 +- 3 files changed, 4 insertions(+), 12 deletions(-) --- base-commit: 8ffc8b1bbd505e27e2c8439d326b6059c906c9dd change-id: 20240221-msm8916-drop-compats-7f608aa48948 Best regards, -- Dmitry Baryshkov <dmitry.baryshkov@xxxxxxxxxx>