SDMMC: complete submission rk_sdmmc debug function
authorxbw <xbw@rock-chips.com>
Thu, 6 Mar 2014 09:26:40 +0000 (17:26 +0800)
committerxbw <xbw@rock-chips.com>
Thu, 6 Mar 2014 09:26:40 +0000 (17:26 +0800)
drivers/mmc/host/dw_mmc-rockchip.c
drivers/mmc/host/rk_sdmmc.c
drivers/mmc/host/rk_sdmmc_of.c
drivers/mmc/host/rk_sdmmc_of.h

index 279778712053da9e45403289857cfecf3b08b134..e75585baa010300144aa61e579025463ec284858 100755 (executable)
@@ -24,8 +24,6 @@
 #include "dw_mmc-pltfm.h"
 
 #include "rk_sdmmc_of.h"
-//u32 mmc_debug_level = MMC_DBG_ALL;
-
 
 #define NUM_PINS(x)                    (x + 2)
 
index e7f00a7493d2063ae58697b561f2d0aa0a5c6884..f2e826235e4ca281babe45b897240434e6574924 100755 (executable)
@@ -41,6 +41,7 @@
 #include <linux/mmc/slot-gpio.h>
 
 #include "rk_sdmmc.h"
+#include "rk_sdmmc_of.h"
 
 /* Common flag combinations */
 #define DW_MCI_DATA_ERROR_FLAGS        (SDMMC_INT_DRTO | SDMMC_INT_DCRC | \
index 778a509952208343f773d66183f2dfeb6c14ae19..747e9c040661d0f554b7334b24a2bac8cb2be870 100755 (executable)
@@ -6,17 +6,17 @@ u32 mmc_debug_level;
 \r
 static void rockchip_mmc_of_dump(struct rk_sdmmc_of *rk_mmc_property)\r
 {\r
-\r
-printk("%d..%s:  ===test ==\n", __LINE__, __FUNCTION__);\r
-    MMC_DBG_BOOT_FUNC("=========rockchip mmc dts dump info start== 2014-03-05 16:08 ======\n");\r
-    MMC_DBG_BOOT_FUNC("mmc,caps: 0x%x\n",rk_mmc_property->mmc_caps);\r
-    MMC_DBG_BOOT_FUNC("mmc,ocr:  0x%x\n",rk_mmc_property->mmc_ocr);\r
-    MMC_DBG_BOOT_FUNC("mmc,int:  0x%x\n",rk_mmc_property->mmc_int_type);\r
-    MMC_DBG_BOOT_FUNC("mmc,emmc_is_selected: 0x%x\n",rk_mmc_property->emmc_is_selected);\r
-    MMC_DBG_BOOT_FUNC("mmc,use_dma:  %d %d\n",rk_mmc_property->mmc_dma_is_used[0],\r
+    mmc_debug_level = MMC_DBG_ALL;//set the value refer to file rk_sdmmc_of.h\r
+    \r
+    MMC_DBG_BOOT_FUNC("=========rockchip mmc dts dump info start== 2014-03-05 16:08 ======");\r
+    MMC_DBG_BOOT_FUNC("mmc,caps: 0x%x",rk_mmc_property->mmc_caps);\r
+    MMC_DBG_BOOT_FUNC("mmc,ocr:  0x%x",rk_mmc_property->mmc_ocr);\r
+    MMC_DBG_BOOT_FUNC("mmc,int:  0x%x",rk_mmc_property->mmc_int_type);\r
+    MMC_DBG_BOOT_FUNC("mmc,emmc_is_selected: 0x%x",rk_mmc_property->emmc_is_selected);\r
+    MMC_DBG_BOOT_FUNC("mmc,use_dma:  %d %d",rk_mmc_property->mmc_dma_is_used[0],\r
                                                    rk_mmc_property->mmc_dma_is_used[1]);\r
-    MMC_DBG_BOOT_FUNC("mmc,dma_ch: %d\n",rk_mmc_property->mmc_dma_chn);\r
-    MMC_DBG_BOOT_FUNC("=========rockchip mmc dts dump info end================\n");\r
+    MMC_DBG_BOOT_FUNC("mmc,dma_ch: %d",rk_mmc_property->mmc_dma_chn);\r
+    MMC_DBG_BOOT_FUNC("=========rockchip mmc dts dump info end================");\r
 }\r
 \r
 \r
index b9f4f01fd3be6db2c13f2de314b91c7b74f59454..eddf28b82b0a41d9e3efd7f565645f6cf805c0c0 100755 (executable)
@@ -19,10 +19,10 @@ enum MMC_DBG_MASK{
      MMC_DBG_INFO = BIT(3),\r
      MMC_DBG_CMD  = BIT(4),\r
      MMC_DBG_DBG  = BIT(5),\r
-     MMC_DBG_ALL  = ~0,\r
+     MMC_DBG_ALL  = 0xFF,\r
      \r
 };\r
-//extern u32 mmc_debug_level = MMC_DBG_ALL;\r
+extern u32 mmc_debug_level;\r
 \r
 #define MMC_DBG_BOOT_FUNC(fmt, arg...) \\r
         if(mmc_debug_level >= MMC_DBG_BOOT){ printk(DRIVER_PREFIX "BOOT " fmt "\n", ##arg);}\r
@@ -33,7 +33,7 @@ enum MMC_DBG_MASK{
 #define MMC_DBG_INFO_FUNC(fmt, arg...) \\r
         if(mmc_debug_level >= MMC_DBG_INFO){ printk(DRIVER_PREFIX fmt "\n", ##arg);}          \r
 #define MMC_DBG_CMD_FUNC(fmt, arg...) \\r
-        if(mmc_debug_level >= MMC_DBG_CMD){ printk(DRIVER_PREFIX "CMD" fmt "\n", ##arg);}\r
+        if(mmc_debug_level >= MMC_DBG_CMD){ printk(DRIVER_PREFIX "CMD " fmt "\n", ##arg);}\r
     \r
 \r
 \r