From: "Ville Syrjälä" <ville.syrjala@linux.intel.com>
To: intel-gfx@lists.freedesktop.org
Cc: Thomas Zimmermann <tzimmermann@suse.de>,
Maxime Ripard <mripard@kernel.org>,
dri-devel@lists.freedesktop.org
Subject: Re: [Intel-gfx] [PATCH 00/12] drm/i915: Populate connector->ddc always
Date: Wed, 13 Sep 2023 15:28:59 +0300 [thread overview]
Message-ID: <ZQGrCwXTE2Kg0amU@intel.com> (raw)
In-Reply-To: <20230829113920.13713-1-ville.syrjala@linux.intel.com>
On Tue, Aug 29, 2023 at 02:39:08PM +0300, Ville Syrjala wrote:
> From: Ville Syrjälä <ville.syrjala@linux.intel.com>
>
> Populate connector->ddc for all output types that don't already
> do so, and clean up a bunch of code as a result of having the
> ddc i2c adapter in easy reach. And this also provides the sysfs
> "ddc" symlink.
>
> There are potentially a few oddball (mostly DVI-I) cases where
> the connector detection/EDID read uses an alternate DDC bus
> internally, and so for those the symlink might not point at the
> correct i2c adapter. I'm not interested in spending extra brain
> cells on those, so we'll leave them as is for now.
>
> Ville Syrjälä (12):
> drm: Reorder drm_sysfs_connector_remove() vs.
> drm_debugfs_connector_remove()
> drm/sysfs: Register "ddc" symlink later
Maarten/Maxime/Thomas can I get an ack for merging these two
via drm-intel-next? Would avoid having to wait for a backmerge...
> drm/i915: Call the DDC bus i2c adapter "ddc"
> drm/i915/lvds: Populate connector->ddc
> drm/i915/crt: Populate connector->ddc
> drm/i915/dvo: Populate connector->ddc
> drm/i915/dp: Populate connector->ddc
> drm/i915/mst: Populate connector->ddc
> drm/i915/hdmi: Use connector->ddc everwhere
> drm/i915/hdmi: Nuke hdmi->ddc_bus
> drm/i915/hdmi: Remove old i2c symlink
> drm/i915/sdvo: Constify mapping structs
>
> drivers/gpu/drm/drm_connector.c | 11 ++-
> drivers/gpu/drm/drm_internal.h | 2 +
> drivers/gpu/drm/drm_sysfs.c | 22 +++--
> .../gpu/drm/i915/display/intel_connector.c | 6 +-
> .../gpu/drm/i915/display/intel_connector.h | 2 +-
> drivers/gpu/drm/i915/display/intel_crt.c | 38 +++----
> drivers/gpu/drm/i915/display/intel_ddi.c | 5 +-
> .../drm/i915/display/intel_display_types.h | 1 -
> drivers/gpu/drm/i915/display/intel_dp.c | 9 +-
> drivers/gpu/drm/i915/display/intel_dp_mst.c | 6 +-
> drivers/gpu/drm/i915/display/intel_dvo.c | 11 +--
> drivers/gpu/drm/i915/display/intel_hdmi.c | 98 ++++++-------------
> drivers/gpu/drm/i915/display/intel_lspcon.c | 14 +--
> drivers/gpu/drm/i915/display/intel_lvds.c | 23 +++--
> drivers/gpu/drm/i915/display/intel_sdvo.c | 6 +-
> 15 files changed, 119 insertions(+), 135 deletions(-)
>
> --
> 2.41.0
--
Ville Syrjälä
Intel
WARNING: multiple messages have this Message-ID (diff)
From: "Ville Syrjälä" <ville.syrjala@linux.intel.com>
To: intel-gfx@lists.freedesktop.org
Cc: Thomas Zimmermann <tzimmermann@suse.de>,
Maxime Ripard <mripard@kernel.org>,
dri-devel@lists.freedesktop.org
Subject: Re: [PATCH 00/12] drm/i915: Populate connector->ddc always
Date: Wed, 13 Sep 2023 15:28:59 +0300 [thread overview]
Message-ID: <ZQGrCwXTE2Kg0amU@intel.com> (raw)
In-Reply-To: <20230829113920.13713-1-ville.syrjala@linux.intel.com>
On Tue, Aug 29, 2023 at 02:39:08PM +0300, Ville Syrjala wrote:
> From: Ville Syrjälä <ville.syrjala@linux.intel.com>
>
> Populate connector->ddc for all output types that don't already
> do so, and clean up a bunch of code as a result of having the
> ddc i2c adapter in easy reach. And this also provides the sysfs
> "ddc" symlink.
>
> There are potentially a few oddball (mostly DVI-I) cases where
> the connector detection/EDID read uses an alternate DDC bus
> internally, and so for those the symlink might not point at the
> correct i2c adapter. I'm not interested in spending extra brain
> cells on those, so we'll leave them as is for now.
>
> Ville Syrjälä (12):
> drm: Reorder drm_sysfs_connector_remove() vs.
> drm_debugfs_connector_remove()
> drm/sysfs: Register "ddc" symlink later
Maarten/Maxime/Thomas can I get an ack for merging these two
via drm-intel-next? Would avoid having to wait for a backmerge...
> drm/i915: Call the DDC bus i2c adapter "ddc"
> drm/i915/lvds: Populate connector->ddc
> drm/i915/crt: Populate connector->ddc
> drm/i915/dvo: Populate connector->ddc
> drm/i915/dp: Populate connector->ddc
> drm/i915/mst: Populate connector->ddc
> drm/i915/hdmi: Use connector->ddc everwhere
> drm/i915/hdmi: Nuke hdmi->ddc_bus
> drm/i915/hdmi: Remove old i2c symlink
> drm/i915/sdvo: Constify mapping structs
>
> drivers/gpu/drm/drm_connector.c | 11 ++-
> drivers/gpu/drm/drm_internal.h | 2 +
> drivers/gpu/drm/drm_sysfs.c | 22 +++--
> .../gpu/drm/i915/display/intel_connector.c | 6 +-
> .../gpu/drm/i915/display/intel_connector.h | 2 +-
> drivers/gpu/drm/i915/display/intel_crt.c | 38 +++----
> drivers/gpu/drm/i915/display/intel_ddi.c | 5 +-
> .../drm/i915/display/intel_display_types.h | 1 -
> drivers/gpu/drm/i915/display/intel_dp.c | 9 +-
> drivers/gpu/drm/i915/display/intel_dp_mst.c | 6 +-
> drivers/gpu/drm/i915/display/intel_dvo.c | 11 +--
> drivers/gpu/drm/i915/display/intel_hdmi.c | 98 ++++++-------------
> drivers/gpu/drm/i915/display/intel_lspcon.c | 14 +--
> drivers/gpu/drm/i915/display/intel_lvds.c | 23 +++--
> drivers/gpu/drm/i915/display/intel_sdvo.c | 6 +-
> 15 files changed, 119 insertions(+), 135 deletions(-)
>
> --
> 2.41.0
--
Ville Syrjälä
Intel
next prev parent reply other threads:[~2023-09-13 12:29 UTC|newest]
Thread overview: 59+ messages / expand[flat|nested] mbox.gz Atom feed top
2023-08-29 11:39 [Intel-gfx] [PATCH 00/12] drm/i915: Populate connector->ddc always Ville Syrjala
2023-08-29 11:39 ` Ville Syrjala
2023-08-29 11:39 ` [Intel-gfx] [PATCH 01/12] drm: Reorder drm_sysfs_connector_remove() vs. drm_debugfs_connector_remove() Ville Syrjala
2023-08-29 11:39 ` Ville Syrjala
2023-08-30 11:52 ` [Intel-gfx] " Jani Nikula
2023-08-29 11:39 ` [Intel-gfx] [PATCH 02/12] drm/sysfs: Register "ddc" symlink later Ville Syrjala
2023-08-29 11:39 ` Ville Syrjala
2023-08-30 11:59 ` [Intel-gfx] " Jani Nikula
2023-08-30 11:59 ` Jani Nikula
2023-08-29 11:39 ` [Intel-gfx] [PATCH 03/12] drm/i915: Call the DDC bus i2c adapter "ddc" Ville Syrjala
2023-08-29 11:39 ` Ville Syrjala
2023-08-30 11:19 ` [Intel-gfx] " Jani Nikula
2023-08-30 11:19 ` Jani Nikula
2023-08-30 12:04 ` [Intel-gfx] " Jani Nikula
2023-08-31 10:43 ` [Intel-gfx] [PATCH v2 " Ville Syrjala
2023-08-31 10:43 ` Ville Syrjala
2023-08-29 11:39 ` [Intel-gfx] [PATCH 04/12] drm/i915/lvds: Populate connector->ddc Ville Syrjala
2023-08-29 11:39 ` Ville Syrjala
2023-08-30 12:05 ` [Intel-gfx] " Jani Nikula
2023-08-29 11:39 ` [Intel-gfx] [PATCH 05/12] drm/i915/crt: " Ville Syrjala
2023-08-29 11:39 ` Ville Syrjala
2023-08-30 12:06 ` [Intel-gfx] " Jani Nikula
2023-08-29 11:39 ` [Intel-gfx] [PATCH 06/12] drm/i915/dvo: " Ville Syrjala
2023-08-29 11:39 ` Ville Syrjala
2023-08-30 12:06 ` [Intel-gfx] " Jani Nikula
2023-08-30 12:06 ` Jani Nikula
2023-08-29 11:39 ` [Intel-gfx] [PATCH 07/12] drm/i915/dp: " Ville Syrjala
2023-08-29 11:39 ` Ville Syrjala
2023-08-30 12:06 ` [Intel-gfx] " Jani Nikula
2023-08-30 12:06 ` Jani Nikula
2023-08-29 11:39 ` [Intel-gfx] [PATCH 08/12] drm/i915/mst: " Ville Syrjala
2023-08-29 11:39 ` Ville Syrjala
2023-08-30 12:08 ` [Intel-gfx] " Jani Nikula
2023-08-30 12:08 ` Jani Nikula
2023-08-29 11:39 ` [Intel-gfx] [PATCH 09/12] drm/i915/hdmi: Use connector->ddc everwhere Ville Syrjala
2023-08-29 11:39 ` Ville Syrjala
2023-08-30 12:08 ` [Intel-gfx] " Jani Nikula
2023-08-29 11:39 ` [Intel-gfx] [PATCH 10/12] drm/i915/hdmi: Nuke hdmi->ddc_bus Ville Syrjala
2023-08-29 11:39 ` Ville Syrjala
2023-08-31 10:34 ` [Intel-gfx] " Jani Nikula
2023-08-29 11:39 ` [Intel-gfx] [PATCH 11/12] drm/i915/hdmi: Remove old i2c symlink Ville Syrjala
2023-08-29 11:39 ` Ville Syrjala
2023-08-31 10:40 ` [Intel-gfx] " Jani Nikula
2023-08-29 11:39 ` [Intel-gfx] [PATCH 12/12] drm/i915/sdvo: Constify mapping structs Ville Syrjala
2023-08-29 11:39 ` Ville Syrjala
2023-08-30 12:09 ` [Intel-gfx] " Jani Nikula
2023-08-29 13:40 ` [Intel-gfx] ✗ Fi.CI.CHECKPATCH: warning for drm/i915: Populate connector->ddc always Patchwork
2023-08-29 13:40 ` [Intel-gfx] ✗ Fi.CI.SPARSE: " Patchwork
2023-08-29 13:50 ` [Intel-gfx] ✓ Fi.CI.BAT: success " Patchwork
2023-08-29 20:40 ` [Intel-gfx] ✗ Fi.CI.IGT: failure " Patchwork
2023-08-31 13:54 ` [Intel-gfx] ✗ Fi.CI.CHECKPATCH: warning for drm/i915: Populate connector->ddc always (rev2) Patchwork
2023-08-31 13:54 ` [Intel-gfx] ✗ Fi.CI.SPARSE: " Patchwork
2023-08-31 14:13 ` [Intel-gfx] ✗ Fi.CI.BAT: failure " Patchwork
2023-09-01 20:55 ` [Intel-gfx] ✗ Fi.CI.CHECKPATCH: warning for drm/i915: Populate connector->ddc always (rev3) Patchwork
2023-09-01 20:55 ` [Intel-gfx] ✗ Fi.CI.SPARSE: " Patchwork
2023-09-01 21:14 ` [Intel-gfx] ✓ Fi.CI.BAT: success " Patchwork
2023-09-02 5:47 ` [Intel-gfx] ✗ Fi.CI.IGT: failure " Patchwork
2023-09-13 12:28 ` Ville Syrjälä [this message]
2023-09-13 12:28 ` [PATCH 00/12] drm/i915: Populate connector->ddc always Ville Syrjälä
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=ZQGrCwXTE2Kg0amU@intel.com \
--to=ville.syrjala@linux.intel.com \
--cc=dri-devel@lists.freedesktop.org \
--cc=intel-gfx@lists.freedesktop.org \
--cc=mripard@kernel.org \
--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.