-
Notifications
You must be signed in to change notification settings - Fork 17
Cirrus Logic Madera drivers
rfvirgil edited this page Oct 19, 2020
·
17 revisions
Drivers for the Cirrus Logic CS47L15/35/85/90/92 Smart Codecs are supported by our "Madera" drivers.
We upstream all the driver support to the mainline Linux kernel but we also maintain backport branches to older kernel versions that are in very common use. The backport branches will also often contain the latest patches which may not have made it into the mainline Linux kernel yet.
Backport branch names are in the format vX.Y-madera, where X.Y is the base Linux kernel version for this branch. The branch contains only the patches for our codecs and any critical bugfixes or backported kernel patches that are required, so they should merge cleanly into any kernel tree from the same kernel version.
Branch | Status |
---|---|
v5.4-madera | Active |
v4.19-madera | Active |
v4.14-madera | Active |
v4.9-madera | Maintenance |
v4.4-madera | Legacy |
v3.18-madera | Legacy |
Codec | Supported in mainline Linux from | Supported on backport branches |
---|---|---|
CS42L92 | v5.4 (use cs47l92 driver) | v5.4-madera v4.19-madera v4.14-madera v4.9-madera v4.4-madera |
CS47L15 | v5.4 | v5.4-madera v4.19-madera v4.14-madera v4.4-madera v3.18-madera |
CS47L35 | v5.3 | v5.4-madera v4.19-madera v4.14-madera v4.9-madera v4.4-madera v3.18-madera |
CS47L85 | v5.3 | v5.4-madera v4.19-madera v4.14-madera v4.9-madera v4.4-madera v3.18-madera |
CS47L90 | v5.3 | v5.4-madera v4.19-madera v4.14-madera v4.9-madera v4.4-madera v3.18-madera |
CS47L92 | v5.4 | v5.4-madera v4.19-madera v4.14-madera v4.9-madera v4.4-madera |
Copyright 2015-2020 Cirrus Logic