@@ -130,8 +130,7 @@ static int dataflash_waitready(struct spi_device *spi)
130
130
for (;;) {
131
131
status = dataflash_status (spi );
132
132
if (status < 0 ) {
133
- pr_debug ("%s: status %d?\n" ,
134
- dev_name (& spi -> dev ), status );
133
+ dev_dbg (& spi -> dev , "status %d?\n" , status );
135
134
status = 0 ;
136
135
}
137
136
@@ -157,9 +156,8 @@ static int dataflash_erase(struct mtd_info *mtd, struct erase_info *instr)
157
156
u8 * command ;
158
157
u32 rem ;
159
158
160
- pr_debug ("%s: erase addr=0x%llx len 0x%llx\n" ,
161
- dev_name (& spi -> dev ), (long long )instr -> addr ,
162
- (long long )instr -> len );
159
+ dev_dbg (& spi -> dev , "erase addr=0x%llx len 0x%llx\n" ,
160
+ (long long )instr -> addr , (long long )instr -> len );
163
161
164
162
div_u64_rem (instr -> len , priv -> page_size , & rem );
165
163
if (rem )
@@ -192,7 +190,7 @@ static int dataflash_erase(struct mtd_info *mtd, struct erase_info *instr)
192
190
command [2 ] = (u8 )(pageaddr >> 8 );
193
191
command [3 ] = 0 ;
194
192
195
- pr_debug ( "ERASE %s: (%x) %x %x %x [%i]\n" ,
193
+ dev_dbg ( & spi -> dev , "ERASE %s: (%x) %x %x %x [%i]\n" ,
196
194
do_block ? "block" : "page" ,
197
195
command [0 ], command [1 ], command [2 ], command [3 ],
198
196
pageaddr );
@@ -201,8 +199,8 @@ static int dataflash_erase(struct mtd_info *mtd, struct erase_info *instr)
201
199
(void ) dataflash_waitready (spi );
202
200
203
201
if (status < 0 ) {
204
- printk ( KERN_ERR "%s: erase %x, err %d\n" ,
205
- dev_name ( & spi -> dev ), pageaddr , status );
202
+ dev_err ( & spi -> dev , " erase %x, err %d\n" ,
203
+ pageaddr , status );
206
204
/* REVISIT: can retry instr->retries times; or
207
205
* giveup and instr->fail_addr = instr->addr;
208
206
*/
@@ -243,16 +241,16 @@ static int dataflash_read(struct mtd_info *mtd, loff_t from, size_t len,
243
241
u8 * command ;
244
242
int status ;
245
243
246
- pr_debug ( "%s: read 0x%x..0x%x\n", dev_name ( & priv -> spi -> dev ) ,
247
- (unsigned )from , (unsigned )(from + len ));
244
+ dev_dbg ( & priv -> spi -> dev , " read 0x%x..0x%x\n" ,
245
+ (unsigned int )from , (unsigned int )(from + len ));
248
246
249
247
/* Calculate flash page/byte address */
250
248
addr = (((unsigned )from / priv -> page_size ) << priv -> page_offset )
251
249
+ ((unsigned )from % priv -> page_size );
252
250
253
251
command = priv -> command ;
254
252
255
- pr_debug ( "READ: (%x) %x %x %x\n" ,
253
+ dev_dbg ( & priv -> spi -> dev , "READ: (%x) %x %x %x\n" ,
256
254
command [0 ], command [1 ], command [2 ], command [3 ]);
257
255
258
256
spi_message_init (& msg );
@@ -284,8 +282,7 @@ static int dataflash_read(struct mtd_info *mtd, loff_t from, size_t len,
284
282
* retlen = msg .actual_length - 8 ;
285
283
status = 0 ;
286
284
} else
287
- pr_debug ("%s: read %x..%x --> %d\n" ,
288
- dev_name (& priv -> spi -> dev ),
285
+ dev_dbg (& priv -> spi -> dev , "read %x..%x --> %d\n" ,
289
286
(unsigned )from , (unsigned )(from + len ),
290
287
status );
291
288
return status ;
@@ -311,8 +308,8 @@ static int dataflash_write(struct mtd_info *mtd, loff_t to, size_t len,
311
308
int status = - EINVAL ;
312
309
u8 * command ;
313
310
314
- pr_debug ( "%s: write 0x%x..0x%x\n" ,
315
- dev_name ( & spi -> dev ), ( unsigned )to , (unsigned )(to + len ));
311
+ dev_dbg ( & spi -> dev , " write 0x%x..0x%x\n" ,
312
+ ( unsigned int )to , (unsigned int )(to + len ));
316
313
317
314
spi_message_init (& msg );
318
315
@@ -329,7 +326,7 @@ static int dataflash_write(struct mtd_info *mtd, loff_t to, size_t len,
329
326
330
327
mutex_lock (& priv -> lock );
331
328
while (remaining > 0 ) {
332
- pr_debug ( "write @ %i:%i len=%i\n" ,
329
+ dev_dbg ( & spi -> dev , "write @ %i:%i len=%i\n" ,
333
330
pageaddr , offset , writelen );
334
331
335
332
/* REVISIT:
@@ -357,13 +354,13 @@ static int dataflash_write(struct mtd_info *mtd, loff_t to, size_t len,
357
354
command [2 ] = (addr & 0x0000FF00 ) >> 8 ;
358
355
command [3 ] = 0 ;
359
356
360
- pr_debug ( "TRANSFER: (%x) %x %x %x\n" ,
357
+ dev_dbg ( & spi -> dev , "TRANSFER: (%x) %x %x %x\n" ,
361
358
command [0 ], command [1 ], command [2 ], command [3 ]);
362
359
363
360
status = spi_sync (spi , & msg );
364
361
if (status < 0 )
365
- pr_debug ( "%s: xfer %u -> %d\n" ,
366
- dev_name ( & spi -> dev ), addr , status );
362
+ dev_dbg ( & spi -> dev , " xfer %u -> %d\n" ,
363
+ addr , status );
367
364
368
365
(void ) dataflash_waitready (priv -> spi );
369
366
}
@@ -375,7 +372,7 @@ static int dataflash_write(struct mtd_info *mtd, loff_t to, size_t len,
375
372
command [2 ] = (addr & 0x0000FF00 ) >> 8 ;
376
373
command [3 ] = (addr & 0x000000FF );
377
374
378
- pr_debug ( "PROGRAM: (%x) %x %x %x\n" ,
375
+ dev_dbg ( & spi -> dev , "PROGRAM: (%x) %x %x %x\n" ,
379
376
command [0 ], command [1 ], command [2 ], command [3 ]);
380
377
381
378
x [1 ].tx_buf = writebuf ;
@@ -384,8 +381,8 @@ static int dataflash_write(struct mtd_info *mtd, loff_t to, size_t len,
384
381
status = spi_sync (spi , & msg );
385
382
spi_transfer_del (x + 1 );
386
383
if (status < 0 )
387
- pr_debug ( "%s: pgm %u/%u -> %d\n" ,
388
- dev_name ( & spi -> dev ), addr , writelen , status );
384
+ dev_dbg ( & spi -> dev , " pgm %u/%u -> %d\n" ,
385
+ addr , writelen , status );
389
386
390
387
(void ) dataflash_waitready (priv -> spi );
391
388
@@ -399,20 +396,20 @@ static int dataflash_write(struct mtd_info *mtd, loff_t to, size_t len,
399
396
command [2 ] = (addr & 0x0000FF00 ) >> 8 ;
400
397
command [3 ] = 0 ;
401
398
402
- pr_debug ( "COMPARE: (%x) %x %x %x\n" ,
399
+ dev_dbg ( & spi -> dev , "COMPARE: (%x) %x %x %x\n" ,
403
400
command [0 ], command [1 ], command [2 ], command [3 ]);
404
401
405
402
status = spi_sync (spi , & msg );
406
403
if (status < 0 )
407
- pr_debug ( "%s: compare %u -> %d\n" ,
408
- dev_name ( & spi -> dev ), addr , status );
404
+ dev_dbg ( & spi -> dev , " compare %u -> %d\n" ,
405
+ addr , status );
409
406
410
407
status = dataflash_waitready (priv -> spi );
411
408
412
409
/* Check result of the compare operation */
413
410
if (status & (1 << 6 )) {
414
- printk ( KERN_ERR "%s: compare page %u, err %d\n" ,
415
- dev_name ( & spi -> dev ), pageaddr , status );
411
+ dev_err ( & spi -> dev , " compare page %u, err %d\n" ,
412
+ pageaddr , status );
416
413
remaining = 0 ;
417
414
status = - EIO ;
418
415
break ;
@@ -757,8 +754,7 @@ static struct flash_info *jedec_probe(struct spi_device *spi)
757
754
*/
758
755
ret = spi_write_then_read (spi , & code , 1 , id , 3 );
759
756
if (ret < 0 ) {
760
- pr_debug ("%s: error %d reading JEDEC ID\n" ,
761
- dev_name (& spi -> dev ), ret );
757
+ dev_dbg (& spi -> dev , "error %d reading JEDEC ID\n" , ret );
762
758
return ERR_PTR (ret );
763
759
}
764
760
@@ -775,16 +771,14 @@ static struct flash_info *jedec_probe(struct spi_device *spi)
775
771
i < ARRAY_SIZE (dataflash_data );
776
772
i ++ , info ++ ) {
777
773
if (info -> jedec_id == jedec ) {
778
- pr_debug ("%s: OTP, sector protect%s\n" ,
779
- dev_name (& spi -> dev ),
780
- (info -> flags & SUP_POW2PS )
781
- ? ", binary pagesize" : ""
782
- );
774
+ dev_dbg (& spi -> dev , "OTP, sector protect%s\n" ,
775
+ (info -> flags & SUP_POW2PS ) ?
776
+ ", binary pagesize" : "" );
783
777
if (info -> flags & SUP_POW2PS ) {
784
778
status = dataflash_status (spi );
785
779
if (status < 0 ) {
786
- pr_debug ( "%s: status error %d\n" ,
787
- dev_name ( & spi -> dev ), status );
780
+ dev_dbg ( & spi -> dev , " status error %d\n" ,
781
+ status );
788
782
return ERR_PTR (status );
789
783
}
790
784
if (status & 0x1 ) {
@@ -848,8 +842,7 @@ static int dataflash_probe(struct spi_device *spi)
848
842
*/
849
843
status = dataflash_status (spi );
850
844
if (status <= 0 || status == 0xff ) {
851
- pr_debug ("%s: status error %d\n" ,
852
- dev_name (& spi -> dev ), status );
845
+ dev_dbg (& spi -> dev , "status error %d\n" , status );
853
846
if (status == 0 || status == 0xff )
854
847
status = - ENODEV ;
855
848
return status ;
@@ -890,8 +883,7 @@ static int dataflash_probe(struct spi_device *spi)
890
883
}
891
884
892
885
if (status < 0 )
893
- pr_debug ("%s: add_dataflash --> %d\n" , dev_name (& spi -> dev ),
894
- status );
886
+ dev_dbg (& spi -> dev , "add_dataflash --> %d\n" , status );
895
887
896
888
return status ;
897
889
}
@@ -901,7 +893,7 @@ static int dataflash_remove(struct spi_device *spi)
901
893
struct dataflash * flash = spi_get_drvdata (spi );
902
894
int status ;
903
895
904
- pr_debug ( "%s: remove\n" , dev_name ( & spi -> dev ) );
896
+ dev_dbg ( & spi -> dev , "remove\n" );
905
897
906
898
status = mtd_device_unregister (& flash -> mtd );
907
899
if (status == 0 )
0 commit comments