From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-qv1-f52.google.com (mail-qv1-f52.google.com [209.85.219.52]) by mx.groups.io with SMTP id smtpd.web11.7563.1612529344318389830 for ; Fri, 05 Feb 2021 04:49:05 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@ossystems-com-br.20150623.gappssmtp.com header.s=20150623 header.b=Hbl8D4iL; spf=pass (domain: ossystems.com.br, ip: 209.85.219.52, mailfrom: otavio.salvador@ossystems.com.br) Received: by mail-qv1-f52.google.com with SMTP id l11so3345960qvt.1 for ; Fri, 05 Feb 2021 04:49:04 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ossystems-com-br.20150623.gappssmtp.com; s=20150623; h=from:mime-version:references:in-reply-to:date:message-id:subject:to :cc; bh=qm177in7Tx3ejPB4S1Cj4QSL6LNAt3XJeG2uKxvzDh4=; b=Hbl8D4iLESz40lqq9vfna+t7RBh30fx1ecaKfCTTR8IZUg1xw+TB4fSwRf+L1MpzKb +/HQw+dGGbXSRfYsORiJUnaTPIyacqpPOIoCvD/KNAX7P/Wqdc9UMvUMqwtIhitLMVLw UmMHqZhzFH25xS3/d7zYGXNLm9fkfWvG3cTT38BvkxYG2KwPwXaULNo7LPck2rBer31q hlUNnDYe1Uar/kyBYuY/d+jqNN5DcoMqfU4D4XARSRKXFA08sNdiW8gL8uG4KSR7Qt9e nmNiJdrxLOGPBOWjU8E0/admNI2CH/YeO8JT/C1dozWv99LA/4MPNmdKLM38I8T/P5jV 870A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:mime-version:references:in-reply-to:date :message-id:subject:to:cc; bh=qm177in7Tx3ejPB4S1Cj4QSL6LNAt3XJeG2uKxvzDh4=; b=V4h/A/ZAnY1eueY2CFuGiXV7SFHhROrtgIXBJ0uTLNwjDjLJdbW36Wp8fgKsNJuQnG /flKinSIlfrvDbi6rJqJwR4nK56GA2XffAnm37Luk/ezXhfYjOoNQXXGphwB1eXIpjeY 9HIPOLt8Tzc9tu87XGV0xV6131iJki8SJnnDRMNBXLLiDpIk1CI6oOxdWK6SQUAbxm7V CxylOmeBRnDvtNRCy/uqwoG+jOmsRGtMVwlWV3UiL4UEeuv9xQos9w9aqLQ3AvPVWeYL XHqJzHT2mg/2s/J+gqcRpHKRmlTIW8OJrjc3wBRHKNw7G6m/QORy23sIcv1ZwykbyhHN fw/g== X-Gm-Message-State: AOAM533uF46OjGE4Bcdc7oBuZ1tflQ3ycG59IulcCu/9eu1IvGJ+/4+b 2dXYMkR0h8wpxQQJJ2JZG6Ijp07YEsVg0MDN X-Google-Smtp-Source: ABdhPJzRIRPpzDOg4IjyltJxmINpbH1+4LxFBDSlglsahshtqbrAbyIyJIFypwsrqQLk39PTbTI8Mg== X-Received: by 2002:a0c:ebc2:: with SMTP id k2mr4081509qvq.0.1612529343237; Fri, 05 Feb 2021 04:49:03 -0800 (PST) Return-Path: Received: from mail-qk1-f171.google.com (mail-qk1-f171.google.com. [209.85.222.171]) by smtp.gmail.com with ESMTPSA id k4sm7490569qtq.13.2021.02.05.04.49.02 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 05 Feb 2021 04:49:02 -0800 (PST) From: "Otavio Salvador" X-Google-Original-From: Otavio Salvador Received: by mail-qk1-f171.google.com with SMTP id 19so6692248qkh.3 for ; Fri, 05 Feb 2021 04:49:02 -0800 (PST) X-Received: by 2002:a05:620a:149b:: with SMTP id w27mr4104604qkj.64.1612529342275; Fri, 05 Feb 2021 04:49:02 -0800 (PST) MIME-Version: 1.0 References: In-Reply-To: Date: Fri, 5 Feb 2021 09:48:50 -0300 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [meta-freescale] Linux on an E-Ink Tablet To: Alistair Francis Cc: meta-freescale@lists.yoctoproject.org Content-Type: multipart/alternative; boundary="000000000000a2e7af05ba963ef0" --000000000000a2e7af05ba963ef0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable 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, > 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? > It will be created when NXP does a GA release on top of this. The -imx branch is based on their fork and on top of it we do the needed fixes and merge stable updates as well. 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/f225f1393f034e172812741806260862= 76da766c), > 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 somethi= ng > 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. --=20 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 --000000000000a2e7af05ba963ef0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hello Alistair,

Em sex., 5 de fev. d= e 2021 =C3=A0s 02:21, Alistair Francis <alistair23@gmail.com> escreveu:
I have been working on updating the Linux = kernel of the reMarkable 2, which is an E-Ink tablet using the i.MX7D.
<= br>It ships with an outdated version of htt= ps://github.com/Freescale/linux-fslc/tree/4.14-1.0.x-imx with around 30= 0 patches on top, the source is here: https://github.com/reMarkable/= linux/tree/zero-sugar.

I have ported those 300 patches on top of= =C2=A0 https://github.com/Freescale/linux-fs= lc/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. Doe= s 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 t= his. The -imx branch is based on their fork and on top of it we do the need= ed fixes and merge stable updates as well.

Also the E-Ink display is driven by = the video/fbdev/mxsfb.c=C2=A0 driver, which has been removed in mainline (<= a href=3D"https://github.com/torvalds/linux/commit/f225f1393f034e1728127418= 0626086276da766c" rel=3D"noopener" target=3D"_blank">https://github.com/tor= valds/linux/commit/f225f1393f034e17281274180626086276da766c), I was won= dering 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 branc= hes 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.

--
Otavi= o Salvador =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 O.S. Systems
http://www.ossystems.com.br =C2=A0 = =C2=A0 =C2=A0 =C2=A0http://code.ossystems.com.br
Mobile: +55 (53) 9 9981-7854 =C2=A0= =C2=A0 =C2=A0 =C2=A0 =C2=A0Mobile: +1 (347) 903-9750
--000000000000a2e7af05ba963ef0--