+ if (clm_name[0])
+ err = firmware_request_nowarn(&clm, clm_name, bus->dev);
+ if (err || !clm_name[0]) {
+ err = brcmf_bus_get_fwname(bus, ".clm_blob", clm_name);
+ if (err) {
+ bphy_err(drvr, "get CLM blob file name failed (%d)\n", err);
+ return err;
+ }
+
+ err = firmware_request_nowarn(&clm, clm_name, bus->dev);
+ }