| /rk3399_rockchip-uboot/arch/m68k/include/asm/ |
| H A D | ptrace.h | 15 ulong d0; 16 ulong d1; 17 ulong d2; 18 ulong d3; 19 ulong d4; 20 ulong d5; 21 ulong d6; 22 ulong d7; 23 ulong a0; 24 ulong a1; [all …]
|
| H A D | immap_5272.h | 95 ulong dma_dmr; 98 ulong dma_dbcr; 99 ulong dma_dsar; 100 ulong dma_ddar; 127 ulong plic_p0b1rr; 128 ulong plic_p1b1rr; 129 ulong plic_p2b1rr; 130 ulong plic_p3b1rr; 131 ulong plic_p0b2rr; 132 ulong plic_p1b2rr; [all …]
|
| /rk3399_rockchip-uboot/post/lib_powerpc/ |
| H A D | b.c | 29 extern void cpu_post_exec_11 (ulong *code, ulong *res, ulong op1); 30 extern void cpu_post_exec_31 (ulong *code, ulong *ctr, ulong *lr, ulong *jump, 31 ulong cr); 33 static int cpu_post_test_bc (ulong cmd, ulong bo, ulong bi, in cpu_post_test_bc() 34 int pjump, int decr, int link, ulong pctr, ulong cr) in cpu_post_test_bc() 37 ulong lr = 0; in cpu_post_test_bc() 38 ulong ctr = pctr; in cpu_post_test_bc() 39 ulong jump; in cpu_post_test_bc() 70 ret = lr == (ulong) code + 24 ? 0 : -1; in cpu_post_test_bc() 86 ulong code[] = in cpu_post_test_b() [all …]
|
| H A D | cr.c | 38 extern void cpu_post_exec_11 (ulong *code, ulong *res, ulong op1); 39 extern void cpu_post_exec_21x (ulong *code, ulong *op1, ulong *op2, ulong op3); 41 static ulong cpu_post_cr_table1[] = 49 ulong xer; 50 ulong cr; 65 ulong cr; 66 ulong cs; 67 ulong cd; 68 ulong res; 87 ulong cmd; [all …]
|
| H A D | string.c | 25 extern void cpu_post_exec_02 (ulong *code, ulong op1, ulong op2); 26 extern void cpu_post_exec_04 (ulong *code, ulong op1, ulong op2, ulong op3, 27 ulong op4); 40 ulong code[] = in cpu_post_test_string() 53 cpu_post_exec_02(code, (ulong)src, (ulong)dst); in cpu_post_test_string() 62 ulong code[] = in cpu_post_test_string() 75 cpu_post_exec_04(code, (ulong)src, (ulong)dst, 0, sizeof(src)); in cpu_post_test_string()
|
| H A D | load.c | 33 extern void cpu_post_exec_22w (ulong *code, ulong *op1, ulong op2, ulong *op3); 34 extern void cpu_post_exec_21w (ulong *code, ulong *op1, ulong *op2); 38 ulong cmd; 42 ulong offset; 171 ulong base0 = (ulong) (data + 8); in cpu_post_test_load() 172 ulong base = base0; in cpu_post_test_load() 173 ulong value; in cpu_post_test_load() 177 ulong code[] = in cpu_post_test_load() 187 ulong code[] = in cpu_post_test_load() 221 ret = *(ulong *)(base0 + test->offset) == value ? in cpu_post_test_load()
|
| H A D | store.c | 33 extern void cpu_post_exec_12w (ulong *code, ulong *op1, ulong op2, ulong op3); 34 extern void cpu_post_exec_11w (ulong *code, ulong *op1, ulong op2); 38 ulong cmd; 42 ulong offset; 43 ulong value; 156 ulong base0 = (ulong) (data + 8); in cpu_post_test_store() 157 ulong base = base0; in cpu_post_test_store() 161 ulong code[] = in cpu_post_test_store() 171 ulong code[] = in cpu_post_test_store() 201 ret = *(ulong *)(base0 + test->offset) == test->value ? in cpu_post_test_store()
|
| H A D | cmp.c | 28 extern void cpu_post_exec_12 (ulong *code, ulong *res, ulong op1, ulong op2); 32 ulong cmd; 33 ulong op1; 34 ulong op2; 35 ulong cr; 36 ulong res; 99 ulong res; in cpu_post_test_cmp()
|
| /rk3399_rockchip-uboot/arch/powerpc/lib/ |
| H A D | bootm.c | 35 static ulong get_sp (void); 45 void (*kernel)(bd_t *, ulong r4, ulong r5, ulong r6, in boot_jump_linux() 46 ulong r7, ulong r8, ulong r9); in boot_jump_linux() 51 kernel = (void (*)(bd_t *, ulong, ulong, ulong, in boot_jump_linux() 52 ulong, ulong, ulong))images->ep; in boot_jump_linux() 54 (ulong)kernel); in boot_jump_linux() 99 ulong cmd_start = images->cmdline_start; in boot_jump_linux() 100 ulong cmd_end = images->cmdline_end; in boot_jump_linux() 101 ulong initrd_start = images->initrd_start; in boot_jump_linux() 102 ulong initrd_end = images->initrd_end; in boot_jump_linux() [all …]
|
| /rk3399_rockchip-uboot/drivers/bootcount/ |
| H A D | bootcount_ram.c | 13 const ulong patterns[] = { 0x00000000, 18 const ulong NBR_OF_PATTERNS = sizeof(patterns) / sizeof(*patterns); 19 const ulong OFFS_PATTERN = 3; 20 const ulong REPEAT_PATTERN = 1000; 22 void bootcount_store(ulong a) in bootcount_store() 24 ulong *save_addr; in bootcount_store() 25 ulong size = 0; in bootcount_store() 30 save_addr = (ulong *)(size - BOOTCOUNT_ADDR); in bootcount_store() 39 flush_dcache_range((ulong)&save_addr[0], in bootcount_store() 40 (((ulong)&save_addr[REPEAT_PATTERN + OFFS_PATTERN] & in bootcount_store() [all …]
|
| /rk3399_rockchip-uboot/cmd/ddr_tool/ |
| 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, 15 ulong length, u32 prt_en); 16 void print_memory(void *addr, ulong size); 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);
|
| 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() 22 ulong *buful = (ulong *)buf; in write_buf_to_ddr() 23 ulong *p = (ulong *)start_adr; in write_buf_to_ddr() 26 buf_len = buf_len / sizeof(ulong) - 1; in write_buf_to_ddr() 35 ulong cmp_buf_data(u32 *buf, u32 buf_len, ulong start_adr, ulong length, in cmp_buf_data() 38 ulong *buful = (ulong *)buf; in cmp_buf_data() 41 ulong reread = 0; in cmp_buf_data() 42 ulong wr_val = 0; in cmp_buf_data() 43 ulong val = 0; in cmp_buf_data() 44 ulong err_adr = 0; in cmp_buf_data() [all …]
|
| /rk3399_rockchip-uboot/post/drivers/ |
| H A D | memory.c | 239 static int memory_post_addrline(ulong *testaddr, ulong *base, ulong size) in memory_post_addrline() 241 ulong *target; in memory_post_addrline() 242 ulong *end; in memory_post_addrline() 243 ulong readback; in memory_post_addrline() 244 ulong xor; in memory_post_addrline() 247 end = (ulong *)((ulong)base + size); /* pointer arith! */ in memory_post_addrline() 249 for(xor = sizeof(ulong); xor > 0; xor <<= 1) { in memory_post_addrline() 250 target = (ulong *)((ulong)testaddr ^ xor); in memory_post_addrline() 276 ulong *mem = (ulong *) start; in memory_post_test1() 277 ulong readback; in memory_post_test1() [all …]
|
| /rk3399_rockchip-uboot/include/ |
| H A D | smp.h | 24 ulong arg0; 25 ulong arg1; 26 ulong arg2; 27 ulong arg3; 31 int smp_event1(int evt, ulong arg0); 32 int smp_event2(int evt, ulong arg0, ulong arg1); 34 static inline int smp_event1(int evt, ulong arg0) { return 0; } in smp_event1() 35 static inline int smp_event2(int evt, ulong arg0, ulong arg1) { return 0; } in smp_event2()
|
| H A D | image.h | 327 ulong start, end; /* start/end of blob */ 328 ulong image_start, image_len; /* start of image within blob, len of image */ 329 ulong load; /* load addr for the image */ 346 ulong legacy_hdr_valid; 370 ulong ep; /* entry point of OS */ 372 ulong rd_start, rd_end;/* ramdisk start/end */ 375 ulong ft_len; /* length of flat device tree */ 377 ulong initrd_start; 378 ulong initrd_end; 379 ulong cmdline_start; [all …]
|
| H A D | image-android-dt.h | 13 bool android_dt_check_header(ulong hdr_addr); 14 bool android_dt_get_fdt_by_index(ulong hdr_addr, u32 index, ulong *addr, 16 int android_dt_get_count(ulong hdr_addr); 19 void android_dt_print_contents(ulong hdr_addr); 44 for (idx = 0, android_dt_get_fdt_by_index((ulong)hdr, idx, (ulong *)&entry, NULL); \ 45 idx < android_dt_get_count((ulong)hdr); \ 46 idx++, android_dt_get_fdt_by_index((ulong)hdr, idx, (ulong *)&entry, NULL))
|
| H A D | common.h | 126 void board_init_f(ulong); 127 void board_init_r(gd_t *, ulong) __attribute__ ((noreturn)); 139 ulong board_init_f_alloc_reserve(ulong top); 149 void board_init_f_init_reserve(ulong base); 175 extern ulong monitor_flash_len; 254 int source (ulong addr, const char *fit_uname); 256 extern ulong load_addr; /* Default Load Address */ 257 extern ulong save_addr; /* Default Save Address */ 258 extern ulong save_size; /* Default Save Size */ 309 ulong env_get_ulong(const char *name, int base, ulong default_val); [all …]
|
| /rk3399_rockchip-uboot/drivers/clk/aspeed/ |
| H A D | clk_ast2500.c | 53 static ulong ast2500_get_mpll_rate(ulong clkin, u32 mpll_reg) in ast2500_get_mpll_rate() 55 const ulong num = (mpll_reg & SCU_MPLL_NUM_MASK) >> SCU_MPLL_NUM_SHIFT; in ast2500_get_mpll_rate() 56 const ulong denum = (mpll_reg & SCU_MPLL_DENUM_MASK) in ast2500_get_mpll_rate() 58 const ulong post_div = (mpll_reg & SCU_MPLL_POST_MASK) in ast2500_get_mpll_rate() 68 static ulong ast2500_get_hpll_rate(ulong clkin, u32 hpll_reg) in ast2500_get_hpll_rate() 70 const ulong num = (hpll_reg & SCU_HPLL_NUM_MASK) >> SCU_HPLL_NUM_SHIFT; in ast2500_get_hpll_rate() 71 const ulong denum = (hpll_reg & SCU_HPLL_DENUM_MASK) in ast2500_get_hpll_rate() 73 const ulong post_div = (hpll_reg & SCU_HPLL_POST_MASK) in ast2500_get_hpll_rate() 79 static ulong ast2500_get_clkin(struct ast2500_scu *scu) in ast2500_get_clkin() 93 static ulong ast2500_get_uart_clk_rate(struct ast2500_scu *scu, int uart_index) in ast2500_get_uart_clk_rate() [all …]
|
| /rk3399_rockchip-uboot/arch/m68k/lib/ |
| H A D | bootm.c | 27 static ulong get_sp (void); 32 ulong sp; in arch_lmb_reserve() 55 void (*kernel) (bd_t *, ulong, ulong, ulong, ulong); in do_bootm_linux() 79 kernel = (void (*)(bd_t *, ulong, ulong, ulong, ulong))images->ep; in do_bootm_linux() 82 (ulong) kernel); in do_bootm_linux() 102 static ulong get_sp (void) in get_sp() 104 ulong sp; in get_sp()
|
| /rk3399_rockchip-uboot/env/ |
| H A D | flash.c | 60 static ulong __maybe_unused end_addr = 68 static ulong __maybe_unused end_addr_new = 81 ulong addr_default = (ulong)&default_environment[0]; in env_flash_init() 82 ulong addr1 = (ulong)&(flash_addr->data); in env_flash_init() 83 ulong addr2 = (ulong)&(flash_addr_new->data); in env_flash_init() 127 ulong up_data = 0; in env_flash_save() 130 debug("Protect off %08lX ... %08lX\n", (ulong)flash_addr, end_addr); in env_flash_save() 132 if (flash_sect_protect(0, (ulong)flash_addr, end_addr)) in env_flash_save() 136 (ulong)flash_addr_new, end_addr_new); in env_flash_save() 138 if (flash_sect_protect(0, (ulong)flash_addr_new, end_addr_new)) in env_flash_save() [all …]
|
| /rk3399_rockchip-uboot/drivers/video/drm/ |
| H A D | rockchip_crtc.c | 158 .data = (ulong)&rk3036_vop_data, 161 .data = (ulong)&rv1108_vop_data, 164 .data = (ulong)&rv1106_vop_data, 167 .data = (ulong)&rv1126_vop_data, 170 .data = (ulong)&rv1126b_vop_data, 173 .data = (ulong)&rk3036_vop_data, 176 .data = (ulong)&px30_vop_lit_data, 179 .data = (ulong)&px30_vop_big_data, 182 .data = (ulong)&rk3308_vop_data, 185 .data = (ulong)&rk1808_vop_data, [all …]
|
| /rk3399_rockchip-uboot/lib/ |
| H A D | sysmem.c | 65 ulong memory_size = 0; in sysmem_dump() 66 ulong reserved_size = 0; in sysmem_dump() 67 ulong allocated_size = 0; in sysmem_dump() 69 ulong i; in sysmem_dump() 81 (ulong)lmb->memory.region[i].base, in sysmem_dump() 82 (ulong)lmb->memory.region[i].base + in sysmem_dump() 83 (ulong)lmb->memory.region[i].size, in sysmem_dump() 84 (ulong)lmb->memory.region[i].size); in sysmem_dump() 87 (ulong)memory_size, in sysmem_dump() 88 SIZE_MB((ulong)memory_size), in sysmem_dump() [all …]
|
| /rk3399_rockchip-uboot/drivers/reset/ |
| H A D | reset-uniphier.c | 256 .data = (ulong)uniphier_pro4_sys_reset_data, 260 .data = (ulong)uniphier_pro4_sys_reset_data, 264 .data = (ulong)uniphier_pro4_sys_reset_data, 268 .data = (ulong)uniphier_pro4_sys_reset_data, 272 .data = (ulong)uniphier_pxs2_sys_reset_data, 276 .data = (ulong)uniphier_ld20_sys_reset_data, 280 .data = (ulong)uniphier_ld20_sys_reset_data, 284 .data = (ulong)uniphier_pxs3_sys_reset_data, 289 .data = (ulong)uniphier_mio_reset_data, 293 .data = (ulong)uniphier_mio_reset_data, [all …]
|
| /rk3399_rockchip-uboot/common/ |
| H A D | iotrace.c | 16 typedef ulong iovalue_t; 50 ulong start; 51 ulong size; 52 ulong offset; 57 static void add_record(int flags, const void *ptr, ulong value) in add_record() 92 printf("[iotrace]: read addr 0x%08lx... ", (ulong)ptr); in iotrace_readl() 100 void iotrace_writel(ulong value, const void *ptr) in iotrace_writel() 102 printf("[iotrace]: write addr 0x%08lx value 0x%08lx... ", (ulong)ptr, value); in iotrace_writel() 118 void iotrace_writew(ulong value, const void *ptr) in iotrace_writew() 134 void iotrace_writeb(ulong value, const void *ptr) in iotrace_writeb() [all …]
|
| /rk3399_rockchip-uboot/board/armltd/integrator/ |
| H A D | timer.c | 44 static ulong timestamp; /* U-Boot ticks since startup */ 46 #define READ_TIMER (*(volatile ulong *)(CONFIG_SYS_TIMERBASE+4)) 57 *(volatile ulong *)(CONFIG_SYS_TIMERBASE + 0) = TIMER_LOAD_VAL; in timer_init() 68 *(volatile ulong *)(CONFIG_SYS_TIMERBASE + 8) = 0x000000C2; in timer_init() 77 *(volatile ulong *)(CONFIG_SYS_TIMERBASE + 8) = 0x00000088; in timer_init() 97 ulong get_timer (ulong base_ticks) in get_timer() 105 ulong tmo, tmp; in __udelay() 121 ulong get_timer_masked (void) in get_timer_masked() 161 ulong get_tbclk (void) in get_tbclk()
|