All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v4 0/4] Add Novatek NT37705 panel driver for Fairphone (Gen. 6)
@ 2026-10-09 11:24 Luca Weiss
  2026-10-09 11:25 ` [PATCH v4 1/4] dt-bindings: display: panel: Add Novatek NT37705 Luca Weiss
                   ` (3 more replies)
  0 siblings, 4 replies; 7+ messages in thread
From: Luca Weiss @ 2026-10-09 11:24 UTC (permalink / raw)
  To: Neil Armstrong, Jessica Zhang, Maarten Lankhorst, Maxime Ripard,
	Thomas Zimmermann, David Airlie, Simona Vetter, Rob Herring,
	Krzysztof Kozlowski, Conor Dooley, Bjorn Andersson, Konrad Dybcio
  Cc: ~postmarketos/upstreaming, phone-devel, dri-devel, devicetree,
	linux-kernel, linux-arm-msm, Luca Weiss, Krzysztof Kozlowski,
	Dmitry Baryshkov, Konrad Dybcio

Add bindings and a panel driver for the NT37705, and then enable display
on the Fairphone (Gen. 6).

Signed-off-by: Luca Weiss <luca.weiss@fairphone.com>
---
Changes in v4:
- Use MIPI_DCS_* for a few commands (Dmitry)
- Link to v3: https://patch.msgid.link/20261002-fp6-panel-v3-0-4b80f83bc936@fairphone.com

Changes in v3:
- dt-bindings: don't use 'contains' (Sashiko)
- driver: Use devm_drm_panel_add & devm_mipi_dsi_attach
- driver: Replace linux/mod_devicetable.h with linux/device-id/of.h
  (Uwe)
- Link to v2: https://patch.msgid.link/20260918-fp6-panel-v2-0-6695c4008920@fairphone.com

Changes in v2:
- Fix kconfig dependencies of panel driver
- Pick up tags
- Link to v1: https://patch.msgid.link/20260501-fp6-panel-v1-0-e09cb05651cc@fairphone.com

---
Luca Weiss (4):
      dt-bindings: display: panel: Add Novatek NT37705
      drm/panel: Add driver for Novatek NT37705 panel
      arm64: defconfig: Enable Novatek NT37705 panel
      arm64: dts: qcom: milos-fairphone-fp6: Enable display

 .../bindings/display/panel/novatek,nt37705.yaml    |  71 ++++
 arch/arm64/boot/dts/qcom/milos-fairphone-fp6.dts   |  64 ++++
 arch/arm64/configs/defconfig                       |   1 +
 drivers/gpu/drm/panel/Kconfig                      |  12 +
 drivers/gpu/drm/panel/Makefile                     |   1 +
 drivers/gpu/drm/panel/panel-novatek-nt37705.c      | 396 +++++++++++++++++++++
 6 files changed, 545 insertions(+)
---
base-commit: c2cd463d6ee7d55a3ec0719d93c49ff99022d58f
change-id: 20260501-fp6-panel-3d35c999d894

Best regards,
--  
Luca Weiss <luca.weiss@fairphone.com>


^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2026-10-09 13:18 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-10-09 11:24 [PATCH v4 0/4] Add Novatek NT37705 panel driver for Fairphone (Gen. 6) Luca Weiss
2026-10-09 11:25 ` [PATCH v4 1/4] dt-bindings: display: panel: Add Novatek NT37705 Luca Weiss
2026-10-09 11:25 ` [PATCH v4 2/4] drm/panel: Add driver for Novatek NT37705 panel Luca Weiss
2026-10-09 11:43   ` sashiko-bot
2026-10-09 13:18   ` Dmitry Baryshkov
2026-10-09 11:25 ` [PATCH v4 3/4] arm64: defconfig: Enable " Luca Weiss
2026-10-09 11:25 ` [PATCH v4 4/4] arm64: dts: qcom: milos-fairphone-fp6: Enable display Luca Weiss

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.