From c6f737a5139e4ec73c4c2ceb5be29bfbbec388ac Mon Sep 17 00:00:00 2001 From: root Date: Thu, 30 Sep 2010 16:22:46 +0800 Subject: [PATCH] give up receving the message when download firmware --- drivers/cmmb/siano/smscoreapi.c | 14 +++++++------- drivers/cmmb/siano/smsspicommon.c | 2 +- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/drivers/cmmb/siano/smscoreapi.c b/drivers/cmmb/siano/smscoreapi.c index af777a60bc87..c173e26db8f1 100755 --- a/drivers/cmmb/siano/smscoreapi.c +++ b/drivers/cmmb/siano/smscoreapi.c @@ -593,10 +593,10 @@ static int smscore_load_firmware_family2(struct smscore_device_t *coredev, //mdelay(5); } }//hzb test 0527 - // msleep(200); - // g_libdownload = true; + msleep(200); + g_libdownload = true; - // msleep(200); + msleep(200); while (size && rc >= 0) { struct SmsDataDownload_ST *DataMsg = (struct SmsDataDownload_ST *) msg; @@ -633,10 +633,10 @@ static int smscore_load_firmware_family2(struct smscore_device_t *coredev, sms_info("transfer over!!!!!!!!!!!!!!!!!!\n"); -// complete(&coredev->data_download_done); -// msleep(200); -// g_libdownload = false; -// msleep(200); + complete(&coredev->data_download_done); + msleep(200); + g_libdownload = false; + msleep(200); // ¼ÓÈëÑÓʱ£¬·ÀÖ¹³õʼ»¯Ê§°Ü£¬ZYC msleep(2000); //printk("firmware is downloaded\n!!!!"); diff --git a/drivers/cmmb/siano/smsspicommon.c b/drivers/cmmb/siano/smsspicommon.c index 1f6924c04424..141ed9d5aa9c 100755 --- a/drivers/cmmb/siano/smsspicommon.c +++ b/drivers/cmmb/siano/smsspicommon.c @@ -347,7 +347,7 @@ void smsspi_common_transfer_msg(struct _spi_dev *dev, struct _spi_msg *txmsg, { // sms_info("g_libdownload == %d!!!!!!!!!!!!!!!!!\n",g_libdownload); - //if(g_libdownload == false) + if(g_libdownload == false) { // sms_info("g_libdownload == false!!!!!!!!!!!!!!!!!\n"); len = 0; -- 2.34.1