[PATCH 0/4] sm7325-nothing-spacewar: Add and enable the panel

Danila Tikhonov danila at jiaxyga.com
Mon Feb 3 18:14:23 UTC 2025


This patch series adds support for the Visionox RM692E5 panel, which is
used on the Nothing Phone (1) and then adds it to the DTS.

But before adding to DTS we need to allow all bpc values ​​in DSC code,
because Visionox RM692E5 has a bpc value of 10. Also we need to make sure
that the DSC patch for 1.1.1 topology was applied.

To: Neil Armstrong <neil.armstrong at linaro.org> 
To: Jessica Zhang <quic_jesszhan at quicinc.com>
To: Maarten Lankhorst <maarten.lankhorst at linux.intel.com>
To: Maxime Ripard <mripard at kernel.org>
To: Thomas Zimmermann <tzimmermann at suse.de>
To: David Airlie <airlied at gmail.com>
To: Simona Vetter <simona at ffwll.ch>
To: Rob Herring <robh at kernel.org>
To: Krzysztof Kozlowski <krzk+dt at kernel.org>
To: Conor Dooley <conor+dt at kernel.org>
To: Bjorn Andersson <andersson at kernel.org>
To: Konrad Dybcio <konradybcio at kernel.org>
To: Rob Clark <robdclark at gmail.com>
To: Abhinav Kumar <quic_abhinavk at quicinc.com>
To: Dmitry Baryshkov <dmitry.baryshkov at linaro.org>
To: Sean Paul <sean at poorly.run>
To: Marijn Suijten <marijn.suijten at somainline.org>
To: Jonathan Marek <jonathan at marek.ca>
To: Jun Nie <jun.nie at linaro.org>
To: Eugene Lepshy <fekz115 at gmail.com>
Cc: dri-devel at lists.freedesktop.org
Cc: devicetree at vger.kernel.org
Cc: linux-kernel at vger.kernel.org
Cc: linux-arm-msm at vger.kernel.org
Cc: freedreno at lists.freedesktop.org
Cc: linux at mainlining.org
Cc: ~postmarketos/upstreaming at lists.sr.ht
Signed-off-by: Danila Tikhonov <danila at jiaxyga.com>

Danila Tikhonov (1):
  dt-bindings: display: panel: Add Visionox RM692E5

Eugene Lepshy (3):
  drm/panel: Add Visionox RM692E5 panel driver
  drm/msm/dsi: Allow all bpc values
  arm64: dts: qcom: sm7325-nothing-spacewar: Enable panel and GPU

 .../display/panel/visionox,rm692e5.yaml       |  77 ++++
 .../boot/dts/qcom/sm7325-nothing-spacewar.dts |  53 ++-
 drivers/gpu/drm/msm/dsi/dsi_host.c            |   7 +-
 drivers/gpu/drm/panel/Kconfig                 |  10 +
 drivers/gpu/drm/panel/Makefile                |   1 +
 .../gpu/drm/panel/panel-visionox-rm692e5.c    | 433 ++++++++++++++++++
 6 files changed, 573 insertions(+), 8 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/display/panel/visionox,rm692e5.yaml
 create mode 100644 drivers/gpu/drm/panel/panel-visionox-rm692e5.c

-- 
2.48.1



More information about the dri-devel mailing list