Devicetree
 help / color / mirror / Atom feed
From: LiangCheng Wang <zaq14760@gmail.com>
To: Devarsh Thakkar <devarsht@ti.com>,
	Maarten Lankhorst <maarten.lankhorst@linux.intel.com>,
	Maxime Ripard <mripard@kernel.org>,
	Thomas Zimmermann <tzimmermann@suse.de>,
	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>, Wig Cheng <onlywig@gmail.com>
Cc: dri-devel@lists.freedesktop.org, devicetree@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	Tomi Valkeinen <tomi.valkeinen@ideasonboard.com>,
	LiangCheng Wang <zaq14760@gmail.com>
Subject: Re: [PATCH v3 2/2] drm/tiny: add support for PIXPAPER 4.26 monochrome e-ink panel
Date: Tue, 16 Jun 2026 16:39:21 +0800	[thread overview]
Message-ID: <20260616083921.4066690-1-zaq14760@gmail.com> (raw)
In-Reply-To: <2bfb73e6-dca3-4d93-af04-3c644929dd19@ti.com>

Hi Devarsh,

Thanks for the detailed review.

> 1) Could you please share the datasheet for the display controller used
> inside this pixpaper version ?

Unfortunately I'm not able to share the controller datasheet publicly; it
was provided to us under NDA.

> 2) Does 0xFF or 0xF7 mode work as well for your display or is it strictly
> 0xF4 which seems to mean that analog and osc bits are disabled ?

I'll test whether the standard 0xF7/0xFF sequences also work on this panel
and follow up with the result.

> 3) Also could you confirm which display controller IC does the PIXPAPER
> 4.26 use ?

The PIXPAPER 4.26 uses the Solomon SSD1677, so you're right that it is an
SSD16xx-family controller -- the commands it uses (0x01, 0x0C, 0x18, 0x20,
0x22, 0x24, 0x3C, 0x44/0x45, 0x4E/0x4F) match the standard SSD16xx set.

> it would be appropriate to add this panel as a new display panel entry in
> panel-ssd16xx.c rather than a separate driver to avoid code duplication.

I agree that consolidating SSD16xx panels under panel-ssd16xx.c is the right
long-term direction, and I'd be glad to converge there.

I'm not yet sure how SSD1677 would fit with the controllers your series
currently targets (SSD1673/SSD1680/SSD1681/SSD1683) -- ours is a larger
4.26" 800x480 panel, so I suspect it may need a new controller variant.
Would you expect panel-ssd16xx.c to be able to support SSD1677?

In the meantime, would it be reasonable to take this smaller standalone
driver, and migrate the panel into panel-ssd16xx.c once that driver lands
with SSD1677 support? I'd be happy to help with the migration, and of course
I'll defer to your and the maintainers' preference here.

Regards,
LiangCheng

  reply	other threads:[~2026-06-16  8:39 UTC|newest]

Thread overview: 9+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2026-05-29 10:31 [PATCH v3 0/2] drm/tiny: add support for PIXPAPER 4.26 monochrome e-ink panel LiangCheng Wang
2026-05-29 10:31 ` [PATCH v3 1/2] dt-bindings: display: mayqueen,pixpaper: add pixpaper-426m LiangCheng Wang
2026-05-29 10:31 ` [PATCH v3 2/2] drm/tiny: add support for PIXPAPER 4.26 monochrome e-ink panel LiangCheng Wang
2026-05-29 10:54   ` sashiko-bot
2026-06-10  2:10   ` LiangCheng Wang
2026-06-16  7:08   ` Devarsh Thakkar
2026-06-16  8:39     ` LiangCheng Wang [this message]
2026-06-16 15:08       ` Devarsh Thakkar
2026-06-17  2:09         ` LiangCheng Wang

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=20260616083921.4066690-1-zaq14760@gmail.com \
    --to=zaq14760@gmail.com \
    --cc=airlied@gmail.com \
    --cc=conor+dt@kernel.org \
    --cc=devarsht@ti.com \
    --cc=devicetree@vger.kernel.org \
    --cc=dri-devel@lists.freedesktop.org \
    --cc=krzk+dt@kernel.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=maarten.lankhorst@linux.intel.com \
    --cc=mripard@kernel.org \
    --cc=onlywig@gmail.com \
    --cc=robh@kernel.org \
    --cc=simona@ffwll.ch \
    --cc=tomi.valkeinen@ideasonboard.com \
    --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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox