> Is the firmware path set correctly in the kernel config?  In "Device
> Drivers->Generic Driver Options", set "Firmware blobs root directory" to
> "/lib/firmware" and build a new kernel.

I have the same kernel config as my laptop which loads intel wifi
firmware from /llib/firmware ok;

# zgrep -i firmware /proc/config.gz
CONFIG_PREVENT_FIRMWARE_BUILD=y
CONFIG_FIRMWARE_IN_KERNEL=y
CONFIG_EXTRA_FIRMWARE=""
# CONFIG_FIRMWARE_EDID is not set
# Firmware Drivers
CONFIG_FIRMWARE_MEMMAP=y
# CONFIG_GOOGLE_FIRMWARE is not set

Firmware blobs root directory is EXTRA_FIRMWARE_DIR which is only
available once i enable EXTRA_FIRMWARE, but the help for that says;
"This option allows firmware to be built into the kernel, for the

 │
  │ cases where the user either cannot or doesn't want to provide it
from
      │
  │ userspace at runtime"

So that's a workaround, not a fix, but it works so it'll do. Thanks.

Reply via email to