From: Drew Fustini <fustini@kernel.org>
To: Icenowy Zheng <uwu@icenowy.me>
Cc: Thomas Zimmermann <tzimmermann@suse.de>,
Andrzej Hajda <andrzej.hajda@intel.com>,
Neil Armstrong <neil.armstrong@linaro.org>,
Robert Foss <rfoss@kernel.org>,
Laurent Pinchart <Laurent.pinchart@ideasonboard.com>,
Jonas Karlman <jonas@kwiboo.se>,
Jernej Skrabec <jernej.skrabec@gmail.com>,
Maarten Lankhorst <maarten.lankhorst@linux.intel.com>,
Maxime Ripard <mripard@kernel.org>,
David Airlie <airlied@gmail.com>, Simona Vetter <simona@ffwll.ch>,
Rob Herring <robh@kernel.org>,
Krzysztof Kozlowski <krzk+dt@kernel.org>,
Conor Dooley <conor+dt@kernel.org>, Guo Ren <guoren@kernel.org>,
Fu Wei <wefu@redhat.com>, Philipp Zabel <p.zabel@pengutronix.de>,
Dmitry Baryshkov <lumag@kernel.org>,
Michal Wilczynski <m.wilczynski@samsung.com>,
Luca Ceresoli <luca.ceresoli@bootlin.com>,
Han Gao <rabenda.cn@gmail.com>, Yao Zi <ziyao@disroot.org>,
linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org,
devicetree@vger.kernel.org, linux-riscv@lists.infradead.org,
Han Gao <gaohan@iscas.ac.cn>
Subject: Re: [PATCH v6 3/9] drm: verisilicon: add a driver for Verisilicon display controllers
Date: Wed, 28 Jan 2026 08:44:12 -0800 [thread overview]
Message-ID: <aXo83Ob9LpeHd2SC@x1> (raw)
In-Reply-To: <4e340eb246e4e725754ed2097260c1a1acd8fe71.camel@icenowy.me>
On Thu, Jan 29, 2026 at 12:03:01AM +0800, Icenowy Zheng wrote:
> 在 2026-01-28星期三的 09:54 +0100,Thomas Zimmermann写道:
> > Hi
> >
> > Am 28.01.26 um 09:39 schrieb Icenowy Zheng:
> > > 在 2026-01-28星期三的 08:58 +0100,Thomas Zimmermann写道:
> > > > Hi
> > > >
> > > > Am 23.01.26 um 10:28 schrieb Icenowy Zheng:
> > > > > From: Icenowy Zheng <uwu@icenowy.me>
> > > > >
> > > > > This is a from-scratch driver targeting Verisilicon DC-series
> > > > > display
> > > > > controllers, which feature self-identification functionality
> > > > > like
> > > > > their
> > > > > GC-series GPUs.
> > > > >
> > > > > Only DC8200 is being supported now, and only the main
> > > > > framebuffer
> > > > > is set
> > > > > up (as the DRM primary plane). Support for more DC models and
> > > > > more
> > > > > features is my further targets.
> > > > >
> > > > > As the display controller is delivered to SoC vendors as a
> > > > > whole
> > > > > part,
> > > > > this driver does not use component framework and extra bridges
> > > > > inside a
> > > > > SoC is expected to be implemented as dedicated bridges (this
> > > > > driver
> > > > > properly supports bridge chaining).
> > > > >
> > > > > Signed-off-by: Icenowy Zheng <uwu@icenowy.me>
> > > > > Signed-off-by: Icenowy Zheng <zhengxingda@iscas.ac.cn>
> > > > > Tested-by: Han Gao <gaohan@iscas.ac.cn>
> > > > > Tested-by: Michal Wilczynski <m.wilczynski@samsung.com>
> > > > Reviewed-by: Thomas Zimmermann <tzimmermann@suse.de>
> > > >
> > > > I only briefly looked over this revision, as v5 already seemed
> > > > quite
> > > > good. If you want to do a follow-up patch, see my other reply to
> > > > v5
> > > > on
> > > > storing hardware formats in the plane state.
> > > Well the kernel test robot found a small Kconfig problem in this
> > > revision -- DRM_DISPLAY_HELPER should be selected.
> > >
> > > Maybe I'm going to send a v7 to address this.
> > >
> > > Should I also make derived plane state a change in v7, or leave it
> > > as a
> > > follow-up?
> >
> > That would require another round of review, I guess. Better leave it
> > for
> > a separate series.
> >
> > >
> > > By the way, I think PATCH 1-5 should go through drm-misc tree, am I
> > > right? Who's going to pick it if going through drm-misc?
> >
> > I can do that. In v7, you can merge patch 8 (MAINTAINERS) into patch
> > 3,
> > so that it goes in as well.
>
> Well then who should pick patch 9, the mailmap change?
>
> I remember there is some tree for this kind of "trivial changes", but I
> forgot any detail about this.
>
> >
> > Patches 6 and 7 are small, so I can also take them into drm-misc if
> > they
> > riscv maintainers are OK with that.
>
> Well, I think there might be other TH1520 DT bits merged by Drew
> Fustini in this cycle?
>
> Drew, can you read this? (I heard from Han Gao that his mail failed to
> get delivered to Drew). If you can read this, could you confirm that
> whether you want to merge DT patches?
Sorry for not giving a tag for the dts patches earlier. I'll do that
now. W=1 dtbs_check looks clean.
The dts patches should probably go through the thead-dt-for-next tree.
There were no other dts patches for the merge window so I had not
planned to send a thead-dt-for-next pull request for 6.20. Normally I
try to send the PR to Arnd by rc5.
I'm excited about this series so maybe there is still a possibility. If
the drivers changes are going into next now, then I could apply the dts
changes to thead-dt-for-next and ask the SoC maintainer team if it is
possible to accept a late dts PR. There is still the possibility of a
couple next releases before rc8 this weekend. The extra week for 6.19
might make this feasible.
Thanks,
Drew
_______________________________________________
linux-riscv mailing list
linux-riscv@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-riscv
WARNING: multiple messages have this Message-ID (diff)
From: Drew Fustini <fustini@kernel.org>
To: Icenowy Zheng <uwu@icenowy.me>
Cc: Thomas Zimmermann <tzimmermann@suse.de>,
Andrzej Hajda <andrzej.hajda@intel.com>,
Neil Armstrong <neil.armstrong@linaro.org>,
Robert Foss <rfoss@kernel.org>,
Laurent Pinchart <Laurent.pinchart@ideasonboard.com>,
Jonas Karlman <jonas@kwiboo.se>,
Jernej Skrabec <jernej.skrabec@gmail.com>,
Maarten Lankhorst <maarten.lankhorst@linux.intel.com>,
Maxime Ripard <mripard@kernel.org>,
David Airlie <airlied@gmail.com>, Simona Vetter <simona@ffwll.ch>,
Rob Herring <robh@kernel.org>,
Krzysztof Kozlowski <krzk+dt@kernel.org>,
Conor Dooley <conor+dt@kernel.org>, Guo Ren <guoren@kernel.org>,
Fu Wei <wefu@redhat.com>, Philipp Zabel <p.zabel@pengutronix.de>,
Dmitry Baryshkov <lumag@kernel.org>,
Michal Wilczynski <m.wilczynski@samsung.com>,
Luca Ceresoli <luca.ceresoli@bootlin.com>,
Han Gao <rabenda.cn@gmail.com>, Yao Zi <ziyao@disroot.org>,
linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org,
devicetree@vger.kernel.org, linux-riscv@lists.infradead.org,
Han Gao <gaohan@iscas.ac.cn>
Subject: Re: [PATCH v6 3/9] drm: verisilicon: add a driver for Verisilicon display controllers
Date: Wed, 28 Jan 2026 08:44:12 -0800 [thread overview]
Message-ID: <aXo83Ob9LpeHd2SC@x1> (raw)
In-Reply-To: <4e340eb246e4e725754ed2097260c1a1acd8fe71.camel@icenowy.me>
On Thu, Jan 29, 2026 at 12:03:01AM +0800, Icenowy Zheng wrote:
> 在 2026-01-28星期三的 09:54 +0100,Thomas Zimmermann写道:
> > Hi
> >
> > Am 28.01.26 um 09:39 schrieb Icenowy Zheng:
> > > 在 2026-01-28星期三的 08:58 +0100,Thomas Zimmermann写道:
> > > > Hi
> > > >
> > > > Am 23.01.26 um 10:28 schrieb Icenowy Zheng:
> > > > > From: Icenowy Zheng <uwu@icenowy.me>
> > > > >
> > > > > This is a from-scratch driver targeting Verisilicon DC-series
> > > > > display
> > > > > controllers, which feature self-identification functionality
> > > > > like
> > > > > their
> > > > > GC-series GPUs.
> > > > >
> > > > > Only DC8200 is being supported now, and only the main
> > > > > framebuffer
> > > > > is set
> > > > > up (as the DRM primary plane). Support for more DC models and
> > > > > more
> > > > > features is my further targets.
> > > > >
> > > > > As the display controller is delivered to SoC vendors as a
> > > > > whole
> > > > > part,
> > > > > this driver does not use component framework and extra bridges
> > > > > inside a
> > > > > SoC is expected to be implemented as dedicated bridges (this
> > > > > driver
> > > > > properly supports bridge chaining).
> > > > >
> > > > > Signed-off-by: Icenowy Zheng <uwu@icenowy.me>
> > > > > Signed-off-by: Icenowy Zheng <zhengxingda@iscas.ac.cn>
> > > > > Tested-by: Han Gao <gaohan@iscas.ac.cn>
> > > > > Tested-by: Michal Wilczynski <m.wilczynski@samsung.com>
> > > > Reviewed-by: Thomas Zimmermann <tzimmermann@suse.de>
> > > >
> > > > I only briefly looked over this revision, as v5 already seemed
> > > > quite
> > > > good. If you want to do a follow-up patch, see my other reply to
> > > > v5
> > > > on
> > > > storing hardware formats in the plane state.
> > > Well the kernel test robot found a small Kconfig problem in this
> > > revision -- DRM_DISPLAY_HELPER should be selected.
> > >
> > > Maybe I'm going to send a v7 to address this.
> > >
> > > Should I also make derived plane state a change in v7, or leave it
> > > as a
> > > follow-up?
> >
> > That would require another round of review, I guess. Better leave it
> > for
> > a separate series.
> >
> > >
> > > By the way, I think PATCH 1-5 should go through drm-misc tree, am I
> > > right? Who's going to pick it if going through drm-misc?
> >
> > I can do that. In v7, you can merge patch 8 (MAINTAINERS) into patch
> > 3,
> > so that it goes in as well.
>
> Well then who should pick patch 9, the mailmap change?
>
> I remember there is some tree for this kind of "trivial changes", but I
> forgot any detail about this.
>
> >
> > Patches 6 and 7 are small, so I can also take them into drm-misc if
> > they
> > riscv maintainers are OK with that.
>
> Well, I think there might be other TH1520 DT bits merged by Drew
> Fustini in this cycle?
>
> Drew, can you read this? (I heard from Han Gao that his mail failed to
> get delivered to Drew). If you can read this, could you confirm that
> whether you want to merge DT patches?
Sorry for not giving a tag for the dts patches earlier. I'll do that
now. W=1 dtbs_check looks clean.
The dts patches should probably go through the thead-dt-for-next tree.
There were no other dts patches for the merge window so I had not
planned to send a thead-dt-for-next pull request for 6.20. Normally I
try to send the PR to Arnd by rc5.
I'm excited about this series so maybe there is still a possibility. If
the drivers changes are going into next now, then I could apply the dts
changes to thead-dt-for-next and ask the SoC maintainer team if it is
possible to accept a late dts PR. There is still the possibility of a
couple next releases before rc8 this weekend. The extra week for 6.19
might make this feasible.
Thanks,
Drew
next prev parent reply other threads:[~2026-01-28 16:44 UTC|newest]
Thread overview: 66+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-01-23 9:28 [PATCH v6 0/9] Verisilicon DC8200 driver (and adaption to TH1520) Icenowy Zheng
2026-01-23 9:28 ` Icenowy Zheng
2026-01-23 9:28 ` [PATCH v6 1/9] dt-bindings: vendor-prefixes: add verisilicon Icenowy Zheng
2026-01-23 9:28 ` Icenowy Zheng
2026-01-28 20:22 ` Drew Fustini
2026-01-28 20:22 ` Drew Fustini
2026-01-28 20:42 ` Conor Dooley
2026-01-28 20:42 ` Conor Dooley
2026-01-28 20:50 ` Drew Fustini
2026-01-28 20:50 ` Drew Fustini
2026-01-29 16:50 ` Conor Dooley
2026-01-29 16:50 ` Conor Dooley
2026-01-29 20:44 ` Drew Fustini
2026-01-29 20:44 ` Drew Fustini
2026-01-23 9:28 ` [PATCH v6 2/9] dt-bindings: display: add verisilicon,dc Icenowy Zheng
2026-01-23 9:28 ` Icenowy Zheng
2026-01-28 20:34 ` Drew Fustini
2026-01-28 20:34 ` Drew Fustini
2026-01-28 22:57 ` Drew Fustini
2026-01-28 22:57 ` Drew Fustini
2026-01-23 9:28 ` [PATCH v6 3/9] drm: verisilicon: add a driver for Verisilicon display controllers Icenowy Zheng
2026-01-23 9:28 ` Icenowy Zheng
2026-01-23 21:28 ` kernel test robot
2026-01-23 21:28 ` kernel test robot
2026-01-28 7:58 ` Thomas Zimmermann
2026-01-28 7:58 ` Thomas Zimmermann
2026-01-28 8:39 ` Icenowy Zheng
2026-01-28 8:39 ` Icenowy Zheng
2026-01-28 8:54 ` Thomas Zimmermann
2026-01-28 8:54 ` Thomas Zimmermann
2026-01-28 16:03 ` Icenowy Zheng
2026-01-28 16:03 ` Icenowy Zheng
2026-01-28 16:44 ` Drew Fustini [this message]
2026-01-28 16:44 ` Drew Fustini
2026-01-23 9:28 ` [PATCH v6 4/9] dt-bindings: display/bridge: add binding for TH1520 HDMI controller Icenowy Zheng
2026-01-23 9:28 ` Icenowy Zheng
2026-01-28 20:35 ` Drew Fustini
2026-01-28 20:35 ` Drew Fustini
2026-01-28 22:58 ` Drew Fustini
2026-01-28 22:58 ` Drew Fustini
2026-01-23 9:28 ` [PATCH v6 5/9] drm/bridge: add a driver for T-Head " Icenowy Zheng
2026-01-23 9:28 ` Icenowy Zheng
2026-01-28 8:02 ` Thomas Zimmermann
2026-01-28 8:02 ` Thomas Zimmermann
2026-01-23 9:28 ` [PATCH v6 6/9] riscv: dts: thead: add DPU and HDMI device tree nodes Icenowy Zheng
2026-01-23 9:28 ` Icenowy Zheng
2026-01-28 18:52 ` Drew Fustini
2026-01-28 18:52 ` Drew Fustini
2026-01-28 19:44 ` Drew Fustini
2026-01-28 19:44 ` Drew Fustini
2026-01-28 19:48 ` Drew Fustini
2026-01-28 19:48 ` Drew Fustini
2026-01-23 9:28 ` [PATCH v6 7/9] riscv: dts: thead: lichee-pi-4a: enable HDMI Icenowy Zheng
2026-01-23 9:28 ` Icenowy Zheng
2026-01-28 18:52 ` Drew Fustini
2026-01-28 18:52 ` Drew Fustini
2026-01-28 19:45 ` Drew Fustini
2026-01-28 19:45 ` Drew Fustini
2026-01-28 19:49 ` Drew Fustini
2026-01-28 19:49 ` Drew Fustini
2026-01-23 9:28 ` [PATCH v6 8/9] MAINTAINERS: assign myself as maintainer for verisilicon DC driver Icenowy Zheng
2026-01-23 9:28 ` Icenowy Zheng
2026-01-28 8:01 ` Thomas Zimmermann
2026-01-28 8:01 ` Thomas Zimmermann
2026-01-23 9:28 ` [PATCH v6 9/9] mailmap: map all Icenowy Zheng's mail addresses Icenowy Zheng
2026-01-23 9:28 ` Icenowy Zheng
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=aXo83Ob9LpeHd2SC@x1 \
--to=fustini@kernel.org \
--cc=Laurent.pinchart@ideasonboard.com \
--cc=airlied@gmail.com \
--cc=andrzej.hajda@intel.com \
--cc=conor+dt@kernel.org \
--cc=devicetree@vger.kernel.org \
--cc=dri-devel@lists.freedesktop.org \
--cc=gaohan@iscas.ac.cn \
--cc=guoren@kernel.org \
--cc=jernej.skrabec@gmail.com \
--cc=jonas@kwiboo.se \
--cc=krzk+dt@kernel.org \
--cc=linux-kernel@vger.kernel.org \
--cc=linux-riscv@lists.infradead.org \
--cc=luca.ceresoli@bootlin.com \
--cc=lumag@kernel.org \
--cc=m.wilczynski@samsung.com \
--cc=maarten.lankhorst@linux.intel.com \
--cc=mripard@kernel.org \
--cc=neil.armstrong@linaro.org \
--cc=p.zabel@pengutronix.de \
--cc=rabenda.cn@gmail.com \
--cc=rfoss@kernel.org \
--cc=robh@kernel.org \
--cc=simona@ffwll.ch \
--cc=tzimmermann@suse.de \
--cc=uwu@icenowy.me \
--cc=wefu@redhat.com \
--cc=ziyao@disroot.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.