From: Kuan-Wei Chiu <visitorckw@gmail.com>
To: Tom Rini <trini@konsulko.com>
Cc: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>,
me@ziyao.cc, daniel@0x0f.com, jserv@ccns.ncku.edu.tw,
eleanor15x@gmail.com, u-boot@lists.denx.de, alison.wang@nxp.com,
angelo@kernel-space.org
Subject: Re: [PATCH v4 1/6] serial: Add Goldfish TTY driver
Date: Mon, 5 Jan 2026 23:44:21 +0800 [thread overview]
Message-ID: <aVvcVYKV9HVG_hFW@google.com> (raw)
In-Reply-To: <20260105144304.GL6124@bill-the-cat>
Hi Tom,
On Mon, Jan 05, 2026 at 08:43:04AM -0600, Tom Rini wrote:
> On Sat, Jan 03, 2026 at 07:14:30AM +0800, Kuan-Wei Chiu wrote:
>
> > Hi Tom,
> >
> > On Fri, Jan 02, 2026 at 03:51:25PM -0600, Tom Rini wrote:
> > > On Sat, Jan 03, 2026 at 05:48:14AM +0800, Kuan-Wei Chiu wrote:
> > > > Hi Heinrich,
> > > >
> > > > On Fri, Jan 02, 2026 at 09:40:39AM +0100, Heinrich Schuchardt wrote:
> > > > > On 1/2/26 09:29, Heinrich Schuchardt wrote:
> > > > > > On 1/1/26 18:54, Kuan-Wei Chiu wrote:
> > > > > > > Add support for the Google Goldfish TTY serial device. This virtual
> > > > > > > device is commonly used in QEMU virtual machines (such as the m68k
> > > > > > > virt machine) and Android emulators.
> > > > > > >
> > > > > > > The driver implements basic console output and input polling using the
> > > > > > > Goldfish MMIO interface.
> > > > > > >
> > > > > > > Signed-off-by: Kuan-Wei Chiu <visitorckw@gmail.com>
> > > > > > > Reviewed-by: Yao Zi <me@ziyao.cc>
> > > > > > > Tested-by: Daniel Palmer <daniel@0x0f.com>
> > > > > >
> > > > > > Acked-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
> > > >
> > > > Thanks for the review.
> > > >
> > > > > >
> > > > > > > ---
> > > > > > > Changes in v4:
> > > > > > > - Support DT probing with platform data as a fallback.
> > > > > > >
> > > > > > > MAINTAINERS | 6 ++
> > > > > > > drivers/serial/Kconfig | 8 +++
> > > > > > > drivers/serial/Makefile | 1 +
> > > > > > > drivers/serial/serial_goldfish.c | 109 +++++++++++++++++++++++++++++++
> > > > > > > include/goldfish_tty.h | 18 +++++
> > > > > > > 5 files changed, 142 insertions(+)
> > > > > > > create mode 100644 drivers/serial/serial_goldfish.c
> > > > > > > create mode 100644 include/goldfish_tty.h
> > > > > > >
> > > > > > > diff --git a/MAINTAINERS b/MAINTAINERS
> > > > > > > index 6ce0bbce13d..da4a6e4d518 100644
> > > > > > > --- a/MAINTAINERS
> > > > > > > +++ b/MAINTAINERS
> > > > > > > @@ -1259,6 +1259,12 @@ S: Maintained
> > > > > > > F: drivers/misc/gsc.c
> > > > > > > F: include/gsc.h
> > > > > > > +GOLDFISH SERIAL DRIVER
> > > > > > > +M: Kuan-Wei Chiu <visitorckw@gmail.com>
> > > > > > > +S: Maintained
> > > > > > > +F: drivers/serial/serial_goldfish.c
> > > > > > > +F: include/goldfish_tty.h
> > > > > > > +
> > > > >
> > > > > Applying: serial: Add Goldfish TTY driver
> > > > > Patch failed at 0001 serial: Add Goldfish TTY driver
> > > > > error: patch failed: MAINTAINERS:1259
> > > > > error: MAINTAINERS: patch does not apply
> > > > >
> > > > > Should a respin of the series be needed, please, check that the series
> > > > > applies to origin/next before sending.
> > > >
> > > > To make sure I base the next version on the correct tree, should I base
> > > > it on the ColdFire tree's next branch:
> > > >
> > > > https://source.denx.de/u-boot/custodians/u-boot-coldfire.git
> > > >
> > > > Or the main U-Boot repository's next branch:
> > > >
> > > > https://source.denx.de/u-boot/u-boot.git
> > >
> > > The main U-Boot tree. Custodian trees are not always up to date (and
> >
> > Thanks for the clarification.
> > I will base v5 on the main U-Boot tree's next branch.
> >
> > > with the renewed interest in m68k, I was going to ask if someone else
> > > would like to step up as co-maintainer as part of all of this, Angelo
> > > might like some help).
> >
> > TBH, being relatively new to the U-Boot community, I'm not sure if I
> > have gained enough trust or shown enough knowledge of the m68k code and
> > development workflow just yet.
> >
> > However, if help is needed, I'm happy to help review and test
> > m68k-related patches.
>
> I understand, and yes, starting with reviewing things is fine. But this
> is also the most activity m68k has gotten in a decade or so, so I do
> believe you to be on the forefront of how the code is :)
Thanks for the kind words.
In that case, I'll append a patch to the end of the v5 series to add
myself to the m68k entry in MAINTAINERS (after Angelo), so I will be
notified of m68k patches to help with review and testing.
Regards,
Kuan-Wei
next prev parent reply other threads:[~2026-01-05 16:45 UTC|newest]
Thread overview: 17+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-01-01 17:54 [PATCH v4 0/6] m68k: Add support for QEMU virt machine Kuan-Wei Chiu
2026-01-01 17:54 ` [PATCH v4 1/6] serial: Add Goldfish TTY driver Kuan-Wei Chiu
2026-01-02 8:29 ` Heinrich Schuchardt
2026-01-02 8:40 ` Heinrich Schuchardt
2026-01-02 21:48 ` Kuan-Wei Chiu
2026-01-02 21:51 ` Tom Rini
2026-01-02 23:14 ` Kuan-Wei Chiu
2026-01-05 14:43 ` Tom Rini
2026-01-05 15:44 ` Kuan-Wei Chiu [this message]
2026-01-01 17:54 ` [PATCH v4 2/6] timer: Add Goldfish timer driver Kuan-Wei Chiu
2026-01-01 17:54 ` [PATCH v4 3/6] rtc: goldfish: Support platform data for non-DT probing Kuan-Wei Chiu
2026-01-02 8:27 ` Heinrich Schuchardt
2026-01-01 17:54 ` [PATCH v4 4/6] m68k: Add support for M68040 CPU Kuan-Wei Chiu
2026-01-01 17:54 ` [PATCH v4 5/6] board: Add QEMU m68k virt board support Kuan-Wei Chiu
2026-01-02 9:26 ` Heinrich Schuchardt
2026-01-02 21:46 ` Kuan-Wei Chiu
2026-01-01 17:54 ` [PATCH v4 6/6] CI: Add test jobs for QEMU m68k virt machine Kuan-Wei Chiu
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=aVvcVYKV9HVG_hFW@google.com \
--to=visitorckw@gmail.com \
--cc=alison.wang@nxp.com \
--cc=angelo@kernel-space.org \
--cc=daniel@0x0f.com \
--cc=eleanor15x@gmail.com \
--cc=heinrich.schuchardt@canonical.com \
--cc=jserv@ccns.ncku.edu.tw \
--cc=me@ziyao.cc \
--cc=trini@konsulko.com \
--cc=u-boot@lists.denx.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.