aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/usb/atm/ueagle-atm.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/usb/atm/ueagle-atm.c')
-rw-r--r--drivers/usb/atm/ueagle-atm.c4
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
1624static int request_cmvs_old(struct uea_softc *sc, 1624static int request_cmvs_old(struct uea_softc *sc,