Lines Matching refs:string
24 static int get_bufsize(char *string, int argc, char *argv[], int arg_nb, in get_bufsize() argument
31 sprintf(string, "invalid %d parameter %s", in get_bufsize()
36 sprintf(string, "invalid size %s (min=%d)", in get_bufsize()
41 sprintf(string, "unaligned size %s (min=%d)", in get_bufsize()
56 static int get_nb_loop(char *string, int argc, char *argv[], int arg_nb, in get_nb_loop() argument
63 sprintf(string, "invalid %d parameter %s", in get_nb_loop()
77 static int get_addr(char *string, int argc, char *argv[], int arg_nb, in get_addr() argument
84 sprintf(string, "invalid %d parameter %s", in get_addr()
89 sprintf(string, "too low address %s", argv[arg_nb]); in get_addr()
93 sprintf(string, "unaligned address %s", in get_addr()
105 static int get_pattern(char *string, int argc, char *argv[], int arg_nb, in get_pattern() argument
116 sprintf(string, "invalid %d parameter %s", in get_pattern()
348 char *string, int argc, char *argv[]) in databuswalk0() argument
356 if (get_nb_loop(string, argc, argv, 0, &nb_loop, 100)) in databuswalk0()
358 if (get_addr(string, argc, argv, 1, &addr)) in databuswalk0()
379 sprintf(string, "loop %d: error for bits 0x%x", in databuswalk0()
383 sprintf(string, "no error for %d loops", loop); in databuswalk0()
389 char *string, int argc, char *argv[]) in databuswalk1() argument
397 if (get_nb_loop(string, argc, argv, 0, &nb_loop, 100)) in databuswalk1()
399 if (get_addr(string, argc, argv, 1, &addr)) in databuswalk1()
419 sprintf(string, "loop %d: error for bits 0x%x", in databuswalk1()
423 sprintf(string, "no error for %d loops", loop); in databuswalk1()
429 char *string, int argc, char *argv[]) in test_databus() argument
434 if (get_addr(string, argc, argv, 0, &addr)) in test_databus()
438 sprintf(string, "0x%x: error for bits 0x%x", in test_databus()
442 sprintf(string, "address 0x%x", addr); in test_databus()
448 char *string, int argc, char *argv[]) in test_addressbus() argument
454 if (get_bufsize(string, argc, argv, 0, &bufsize, STM32_DDR_SIZE, 4)) in test_addressbus()
457 sprintf(string, "size 0x%x is not a power of 2", in test_addressbus()
461 if (get_addr(string, argc, argv, 1, &addr)) in test_addressbus()
467 sprintf(string, "0x%x: error for address 0x%x", in test_addressbus()
471 sprintf(string, "address 0x%x, size 0x%x", in test_addressbus()
478 char *string, int argc, char *argv[]) in test_memdevice() argument
484 if (get_bufsize(string, argc, argv, 0, &bufsize, 4 * 1024, 4)) in test_memdevice()
486 if (get_addr(string, argc, argv, 1, &addr)) in test_memdevice()
490 sprintf(string, "0x%x: error for address 0x%x", in test_memdevice()
494 sprintf(string, "address 0x%x, size 0x%x", in test_memdevice()
519 char *string, int argc, char *argv[]) in test_sso() argument
526 if (get_bufsize(string, argc, argv, 0, &bufsize, 4 * 1024, 4)) in test_sso()
528 if (get_addr(string, argc, argv, 1, &addr)) in test_sso()
570 sprintf(string, "error for pattern 0x%x @0x%x", in test_sso()
574 sprintf(string, "no error for sso at 0x%x length 0x%x", addr, bufsize); in test_sso()
590 char *string, int argc, char *argv[]) in test_random() argument
598 if (get_bufsize(string, argc, argv, 0, &bufsize, 4 * 1024, 8)) in test_random()
600 if (get_nb_loop(string, argc, argv, 1, &nb_loop, 1)) in test_random()
602 if (get_addr(string, argc, argv, 2, &addr)) in test_random()
632 sprintf(string, in test_random()
637 sprintf(string, "no error for %d loops, size 0x%x", in test_random()
687 char *string, int argc, char *argv[]) in test_noise() argument
694 if (get_pattern(string, argc, argv, 0, &pattern, 0xFFFFFFFF)) in test_noise()
696 if (get_addr(string, argc, argv, 1, &addr)) in test_noise()
751 char *string, int argc, char *argv[]) in test_noise_burst() argument
758 if (get_bufsize(string, argc, argv, 0, &bufsize, 4 * 1024, 128)) in test_noise_burst()
760 if (get_pattern(string, argc, argv, 1, &pattern, 0xFFFFFFFF)) in test_noise_burst()
762 if (get_addr(string, argc, argv, 2, &addr)) in test_noise_burst()
905 char *string, int argc, char *argv[]) in test_freq_pattern() argument
934 if (get_bufsize(string, argc, argv, 0, &bufsize, 4 * 1024, 128)) in test_freq_pattern()
936 if (get_addr(string, argc, argv, 1, &addr)) in test_freq_pattern()
1014 char *string, int argc, char *argv[]) in test_checkboard() argument
1022 if (get_bufsize(string, argc, argv, 0, &bufsize, 4 * 1024, 8)) in test_checkboard()
1024 if (get_nb_loop(string, argc, argv, 1, &nb_loop, 1)) in test_checkboard()
1026 if (get_addr(string, argc, argv, 2, &addr)) in test_checkboard()
1043 sprintf(string, "no error for %d loops at 0x%08x length 0x%x", in test_checkboard()
1051 char *string, int argc, char *argv[]) in test_blockseq() argument
1057 if (get_bufsize(string, argc, argv, 0, &bufsize, 4 * 1024, 4)) in test_blockseq()
1059 if (get_nb_loop(string, argc, argv, 1, &nb_loop, 1)) in test_blockseq()
1061 if (get_addr(string, argc, argv, 2, &addr)) in test_blockseq()
1077 sprintf(string, "no error for %d loops at 0x%08x length 0x%x", in test_blockseq()
1085 char *string, int argc, char *argv[]) in test_walkbit0() argument
1091 if (get_bufsize(string, argc, argv, 0, &bufsize, 4 * 1024, 4)) in test_walkbit0()
1093 if (get_nb_loop(string, argc, argv, 1, &nb_loop, 1)) in test_walkbit0()
1095 if (get_addr(string, argc, argv, 2, &addr)) in test_walkbit0()
1115 sprintf(string, "no error for %d loops at 0x%08x length 0x%x", in test_walkbit0()
1123 char *string, int argc, char *argv[]) in test_walkbit1() argument
1129 if (get_bufsize(string, argc, argv, 0, &bufsize, 4 * 1024, 4)) in test_walkbit1()
1131 if (get_nb_loop(string, argc, argv, 1, &nb_loop, 1)) in test_walkbit1()
1133 if (get_addr(string, argc, argv, 2, &addr)) in test_walkbit1()
1153 sprintf(string, "no error for %d loops at 0x%08x length 0x%x", in test_walkbit1()
1165 char *string, int argc, char *argv[]) in test_bitspread() argument
1171 if (get_bufsize(string, argc, argv, 0, &bufsize, 4 * 1024, 32)) in test_bitspread()
1173 if (get_nb_loop(string, argc, argv, 1, &nb_loop, 1)) in test_bitspread()
1175 if (get_addr(string, argc, argv, 2, &addr)) in test_bitspread()
1202 sprintf(string, "no error for %d loops at 0x%08x length 0x%x", in test_bitspread()
1210 char *string, int argc, char *argv[]) in test_bitflip() argument
1218 if (get_bufsize(string, argc, argv, 0, &bufsize, 4 * 1024, 32)) in test_bitflip()
1220 if (get_nb_loop(string, argc, argv, 1, &nb_loop, 1)) in test_bitflip()
1222 if (get_addr(string, argc, argv, 2, &addr)) in test_bitflip()
1242 sprintf(string, "no error for %d loops at 0x%08x length 0x%x", in test_bitflip()
1257 char *string, int argc, char *argv[]) in test_read() argument
1265 if (get_addr(string, argc, argv, 0, (u32 *)&addr)) in test_read()
1268 if (get_pattern(string, argc, argv, 1, &data, 0xA5A5AA55)) in test_read()
1291 sprintf(string, "%d loops random", loop); in test_read()
1293 sprintf(string, "%d loops at 0x%x: %x", loop, (u32)addr, data); in test_read()
1307 char *string, int argc, char *argv[]) in test_write() argument
1315 if (get_addr(string, argc, argv, 0, (u32 *)&addr)) in test_write()
1318 if (get_pattern(string, argc, argv, 1, &data, 0xA5A5AA55)) in test_write()
1342 sprintf(string, "%d loops random", loop); in test_write()
1344 sprintf(string, "%d loops at 0x%x: %x", loop, (u32)addr, data); in test_write()
1352 char *string, int argc, char *argv[]) in test_all() argument
1363 if (get_nb_loop(string, argc, argv, 0, &nb_loop, 1)) in test_all()
1366 if (get_addr(string, argc, argv, 2, (u32 *)&addr)) in test_all()
1399 result = test[i].fct(ctl, phy, string, in test_all()
1417 sprintf(string, "loop %d: %d/%d test failed", loop, nb_error, in test_all()
1420 sprintf(string, "loop %d: %d tests passed", loop, in test_all()