floss.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
For people who care about, support, and build Free, Libre, and Open Source Software (FLOSS).

Administered by:

Server stats:

682
active users

Robert Mader

Short thread on news on Pinephone Pro developments:

Javier started to upstream display/touchscreen drivers so there's at least basic functionality with the upstream kernel / Fedora. I personally would love to be able to use a distro with immutable updates like Fedora Silverblue at some point.

lore.kernel.org/all/2022122222

lore.kernel.org[PATCH 0/4] Add PinePhone Pro display support

Nicolas fixed a kernel driver bug that prevented Gstreamer-based apps like Cheese to work on devices like the Pine[phone|book] Pro, getting us closer to have Cheese and similar apps like Camera working out-of-the-box: patchwork.linuxtv.org/project/

patchwork.linuxtv.org[v2] hantro: Fix JPEG encoder ENUM_FRMSIZE on RK3399 - Patchwork

There's pending work to upstream the missing kernel driver for one of the two cameras of the PPP. Landing that is also needed in order to land the libcamera bits: patchwork.linuxtv.org/project/

patchwork.linuxtv.org[v2] media: i2c: ov8858 Add driver for ov8858 - Patchwork

Unfortunately there's a libcamera bug that prevents the already supported camera to get initialized as long as the other camera is not supported. This bug will likely not not get fixed soon, so people will just go from zero to two working cameras.

And finally I personally just submitted my first patch to the kernel mailing list in order to get camera rotation propagated properly from the device tree to libcamera. Let's see how it goes :)
patchwork.linuxtv.org/project/

patchwork.linuxtv.orgmedia: i2c: imx258: Parse and register properties - Patchwork

@rmader Thanks for this thread, it's great to see all of this work happening upstream !