All of lore.kernel.org
 help / color / mirror / Atom feed
From: Maxime Ripard <mripard@kernel.org>
To: Liu Ying <victor.liu@nxp.com>
Cc: Francesco Dolcini <francesco@dolcini.it>,
	 dri-devel@lists.freedesktop.org, devicetree@vger.kernel.org,
	imx@lists.linux.dev,  linux-arm-kernel@lists.infradead.org,
	linux-kernel@vger.kernel.org, linux-phy@lists.infradead.org,
	 p.zabel@pengutronix.de, airlied@gmail.com, simona@ffwll.ch,
	 maarten.lankhorst@linux.intel.com, tzimmermann@suse.de,
	robh@kernel.org, krzk+dt@kernel.org,  conor+dt@kernel.org,
	shawnguo@kernel.org, s.hauer@pengutronix.de,
	 kernel@pengutronix.de, festevam@gmail.com, tglx@linutronix.de,
	vkoul@kernel.org,  kishon@kernel.org, Frank.Li@nxp.com,
	lumag@kernel.org, aisheng.dong@nxp.com,  agx@sigxcpu.org,
	u.kleine-koenig@baylibre.com, marek.vasut@mailbox.org
Subject: Re: [PATCH v9 00/19] Add Freescale i.MX8qxp Display Controller support
Date: Mon, 7 Sep 2026 17:36:47 +0200	[thread overview]
Message-ID: <ap7Z3xQSavJa0toF@houat> (raw)
In-Reply-To: <apqGD7wxP0ZiLzfF@raspi>

[-- Attachment #1: Type: text/plain, Size: 4410 bytes --]

On Fri, Sep 04, 2026 at 04:49:19PM +0800, Liu Ying wrote:
> On Fri, Sep 04, 2026 at 10:38:08AM +0200, Maxime Ripard wrote:
> > On Fri, Sep 04, 2026 at 04:10:07PM +0800, Liu Ying wrote:
> > > Hi Maxime,
> > > 
> > > On Thu, Sep 03, 2026 at 03:41:15PM +0200, Maxime Ripard wrote:
> > > > On Thu, Jul 16, 2026 at 02:49:14PM +0800, Liu Ying wrote:
> > > > > On Thu, Jul 16, 2026 at 08:26:12AM +0200, Francesco Dolcini wrote:
> > > > > > On Thu, Jul 16, 2026 at 02:21:31PM +0800, Liu Ying wrote:
> > > > > > > On Tue, Jul 14, 2026 at 09:36:27PM +0200, Francesco Dolcini wrote:
> > > > > > > > On Mon, Apr 14, 2025 at 11:50:09AM +0800, Liu Ying wrote:
> > > > > > > > > Hi,
> > > > > > > > > 
> > > > > > > > > This patch series aims to add Freescale i.MX8qxp Display Controller support.
> > > > > > > > > 
> > > > > > > > > The controller is comprised of three main components that include a blit
> > > > > > > > > engine for 2D graphics accelerations, display controller for display output
> > > > > > > > > processing, as well as a command sequencer.
> > > > > > > > 
> > > > > > > > ...
> > > > > > > > 
> > > > > > > > > 
> > > > > > > > > To follow up i.MX8qxp TRM, I changed the controller name to "Display Controller"
> > > > > > > > > instead of the previous "DPU".  "DPU" is only mentioned in the SoC block
> > > > > > > > > diagram and represents the whole display subsystem which includes the display
> > > > > > > > > controller and prefech engines, etc.
> > > > > > > > > 
> > > > > > > > > With an additional patch[1] for simple-pm-bus.c, this series facilitates
> > > > > > > > > testing a LVDS panel on i.MX8qxp MEK.
> > > > > > > > > 
> > > > > > > > > Please do NOT merge patch 14-19.  They are only used to facilitate testing
> > > > > > > > > the LVDS panel.
> > > > > > > > 
> > > > > > > > What's the plan to conclude this work? What's the latest status?
> > > > > > > > I am looking forward to have a way to use the i.MX8QXP display with
> > > > > > > > mainline, but to my understanding some required changes on the SOC dtsi
> > > > > > > > are not merged.
> > > > > > > > 
> > > > > > > > Can you help?
> > > > > > > 
> > > > > > > I planned to add display controller DT node after prefetch engine support [1]
> > > > > > > is picked up so that the prefetch engine could be enabled together with the
> > > > > > > display controller.  Just want to avoid a DT that only enables the display
> > > > > > > controller or bypasses the prefetch engine.  It makes the display controller
> > > > > > > driver simpler.
> > > > > > > 
> > > > > > > [1] https://lore.kernel.org/all/20251027-imx8-dc-prefetch-v5-0-4ecb6c6d4941@nxp.com/
> > > > > > 
> > > > > > That series is from October 2025, is there anything blocking to move it
> > > > > > forward?
> > > > > 
> > > > > It lacks a Reviewed-by tag(at least a Acked-by tag) from a drm-misc committer
> > > > > for every driver patch in that series.  Also, it seems that Marek(Cc'ed) is
> > > > > not a big fan of [1](See i.MX95 display support discussion[2]).
> > > > 
> > > > I was just pointed at this series, and I'm not sure why it's blocked. It
> > > > looks like you were waiting for a Reviewed-by by a drm-misc maintainer,
> > > > but I gave mine already and I'm a drm-misc maintainer, sooo... :)
> > > 
> > > Your Reviewed-by tags were on the initial i.MX8qxp Display Controller driver
> > > patches.  And, those patches have already landed.
> > > 
> > > Now, I'm waiting for Acked-by or Reviewed-by tags on those driver patches
> > > which add i.MX8qxp Display Controller *prefetch engines* support.
> > > 'b4 trailers -u' doesn't include any Reviewed-by from you on those patches...
> > > I sent v6 prefetch engine patch series[1] just now.
> > > It would be great to have your Acked-by or Reviewed-by tags on those driver
> > > patches :)
> > 
> > It looks like you had a reviewed-by by someone on all these patches
> > already, so you could have merged them.
> 
> Oh, okay.  I *thought* one merge criteria is at least one Acked-by from a
> drm-misc committer on each driver patch by reading the guildlines[1].
> But now I've got the idea.  Thanks.
> 
> [1] https://drm.pages.freedesktop.org/maintainer-tools/committer/committer-drm-misc.html

For a driver, it's totally enough to have a reviewed-by by someone with
experience with the driver too.

Maxime

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 273 bytes --]

