From: Maxime Ripard <mripard@kernel.org>
To: Maarten Lankhorst <maarten.lankhorst@linux.intel.com>,
Thomas Zimmermann <tzimmermann@suse.de>,
David Airlie <airlied@gmail.com>,
Daniel Vetter <daniel@ffwll.ch>
Cc: Jani Nikula <jani.nikula@linux.intel.com>,
dri-devel@lists.freedesktop.org,
Maxime Ripard <mripard@kernel.org>,
Jani Nikula <jani.nikula@intel.com>,
Lucas De Marchi <lucas.demarchi@intel.com>
Subject: [PATCH v2 00/12] drm/display: Convert helpers Kconfig symbols to depends on
Date: Tue, 26 Mar 2024 11:56:13 +0100 [thread overview]
Message-ID: <20240326-kms-kconfig-helpers-v2-0-3b0aeee32217@kernel.org> (raw)
Hi,
Jani recently pointed out that the Kconfig symbols are a bit difficult
to work with at the moment when they depend on each other, and that
using depends on would be a better idea, but no one really did the work
so far.
So here it goes :)
It's been tested by comparing the riscv defconfig, arm
multi_v7_defconfig, arm64 defconfig, drm-misc-arm, drm-misc-arm64 and
drm-misc-x86 before and after this series and making sure they are
identical.
Let me know what you think,
Maxime
Signed-off-by: Maxime Ripard <mripard@kernel.org>
---
Changes in v2:
- Make all the symbols that used to be selected enabled by default to
prevent defconfig disruptions.
- Fix typo in commit log of patch 3
- Link to v1: https://lore.kernel.org/r/20240325-kms-kconfig-helpers-v1-0-bfec6949d9c3@kernel.org
---
Maxime Ripard (12):
drm/display: Make DisplayPort AUX bus Kconfig name consistent
drm/display: Make DisplayPort tunnel debug Kconfig name consistent
drm/display: Make DisplayPort AUX Chardev Kconfig name consistent
drm/display: Make DisplayPort CEC-over-AUX Kconfig name consistent
drm/display: Reorder Kconfig symbols
drm/display: Make all helpers visible and switch to depends on
drm: Switch DRM_DISPLAY_HELPER to depends on
drm: Switch DRM_DISPLAY_DP_AUX_BUS to depends on
drm: Switch DRM_DISPLAY_DP_HELPER to depends on
drm: Switch DRM_DISPLAY_HDCP_HELPER to depends on
drm: Switch DRM_DISPLAY_HDMI_HELPER to depends on
drm/bridge: it6505: Remove useless select
arch/parisc/configs/generic-32bit_defconfig | 2 +-
drivers/gpu/drm/Kconfig | 8 ++-
drivers/gpu/drm/amd/amdgpu/Kconfig | 12 ++--
drivers/gpu/drm/bridge/Kconfig | 29 +++++----
drivers/gpu/drm/bridge/analogix/Kconfig | 16 ++---
drivers/gpu/drm/bridge/cadence/Kconfig | 8 +--
drivers/gpu/drm/bridge/synopsys/Kconfig | 4 +-
drivers/gpu/drm/display/Kconfig | 75 +++++++++++++-----------
drivers/gpu/drm/display/Makefile | 6 +-
drivers/gpu/drm/display/drm_dp_helper.c | 2 +-
drivers/gpu/drm/display/drm_dp_helper_internal.h | 2 +-
drivers/gpu/drm/display/drm_dp_tunnel.c | 10 ++--
drivers/gpu/drm/exynos/Kconfig | 4 +-
drivers/gpu/drm/i915/Kconfig | 8 +--
drivers/gpu/drm/i915/Kconfig.debug | 4 +-
drivers/gpu/drm/mediatek/Kconfig | 6 +-
drivers/gpu/drm/msm/Kconfig | 8 +--
drivers/gpu/drm/nouveau/Kconfig | 10 ++--
drivers/gpu/drm/panel/Kconfig | 32 +++++-----
drivers/gpu/drm/radeon/Kconfig | 8 ++-
drivers/gpu/drm/rockchip/Kconfig | 8 +--
drivers/gpu/drm/tegra/Kconfig | 8 +--
drivers/gpu/drm/vc4/Kconfig | 10 ++--
drivers/gpu/drm/xe/Kconfig | 13 ++--
drivers/gpu/drm/xlnx/Kconfig | 8 ++-
include/drm/display/drm_dp_helper.h | 2 +-
26 files changed, 161 insertions(+), 142 deletions(-)
---
base-commit: 5e842d55bad7794823a50f24fd645b58f2ef93ab
change-id: 20240325-kms-kconfig-helpers-f94991bdd6fa
Best regards,
--
Maxime Ripard <mripard@kernel.org>
next reply other threads:[~2024-03-26 10:56 UTC|newest]
Thread overview: 13+ messages / expand[flat|nested] mbox.gz Atom feed top
2024-03-26 10:56 Maxime Ripard [this message]
2024-03-26 10:56 ` [PATCH v2 01/12] drm/display: Make DisplayPort AUX bus Kconfig name consistent Maxime Ripard
2024-03-26 10:56 ` [PATCH v2 02/12] drm/display: Make DisplayPort tunnel debug " Maxime Ripard
2024-03-26 10:56 ` [PATCH v2 03/12] drm/display: Make DisplayPort AUX Chardev " Maxime Ripard
2024-03-26 10:56 ` [PATCH v2 04/12] drm/display: Make DisplayPort CEC-over-AUX " Maxime Ripard
2024-03-26 10:56 ` [PATCH v2 05/12] drm/display: Reorder Kconfig symbols Maxime Ripard
2024-03-26 10:56 ` [PATCH v2 06/12] drm/display: Make all helpers visible and switch to depends on Maxime Ripard
2024-03-26 10:56 ` [PATCH v2 07/12] drm: Switch DRM_DISPLAY_HELPER " Maxime Ripard
2024-03-26 10:56 ` [PATCH v2 08/12] drm: Switch DRM_DISPLAY_DP_AUX_BUS " Maxime Ripard
2024-03-26 10:56 ` [PATCH v2 09/12] drm: Switch DRM_DISPLAY_DP_HELPER " Maxime Ripard
2024-03-26 10:56 ` [PATCH v2 10/12] drm: Switch DRM_DISPLAY_HDCP_HELPER " Maxime Ripard
2024-03-26 10:56 ` [PATCH v2 11/12] drm: Switch DRM_DISPLAY_HDMI_HELPER " Maxime Ripard
2024-03-26 10:56 ` [PATCH v2 12/12] drm/bridge: it6505: Remove useless select Maxime Ripard
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=20240326-kms-kconfig-helpers-v2-0-3b0aeee32217@kernel.org \
--to=mripard@kernel.org \
--cc=airlied@gmail.com \
--cc=daniel@ffwll.ch \
--cc=dri-devel@lists.freedesktop.org \
--cc=jani.nikula@intel.com \
--cc=jani.nikula@linux.intel.com \
--cc=lucas.demarchi@intel.com \
--cc=maarten.lankhorst@linux.intel.com \
--cc=tzimmermann@suse.de \
/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.