Seems to me that the kernel also looks for firmware in /lib/firmware/ (that is without the $(uname -r) part) If this is confirmed then everything is ok as updating the kernel will not make the device stop working. -- Kernel cannot find firmware for device https://launchpad.net/bugs/34176