aic8800: add generic D80 SDIO firmware names - #138
Conversation
The in-kernel aic8800_sdio driver builds its firmware paths from un-suffixed names and opens them directly: /lib/firmware/aic8800/SDIO/aic8800D80/fmacfw.bin /lib/firmware/aic8800/SDIO/aic8800D80/fw_adid.bin /lib/firmware/aic8800/SDIO/aic8800D80/fw_patch.bin /lib/firmware/aic8800/SDIO/aic8800D80/fw_patch_table.bin Only the *_8800d80_u02.bin variants are shipped, so Wi-Fi fails to initialise on boards using the in-tree driver rather than the out-of-tree Radxa DKMS. Add symlinks for the four names the driver actually requests.
|
Important Review skippedReview was skipped due to path filters ⛔ Files ignored due to path filters (4)
CodeRabbit blocks several paths by default. You can override this behavior by explicitly including those paths in the path filters. For example, including ⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Pro Plus Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
The in-tree
aic8800_sdiodriver opens its firmware by un-suffixed name(
aic8800_bsp/aic_bsp_main.c:.wl_fw = "fmacfw.bin",.bt_table = "fw_patch_table.bin"):Only the
*_8800d80_u02.binvariants are shipped, so Wi-Fi fails to initialiseunless the out-of-tree Radxa DKMS package is used.
This adds four relative symlinks to the existing files. No binaries added or changed.
Tested on an RK3528 TV box: firmware loads,
wlan0associates on both bands.