From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-io1-f54.google.com (mail-io1-f54.google.com [209.85.166.54]) by mx.groups.io with SMTP id smtpd.web11.441.1612570846884215870 for ; Fri, 05 Feb 2021 16:20:47 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20161025 header.b=GCKNbTTM; spf=pass (domain: gmail.com, ip: 209.85.166.54, mailfrom: alistair23@gmail.com) Received: by mail-io1-f54.google.com with SMTP id e133so8999579iof.8 for ; Fri, 05 Feb 2021 16:20:46 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=Jwq8AoUlHIEJDo1pZoLdbnUBeQMna0L9vKBSd3fTJZ4=; b=GCKNbTTMnChxRMhdxToqHv4AwtxmpZwnU6vperOc2o34sbGo0cu1B6O5PQqP18puWt QplLmrLXhd9zVzCVZbMil8Ms1/4K4yTfaKsg/sxBelh8FnWcjO3cFpgKl1dVvE+Z2HAl ddQc0fMvp5RifCrh/Ra6QP1uucgZGASqWYUIdBkT0uGeTNUz/PK5NzS7mI7lcyRhLDZd KPd/IozQRISBuN8Nvtd4uQi4IBVr0bAEfHypLx6Z1HUHGRRp8Fj89HGrtIo8Dcx7YgMf S1YXljg9VnrBXaQVzQLm0GjcjvbKBClzsqrDXL9UswjWumwwMuz19kihX0mx22wak9HF BX2g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=Jwq8AoUlHIEJDo1pZoLdbnUBeQMna0L9vKBSd3fTJZ4=; b=MwgAUm9s1dgGP1gsTWDxQV0tf/QtMLBkFw+szpVBXFAJUDWt445bL3NPRUPHmjXm2m qctI+our7ZnvJkA6iXYSa3hEDtqQZYWeWDjazygVJsXsMknog2S4Yf4laoyFUKkXmErO cTUIL47rFcqwDfe4vwk1P2SB10VaApIyD5ItvvCLkTKZgdyNw05ek0cgkY95hbvjiGtZ hXOlIDKYxLv+Xe7VXKgbVjK162ZHHlVeXRQzTArCz1Y7UvKcxA72pO2/vCzqRVfD4rfD ZswePHYXL3410abM2CoXEfkU7R0iZeYtpfuNsNfLJvglFaCjCxuO4XQxjy1Jrrs3mxXH SQwA== X-Gm-Message-State: AOAM531QrbP6cbi5CzJ8DVCfLYEZQTQVSz7bOasry3q4o/3JNBo4RrMT QYc2CTRNKWD7VH7OBPGBMZMjcZX1mFgrknAntTVnoyRWYfu3Cg== X-Google-Smtp-Source: ABdhPJygxR/aH3mb/uczpBij00bqTKEcN4Y2v6LkqSiYSCD1lIXsuCEgjQlMxBy+zFa8b+rfPcqboA0JmlNj+c2J/xg= X-Received: by 2002:a6b:7d42:: with SMTP id d2mr6539808ioq.176.1612570846182; Fri, 05 Feb 2021 16:20:46 -0800 (PST) MIME-Version: 1.0 References: In-Reply-To: From: "Alistair Francis" Date: Fri, 5 Feb 2021 16:20:17 -0800 Message-ID: Subject: Re: [meta-freescale] Linux on an E-Ink Tablet To: Otavio Salvador Cc: meta-freescale@lists.yoctoproject.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Fri, Feb 5, 2021 at 4:49 AM Otavio Salvador wrote: > > Hello Alistair, > > Em sex., 5 de fev. de 2021 =C3=A0s 02:21, Alistair Francis escreveu: >> >> I have been working on updating the Linux kernel of the reMarkable 2, wh= ich 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 struggli= ng 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? > > > It will be created when NXP does a GA release on top of this. The -imx br= anch is based on their fork and on top of it we do the needed fixes and mer= ge stable updates as well. Ah ok. So the *-fslc branch is the community branch and the *-imx branch is the NXP branch merged with the community branch? > >> Also the E-Ink display is driven by the video/fbdev/mxsfb.c driver, whi= ch has been removed in mainline (https://github.com/torvalds/linux/commit/f= 225f1393f034e17281274180626086276da766c), I was wondering if anyone knows h= ow to swap drivers without changing the user space software (which is close= d source). >> >> I'm also working on trying to upstream some of the work. It seems like t= here is a lot in the *-imx branches that isn't upstream. Is that something = that is still going on? > > > All things which are clean could be sent upstream. It'd be of great help = as it'd reduce the maintenance work. Ah, I think I misspoke. I'm trying to upstream the rM2 specific changes, but it depends on changes from the *-imx branch. I was wondering if the *-imx branch will be fully upstreamed. It sounds like that is up to NXP though. Alistair > > -- > Otavio Salvador O.S. Systems > http://www.ossystems.com.br http://code.ossystems.com.br > Mobile: +55 (53) 9 9981-7854 Mobile: +1 (347) 903-9750