diff options
Diffstat (limited to 'drivers/mtd/mtdblock.c')
-rw-r--r-- | drivers/mtd/mtdblock.c | 18 |
1 files changed, 8 insertions, 10 deletions
diff --git a/drivers/mtd/mtdblock.c b/drivers/mtd/mtdblock.c index 3326615ad66b..7c1dc908a174 100644 --- a/drivers/mtd/mtdblock.c +++ b/drivers/mtd/mtdblock.c | |||
@@ -44,7 +44,7 @@ struct mtdblk_dev { | |||
44 | enum { STATE_EMPTY, STATE_CLEAN, STATE_DIRTY } cache_state; | 44 | enum { STATE_EMPTY, STATE_CLEAN, STATE_DIRTY } cache_state; |
45 | }; | 45 | }; |
46 | 46 | ||
47 | static struct mutex mtdblks_lock; | 47 | static DEFINE_MUTEX(mtdblks_lock); |
48 | 48 | ||
49 | /* | 49 | /* |
50 | * Cache stuff... | 50 | * Cache stuff... |
@@ -119,7 +119,7 @@ static int write_cached_data (struct mtdblk_dev *mtdblk) | |||
119 | if (mtdblk->cache_state != STATE_DIRTY) | 119 | if (mtdblk->cache_state != STATE_DIRTY) |
120 | return 0; | 120 | return 0; |
121 | 121 | ||
122 | DEBUG(MTD_DEBUG_LEVEL2, "mtdblock: writing cached data for \"%s\" " | 122 | pr_debug("mtdblock: writing cached data for \"%s\" " |
123 | "at 0x%lx, size 0x%x\n", mtd->name, | 123 | "at 0x%lx, size 0x%x\n", mtd->name, |
124 | mtdblk->cache_offset, mtdblk->cache_size); | 124 | mtdblk->cache_offset, mtdblk->cache_size); |
125 | 125 | ||
@@ -148,7 +148,7 @@ static int do_cached_write (struct mtdblk_dev *mtdblk, unsigned long pos, | |||
148 | size_t retlen; | 148 | size_t retlen; |
149 | int ret; | 149 | int ret; |
150 | 150 | ||
151 | DEBUG(MTD_DEBUG_LEVEL2, "mtdblock: write on \"%s\" at 0x%lx, size 0x%x\n", | 151 | pr_debug("mtdblock: write on \"%s\" at 0x%lx, size 0x%x\n", |
152 | mtd->name, pos, len); | 152 | mtd->name, pos, len); |
153 | 153 | ||
154 | if (!sect_size) | 154 | if (!sect_size) |
@@ -218,7 +218,7 @@ static int do_cached_read (struct mtdblk_dev *mtdblk, unsigned long pos, | |||
218 | size_t retlen; | 218 | size_t retlen; |
219 | int ret; | 219 | int ret; |
220 | 220 | ||
221 | DEBUG(MTD_DEBUG_LEVEL2, "mtdblock: read on \"%s\" at 0x%lx, size 0x%x\n", | 221 | pr_debug("mtdblock: read on \"%s\" at 0x%lx, size 0x%x\n", |
222 | mtd->name, pos, len); | 222 | mtd->name, pos, len); |
223 | 223 | ||
224 | if (!sect_size) | 224 | if (!sect_size) |
@@ -283,7 +283,7 @@ static int mtdblock_open(struct mtd_blktrans_dev *mbd) | |||
283 | { | 283 | { |
284 | struct mtdblk_dev *mtdblk = container_of(mbd, struct mtdblk_dev, mbd); | 284 | struct mtdblk_dev *mtdblk = container_of(mbd, struct mtdblk_dev, mbd); |
285 | 285 | ||
286 | DEBUG(MTD_DEBUG_LEVEL1,"mtdblock_open\n"); | 286 | pr_debug("mtdblock_open\n"); |
287 | 287 | ||
288 | mutex_lock(&mtdblks_lock); | 288 | mutex_lock(&mtdblks_lock); |
289 | if (mtdblk->count) { | 289 | if (mtdblk->count) { |
@@ -303,7 +303,7 @@ static int mtdblock_open(struct mtd_blktrans_dev *mbd) | |||
303 | 303 | ||
304 | mutex_unlock(&mtdblks_lock); | 304 | mutex_unlock(&mtdblks_lock); |
305 | 305 | ||
306 | DEBUG(MTD_DEBUG_LEVEL1, "ok\n"); | 306 | pr_debug("ok\n"); |
307 | 307 | ||
308 | return 0; | 308 | return 0; |
309 | } | 309 | } |
@@ -312,7 +312,7 @@ static int mtdblock_release(struct mtd_blktrans_dev *mbd) | |||
312 | { | 312 | { |
313 | struct mtdblk_dev *mtdblk = container_of(mbd, struct mtdblk_dev, mbd); | 313 | struct mtdblk_dev *mtdblk = container_of(mbd, struct mtdblk_dev, mbd); |
314 | 314 | ||
315 | DEBUG(MTD_DEBUG_LEVEL1, "mtdblock_release\n"); | 315 | pr_debug("mtdblock_release\n"); |
316 | 316 | ||
317 | mutex_lock(&mtdblks_lock); | 317 | mutex_lock(&mtdblks_lock); |
318 | 318 | ||
@@ -329,7 +329,7 @@ static int mtdblock_release(struct mtd_blktrans_dev *mbd) | |||
329 | 329 | ||
330 | mutex_unlock(&mtdblks_lock); | 330 | mutex_unlock(&mtdblks_lock); |
331 | 331 | ||
332 | DEBUG(MTD_DEBUG_LEVEL1, "ok\n"); | 332 | pr_debug("ok\n"); |
333 | 333 | ||
334 | return 0; | 334 | return 0; |
335 | } | 335 | } |
@@ -389,8 +389,6 @@ static struct mtd_blktrans_ops mtdblock_tr = { | |||
389 | 389 | ||
390 | static int __init init_mtdblock(void) | 390 | static int __init init_mtdblock(void) |
391 | { | 391 | { |
392 | mutex_init(&mtdblks_lock); | ||
393 | |||
394 | return register_mtd_blktrans(&mtdblock_tr); | 392 | return register_mtd_blktrans(&mtdblock_tr); |
395 | } | 393 | } |
396 | 394 | ||