From c6f737a5139e4ec73c4c2ceb5be29bfbbec388ac Mon Sep 17 00:00:00 2001
From: root <root@zyc-desktop.(none)>
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