APPLIED[F]: [SRU][OEM-OSP1/E/unstable][PATCH 0/3] alsa/sof: load different firmware on different platforms

Seth Forshee seth.forshee at canonical.com
Wed Jan 8 03:38:05 UTC 2020


On Tue, Dec 24, 2019 at 03:08:52PM +0800, Hui Wang wrote:
> BugLink: https://bugs.launchpad.net/bugs/1857409
> 
> [Impact]
> In our ubuntu kernel, the sof driver will load the sof-cnl.ri (firmware)
> on all platforms, but mainline kernel already supported the multi
> firmwares on differnt platforms, and OEM project needs us to
> support the mutli-firmware names in the ubuntu kernel
> 
> [Fix]
> cherry-pick 3 upstream patches, then on cnl platforms, it will
> load sof-cnl.ri, on cml platfomrs, it will load sof-cml.ri, on cfl
> platforms, it will load sof-cfl.ri
> 
> 
> [Test Case]
> Prepare the firmware from https://github.com/thesofproject/linux-firmware
> master branch, then boot the kernel with these patches.
> 
> [Regression Risk]
> Low, just let different platforms load differnt firmware, and these
> patches are in the upstream kernel.

These patches are from 5.5 and thus not needed in unstable. Applied to
focal/master-next, thanks!




More information about the kernel-team mailing list