diff options
Diffstat (limited to 'drivers/usb/atm/ueagle-atm.c')
-rw-r--r-- | drivers/usb/atm/ueagle-atm.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/usb/atm/ueagle-atm.c b/drivers/usb/atm/ueagle-atm.c index 888998a7fe31..a2ae88dbda78 100644 --- a/drivers/usb/atm/ueagle-atm.c +++ b/drivers/usb/atm/ueagle-atm.c | |||
@@ -1599,7 +1599,7 @@ static void cmvs_file_name(struct uea_softc *sc, char *const cmv_name, int ver) | |||
1599 | char file_arr[] = "CMVxy.bin"; | 1599 | char file_arr[] = "CMVxy.bin"; |
1600 | char *file; | 1600 | char *file; |
1601 | 1601 | ||
1602 | kparam_block_sysfs_write(cmv_file); | 1602 | kernel_param_lock(THIS_MODULE); |
1603 | /* set proper name corresponding modem version and line type */ | 1603 | /* set proper name corresponding modem version and line type */ |
1604 | if (cmv_file[sc->modem_index] == NULL) { | 1604 | if (cmv_file[sc->modem_index] == NULL) { |
1605 | if (UEA_CHIP_VERSION(sc) == ADI930) | 1605 | if (UEA_CHIP_VERSION(sc) == ADI930) |
@@ -1618,7 +1618,7 @@ static void cmvs_file_name(struct uea_softc *sc, char *const cmv_name, int ver) | |||
1618 | strlcat(cmv_name, file, UEA_FW_NAME_MAX); | 1618 | strlcat(cmv_name, file, UEA_FW_NAME_MAX); |
1619 | if (ver == 2) | 1619 | if (ver == 2) |
1620 | strlcat(cmv_name, ".v2", UEA_FW_NAME_MAX); | 1620 | strlcat(cmv_name, ".v2", UEA_FW_NAME_MAX); |
1621 | kparam_unblock_sysfs_write(cmv_file); | 1621 | kernel_param_unlock(THIS_MODULE); |
1622 | } | 1622 | } |
1623 | 1623 | ||
1624 | static int request_cmvs_old(struct uea_softc *sc, | 1624 | static int request_cmvs_old(struct uea_softc *sc, |