Lines Matching refs:l1inst

206 static __init int isram_read_test(char *sdram, void *l1inst)  in isram_read_test()  argument
216 dma_memcpy(l1inst, sdram, test_len); in isram_read_test()
220 data1 = isram_read(l1inst + i); in isram_read_test()
224 l1inst + i, data1, data2); in isram_read_test()
232 static __init int isram_write_test(char *sdram, void *l1inst) in isram_write_test() argument
241 dma_memcpy(l1inst, sdram, test_len); in isram_write_test()
248 isram_write(l1inst + i, data1); in isram_write_test()
249 data2 = isram_read(l1inst + i); in isram_write_test()
252 l1inst + i, data1, data2); in isram_write_test()
257 dma_memcpy(sdram + test_len, l1inst, test_len); in isram_write_test()
267 _isram_memcpy_test(char pattern, void *sdram, void *l1inst, const char *smemcpy, in _isram_memcpy_test() argument
271 fmemcpy(l1inst, sdram, test_len); in _isram_memcpy_test()
272 fmemcpy(sdram + test_len, l1inst, test_len); in _isram_memcpy_test()
275 smemcpy, l1inst, sdram, test_len, pattern); in _isram_memcpy_test()
282 static __init int isram_memcpy_test(char *sdram, void *l1inst) in isram_memcpy_test() argument
289 ret += _isram_memcpy_test(i, sdram, l1inst, isram_memcpy); in isram_memcpy_test()
297 dma_memcpy(l1inst, sdram, test_len); in isram_memcpy_test()
304 isram_memcpy(cmp, l1inst + i, j); in isram_memcpy_test()
306 pr_err("FAIL: %p:", l1inst + 1); in isram_memcpy_test()
325 dma_memcpy(l1inst, sdram + test_len, test_len); in isram_memcpy_test()
331 isram_memcpy(l1inst + i, sdram + i, j); in isram_memcpy_test()
332 dma_memcpy(cmp, l1inst + i, j); in isram_memcpy_test()
334 pr_err("FAIL: %p:", l1inst + i); in isram_memcpy_test()
356 void *l1inst; in isram_test_init() local
361 l1inst = l1_inst_sram_alloc(test_len); in isram_test_init()
362 if (l1inst) in isram_test_init()
365 if (!l1inst) { in isram_test_init()
370 test_len, l1inst, l1inst + test_len); in isram_test_init()
374 sram_free(l1inst); in isram_test_init()
382 if (_isram_memcpy_test(0xa, sdram, l1inst, dma_memcpy)) in isram_test_init()
384 if (_isram_memcpy_test(0x5, sdram, l1inst, dma_memcpy)) in isram_test_init()
388 ret += isram_read_test(sdram, l1inst); in isram_test_init()
389 ret += isram_write_test(sdram, l1inst); in isram_test_init()
390 ret += isram_memcpy_test(sdram, l1inst); in isram_test_init()
393 sram_free(l1inst); in isram_test_init()