We're hiring!
*

Linux Kernel 5.5

Sebastian Reichel avatar

Sebastian Reichel
January 30, 2020

Share this post:

Reading time:

Earlier this week, Linus tagged the 5.5 kernel release, so let’s have a look at Collabora’s contributions.

Adrian, Martyn and Gustavo Padovan worked on the Broadcom brcmfmac WiFi driver fixing suspend support for some platforms which cut power during sleep to save battery and removing an incorrect warning message. These were done as part of a broader effort to improve upstream support of peripherals used together with the i.MX 6 family of processors.

Alyssa and Boris fixed a few things in the panfrost driver (Open Source driver for modern Arm Mali GPUs). As part of her new Reviewer’s role (as stated in the MAINTAINERS file), Alyssa also did quite a lot of reviews.

Documentation is a crucial part of the kernel. To learn more about it’s importance, check this talk from kernel recipes (or more recent LWN Article [$]). Within the effort to improve it, André, filled the source files with more documentation and fixed an issue at the kernel-doc script in order to properly render it.

On the VPU front, Ezequiel and Boris kept improving the hantro driver by cleaning up the code base, fixing a few corner cases and reviewing improvements/fixes posted by others.

On the DRM front, Boris paved the road for bus format negotiation between DRM pipeline components. Right now this bus format selection is either static or implemented as an ad-hoc solution by a few DRM display controller drivers. His work aims at providing the basic building blocks to ease such a negotiation. This effort is not yet finished and will continue in the next release.

As part of his I3C maintainer’s role, Boris also reviewed and merged a few patches. Even if he is no longer involved in the MTD maintenance, he also helped reviewing some spi-nor patches.

Dafna on the other hand cleaned up the virtual media controller driver (vimc) removing some lines of code and making the driver more stable.

On the Chrome Embedded Controller side, Enric continued to review and apply patches as driver maintainer.

Ezequiel added gamma LUT support for Rockchip RK3288 SoCs. This feature can be used by compositors to implement display Night Mode. Also related to Rockhip, Enric fixed a register access in its PCI driver.

I (Sebastian) removed the last users of TI’s shared transport driver, which took care of the serial side from TI WiLink devices. The users have been moved over to serdev based hci_ll driver. The old btwilink driver could be removed afterwards. Still outstanding is the shared transport driver itself, which will be removed once the FM radio driver also has been ported.

That’s all for this release. You can see the complete list of Collabora contributions below and check out the always interesing Kernel Newbies 5.5 page for a lot more details.

Here is the complete list of Collabora contributions:

Adrian Ratiu:

Alyssa Rosenzweig:

André Almeida:

Boris Brezillon:

Dafna Hirschfeld:

Enric Balletbo i Serra:

Ezequiel Garcia:

Gabriel Krisman Bertazi:

Sebastian Reichel:

Reviewed-by:

Alyssa Rosenzweig:

Boris Brezillon:

Daniel Stone:

Enric Balletbo i Serra:

Pekka Paalanen:

Sebastian Reichel:

Tomeu Vizoso:

Acked-by:

Alyssa Rosenzweig:

Boris Brezillon:

Enric Balletbo i Serra:

Helen Koike:

Pekka Paalanen:

Sebastian Reichel:

Tomeu Vizoso:

Signed-off-by:

Boris Brezillon:

Enric Balletbo i Serra:

Ezequiel Garcia:

Gabriel Krisman Bertazi:

Martyn Welch:

Sebastian Reichel:

Tested-by:

Boris Brezillon:

 

Enric Balletbo i Serra:

Suggested-by:

Boris Brezillon:

Gustavo Padovan:

 

Comments (0)


Add a Comment






Allowed tags: <b><i><br>Add a new comment:


 

Search the newsroom

Latest News & Events

Upstream support for Rockchip's RK3588: Progress and future plans

20/12/2024

The Rockchip RK3588 upstream support has progressed a lot over the last few years. As 2024 comes to a close, it is a great time to have…

Academically inclining at NeurIPS 2024

09/12/2024

Collabora will be at NeurIPs this week to dive into the latest academic findings in machine learning and research advancements that are…

Apertis v2024: the new Bookworm-based release for industrial embedded devices

05/12/2024

Now based on Debian Bookworm, Apertis is a collaborative OS platform that includes an operating system, but also tools and cloud services…

Open Since 2005 logo

Our website only uses a strictly necessary session cookie provided by our CMS system. To find out more please follow this link.

Collabora Limited © 2005-2024. All rights reserved. Privacy Notice. Sitemap.