The load_cpu_fw function has no error return codeIn this case it's safe to convert both load_cpu_fw and bnx2_init_cpus to void and remove the check in bnx2_init_chip. This will reduce the code a bit.
and always returns zero. Checking the value returned by
this function does not make sense.
As a result, bnx2_init_cpus will also return only zero