Linux Kernel Upstreaming for a RISC-V SoC

This is the excerpt of the case study and will be displayed on the overview card

This is an optional client quote.

Challenges

Donec ullamcorper nulla non metus auctor fringilla. Integer posuere erat a ante venenatis dapibus posuere velit aliquet.

Limited in-house kernel upstreaming expertise

Integer posuere erat a ante venenatis dapibus posuere velit aliquet.

Incomplete power management for the SoC

Integer posuere erat a ante venenatis dapibus posuere velit aliquet.

Tight deadlines for validation on first silicon

Integer posuere erat a ante venenatis dapibus posuere velit aliquet.

Need for community visibility and compliance

Integer posuere erat a ante venenatis dapibus posuere velit aliquet.

Approach

Donec ullamcorper nulla non metus auctor fringilla. Integer posuere erat a ante venenatis dapibus posuere velit aliquet.

BayLibre engineers collaborated closely with the client’s validation team, fixed PMIC and clock driver issues, contributed patches upstream, and implemented CI/CD pipelines for testing.

Solution Delivered

Donec ullamcorper nulla non metus auctor fringilla. Integer posuere erat a ante venenatis dapibus posuere velit aliquet.

Full BSP for the new SoC

Integer posuere erat a ante venenatis dapibus posuere velit aliquet.

Power management and clock driver integration

Integer posuere erat a ante venenatis dapibus posuere velit aliquet.

Automated kernel testing setup

Integer posuere erat a ante venenatis dapibus posuere velit aliquet.

Documentation and knowledge transfer to the client’s team

Integer posuere erat a ante venenatis dapibus posuere velit aliquet.

Results & Impact

Cras mattis consectetur purus sit amet fermentum. Sed posuere consectetur est at lobortis. Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum. Nullam id dolor id nibh ultricies vehicula ut id elit. Donec id elit non mi porta gravida at eget metus. Maecenas sed diam eget risus varius blandit sit amet non magna. Nullam quis risus eget urna mollis ornare vel eu leo.

Kernel integration stabilized all power states

Integer posuere erat a ante venenatis dapibus posuere velit aliquet.