Searched refs:start_adr (Results 1 – 4 of 4) sorted by relevance
| /rk3399_rockchip-uboot/cmd/ddr_tool/ |
| H A D | ddr_tool_common.c | 20 void write_buf_to_ddr(u32 *buf, u32 buf_len, ulong start_adr, ulong length) in write_buf_to_ddr() argument 23 ulong *p = (ulong *)start_adr; in write_buf_to_ddr() 35 ulong cmp_buf_data(u32 *buf, u32 buf_len, ulong start_adr, ulong length, in cmp_buf_data() argument 39 volatile unsigned long *p = (volatile unsigned long *)start_adr; in cmp_buf_data() 81 void get_print_available_addr(ulong *start_adr, ulong *length, int print_en) in get_print_available_addr() argument 117 start_adr[i] = 0; in get_print_available_addr() 122 start_adr[i] = post_dram[i].start; in get_print_available_addr() 126 if (start_adr[i] == 0 && length[i] > 0x00700000) { in get_print_available_addr() 127 start_adr[i] = 0x00700000; in get_print_available_addr() 134 start_adr[sp_bank]) & ~0xfff; in get_print_available_addr() [all …]
|
| H A D | ddr_tool_common.h | 13 void write_buf_to_ddr(u32 *buf, u32 buf_len, ulong start_adr, ulong length); 14 ulong cmp_buf_data(u32 *buf, u32 buf_len, ulong start_adr, 17 void get_print_available_addr(ulong *start_adr, ulong *length, int print_en); 18 int judge_test_addr(ulong *arg, ulong *start_adr, ulong *length);
|
| /rk3399_rockchip-uboot/cmd/ddr_tool/memtester/ |
| H A D | memtester.c | 68 ul start_adr[CONFIG_NR_DRAM_BANKS], length[CONFIG_NR_DRAM_BANKS]; in doing_memtester() local 75 get_print_available_addr(start_adr, length, 0); in doing_memtester() 77 test_banks = judge_test_addr(arg, start_adr, length); in doing_memtester() 84 for (i = 0; i < ARRAY_SIZE(start_adr); i++) { in doing_memtester() 85 bufa[i] = (u32v *)start_adr[i]; in doing_memtester() 86 bufb[i] = (u32v *)(start_adr[i] + length[i] / 2); in doing_memtester() 157 ul start_adr[CONFIG_NR_DRAM_BANKS], length[CONFIG_NR_DRAM_BANKS]; in do_memtester() local 170 get_print_available_addr(start_adr, length, 1); in do_memtester()
|
| /rk3399_rockchip-uboot/cmd/ddr_tool/stressapptest/ |
| H A D | stressapptest.c | 512 ulong start_adr[CONFIG_NR_DRAM_BANKS], length[CONFIG_NR_DRAM_BANKS]; in get_max_page_num() local 515 get_print_available_addr(start_adr, length, 0); in get_max_page_num() 518 for (int i = 0; i < ARRAY_SIZE(start_adr) || i < ARRAY_SIZE(length); i++) { in get_max_page_num() 519 if ((start_adr[i] == 0 && length[i] == 0)) in get_max_page_num() 530 ulong start_adr[CONFIG_NR_DRAM_BANKS], length[CONFIG_NR_DRAM_BANKS]; in get_page_addr() local 534 get_print_available_addr(start_adr, length, 0); in get_page_addr() 538 if ((start_adr[i] == 0 && length[i] == 0) || page >= sat->page_num) in get_page_addr() 540 if (start_adr[i] + length[i] < sat->total_start_addr) in get_page_addr() 542 if (start_adr[i] < sat->total_start_addr) { in get_page_addr() 543 length[i] -= sat->total_start_addr - start_adr[i]; in get_page_addr() [all …]
|