Home
last modified time | relevance | path

Searched full:aarch64 (Results 1 – 25 of 64) sorted by relevance

123

/rk3399_rockchip-uboot/arch/arm/mach-sunxi/
H A Drmr_switch.S5 @ exectute the Boot ROM in this state), so we need to switch to AArch64
9 @ into a different execution state (AArch32 or AArch64).
13 @ we can easily set the start address of AArch64 code.
14 @ This code below switches to AArch64 and starts execution at the specified
17 @ beginning of the AArch64 U-Boot code.
37 orr r0, r0, #3 @ request reset in AArch64
/rk3399_rockchip-uboot/include/
H A Damp.h15 #define MAP_AARCH(aarch64) ((aarch64) ? 1 : 0) argument
25 #define PE_STATE(aarch64, hyp, thumb, secure) \ argument
26 (((MAP_AARCH(aarch64) & 0x1) << MODE_AARCH64_SHIFT) | \
/rk3399_rockchip-uboot/board/sunxi/
H A DREADME.sunxi645 both the 64-bit AArch64 mode and the ARMv7 compatible 32-bit AArch32 mode.
33 $ export CROSS_COMPILE=aarch64-linux-gnu-
45 enter AArch64 very early. The rest of the SPL runs in AArch64 EL3.
46 U-Boot proper runs in EL2 and can load any AArch64 code (using the "go"
51 $ export CROSS_COMPILE=aarch64-linux-gnu-
86 AArch32. For now the AArch64 SPL cannot properly return into FEL mode, so the
145 firmware parts, then switches the core into AArch64 mode.
/rk3399_rockchip-uboot/doc/
H A DREADME.arm6420 2. U-Boot for arm64 is compiled with AArch64-gcc. AArch64-gcc
44 6. CONFIG_ARM64 instead of CONFIG_ARMV8 is used to distinguish aarch64 and
/rk3399_rockchip-uboot/
H A D.travis.yml38 - echo -e "aarch64 = /tmp/gcc-linaro-6.3.1-2017.02-x86_64_aarch64-linux-gnu" >> ~/.buildman
76 …wget http://releases.linaro.org/components/toolchain/binaries/6.3-2017.02/aarch64-linux-gnu/gcc-li…
148 BUILDMAN="freescale -x powerpc,m68k,aarch64"
150 - JOB="Freescale AArch64"
151 BUILDMAN="freescale&aarch64"
180 …BUILDMAN="arm -x arm11,arm7,arm9,aarch64,atmel,aries,freescale,kirkwood,mvebu,siemens,tegra,uniphi…
237 - JOB="aarch64"
238 BUILDMAN="aarch64 -x tegra,freescale,mvebu,uniphier,sunxi,samsung,rockchip"
/rk3399_rockchip-uboot/board/theobroma-systems/lion_rk3368/
H A DREADME8 > make CROSS_COMPILE=aarch64-linux-gnu- PLAT=rk3368 bl31
20 > make CROSS_COMPILE=aarch64-unknown-elf- ARCH=arm
27 > make CROSS_COMPILE=aarch64-unknown-elf- ARCH=arm u-boot.itb
/rk3399_rockchip-uboot/drivers/cpu/
H A Drockchip_amp.c113 static int load_linux_for_nonboot_cpu(u32 cpu, u32 aarch64, u32 load, in load_linux_for_nonboot_cpu() argument
133 if (aarch64) { in load_linux_for_nonboot_cpu()
250 u32 cpu, aarch64, hyp; in brought_up_amp() local
295 aarch64 = (arch == IH_ARCH_ARM) ? 0 : 1; in brought_up_amp()
296 pe_state = PE_STATE(aarch64, hyp, thumb, 0); in brought_up_amp()
301 AMP_I(" aarch64: %d\n", aarch64); in brought_up_amp()
333 aarch64, load, &entry, &args); in brought_up_amp()
/rk3399_rockchip-uboot/arch/arm/lib/
H A Dcrt0_aarch64_efi.S2 * crt0-efi-aarch64.S - PE/COFF header for aarch64 EFI applications
25 .short 0xaa64 /* AArch64 */
H A Delf_aarch64_efi.lds2 * U-Boot aarch64 EFI linker script
10 OUTPUT_ARCH(aarch64)
H A Dcrt0_64.S2 * crt0 - C-runtime startup Code for AArch64 U-Boot
58 * TODO: For SPL, implement stack relocation on AArch64.
/rk3399_rockchip-uboot/board/theobroma-systems/puma_rk3399/
H A DREADME39 > make CROSS_COMPILE=aarch64-linux-gnu- PLAT=rk3399 bl31
53 > make CROSS_COMPILE=aarch64-linux-gnu- puma-rk3399_defconfig all
63 > make CROSS_COMPILE=aarch64-linux-gnu- u-boot.itb
/rk3399_rockchip-uboot/arch/arm/cpu/armv8/
H A Dpsci.S259 b handle_sync /* Sync, Lower EL using AArch64 */
261 b unhandled_exception /* IRQ, Lower EL using AArch64 */
263 b unhandled_exception /* FIQ, Lower EL using AArch64 */
265 b unhandled_exception /* SError, Lower EL using AArch64 */
H A Dsec_firmware_asm.S55 * Switch from AArch64 EL2 to AArch32 EL2
/rk3399_rockchip-uboot/board/rockchip/evb_rk3328/
H A DREADME40 > make CROSS_COMPILE=aarch64-linux-gnu- PLAT=rk3328 bl31
46 > make CROSS_COMPILE=aarch64-linux-gnu- evb-rk3328_defconfig all
/rk3399_rockchip-uboot/include/optee_include/
H A Dteesmc.h524 * AArch64 SMC return
546 * AArch64 SMC return
566 * AArch64 SMC return
584 * AArch64 SMC return
602 * AArch64 SMC return
622 * AArch64 SMC, must be preserved, only the data should
629 * AArch64 SMC return
H A Dteesmc_optee.h90 * AArch64 SMC return
112 * AArch64 SMC return
/rk3399_rockchip-uboot/arch/arm/mach-bcm283x/
H A DKconfig90 the RPi 3 model B, in AArch64 (64-bit) mode.
111 This option creates a build targetting the ARMv8/AArch64 ISA.
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/
H A Dlowlevel_init.S10 * Switch from AArch64 EL2 to AArch32 EL2
/rk3399_rockchip-uboot/board/hisilicon/hikey/
H A DREADME52 > make CROSS_COMPILE=aarch64-linux-gnu- hikey_config
53 > make CROSS_COMPILE=aarch64-linux-gnu-
60 > make CROSS_COMPILE=aarch64-linux-gnu- all fip \
114 Switch to aarch64 mode. CPU0 executes at 0xf9801000!
H A Dbuild-tf.mak1 CROSS_COMPILE := aarch64-linux-gnu-
/rk3399_rockchip-uboot/board/rockchip/evb_rk3399/
H A DREADME43 > make CROSS_COMPILE=aarch64-linux-gnu- PLAT=rk3399 bl31
52 > export CROSS_COMPILE=aarch64-linux-gnu-
/rk3399_rockchip-uboot/tools/buildman/
H A DREADME173 aarch64: /opt/linaro/gcc-linaro-aarch64-none-elf-4.8-2013.10_linux
248 - scanning path '/toolchains/gcc-4.9.0-nolibc/aarch64-linux'
249 - looking in '/toolchains/gcc-4.9.0-nolibc/aarch64-linux/.'
250 - looking in '/toolchains/gcc-4.9.0-nolibc/aarch64-linux/bin'
251 - found '/toolchains/gcc-4.9.0-nolibc/aarch64-linux/bin/aarch64-linux-gcc'
252 - looking in '/toolchains/gcc-4.9.0-nolibc/aarch64-linux/usr/bin'
253 Tool chain test: OK, arch='aarch64', priority 4
356 - found '/usr/bin/aarch64-linux-gnu-gcc'
367 Tool chain test: OK, arch='aarch64', priority 4
368 Toolchain '/usr/bin/aarch64-linux-gnu-gcc' at priority 4 will be ignored because another toolchain …
[all …]
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-sunxi/
H A Dboot0.h13 * Switch into AArch64 if needed.
/rk3399_rockchip-uboot/arch/arm/include/asm/
H A Dmacro.h191 /* Check switch to AArch64 EL2 or AArch32 Hypervisor mode */
196 * The next lower exception level is AArch64, 64bit EL2 | HCE |
294 /* Check switch to AArch64 EL1 or AArch32 Supervisor mode */
/rk3399_rockchip-uboot/board/hisilicon/poplar/
H A DREADME105 > make CROSS_COMPILE=aarch64-linux-gnu- poplar_defconfig
106 > make CROSS_COMPILE=aarch64-linux-gnu-
113 > make CROSS_COMPILE=aarch64-linux-gnu- all fip \
226 LOADER: Switched to aarch64 mode

123