WARNING: multiple messages have this Message-ID (diff)
From: Maxime Ripard <mripard@kernel.org>
To: Liu Ying <victor.liu@nxp.com>
Cc: Francesco Dolcini <francesco@dolcini.it>,
	 dri-devel@lists.freedesktop.org, devicetree@vger.kernel.org,
	imx@lists.linux.dev,  linux-arm-kernel@lists.infradead.org,
	linux-kernel@vger.kernel.org, linux-phy@lists.infradead.org,
	 p.zabel@pengutronix.de, airlied@gmail.com, simona@ffwll.ch,
	 maarten.lankhorst@linux.intel.com, tzimmermann@suse.de,
	robh@kernel.org, krzk+dt@kernel.org,  conor+dt@kernel.org,
	shawnguo@kernel.org, s.hauer@pengutronix.de,
	 kernel@pengutronix.de, festevam@gmail.com, tglx@linutronix.de,
	vkoul@kernel.org,  kishon@kernel.org, Frank.Li@nxp.com,
	lumag@kernel.org, aisheng.dong@nxp.com,  agx@sigxcpu.org,
	u.kleine-koenig@baylibre.com, marek.vasut@mailbox.org
Subject: Re: [PATCH v9 00/19] Add Freescale i.MX8qxp Display Controller support
Date: Mon, 7 Sep 2026 17:36:47 +0200	[thread overview]
Message-ID: <ap7Z3xQSavJa0toF@houat> (raw)
In-Reply-To: <apqGD7wxP0ZiLzfF@raspi>


