From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-wm1-f49.google.com (mail-wm1-f49.google.com [209.85.128.49]) (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 10CE62FBE07 for ; Thu, 25 Sep 2025 15:03:01 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.49 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1758812583; cv=none; b=H0Bult30pdZJU1xdH7cHClJFyABMhNQGUORLXJMtvJmH/diSmMp8sakk3LTUIOzrU1LSMVyzjqJRMFJ54vWzcxvFATeKjjOUXVqKexY8fXxV4Zu7+NK4vbylPJZH3uF8wssUDoau35r7zAl++Tc+RaXNIe19ER31qvVXbTNv+qY= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1758812583; c=relaxed/simple; bh=kHt3Za85TiLa3ZNoDNdIbgLNwPPF0v10ibeKMgRoB18=; h=From:Subject:Date:Message-Id:MIME-Version:Content-Type:To:Cc; b=tPVeBuYBfnhj4rgy3/UUvIK/rqoHjs2Sr86K9bx0sEfgXBhPOflLQQaxDVOIeCWIoStjzU+jqzWJAWSl4BAKIty6w0HBUp6od2t3dDnXsCFctLbu9s3xV/IEgq7AemlW3kwtCH7i2jH5cAtdZFHaRmk7WhDw8hJVj76VtJ3OVtY= 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=o9oyVXj1; arc=none smtp.client-ip=209.85.128.49 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="o9oyVXj1" Received: by mail-wm1-f49.google.com with SMTP id 5b1f17b1804b1-46e2c3b6d4cso6952245e9.3 for ; Thu, 25 Sep 2025 08:03:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1758812580; x=1759417380; darn=vger.kernel.org; h=cc:to:content-transfer-encoding:mime-version:message-id:date :subject:from:from:to:cc:subject:date:message-id:reply-to; bh=+pBKLLa3VBhnYm+J1RNW0G8pBZhK11FWF0+3C0J6Jeo=; b=o9oyVXj1cqQghh/pQCdc8QD1qVq7zZW3/o1d6fnYqG3CbBrDjNJ39NQ00extC75CmR EXUEztOcV3S/zvikvddXd88DdProXAytW7x4oEpePrPUnYn1m6h7g09uwVT0gvforkI2 Jg7d1/3W/781JrLeuJ/IIsdAG4v9nMPmcQnhL22S6waadNW5Kj5zZySBP5ZDMm9xuRju iQusQwoeKZPOTdO1W0rBZS6QjWvUUbfBgHrnsmqUjBdWf1vjM6nEj77wTNJdAOzkZHau PBsSYKsH+IQlu4AEv2sj6sa9yweTCrPCplJnnSWDgRZCSqszJf0ViV8QzoTcjkRscCpy br5A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1758812580; x=1759417380; h=cc:to:content-transfer-encoding:mime-version:message-id:date :subject:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=+pBKLLa3VBhnYm+J1RNW0G8pBZhK11FWF0+3C0J6Jeo=; b=m3d91PE3pq/abL+orOhczgFndzOEcC5G+032pwTiOyGtEeBsJY7ZqFi1Qrdjo6gt83 hEcPwWRxQGcsbkmulXXs1Ez7eHUapf3VCiUP72hneKoY5IIWPYttAHnT7fcNvnEa7mJG v0+e01szS5RFpwOAzeIzMqHxiYBfQ6b1IskLIpVuoDPPxZcuH6+BR/Nt8n72sK6aML4H 4zI0mUW+Dj7JDaMLX+3+a1n9XsMdtg5H7Ju6804EHDpLXncPCrcZnISI7tViTmMP4P3Y hUN+sTARc0s5MaIbLQoYGq82ZBaHBRTi/sM7GLVFf3q33AnMu97AeeWl97dbMzd+1BSR m/vg== X-Forwarded-Encrypted: i=1; AJvYcCXHO4cTaRWK5pbqiWUH2OkcY0/mfUFY2ACz77KmUMGnzcqPyjLl9IhsYCUfRNWVPuLEa+clxal4dcsT@vger.kernel.org X-Gm-Message-State: AOJu0YzUUAe3pTD6nxe1Ob15jN1hes0SM1EOsPeQpGdilKbV6MVC994y aii1ri5Hs3TEq2wWoh2kZh282ar0TGA6XMhIC2jSkpEgOb4j/6dX8K5BcIZ2td+sdeg= X-Gm-Gg: ASbGnctos3xQMCFJTkVquK96/RW8Fe5SAOQP4a3EmiqW/vZEh07YFJhwoOGw8P00Hwk ImVjnQLDC3tYtwD9vcgDPA5ctfnqb1TX4qFIBumHu836wZ2yxnzY6l4cm/8I7dLcBsCrMQzTnQi L98kGMKx3c4T+PqbNyfc9tvI9A1gn7hWBekhE+gNkLN20ReZ/4WgOEye0lAgpElFNY5VeTRWw14 gWgcPAbAnY+AjJjZ4mHx/UkRf2QP1e0pxBFo6fpcCZ46IM1czvSOd2lNaaLdOWuyy7SkewNv2iG Zt/ARbkL7xUWuucAMhRQY3skB4gSVv8EOxvAdodZ/yWqTY1kzbbBuE+6I1fM3/d8/3Bi4iZBbcq x3T4W3IYXrznRIX1KSFP7daM= X-Google-Smtp-Source: AGHT+IG4i6d2IsCnZQ9ANVdLGKQz6wp6q7Tip9TC74mUz0FzESGyHO6UsjLXrEwoX0gpJfSo436lCw== X-Received: by 2002:a05:600c:a03:b0:46e:1fc2:f9ac with SMTP id 5b1f17b1804b1-46e32debce0mr45672295e9.10.1758812580044; Thu, 25 Sep 2025 08:03:00 -0700 (PDT) Received: from hackbox.lan ([86.121.170.238]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-46e33baa625sm38516575e9.7.2025.09.25.08.02.58 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 25 Sep 2025 08:02:59 -0700 (PDT) From: Abel Vesa Subject: [PATCH 0/2] arm64: dts: qcom: glymur: Enable SoC-wise display and eDP panel on CRD Date: Thu, 25 Sep 2025 18:02:47 +0300 Message-Id: <20250925-dts-qcom-glymur-crd-add-edp-v1-0-20233de3c1e2@linaro.org> Precedence: bulk X-Mailing-List: devicetree@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit X-B4-Tracking: v=1; b=H4sIAJdZ1WgC/x3MSwqEMAwA0KtI1hOwlYp6lWEWpYka8DepiiLe3 eLybd4FkVU4QpNdoLxLlHlKMJ8MQu+njlEoGWxuXV5bh7RG/Id5xG44x00xKKEnQqYFvSuq2rS l8cSQhkW5lePdv7/7fgD7TKeZbQAAAA== X-Change-ID: 20250925-dts-qcom-glymur-crd-add-edp-a53891f61ade To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: Pankaj Patil , linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Abel Vesa X-Mailer: b4 0.15-dev-dedf8 X-Developer-Signature: v=1; a=openpgp-sha256; l=1006; i=abel.vesa@linaro.org; h=from:subject:message-id; bh=kHt3Za85TiLa3ZNoDNdIbgLNwPPF0v10ibeKMgRoB18=; b=owEBbQKS/ZANAwAKARtfRMkAlRVWAcsmYgBo1VmZVICuo4qVyPs5Y/0//V+MMUBSdHS/H1FrX N84C90Nak2JAjMEAAEKAB0WIQRO8+4RTnqPKsqn0bgbX0TJAJUVVgUCaNVZmQAKCRAbX0TJAJUV VpWqEACX/ou3hw6pj6VWU9cq6wOn2OHqmnzZON6j51HIVoEkojg2WDycaVo8MTvY/LfYXHP6+uQ dCoYUWCkg5EDZrmjuNeCmNRGaxa8LS7ao0hNj4HNGUxjLH4QjGnF2x28htyCutThX08ASf5nlbi EK1NKgPSFCPx/xtBVgIw/DB1DZJ60oraZ5kqNo+eifYq4BzWyFyeEMBYJWpUhJ1e8LHgv2ng4tU suCL0tEasX43OTf6sWg+ZvS/YvMyjGGLJ4lycn3StUbvRl86TmvbIOIgWJ8FWqx/M6NMh1pli+6 6d5LLEPc7hHhxQsbxxsYdIMhxUrs6NZgfSAcJvZXENkJsKWVmrxpuqOVveHT+6WPXsrtmtWeujp XJI3H6NIaE7NNmtXsfbA7lhivxJ2S8eJH7XmHH36HdlytiAARnWsaWooFfo7zbhEKc8Ycpxr3La zhk2GU1TM4u3T5gyLd1X0bacJ3ovDICvxmw758mxsOeRzv7eyBhlum/7Lasm8U1w21vK3gUWhBb tmIxs2O1POUqw0p7TBbOHBoZ1qTjTFPW0G3Oqmr4BWY+fiydT0vZVxV4ZSmjlLbyqT0jYV2Thav /uUS/NUzghpszfWZcTfLIsIhFBexZVxU3imXJytnj98yEpj8AbWStPPKbcWNNFZeOdJtBMQ4iuZ tUS+iS0+5/od9LQ== X-Developer-Key: i=abel.vesa@linaro.org; a=openpgp; fpr=6AFF162D57F4223A8770EF5AF7BF214136F41FAE Start by describing the MDSS (Mobile Display SubSystem), the MDP (Mobile Display Processor) and the 4 DisplayPort controllers it brings, then describe the PHY used for eDP and tie up the PHY provided clocks to the Display clock controller. Do all this in order to enable the eDP panel the CRD comes with. This patchset depends on: https://lore.kernel.org/all/20250925-v3_glymur_introduction-v1-0-24b601bbecc0@oss.qualcomm.com/ Signed-off-by: Abel Vesa --- Abel Vesa (2): arm64: dts: qcom: glymur: Describe display related nodes arm64: dts: qcom: glymur-crd: Enable eDP display support arch/arm64/boot/dts/qcom/glymur-crd.dts | 76 +++++ arch/arm64/boot/dts/qcom/glymur.dtsi | 492 +++++++++++++++++++++++++++++++- 2 files changed, 560 insertions(+), 8 deletions(-) --- base-commit: 9380481900aa7bd033b3fe3616531058b0b410be change-id: 20250925-dts-qcom-glymur-crd-add-edp-a53891f61ade Best regards, -- Abel Vesa