From: Jani Nikula <jani.nikula@intel.com>
To: Imre Deak <imre.deak@intel.com>, intel-gfx@lists.freedesktop.org
Subject: Re: [PATCH 3/5] drm/i915/dp_mst: Simplify using to_intel_display() passing it an intel_connector pointer
Date: Wed, 08 Jan 2025 19:01:49 +0200 [thread overview]
Message-ID: <878qrlkznm.fsf@intel.com> (raw)
In-Reply-To: <20250108151916.491113-4-imre.deak@intel.com>
On Wed, 08 Jan 2025, Imre Deak <imre.deak@intel.com> wrote:
> Simplify the use of to_intel_display() in intel_dp_mst.c passing it the
> already available intel_connector pointer, instead of looking up a
> drm_device pointer for the same purpose.
>
> Suggested-by: Jani Nikula <jani.nikula@intel.com>
> Signed-off-by: Imre Deak <imre.deak@intel.com>
I guess I would've just squashed this to the previous patch, but
*shrug*.
Reviewed-by: Jani Nikula <jani.nikula@intel.com>
> ---
> drivers/gpu/drm/i915/display/intel_dp_mst.c | 6 +++---
> 1 file changed, 3 insertions(+), 3 deletions(-)
>
> diff --git a/drivers/gpu/drm/i915/display/intel_dp_mst.c b/drivers/gpu/drm/i915/display/intel_dp_mst.c
> index a7bfedc5945ea..85f451c986ae8 100644
> --- a/drivers/gpu/drm/i915/display/intel_dp_mst.c
> +++ b/drivers/gpu/drm/i915/display/intel_dp_mst.c
> @@ -1351,7 +1351,7 @@ static bool mst_stream_initial_fastset_check(struct intel_encoder *encoder,
> static int mst_connector_get_ddc_modes(struct drm_connector *_connector)
> {
> struct intel_connector *connector = to_intel_connector(_connector);
> - struct intel_display *display = to_intel_display(connector->base.dev);
> + struct intel_display *display = to_intel_display(connector);
> struct intel_dp *intel_dp = connector->mst_port;
> const struct drm_edid *drm_edid;
> int ret;
> @@ -1422,7 +1422,7 @@ mst_connector_mode_valid_ctx(struct drm_connector *_connector,
> enum drm_mode_status *status)
> {
> struct intel_connector *connector = to_intel_connector(_connector);
> - struct intel_display *display = to_intel_display(connector->base.dev);
> + struct intel_display *display = to_intel_display(connector);
> struct drm_i915_private *dev_priv = to_i915(connector->base.dev);
> struct intel_dp *intel_dp = connector->mst_port;
> struct drm_dp_mst_topology_mgr *mgr = &intel_dp->mst_mgr;
> @@ -1548,7 +1548,7 @@ mst_connector_detect_ctx(struct drm_connector *_connector,
> struct drm_modeset_acquire_ctx *ctx, bool force)
> {
> struct intel_connector *connector = to_intel_connector(_connector);
> - struct intel_display *display = to_intel_display(connector->base.dev);
> + struct intel_display *display = to_intel_display(connector);
> struct intel_dp *intel_dp = connector->mst_port;
>
> if (!intel_display_device_enabled(display))
--
Jani Nikula, Intel
next prev parent reply other threads:[~2025-01-08 17:02 UTC|newest]
Thread overview: 14+ messages / expand[flat|nested] mbox.gz Atom feed top
2025-01-08 15:19 [PATCH 0/4] drm/i915/dp_mst: Fix error handling/clean up pointer use Imre Deak
2025-01-08 15:19 ` [PATCH 1/5] drm/i915/dp_mst: Fix error handling while adding a connector Imre Deak
2025-01-08 15:19 ` [PATCH 2/5] drm/i915/dp_mst: Use intel_connector vs. drm_connector pointer in intel_dp_mst.c Imre Deak
2025-01-08 15:19 ` [PATCH 3/5] drm/i915/dp_mst: Simplify using to_intel_display() passing it an intel_connector pointer Imre Deak
2025-01-08 17:01 ` Jani Nikula [this message]
2025-01-08 15:19 ` [PATCH 4/5] drm/i915/dp_mst: Simplify getting a drm_device pointer needed by to_i915() Imre Deak
2025-01-08 17:02 ` Jani Nikula
2025-01-08 15:19 ` [PATCH 5/5] drm/i915/dp_mst: Use intel_display::platform.alderlake_p instead of IS_ALDERLAKE_P() Imre Deak
2025-01-08 17:02 ` Jani Nikula
2025-01-08 17:30 ` ✗ i915.CI.BAT: failure for drm/i915/dp_mst: Fix error handling/clean up pointer use Patchwork
2025-01-08 18:25 ` Imre Deak
2025-01-10 15:43 ` ✓ i915.CI.BAT: success for drm/i915/dp_mst: Fix error handling/clean up pointer use (rev2) Patchwork
2025-01-13 13:26 ` Imre Deak
2025-01-14 17:25 ` ✗ i915.CI.Full: failure " Patchwork
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=878qrlkznm.fsf@intel.com \
--to=jani.nikula@intel.com \
--cc=imre.deak@intel.com \
--cc=intel-gfx@lists.freedesktop.org \
/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.