meta-freescale.lists.yoctoproject.org archive mirror
 help / color / mirror / Atom feed
* Linux on an E-Ink Tablet
@ 2021-02-05  5:21 Alistair Francis
  2021-02-05 12:48 ` [meta-freescale] " Otavio Salvador
  0 siblings, 1 reply; 5+ messages in thread
From: Alistair Francis @ 2021-02-05  5:21 UTC (permalink / raw)
  To: meta-freescale

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

Hey,

I have been working on updating the Linux kernel of the reMarkable 2, which is an E-Ink tablet using the i.MX7D.

It ships with an outdated version of https://github.com/Freescale/linux-fslc/tree/4.14-1.0.x-imx with around 300 patches on top, the source is here: https://github.com/reMarkable/linux/tree/zero-sugar.

I have ported those 300 patches on top of https://github.com/Freescale/linux-fslc/tree/5.4-2.2.x-imx and have it mostly working. I'm just struggling with the brcmfmac WiFi.

I'm now starting to look at what next though.

I don't see a 5.10*-imx branch, just a 5.10.x+fslc. Does anyone know if there is a plan for a 5.10*-imx branch?

Also the E-Ink display is driven by the video/fbdev/mxsfb.c  driver, which has been removed in mainline ( https://github.com/torvalds/linux/commit/f225f1393f034e17281274180626086276da766c ), I was wondering if anyone knows how to swap drivers without changing the user space software (which is closed source).

I'm also working on trying to upstream some of the work. It seems like there is a lot in the *-imx branches that isn't upstream. Is that something that is still going on?

Alistair

[-- Attachment #2: Type: text/html, Size: 1575 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2021-02-06  0:36 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-02-05  5:21 Linux on an E-Ink Tablet Alistair Francis
2021-02-05 12:48 ` [meta-freescale] " Otavio Salvador
2021-02-06  0:20   ` Alistair Francis
2021-02-06  0:28     ` Otavio Salvador
2021-02-06  0:36       ` Alistair Francis

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).