From: sashiko-bot@kernel.org
To: "Dmitry Baryshkov" <dmitry.baryshkov@oss.qualcomm.com>
Cc: linux-clk@vger.kernel.org, devicetree@vger.kernel.org,
dri-devel@lists.freedesktop.org, robh@kernel.org,
conor+dt@kernel.org
Subject: Re: [PATCH v5 2/5] drm/panel: add Novatek NT36850 panel driver
Date: Mon, 19 Oct 2026 09:28:44 +0000 [thread overview]
Message-ID: <sashiko-outbox-176903@kernel.org> (raw)
In-Reply-To: <20261019-sdm845-hdk-v5-2-4aa7e22cd0ed@oss.qualcomm.com>
Thank you for your contribution! Sashiko AI review found 1 potential issue(s) to consider:
- [Low] drm/panel: missing select DRM_KMS_HELPER in DRM_PANEL_NOVATEK_NT36850
--
commit 6d69498564f980cf8c931a0b5bc25de370ede1e6
Author: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
drm/panel: add Novatek NT36850 panel driver
This commit adds a DRM panel driver for the Truly WQHD dual-DSI command mode
panel built around the Novatek NT36850 display controller.
> diff --git a/drivers/gpu/drm/panel/Kconfig b/drivers/gpu/drm/panel/Kconfig
> index cbdf7b8f7f7af..2cb49e6595d64 100644
> --- a/drivers/gpu/drm/panel/Kconfig
> +++ b/drivers/gpu/drm/panel/Kconfig
> @@ -697,6 +697,16 @@ config DRM_PANEL_NOVATEK_NT36672E
> LCD panel module. The panel has a resolution of 1080x2408 and uses 24 bit
> RGB per pixel.
>
> +config DRM_PANEL_NOVATEK_NT36850
> + tristate "Novatek NT36850 panel driver"
> + depends on OF
> + depends on DRM_MIPI_DSI
> + depends on BACKLIGHT_CLASS_DEVICE
> + help
> + Say Y here if you want to enable support for the panels built
> + around the Novatek NT36850 display controller, such as some
> + Truly panels used in Qualcomm development kits.
> +
[Severity: Low]
Should DRM_PANEL_NOVATEK_NT36850 select DRM_KMS_HELPER here?
In drivers/gpu/drm/panel/panel-novatek-nt36850.c, nt36850_get_modes() calls
drm_connector_helper_get_modes_fixed(), which is built as part of
drm_kms_helper.o under CONFIG_DRM_KMS_HELPER:
> diff --git a/drivers/gpu/drm/panel/panel-novatek-nt36850.c b/drivers/gpu/drm/panel/panel-novatek-nt36850.c
> new file mode 100644
> index 0000000000000..0d1eeba539dbd
> --- /dev/null
> +++ b/drivers/gpu/drm/panel/panel-novatek-nt36850.c
[ ... ]
> +static int nt36850_get_modes(struct drm_panel *panel,
> + struct drm_connector *connector)
> +{
> + struct panel_info *pinfo = to_panel_info(panel);
> +
> + connector->display_info.bpc = pinfo->desc->bpc;
> +
> + return drm_connector_helper_get_modes_fixed(connector, pinfo->desc->mode);
> +}
[ ... ]
When CONFIG_DRM_PANEL_NOVATEK_NT36850=y and CONFIG_DRM_KMS_HELPER=m (or n),
could linking vmlinux fail with an undefined reference to
drm_connector_helper_get_modes_fixed?
[ ... ]
> +module_mipi_dsi_driver(nt36850_driver);
> +
> +MODULE_AUTHOR("Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>");
> +MODULE_DESCRIPTION("DRM driver for Novatek NT36850 based MIPI DSI panels");
> +MODULE_LICENSE("GPL");
--
Sashiko AI review · https://sashiko.dev/#/patchset/20261019-sdm845-hdk-v5-0-4aa7e22cd0ed@oss.qualcomm.com?part=2
next prev parent reply other threads:[~2026-10-19 9:28 UTC|newest]
Thread overview: 7+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-10-19 9:18 [PATCH v5 0/5] arm64: dts: qcom: support SDM845 HDK Dmitry Baryshkov
2026-10-19 9:18 ` [PATCH v5 1/5] dt-bindings: display: panel: add Truly NT36850 WQHD panel Dmitry Baryshkov
2026-10-19 9:18 ` [PATCH v5 2/5] drm/panel: add Novatek NT36850 panel driver Dmitry Baryshkov
2026-10-19 9:28 ` sashiko-bot [this message]
2026-10-19 9:18 ` [PATCH v5 3/5] dt-bindings: arm: qcom: add Qualcomm SDM845 HDK Dmitry Baryshkov
2026-10-19 9:18 ` [PATCH v5 4/5] arm64: dts: qcom: add device tree for SDM845-HDK Dmitry Baryshkov
2026-10-19 9:18 ` [PATCH v5 5/5] arm64: dts: qcom: sdm845-hdk: add display card overlay Dmitry Baryshkov
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=sashiko-outbox-176903@kernel.org \
--to=sashiko-bot@kernel.org \
--cc=conor+dt@kernel.org \
--cc=devicetree@vger.kernel.org \
--cc=dmitry.baryshkov@oss.qualcomm.com \
--cc=dri-devel@lists.freedesktop.org \
--cc=linux-clk@vger.kernel.org \
--cc=robh@kernel.org \
--cc=sashiko-reviews@lists.linux.dev \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
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.