diff --git a/bes2600/bes_fw.c b/bes2600/bes_fw.c index 133c945..d612c3c 100644 --- a/bes2600/bes_fw.c +++ b/bes2600/bes_fw.c @@ -125,8 +125,6 @@ int bes_host_slave_sync(struct bes2600_common *hw_priv) } */ -//#define DATA_DUMP_OBSERVE - static int bes_firmware_download_write_reg(struct platform_fw_t *fw_data, u32 addr, u32 val) { u8 frame_num = 0; @@ -468,14 +466,6 @@ static int bes_firmware_download(struct platform_fw_t *fw_data, const char *fw_n const struct firmware *fw_bin; -#ifdef DATA_DUMP_OBSERVE - char *observe; - size_t observe_len; - loff_t observe_off = 0; - mm_segment_t old_fs; - struct file *observe_file = NULL; -#endif - struct fw_msg_hdr_t header; struct fw_info_t fw_info; struct download_fw_t download_addr; @@ -583,14 +573,6 @@ retry: } download_addr.addr = fw_info.addr; -#ifdef DATA_DUMP_OBSERVE - observe_file = filp_open("/lib/firmware/bes2002_fw_write.bin", O_CREAT | O_RDWR, 0); - if (IS_ERR(observe_file)) { - bes_err("create data_dump file err:%ld\n", IS_ERR(observe_file)); - observe_file = NULL; - } -#endif - while (code_length) { #if 1 @@ -640,17 +622,6 @@ retry: //mdelay(5000); bes_devel("tx_download_firmware_data:%x %d\n", download_addr.addr, length); -#ifdef DATA_DUMP_OBSERVE - if (observe_file) { - observe = (char *)(long_buf + sizeof(struct fw_msg_hdr_t) + sizeof(struct download_fw_t)); - observe_len = length - sizeof(struct fw_msg_hdr_t) - sizeof(struct download_fw_t); - old_fs = get_fs(); - set_fs(KERNEL_DS); - vfs_write(observe_file, observe, observe_len, &observe_off); - set_fs(old_fs); - } -#endif - ret = bes2600_data_write(long_buf, length > 512 ? length : 512); if (ret) { bes_err("tx download fw data err:%d\n", ret); @@ -832,11 +803,6 @@ retry: err2: kfree(long_buf); -#ifdef DATA_DUMP_OBSERVE - if (observe_file) { - filp_close(observe_file, NULL); - } -#endif err1: kfree(short_buf); release_firmware(fw_bin); diff --git a/bes2600/main.c b/bes2600/main.c index 6ed6b15..9d2aac5 100644 --- a/bes2600/main.c +++ b/bes2600/main.c @@ -790,41 +790,6 @@ void bes2600_core_release(struct bes2600_common *self) return; } -#if (GET_MAC_ADDR_METHOD == 2) || (GET_MAC_ADDR_METHOD == 3) /* To use macaddr and ps mode of customers */ -int access_file(char *path, char *buffer, int size, int isRead) -{ - int ret=0; - struct file *fp; - mm_segment_t old_fs = get_fs(); - - if(isRead) - fp = filp_open(path,O_RDONLY,S_IRUSR); - else - fp = filp_open(path,O_CREAT|O_WRONLY,S_IRUSR); - - if (IS_ERR(fp)) { - bes_err("BES2600 : can't open %s\n", path); - return -1; - } - - if (isRead) { - fp->f_pos = 0; - set_fs(KERNEL_DS); - ret = vfs_read(fp,buffer,size,&fp->f_pos); - set_fs(old_fs); - } else { - fp->f_pos = 0; - set_fs(KERNEL_DS); - ret = vfs_write(fp,buffer,size,&fp->f_pos); - set_fs(old_fs); - } - filp_close(fp,NULL); - - bes_info("BES2600 : access_file return code(%d)\n", ret); - return ret; -} -#endif - int bes2600_wifi_start(struct bes2600_common *hw_priv) { int ret = 0, if_id;