]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
drm/tegra: hdmi: Open-code drm_simple_encoder_init()
authorSouradipto Das <souradiptodas6@gmail.com>
Wed, 13 May 2026 10:05:01 +0000 (15:35 +0530)
committerThierry Reding <treding@nvidia.com>
Thu, 28 May 2026 15:19:28 +0000 (17:19 +0200)
commitf85d5a59b3d08c117b5e9629b356bc2fbda4a5e3
tree7cb2cbdf80a519dc49f0e0030443a9a835f1c2c7
parent132926b2173360a48950a726bbdee464868f740b
drm/tegra: hdmi: Open-code drm_simple_encoder_init()

The helper drm_simple_encoder_init() is a trivial wrapper around
drm_encoder_init() that only provides a static drm_encoder_funcs with
.destroy set to drm_encoder_cleanup(). Open-code the initialization
with a driver-specific instance of drm_encoder_funcs and remove the
dependency on drm_simple_kms_helper.

Suggested-by: Thomas Zimmermann <tzimmermann@suse.de>
Signed-off-by: Souradipto Das <souradiptodas6@gmail.com>
[treding@nvidia.com: fix issues flagged by checkpatch]
Signed-off-by: Thierry Reding <treding@nvidia.com>
Link: https://patch.msgid.link/20260513100501.6468-1-souradiptodas6@gmail.com
drivers/gpu/drm/tegra/hdmi.c