Bug 217235
Summary: | ath11k: AHB: switch to mbn firmware files | ||
---|---|---|---|
Product: | Drivers | Reporter: | Dmitry Baryshkov (dbaryshkov) |
Component: | network-wireless | Assignee: | drivers_network-wireless (drivers_network-wireless) |
Status: | NEW --- | ||
Severity: | enhancement | CC: | dbaryshkov, kvalo |
Priority: | P5 | ||
Hardware: | All | ||
OS: | Linux | ||
Kernel Version: | n/a | Subsystem: | |
Regression: | No | Bisected commit-id: |
Description
Dmitry Baryshkov
2023-03-23 09:34:15 UTC
What about backwards compatibility? How will older kernels support single .mbn firmware file feature? Assuming that the ath driver uses standard mdt loader (I didn't check the sources, but I think I can safely assume it does), the kernel doesn't check file extension. Instead it peeks into the file contents and determines it is an mbn file or an mdt from mdt+bNN combo. Thus we can simply use wpss.mbn file and add a wpss.mdt -> wpss.mbn symlink next to it. Venus team performed such conversion few months ago keeping full backwards compatibility with older kernels. |