NXP has published their 6.18-based kernel tree and while browsing it I have noticed that they apparently found a way to support custom horizontal strides with mxsfb (by using some undocumented leftover IP for EPDC panels that imx8mq doesn't support). This may be interesting as it potentially opens a way to use linear PE in #etnaviv with the #Librem5's internal screen, so the GPU could render directly to the scanout surface without having to resolve its tiled buffer to linear afterwards. #imx8mq

@claudiom cool article regarding #MNTReform!
https://arstechnica.com/gadgets/2022/01/review-mnt-reform-laptop-has-fully-open-hardware-and-software-for-better-or-worse/

I'm wondering what they mean with "simpler" when they talk about the #ARM based CPU/SoC #imx8mq.
I know #nxp as a good company, which supports the #opensource world and tries to make long lasting products. I think it's no coincidence that the same is used in #purism #librem5.

https://pad.hacc.space/green-hardware-ranking?view#Kodi--home-theater-pc-HTPC

Review: MNT Reform laptop has fully open hardware and software—for better or worse

Slow ARM CPU almost single-handedly derails an intriguing laptop experiment.

Ars Technica

Finally built a working #uboot package for the #mntreform using patches posted to u-boot a few days ago:

https://lists.denx.de/pipermail/u-boot/2021-December/469589.html

Unfortunately, it needs binary blobs for DDR initialization and for optional HDMI output from:

https://source.mnt.re/reform/reform-boundary-uboot

#atf (a.k.a. arm-trusted-firmware) for #iMX8MQ does not build successfully on #debian, so used a binary blob for that too.

Could be worse, could be better... it boots!

[PATCH v3 0/2] Add MNT Reform 2 board support

This is the jellyfish h264 demo on a #librem5 using the #imx8mq's #hantro VPU.

Using the CPU we take 300% of CPU time, using the VPU instead we take 10% (and even that can be optimized further). Using the VPU also saves ~1.5W of power. Thanks go to the #gstreamer and #linux kernel folks for making this possible!

@mntmn these NWL patches by Robert should make your DCSS hack to lower the input clock superfluous: https://lore.kernel.org/dri-devel/1598[email protected]/

#imx8mq #imx8

[PATCH 0/5] Add new features to nwl-dsi driver - Robert Chiras (OSS)

@amosbatto #imx8mq CSI2 for mainliine is still being worked on (as is mhdp for DisplayPort HDMI) by various parties but the diff has become more and more reasonable.
@mntmn Since I know the #imx8mq's performance from the #librem5 (and it's devkit) i'm not worried about Reform' s performance at all for daily / on the road usage. There's also so many improvements coming that can be done on the software side like #hantro video decoding.

The MIPI DSI host controller driver made it into linux-next: https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git/commit/?id=44cfc6233447cb2cf47aeb99457de35826a363f6 - more parts of the #librem5 's display stack are moving into place.

#linux #imx8mq

kernel/git/next/linux-next.git - The linux-next integration testing tree