| /rk3399_rockchip-uboot/doc/ |
| H A D | README.link-local | 1 ------------------------------------------ 2 Link-local IP address auto-configuration 3 ------------------------------------------ 5 Negotiate with other link-local clients on the local network 12 ---------- 14 ---------- 20 ------------------------ 22 ------------------------ 30 ------------- 32 ------------- [all …]
|
| H A D | README.commands.itest | 2 support for comparing strings as well :-)) 5 -eq, -ne, -lt, -gt, -le, -ge, ==, !=, <>, <, >, <=, >= 16 if itest.s *40000 -eq hello then; ....
|
| /rk3399_rockchip-uboot/test/fs/ |
| H A D | fat-noncontig-test.sh | 5 # SPDX-License-Identifier: GPL-2.0+ 7 # This script tests U-Boot's FAT filesystem code's ability to read non- 10 # When porting the ff.c FAT parsing code into U-Boot, it was found that ff.c 11 # always reads files cluster-by-cluster, which results in poor performance. 13 # clusters. Since this patch needed to correctly handle non-contiguous files, 16 # To execute the test, simply run it from the U-Boot source root directory: 18 # cd u-boot 19 # ./test/fs/fat-noncontig-test.sh 22 # generated file in the image, build U-Boot sandbox, invoke U-Boot sandbox to 27 # mkfs.fat 3.0.26 (2014-03-07) [all …]
|
| /rk3399_rockchip-uboot/cmd/ |
| H A D | itest.c | 5 * SPDX-License-Identifier: GPL-2.0+ 23 #define NE 1 macro 37 { "-lt", LT }, 39 { "-gt", GT }, 41 { "-eq", EQ }, 43 { "-ne", NE }, 44 { "!=" , NE }, 45 { "<>" , NE }, 46 { "-ge", GE }, 48 { "-le", LE }, [all …]
|
| /rk3399_rockchip-uboot/arch/arc/lib/ |
| H A D | strlen.S | 2 * Copyright (C) 2004, 2007-2010, 2011-2014 Synopsys, Inc. All rights reserved. 4 * SPDX-License-Identifier: GPL-2.0+ 11 ld %r2, [%r3, -7] 12 ld.a %r6, [%r3, -3] 38 bmsk.ne %r12, %r12, %r7 57 sub.ne %r3, %r3, 4 80 sub_s.ne %r1, %r1, %r1
|
| /rk3399_rockchip-uboot/scripts/ |
| H A D | fit-resign.sh | 5 # SPDX-License-Identifier: GPL-2.0 7 set -e 10 # mkdir -p keys 11 # openssl genpkey -algorithm RSA -out keys/dev.key -pkeyopt rsa_keygen_bits:2048 -pkeyopt rsa_keyge… 12 # openssl req -batch -new -x509 -key keys/dev.key -out keys/dev.crt 13 # openssl rsa -in keys/dev.key -pubout -out keys/dev.pubkey 15 # openssl dgst -sha256 -sign keys/dev.key -sigopt rsa_padding_mode:pss -out sha256-rsa2048.sign fit… 25 echo " $0 -f [itb] -s [sig] -n [num of U-Boot copies] -k [KB of each U-Boot copy]" 31 if [ -z $1 ]; then 36 decimal=`echo $1 |sed 's/[0-9]//g'` [all …]
|
| H A D | fit-unpack.sh | 5 # SPDX-License-Identifier: GPL-2.0 7 set -e 13 echo " $0 -f [fit/itb] -o [out]" 19 if [ $# -ne 4 -a $# -ne 2 ]; then 24 while [ $# -gt 0 ]; do 26 -f) 30 -o) 41 if [ ! -f ${ITB} ]; then 49 if [ -z ${OUT} ]; then 56 mkdir -p ${OUT} [all …]
|
| H A D | objdiff | 3 # objdiff - a small script for validating that a commit or series of commits 28 SRCTREE=$(cd $(git rev-parse --show-toplevel 2>/dev/null); pwd) 30 if [ -z "$SRCTREE" ]; then 63 [ ! -d "$dir" ] && mkdir -p $dir 66 # http://dummdida.tumblr.com/post/60924060451/binary-diff-between-libc-from-scientificlinux-and 67 $STRIP -g $1 -R __bug_table -R .note -R .comment -o $stripped 68 $OBJDUMP -D $stripped | sed -e "s/^[[:space:]]\+[0-9a-f]\+//" -e "s:^$stripped:$1:" > $dis 72 [ $# -eq 0 ] && usage 76 CMT="`git rev-parse --short HEAD`" 82 if [ -d "$d" ]; then [all …]
|
| H A D | mkenv.sh | 5 # SPDX-License-Identifier: GPL-2.0 7 set -e 13 if [ $# -ne 3 ]; then 22 KB=`echo ${KB} | tr -d 'k' | tr -d 'K'` 25 ./tools/mkenvimage -s 0x${BS} -p 0x0 -o ${IMG} ${TXT}
|
| H A D | fit-msg.sh | 5 # SPDX-License-Identifier: GPL-2.0 7 set -e 13 echo " $0 -f [uboot.img]" 19 if [ $# -ne 2 ]; then 24 while [ $# -gt 0 ]; do 26 -f) 37 if [ ! -f ${IMG} ]; then 49 …strings ${IMG} | grep '\-g[0-9,a-f][0-9,a-f][0-9,a-f][0-9,a-f][0-9,a-f][0-9,a-f][0-9,a-f]' | sort … 50 strings ${IMG} | grep 'Built :' | sort --uniq
|
| H A D | android2fit.sh | 5 # SPDX-License-Identifier: GPL-2.0 7 set -e 15 echo " $0 -f [Android boot.img] -o [FIT boot.img]" 21 if [ $# -ne 4 ]; then 26 while [ $# -gt 0 ]; do 28 -f) 32 -o) 43 if [ ! -f ${BOOT_IMG} ]; then 57 rm ${OUT}/ -rf 58 ./scripts/unpack_bootimg --boot_img ${BOOT_IMG} --out ${OUT}/ [all …]
|
| H A D | get_maintainer.pl | 9 # perl scripts/get_maintainer.pl [OPTIONS] -f <file> 40 my $email_git_since = "1-year-ago"; 41 my $email_hg_since = "-365"; 88 push(@signature_tags, "Signed-off-by:"); 89 push(@signature_tags, "Reviewed-by:"); 90 push(@signature_tags, "Acked-by:"); 94 # rfc822 email address - preloaded methods go here. 96 my $rfc822_char = '[\\000-\\377]'; 98 # VCS command support: class-like functions and strings 104 "available" => '(which("git") ne "") && (-e ".git")', [all …]
|
| /rk3399_rockchip-uboot/test/trace/ |
| H A D | test-trace.sh | 3 # SPDX-License-Identifier: GPL-2.0+ 15 ./${OUTPUT_DIR}/u-boot <<END 34 if [ $(grep -c sha256 ${tmp}) -ne 6 ]; then 39 if [ $(grep -c "traced function calls" ${tmp}) -ne 4 ]; then 48 counts="$(tr -d ',\r' <${tmp} | awk \ 49 '/traced function calls/ { diff = $1 - upto; upto = $1; \ 50 printf "%d ", diff < 0 ? -1 : (diff > 0 ? 1 : 0)}')"
|
| /rk3399_rockchip-uboot/include/configs/ |
| H A D | xpedite520x.h | 3 * Copyright 2004-2008 Freescale Semiconductor, Inc. 5 * SPDX-License-Identifier: GPL-2.0+ 30 #define CONFIG_SYS_PCI_64BIT 1 /* enable 64-bit PCI resources */ 77 * 0x8000_0000 0xbfff_ffff PCI1 Mem 1G non-cacheable 78 * 0xe000_0000 0xe7ff_ffff SRAM/SSRAM/L1 Cache 128M non-cacheable 79 * 0xe800_0000 0xe87f_ffff PCI1 IO 8M non-cacheable 80 * 0xef00_0000 0xef0f_ffff CCSR/IMMR 1M non-cacheable 81 * 0xef80_0000 0xef8f_ffff NAND Flash 1M non-cacheable 82 * 0xf800_0000 0xfbff_ffff NOR Flash 2 64M non-cacheable 83 * 0xfc00_0000 0xffff_ffff NOR Flash 1 64M non-cacheable [all …]
|
| H A D | xpedite550x.h | 3 * Copyright 2007-2008 Freescale Semiconductor, Inc. 5 * SPDX-License-Identifier: GPL-2.0+ 31 #define CONFIG_SYS_PCI_64BIT 1 /* enable 64-bit PCI resources */ 94 * 0x8000_0000 0xbfff_ffff PCIe1 Mem 1G non-cacheable 95 * 0xe000_0000 0xe7ff_ffff SRAM/SSRAM/L1 Cache 128M non-cacheable 96 * 0xe800_0000 0xe87f_ffff PCIe1 IO 8M non-cacheable 97 * 0xee00_0000 0xee00_ffff Boot page translation 4K non-cacheable 98 * 0xef00_0000 0xef0f_ffff CCSR/IMMR 1M non-cacheable 99 * 0xef80_0000 0xef8f_ffff NAND Flash 1M non-cacheable 100 * 0xf000_0000 0xf7ff_ffff NOR Flash 2 128M non-cacheable [all …]
|
| H A D | xpedite537x.h | 3 * Copyright 2007-2008 Freescale Semiconductor, Inc. 5 * SPDX-License-Identifier: GPL-2.0+ 30 #define CONFIG_SYS_PCI_64BIT 1 /* enable 64-bit PCI resources */ 90 * 0x8000_0000 0xbfff_ffff PCIe1 Mem 1G non-cacheable 91 * 0xc000_0000 0xcfff_ffff PCIe2 Mem 256M non-cacheable 92 * 0xe000_0000 0xe7ff_ffff SRAM/SSRAM/L1 Cache 128M non-cacheable 93 * 0xe800_0000 0xe87f_ffff PCIe1 IO 8M non-cacheable 94 * 0xe880_0000 0xe8ff_ffff PCIe2 IO 8M non-cacheable 95 * 0xee00_0000 0xee00_ffff Boot page translation 4K non-cacheable 96 * 0xef00_0000 0xef0f_ffff CCSR/IMMR 1M non-cacheable [all …]
|
| H A D | xpedite517x.h | 3 * Copyright 2007-2008 Freescale Semiconductor, Inc. 5 * SPDX-License-Identifier: GPL-2.0+ 33 #define CONFIG_SYS_PCI_64BIT 1 /* enable 64-bit PCI resources */ 73 * Base addresses -- Note these are effective addresses where the 96 * 0x8000_0000 0xbfff_ffff PCIe1 Mem 1G non-cacheable 97 * 0xc000_0000 0xcfff_ffff PCIe2 Mem 256M non-cacheable 98 * 0xe000_0000 0xe7ff_ffff SRAM/SSRAM/L1 Cache 128M non-cacheable 99 * 0xe800_0000 0xe87f_ffff PCIe1 IO 8M non-cacheable 100 * 0xe880_0000 0xe8ff_ffff PCIe2 IO 8M non-cacheable 101 * 0xef00_0000 0xef0f_ffff CCSR/IMMR 1M non-cacheable [all …]
|
| /rk3399_rockchip-uboot/arch/arm/include/asm/ |
| H A D | macro.h | 2 * include/asm-arm/macro.h 4 * Copyright (C) 2009 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com> 6 * SPDX-License-Identifier: GPL-2.0+ 25 * caches are enabled or on a multi-core system. 82 * Branch if current processor is a Cortex-A35 core. 88 cmp \xreg, #0xD04 /* Cortex-A35 MPCore processor. */ 93 * Branch if current processor is a Cortex-A57 core. 99 cmp \xreg, #0xD07 /* Cortex-A57 MPCore processor. */ 104 * Branch if current processor is a Cortex-A53 core. 110 cmp \xreg, #0xD03 /* Cortex-A53 MPCore processor. */ [all …]
|
| /rk3399_rockchip-uboot/scripts/kconfig/ |
| H A D | streamline_config.pl | 1 #!/usr/bin/perl -w 3 # Copyright 2005-2009 - Steven Rostedt 38 # cd /usr/src/linux-2.6.10 39 # cp /boot/config-2.6.10-1-686-smp .config 60 my $uname = `uname -r`; 73 "file" => "/boot/config-$uname", 77 "file" => "/boot/vmlinuz-$uname", 78 "exec" => "scripts/extract-ikconfig", 79 "test" => "scripts/extract-ikconfig", 83 "exec" => "scripts/extract-ikconfig", [all …]
|
| /rk3399_rockchip-uboot/test/py/tests/ |
| H A D | test_hush_if_test.py | 1 # Copyright (c) 2015-2016, NVIDIA CORPORATION. All rights reserved. 3 # SPDX-License-Identifier: GPL-2.0 34 ('test 123 -eq 123', True), 35 ('test 123 -eq 456', False), 37 ('test 123 -ne 456', True), 38 ('test 123 -ne 123', False), 40 ('test 123 -lt 456', True), 41 ('test 123 -lt 123', False), 42 ('test 456 -lt 123', False), 44 ('test 123 -le 456', True), [all …]
|
| /rk3399_rockchip-uboot/drivers/spi/ |
| H A D | mpc8xxx_spi.c | 5 * SPDX-License-Identifier: GPL-2.0+ 18 #define SPI_MODE_REV (0x80000000 >> 5) /* Reverse mode - MSB first */ 51 volatile spi8xxx_t *spi = &((immap_t *) (CONFIG_SYS_IMMR))->spi; in spi_init() 57 spi->mode = SPI_MODE_REV | SPI_MODE_MS | SPI_MODE_EN; in spi_init() 58 spi->mode = (spi->mode & 0xfff0ffff) | BIT(16); /* Use SYSCLK / 8 in spi_init() 60 spi->event = 0xffffffff; /* Clear all SPI events */ in spi_init() 61 spi->mask = 0x00000000; /* Mask all SPI interrupts */ in spi_init() 62 spi->com = 0; /* LST bit doesn't do anything, so disregard */ in spi_init() 78 volatile spi8xxx_t *spi = &((immap_t *) (CONFIG_SYS_IMMR))->spi; in spi_xfer() 85 slave->bus, slave->cs, *(uint *) dout, *(uint *) din, bitlen); in spi_xfer() [all …]
|
| /rk3399_rockchip-uboot/arch/arm/cpu/armv8/ |
| H A D | smccc-call.S | 4 * SPDX-License-Identifier: GPL-2.0 7 #include <linux/arm-smccc.h> 8 #include <generated/asm-offsets.h> 20 b.ne 1f
|
| /rk3399_rockchip-uboot/board/gdsys/a38x/ |
| H A D | Makefile | 6 # SPDX-License-Identifier: GPL-2.0+ 9 obj-$(CONFIG_TARGET_CONTROLCENTERDC) += controlcenterdc.o hre.o spl.o keyprogram.o dt_helpers.o 13 obj-$(CONFIG_TARGET_CONTROLCENTERDC) += hydra.o ihs_phys.o 15 extra-$(CONFIG_TARGET_CONTROLCENTERDC) += kwbimage.cfg 41 $(Q)sed -ne '$(foreach V,$(KWB_REPLACE),s/^#@$(V)/$(V) $(KWB_CFG_$(V))/;)p' \
|
| /rk3399_rockchip-uboot/arch/arm/lib/ |
| H A D | setjmp_aarch64.S | 4 * SPDX-License-Identifier: GPL-2.0+ 13 /* Preserve all callee-saved registers and the SP */ 39 csinc x0, x0, xzr, ne
|
| H A D | crt0_64.S | 2 * crt0 - C-runtime startup Code for AArch64 U-Boot 10 * SPDX-License-Identifier: GPL-2.0+ 14 #include <asm-offsets.h> 20 * This file handles the target-independent stages of the U-Boot 21 * start-up where a C runtime environment is needed. Its entry point 43 * initialized non-const data are still not available. 45 * 4a.For U-Boot proper (not SPL), call relocate_code(). This function 46 * relocates U-Boot from its current location into the relocation 53 * environment has BSS (initialized to 0), initialized non-const 55 * RAM (for SPL moving the stack and GD into RAM is optional - see [all …]
|