[-- Attachment #1.1: Type: text/plain, Size: 4410 bytes --]

On Fri, Sep 04, 2026 at 04:49:19PM +0800, Liu Ying wrote:
> On Fri, Sep 04, 2026 at 10:38:08AM +0200, Maxime Ripard wrote:
> > On Fri, Sep 04, 2026 at 04:10:07PM +0800, Liu Ying wrote:
> > > Hi Maxime,
> > > 
> > > On Thu, Sep 03, 2026 at 03:41:15PM +0200, Maxime Ripard wrote:
> > > > On Thu, Jul 16, 2026 at 02:49:14PM +0800, Liu Ying wrote:
> > > > > On Thu, Jul 16, 2026 at 08:26:12AM +0200, Francesco Dolcini wrote:
> > > > > > On Thu, Jul 16, 2026 at 02:21:31PM +0800, Liu Ying wrote:
> > > > > > > On Tue, Jul 14, 2026 at 09:36:27PM +0200, Francesco Dolcini wrote:
> > > > > > > > On Mon, Apr 14, 2025 at 11:50:09AM +0800, Liu Ying wrote:
> > > > > > > > > Hi,
> > > > > > > > > 
> > > > > > > > > This patch series aims to add Freescale i.MX8qxp Display Controller support.
> > > > > > > > > 
> > > > > > > > > The controller is comprised of three main components that include a blit
> > > > > > > > > engine for 2D graphics accelerations, display controller for display output
> > > > > > > > > processing, as well as a command sequencer.
> > > > > > > > 
> > > > > > > > ...
> > > > > > > > 
> > > > > > > > > 
> > > > > > > > > To follow up i.MX8qxp TRM, I changed the controller name to "Display Controller"
> > > > > > > > > instead of the previous "DPU".  "DPU" is only mentioned in the SoC block
> > > > > > > > > diagram and represents the whole display subsystem which includes the display
> > > > > > > > > controller and prefech engines, etc.
> > > > > > > > > 
> > > > > > > > > With an additional patch[1] for simple-pm-bus.c, this series facilitates
> > > > > > > > > testing a LVDS panel on i.MX8qxp MEK.
> > > > > > > > > 
> > > > > > > > > Please do NOT merge patch 14-19.  They are only used to facilitate testing
> > > > > > > > > the LVDS panel.
> > > > > > > > 
> > > > > > > > What's the plan to conclude this work? What's the latest status?
> > > > > > > > I am looking forward to have a way to use the i.MX8QXP display with
> > > > > > > > mainline, but to my understanding some required changes on the SOC dtsi
> > > > > > > > are not merged.
> > > > > > > > 
> > > > > > > > Can you help?
> > > > > > > 
> > > > > > > I planned to add display controller DT node after prefetch engine support [1]
> > > > > > > is picked up so that the prefetch engine could be enabled together with the
> > > > > > > display controller.  Just want to avoid a DT that only enables the display
> > > > > > > controller or bypasses the prefetch engine.  It makes the display controller
> > > > > > > driver simpler.
> > > > > > > 
> > > > > > > [1] https://lore.kernel.org/all/20251027-imx8-dc-prefetch-v5-0-4ecb6c6d4941@nxp.com/
> > > > > > 
> > > > > > That series is from October 2025, is there anything blocking to move it
> > > > > > forward?
> > > > > 
> > > > > It lacks a Reviewed-by tag(at least a Acked-by tag) from a drm-misc committer
> > > > > for every driver patch in that series.  Also, it seems that Marek(Cc'ed) is
> > > > > not a big fan of [1](See i.MX95 display support discussion[2]).
> > > > 
> > > > I was just pointed at this series, and I'm not sure why it's blocked. It
> > > > looks like you were waiting for a Reviewed-by by a drm-misc maintainer,
> > > > but I gave mine already and I'm a drm-misc maintainer, sooo... :)
> > > 
> > > Your Reviewed-by tags were on the initial i.MX8qxp Display Controller driver
> > > patches.  And, those patches have already landed.
> > > 
> > > Now, I'm waiting for Acked-by or Reviewed-by tags on those driver patches
> > > which add i.MX8qxp Display Controller *prefetch engines* support.
> > > 'b4 trailers -u' doesn't include any Reviewed-by from you on those patches...
> > > I sent v6 prefetch engine patch series[1] just now.
> > > It would be great to have your Acked-by or Reviewed-by tags on those driver
> > > patches :)
> > 
> > It looks like you had a reviewed-by by someone on all these patches
> > already, so you could have merged them.
> 
> Oh, okay.  I *thought* one merge criteria is at least one Acked-by from a
> drm-misc committer on each driver patch by reading the guildlines[1].
> But now I've got the idea.  Thanks.
> 
> [1] https://drm.pages.freedesktop.org/maintainer-tools/committer/committer-drm-misc.html

For a driver, it's totally enough to have a reviewed-by by someone with
experience with the driver too.

Maxime

[-- Attachment #1.2: signature.asc --]
[-- Type: application/pgp-signature, Size: 273 bytes --]

[-- Attachment #2: Type: text/plain, Size: 112 bytes --]

-- 
linux-phy mailing list
linux-phy@lists.infradead.org
https://lists.infradead.org/mailman/listinfo/linux-phy

  reply	other threads:[~2026-09-07 15:36 UTC|newest]

Thread overview: 62+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2025-04-14  3:50 [PATCH v9 00/19] Add Freescale i.MX8qxp Display Controller support Liu Ying
2025-04-14  3:50 ` Liu Ying
2025-04-14  3:50 ` [PATCH v9 01/19] dt-bindings: display: imx: Add i.MX8qxp Display Controller processing units Liu Ying
2025-04-14  3:50   ` Liu Ying
2025-04-14  3:50 ` [PATCH v9 02/19] dt-bindings: display: imx: Add i.MX8qxp Display Controller blit engine Liu Ying
2025-04-14  3:50   ` Liu Ying
2025-04-14  3:50 ` [PATCH v9 03/19] dt-bindings: display: imx: Add i.MX8qxp Display Controller display engine Liu Ying
2025-04-14  3:50   ` Liu Ying
2025-04-14  3:50 ` [PATCH v9 04/19] dt-bindings: display: imx: Add i.MX8qxp Display Controller pixel engine Liu Ying
2025-04-14  3:50   ` Liu Ying
2025-04-14  3:50 ` [PATCH v9 05/19] dt-bindings: display: imx: Add i.MX8qxp Display Controller AXI performance counter Liu Ying
2025-04-14  3:50   ` Liu Ying
2025-04-14  3:50 ` [PATCH v9 06/19] dt-bindings: display: imx: Add i.MX8qxp Display Controller command sequencer Liu Ying
2025-04-14  3:50   ` Liu Ying
2025-04-14  3:50 ` [PATCH v9 07/19] dt-bindings: interrupt-controller: Add i.MX8qxp Display Controller interrupt controller Liu Ying
2025-04-14  3:50   ` Liu Ying
2025-04-14  3:50 ` [PATCH v9 08/19] dt-bindings: display: imx: Add i.MX8qxp Display Controller Liu Ying
2025-04-14  3:50   ` Liu Ying
2025-04-14  3:50 ` [PATCH v9 09/19] drm/imx: Add i.MX8qxp Display Controller display engine Liu Ying
2025-04-14  3:50   ` Liu Ying
2025-04-14  3:50 ` [PATCH v9 10/19] drm/imx: Add i.MX8qxp Display Controller pixel engine Liu Ying
2025-04-14  3:50   ` Liu Ying
2025-04-14  3:50 ` [PATCH v9 11/19] drm/imx: Add i.MX8qxp Display Controller interrupt controller Liu Ying
2025-04-14  3:50   ` Liu Ying
2025-04-14  3:50 ` [PATCH v9 12/19] drm/imx: Add i.MX8qxp Display Controller KMS Liu Ying
2025-04-14  3:50   ` Liu Ying
2025-04-14  3:50 ` [PATCH v9 13/19] MAINTAINERS: Add maintainer for i.MX8qxp Display Controller Liu Ying
2025-04-14  3:50   ` Liu Ying
2025-04-14  3:50 ` [DO NOT MERGE PATCH v9 14/19] dt-bindings: phy: mixel, mipi-dsi-phy: Allow assigned-clock* properties Liu Ying
2025-04-14  3:50   ` Liu Ying
2025-04-14  3:50 ` [DO NOT MERGE PATCH v9 15/19] dt-bindings: firmware: imx: Add SCU controlled display pixel link nodes Liu Ying
2025-04-14  3:50   ` Liu Ying
2025-04-14  3:50 ` [DO NOT MERGE PATCH v9 16/19] arm64: dts: imx8qxp: Add display controller subsystem Liu Ying
2025-04-14  3:50   ` Liu Ying
2025-04-14  3:50 ` [DO NOT MERGE PATCH v9 17/19] arm64: dts: imx8qxp: Add MIPI-LVDS combo subsystems Liu Ying
2025-04-14  3:50   ` Liu Ying
2025-04-14  3:50 ` [DO NOT MERGE PATCH v9 18/19] arm64: dts: imx8qxp-mek: Enable display controller Liu Ying
2025-04-14  3:50   ` Liu Ying
2025-04-14  3:50 ` [DO NOT MERGE PATCH v9 19/19] arm64: dts: imx8qxp-mek: Add MX8-DLVDS-LCD1 display module support Liu Ying
2025-04-14  3:50   ` Liu Ying
2025-05-07  7:19 ` [PATCH v9 00/19] Add Freescale i.MX8qxp Display Controller support Liu Ying
2025-05-07  7:19   ` Liu Ying
2025-05-14  9:05   ` Liu Ying
2025-05-14  9:05     ` Liu Ying
2026-07-14 19:36 ` Francesco Dolcini
2026-07-14 19:36   ` Francesco Dolcini
2026-07-16  6:21   ` Liu Ying
2026-07-16  6:21     ` Liu Ying
2026-07-16  6:26     ` Francesco Dolcini
2026-07-16  6:26       ` Francesco Dolcini
2026-07-16  6:49       ` Liu Ying
2026-07-16  6:49         ` Liu Ying
2026-09-03 13:41         ` Maxime Ripard
2026-09-03 13:41           ` Maxime Ripard
2026-09-04  8:10           ` Liu Ying
2026-09-04  8:10             ` Liu Ying
2026-09-04  8:38             ` Maxime Ripard
2026-09-04  8:38               ` Maxime Ripard
2026-09-04  8:49               ` Liu Ying
2026-09-04  8:49                 ` Liu Ying
2026-09-07 15:36                 ` Maxime Ripard [this message]
2026-09-07 15:36                   ` 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=ap7Z3xQSavJa0toF@houat \
    --to=mripard@kernel.org \
    --cc=Frank.Li@nxp.com \
    --cc=agx@sigxcpu.org \
    --cc=airlied@gmail.com \
    --cc=aisheng.dong@nxp.com \
    --cc=conor+dt@kernel.org \
    --cc=devicetree@vger.kernel.org \
    --cc=dri-devel@lists.freedesktop.org \
    --cc=festevam@gmail.com \
    --cc=francesco@dolcini.it \
    --cc=imx@lists.linux.dev \
    --cc=kernel@pengutronix.de \
    --cc=kishon@kernel.org \
    --cc=krzk+dt@kernel.org \
    --cc=linux-arm-kernel@lists.infradead.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=linux-phy@lists.infradead.org \
    --cc=lumag@kernel.org \
    --cc=maarten.lankhorst@linux.intel.com \
    --cc=marek.vasut@mailbox.org \
    --cc=p.zabel@pengutronix.de \
    --cc=robh@kernel.org \
    --cc=s.hauer@pengutronix.de \
    --cc=shawnguo@kernel.org \
    --cc=simona@ffwll.ch \
    --cc=tglx@linutronix.de \
    --cc=tzimmermann@suse.de \
    --cc=u.kleine-koenig@baylibre.com \
    --cc=victor.liu@nxp.com \
    --cc=vkoul@kernel.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.