| /rk3399_rockchip-uboot/scripts/ |
| H A D | checkstack.pl | 38 my $arch = shift; 39 if ($arch eq "") { 40 $arch = `uname -m`; 41 chomp($arch); 47 if ($arch eq 'aarch64') { 50 } elsif ($arch eq 'arm') { 53 } elsif ($arch =~ /^x86(_64)?$/ || $arch =~ /^i[3456]86$/) { 59 } elsif ($arch eq 'ia64') { 62 } elsif ($arch eq 'm68k') { 66 } elsif ($arch eq 'metag') { [all …]
|
| H A D | rkpatch.sh | 68 ./arch/arm/cpu/armv7/start.S 73 ./arch/arm/cpu/armv8/start.S 88 sed -i 's/\<debug\>/printf/g' arch/arm/lib/bootm.c 103 sed -i '/br x4/i\b .' arch/arm/cpu/armv8/transition.S 104 sed -i 's/announce_and_cleanup(fake);/if (0)announce_and_cleanup(fake);/g' arch/arm/lib/bootm.c 105 sed -i '/announce_and_cleanup(fake)/a\enable_interrupts()\;' arch/arm/lib/bootm.c 106 sed -i '/kernel_entry(0, machid, r2)/i\printf("#### Jump to kernel!!")\;' arch/arm/lib/bootm.c 107 sed -i '/kernel_entry(0, machid, r2)/i\__asm("b .")\;' arch/arm/lib/bootm.c 108 sed -i 's/\<debug\>/printf/g' arch/arm/lib/bootm.c
|
| /rk3399_rockchip-uboot/arch/nios2/lib/ |
| H A D | cache.c | 18 start &= ~(gd->arch.dcache_line_size - 1); in __flush_dcache() 19 end += (gd->arch.dcache_line_size - 1); in __flush_dcache() 20 end &= ~(gd->arch.dcache_line_size - 1); in __flush_dcache() 22 for (addr = start; addr < end; addr += gd->arch.dcache_line_size) { in __flush_dcache() 34 start &= ~(gd->arch.dcache_line_size - 1); in __flush_dcache_all() 35 end += (gd->arch.dcache_line_size - 1); in __flush_dcache_all() 36 end &= ~(gd->arch.dcache_line_size - 1); in __flush_dcache_all() 38 if (end > start + gd->arch.dcache_size) in __flush_dcache_all() 39 end = start + gd->arch.dcache_size; in __flush_dcache_all() 41 for (addr = start; addr < end; addr += gd->arch.dcache_line_size) { in __flush_dcache_all() [all …]
|
| /rk3399_rockchip-uboot/arch/mips/mach-ath79/include/mach/ |
| H A D | ath79.h | 42 return gd->arch.soc == ATH79_SOC_AR7130 || in soc_is_ar71xx() 43 gd->arch.soc == ATH79_SOC_AR7141 || in soc_is_ar71xx() 44 gd->arch.soc == ATH79_SOC_AR7161; in soc_is_ar71xx() 49 return gd->arch.soc == ATH79_SOC_AR7240 || in soc_is_ar724x() 50 gd->arch.soc == ATH79_SOC_AR7241 || in soc_is_ar724x() 51 gd->arch.soc == ATH79_SOC_AR7242; in soc_is_ar724x() 56 return gd->arch.soc == ATH79_SOC_AR7240; in soc_is_ar7240() 61 return gd->arch.soc == ATH79_SOC_AR7241; in soc_is_ar7241() 66 return gd->arch.soc == ATH79_SOC_AR7242; in soc_is_ar7242() 71 return gd->arch.soc == ATH79_SOC_AR9130 || in soc_is_ar913x() [all …]
|
| /rk3399_rockchip-uboot/arch/arm/ |
| H A D | Makefile | 11 arch-$(CONFIG_CPU_ARM720T) =-march=armv4 12 arch-$(CONFIG_CPU_ARM920T) =-march=armv4t 13 arch-$(CONFIG_CPU_ARM926EJS) =-march=armv5te 14 arch-$(CONFIG_CPU_ARM946ES) =-march=armv5te 15 arch-$(CONFIG_CPU_SA1100) =-march=armv4 16 arch-$(CONFIG_CPU_PXA) = 17 arch-$(CONFIG_CPU_ARM1136) =-march=armv5 18 arch-$(CONFIG_CPU_ARM1176) =-march=armv5t 19 arch-$(CONFIG_CPU_V7) =$(call cc-option, -march=armv7-a, \ 21 arch-$(CONFIG_ARM64) =-march=armv8-a+nosimd [all …]
|
| /rk3399_rockchip-uboot/arch/nios2/cpu/ |
| H A D | cpu.c | 36 nios2_callr(gd->arch.reset_addr); in do_reset() 50 void *except_target = (void *)gd->arch.exception_addr; in copy_exception_trampoline() 55 flush_cache(gd->arch.exception_addr, in copy_exception_trampoline() 93 (gd->arch.has_mmu ? (1 << CPU_FEAT_MMU) : 0); in altera_nios2_get_info() 110 gd->arch.dcache_line_size = fdtdec_get_int(blob, node, in altera_nios2_probe() 112 gd->arch.icache_line_size = fdtdec_get_int(blob, node, in altera_nios2_probe() 114 gd->arch.dcache_size = fdtdec_get_int(blob, node, in altera_nios2_probe() 116 gd->arch.icache_size = fdtdec_get_int(blob, node, in altera_nios2_probe() 118 gd->arch.reset_addr = fdtdec_get_int(blob, node, in altera_nios2_probe() 120 gd->arch.exception_addr = fdtdec_get_int(blob, node, in altera_nios2_probe() [all …]
|
| /rk3399_rockchip-uboot/arch/arm/cpu/armv7m/ |
| H A D | systick-timer.c | 79 gd->arch.timer_rate_hz = CONFIG_SYS_HZ_CLOCK; in timer_init() 81 gd->arch.timer_rate_hz = (cal & SYSTICK_CAL_TENMS_MASK) * 100; in timer_init() 84 gd->arch.tbl = 0; in timer_init() 85 gd->arch.tbu = 0; in timer_init() 86 gd->arch.lastinc = read_timer(); in timer_init() 96 return (ulong)((t / gd->arch.timer_rate_hz)) - base; in get_timer() 103 if (now >= gd->arch.lastinc) in get_ticks() 104 gd->arch.tbl += (now - gd->arch.lastinc); in get_ticks() 106 gd->arch.tbl += (TIMER_MAX_VAL - gd->arch.lastinc) + now; in get_ticks() 108 gd->arch.lastinc = now; in get_ticks() [all …]
|
| /rk3399_rockchip-uboot/arch/arm/cpu/armv7/ |
| H A D | arch_timer.c | 17 gd->arch.tbl = 0; in timer_init() 18 gd->arch.tbu = 0; in timer_init() 20 gd->arch.timer_rate_hz = CONFIG_SYS_HZ_CLOCK; in timer_init() 31 gd->arch.tbl = nowl; in get_ticks() 32 gd->arch.tbu = nowu; in get_ticks() 34 return (((unsigned long long)gd->arch.tbu) << 32) | gd->arch.tbl; in get_ticks() 40 return lldiv(get_ticks(), gd->arch.timer_rate_hz / 1000000); in timer_get_boot_us() 46 return gd->arch.timer_rate_hz ? : CONFIG_SYS_HZ_CLOCK; in get_tbclk() 48 return gd->arch.timer_rate_hz; in get_tbclk()
|
| /rk3399_rockchip-uboot/arch/powerpc/cpu/mpc83xx/ |
| H A D | speed.c | 449 gd->arch.csb_clk = csb_clk; in get_clocks() 452 gd->arch.tsec1_clk = tsec1_clk; in get_clocks() 453 gd->arch.tsec2_clk = tsec2_clk; in get_clocks() 454 gd->arch.usbdr_clk = usbdr_clk; in get_clocks() 456 gd->arch.usbdr_clk = usbdr_clk; in get_clocks() 459 gd->arch.usbmph_clk = usbmph_clk; in get_clocks() 462 gd->arch.tdm_clk = tdm_clk; in get_clocks() 465 gd->arch.sdhc_clk = sdhc_clk; in get_clocks() 467 gd->arch.core_clk = core_clk; in get_clocks() 468 gd->arch.i2c1_clk = i2c1_clk; in get_clocks() [all …]
|
| /rk3399_rockchip-uboot/arch/mips/ |
| H A D | Makefile | 5 head-y := arch/mips/cpu/start.o 13 libs-y += arch/mips/cpu/ 14 libs-y += arch/mips/lib/ 21 machdirs := $(patsubst %,arch/mips/mach-%/,$(machine-y)) 27 arch-$(CONFIG_CPU_MIPS32_R1) += -march=mips32 -Wa,-mips32 28 arch-$(CONFIG_CPU_MIPS32_R2) += -march=mips32r2 -Wa,-mips32r2 29 arch-$(CONFIG_CPU_MIPS32_R6) += -march=mips32r6 -Wa,-mips32r6 30 arch-$(CONFIG_CPU_MIPS64_R1) += -march=mips64 -Wa,-mips64 31 arch-$(CONFIG_CPU_MIPS64_R2) += -march=mips64r2 -Wa,-mips64r2 32 arch-$(CONFIG_CPU_MIPS64_R6) += -march=mips64r6 -Wa,-mips64r6 [all …]
|
| /rk3399_rockchip-uboot/arch/arm/mach-stm32/stm32f4/ |
| H A D | timer.c | 64 gd->arch.tbl = 0; in timer_init() 65 gd->arch.tbu = 0; in timer_init() 66 gd->arch.lastinc = 0; in timer_init() 83 if (now >= gd->arch.lastinc) in get_ticks() 84 gd->arch.tbl += (now - gd->arch.lastinc); in get_ticks() 86 gd->arch.tbl += (0xFFFFFFFF - gd->arch.lastinc) + now; in get_ticks() 88 gd->arch.lastinc = now; in get_ticks() 90 return gd->arch.tbl; in get_ticks() 97 gd->arch.lastinc = readl(&tim->cnt); in reset_timer() 98 gd->arch.tbl = 0; in reset_timer()
|
| /rk3399_rockchip-uboot/arch/arm/mach-imx/ |
| H A D | speed.c | 24 gd->arch.sdhc_clk = mxc_get_clock(MXC_ESDHC2_CLK); in get_clocks() 26 gd->arch.sdhc_clk = mxc_get_clock(MXC_ESDHC3_CLK); in get_clocks() 28 gd->arch.sdhc_clk = mxc_get_clock(MXC_ESDHC4_CLK); in get_clocks() 30 gd->arch.sdhc_clk = mxc_get_clock(MXC_ESDHC_CLK); in get_clocks() 34 gd->arch.sdhc_clk = mxc_get_clock(MXC_ESDHC2_CLK); in get_clocks() 36 gd->arch.sdhc_clk = mxc_get_clock(MXC_ESDHC3_CLK); in get_clocks() 38 gd->arch.sdhc_clk = mxc_get_clock(MXC_ESDHC4_CLK); in get_clocks() 40 gd->arch.sdhc_clk = mxc_get_clock(MXC_ESDHC_CLK); in get_clocks()
|
| /rk3399_rockchip-uboot/arch/arm/mach-davinci/ |
| H A D | timer.c | 47 gd->arch.timer_rate_hz = CONFIG_SYS_HZ_CLOCK / TIM_CLK_DIV; in timer_init() 48 gd->arch.timer_reset_value = 0; in timer_init() 61 if (now < gd->arch.tbl) in get_ticks() 62 gd->arch.tbu++; in get_ticks() 63 gd->arch.tbl = now; in get_ticks() 65 return (((unsigned long long)gd->arch.tbu) << 32) | gd->arch.tbl; in get_ticks() 72 timer_diff = get_ticks() - gd->arch.timer_reset_value; in get_timer() 75 (gd->arch.timer_rate_hz / CONFIG_SYS_HZ)) - base; in get_timer() 82 endtime = lldiv((unsigned long long)usec * gd->arch.timer_rate_hz, in __udelay() 96 return gd->arch.timer_rate_hz; in get_tbclk()
|
| /rk3399_rockchip-uboot/arch/arm/cpu/armv7/s5p-common/ |
| H A D | timer.c | 53 gd->arch.timer_reset_value = 0; in timer_init() 56 gd->arch.lastinc = timer_get_us_down(); in timer_init() 76 gd->arch.timer_reset_value += gd->arch.lastinc - now; in get_timer() 77 gd->arch.lastinc = now; in get_timer() 80 time_ms = gd->arch.timer_reset_value; in get_timer() 115 gd->arch.lastinc = readl(&timer->tcnto4); in reset_timer_masked() 116 gd->arch.tbl = 0; in reset_timer_masked()
|
| /rk3399_rockchip-uboot/arch/arm/cpu/armv8/ |
| H A D | cache_v8.c | 122 pte = (u64*)gd->arch.tlb_addr; in find_pte() 145 u64 *new_table = (u64*)gd->arch.tlb_fillptr; in create_table() 149 gd->arch.tlb_fillptr += pt_len; in create_table() 151 if (gd->arch.tlb_fillptr - gd->arch.tlb_addr > gd->arch.tlb_size) in create_table() 154 gd->arch.tlb_fillptr - gd->arch.tlb_addr, in create_table() 155 gd->arch.tlb_size); in create_table() 368 if (!gd->arch.tlb_fillptr || !gd->arch.tlb_addr) in setup_pgtables() 385 u64 tlb_addr = gd->arch.tlb_addr; in setup_all_pgtables() 386 u64 tlb_size = gd->arch.tlb_size; in setup_all_pgtables() 389 gd->arch.tlb_fillptr = tlb_addr; in setup_all_pgtables() [all …]
|
| /rk3399_rockchip-uboot/arch/x86/cpu/ |
| H A D | mtrr.c | 25 if (!gd->arch.has_mtrr) in mtrr_open() 39 if (!gd->arch.has_mtrr) in mtrr_close() 49 struct mtrr_request *req = gd->arch.mtrr_req; in mtrr_commit() 54 if (!gd->arch.has_mtrr) in mtrr_commit() 58 for (i = 0; i < gd->arch.mtrr_req_count; i++, req++) { in mtrr_commit() 78 if (!gd->arch.has_mtrr) in mtrr_add_request() 81 if (gd->arch.mtrr_req_count == MAX_MTRR_REQUESTS) in mtrr_add_request() 83 req = &gd->arch.mtrr_req[gd->arch.mtrr_req_count++]; in mtrr_add_request() 87 debug("%d: type=%d, %08llx %08llx\n", gd->arch.mtrr_req_count - 1, in mtrr_add_request()
|
| /rk3399_rockchip-uboot/arch/arm/mach-at91/arm920t/ |
| H A D | timer.c | 48 gd->arch.lastinc = 0; in timer_init() 49 gd->arch.tbl = 0; in timer_init() 74 if (now >= gd->arch.lastinc) { in get_timer_raw() 76 gd->arch.tbl += now - gd->arch.lastinc; in get_timer_raw() 79 gd->arch.tbl += now + TIMER_LOAD_VAL - gd->arch.lastinc; in get_timer_raw() 81 gd->arch.lastinc = now; in get_timer_raw() 83 return gd->arch.tbl; in get_timer_raw()
|
| H A D | clock.c | 31 return gd->arch.main_clk_rate_hz; in at91_css_to_rate() 33 return gd->arch.plla_rate_hz; in at91_css_to_rate() 35 return gd->arch.pllb_rate_hz; in at91_css_to_rate() 126 gd->arch.main_clk_rate_hz = main_clock; in at91_clock_init() 129 gd->arch.plla_rate_hz = at91_pll_rate(main_clock, readl(&pmc->pllar)); in at91_clock_init() 138 gd->arch.at91_pllb_usb_init = at91_pll_calc(main_clock, 48000000 * 2) | in at91_clock_init() 140 gd->arch.pllb_rate_hz = at91_pll_rate(main_clock, in at91_clock_init() 141 gd->arch.at91_pllb_usb_init); in at91_clock_init() 149 gd->arch.mck_rate_hz = at91_css_to_rate(mckr & AT91_PMC_MCKR_CSS_MASK); in at91_clock_init() 150 freq = gd->arch.mck_rate_hz; in at91_clock_init() [all …]
|
| /rk3399_rockchip-uboot/tools/buildman/ |
| H A D | toolchain.py | 23 def __init__(self, arch): argument 36 self._match = '_%s-' % arch 60 arch=None): argument 81 if arch: 82 self.arch = arch 84 self.arch = self.cross[:pos] if pos != -1 else 'sandbox' 101 print "OK, arch='%s', priority %d" % (self.arch, 226 arch=None): argument 238 toolchain = Toolchain(fname, test, verbose, priority, arch) 240 if toolchain.arch in self.toolchains: [all …]
|
| /rk3399_rockchip-uboot/arch/powerpc/cpu/mpc85xx/ |
| H A D | commproc.c | 46 gd->arch.dp_alloc_base = CPM_DATAONLY_BASE; in m8560_cpm_reset() 47 gd->arch.dp_alloc_top = gd->arch.dp_alloc_base + CPM_DATAONLY_SIZE; in m8560_cpm_reset() 72 savebase = gd->arch.dp_alloc_base; in m8560_cpm_dpalloc() 74 off = gd->arch.dp_alloc_base & align_mask; in m8560_cpm_dpalloc() 76 gd->arch.dp_alloc_base += (align - off); in m8560_cpm_dpalloc() 81 if ((gd->arch.dp_alloc_base + size) >= gd->arch.dp_alloc_top) { in m8560_cpm_dpalloc() 82 gd->arch.dp_alloc_base = savebase; in m8560_cpm_dpalloc() 86 retloc = gd->arch.dp_alloc_base; in m8560_cpm_dpalloc() 87 gd->arch.dp_alloc_base += size; in m8560_cpm_dpalloc() 114 #define BRG_INT_CLK gd->arch.brg_clk
|
| /rk3399_rockchip-uboot/arch/x86/ |
| H A D | Makefile | 7 head-y := arch/x86/cpu/start64.o 9 head-y := arch/x86/cpu/start.o 13 head-$(CONFIG_$(SPL_)X86_16BIT_INIT) += arch/x86/cpu/start16.o 14 head-$(CONFIG_$(SPL_)X86_16BIT_INIT) += arch/x86/cpu/resetvec.o 16 libs-y += arch/x86/cpu/ 17 libs-y += arch/x86/lib/
|
| /rk3399_rockchip-uboot/arch/arm/mach-at91/armv7/ |
| H A D | clock.c | 32 return gd->arch.main_clk_rate_hz; in at91_css_to_rate() 34 return gd->arch.plla_rate_hz; in at91_css_to_rate() 76 gd->arch.main_clk_rate_hz = main_clock; in at91_clock_init() 79 gd->arch.plla_rate_hz = at91_pll_rate(main_clock, readl(&pmc->pllar)); in at91_clock_init() 89 gd->arch.plla_rate_hz >>= 1; in at91_clock_init() 91 gd->arch.mck_rate_hz = at91_css_to_rate(mckr & AT91_PMC_MCKR_CSS_MASK); in at91_clock_init() 92 freq = gd->arch.mck_rate_hz; in at91_clock_init() 99 gd->arch.mck_rate_hz = freq / 2; in at91_clock_init() 102 gd->arch.mck_rate_hz = freq / 3; in at91_clock_init() 105 gd->arch.mck_rate_hz = freq / 4; in at91_clock_init() [all …]
|
| /rk3399_rockchip-uboot/arch/arm/cpu/armv7/vf610/ |
| H A D | timer.c | 43 gd->arch.tbl = 0; in timer_init() 44 gd->arch.tbu = 0; in timer_init() 54 if (now < gd->arch.tbl) in get_ticks() 55 gd->arch.tbu++; in get_ticks() 56 gd->arch.tbl = now; in get_ticks() 58 return (((unsigned long long)gd->arch.tbu) << 32) | gd->arch.tbl; in get_ticks()
|
| /rk3399_rockchip-uboot/arch/powerpc/ |
| H A D | Makefile | 5 head-y := arch/powerpc/cpu/$(CPU)/start.o 6 head-$(CONFIG_MPC85xx) += arch/powerpc/cpu/mpc85xx/resetvec.o 8 libs-y += arch/powerpc/cpu/$(CPU)/ 9 libs-y += arch/powerpc/cpu/ 10 libs-y += arch/powerpc/lib/
|
| /rk3399_rockchip-uboot/ |
| H A D | MAINTAINERS | 60 F: arch/arc/ 66 F: arch/arm/ 72 F: arch/arm/mach-socfpga/ 78 F: arch/arm/mach-at91/ 83 F: arch/arm/mach-bcm283x/ 93 F: arch/arm/mach-bcmstb/ 105 F: arch/arm/cpu/arm1136/mx*/ 106 F: arch/arm/cpu/arm926ejs/mx*/ 107 F: arch/arm/cpu/armv7/mx*/ 108 F: arch/arm/cpu/armv7/vf610/ [all …]
|