| /rk3399_rockchip-uboot/board/toradex/common/ |
| H A D | tdx-cfg-block.c | 268 char it = 'n'; in get_cfgblock_interactive() local 277 it = console_buffer[0]; in get_cfgblock_interactive() 282 if (it == 'y' || it == 'Y') in get_cfgblock_interactive() 293 if (it == 'y' || it == 'Y') in get_cfgblock_interactive() 309 if (it == 'y' || it == 'Y') in get_cfgblock_interactive() 320 if (it == 'y' || it == 'Y') in get_cfgblock_interactive() 327 if (it == 'y' || it == 'Y') in get_cfgblock_interactive() 335 if (it == 'y' || it == 'Y') in get_cfgblock_interactive() 344 if (it == 'y' || it == 'Y') in get_cfgblock_interactive() 349 if (it == 'y' || it == 'Y') in get_cfgblock_interactive()
|
| /rk3399_rockchip-uboot/drivers/clk/aspeed/ |
| H A D | clk_ast2500.c | 189 struct ast2500_div_config it = { 0, 0, 0 }; in ast2500_calc_clock_config() local 193 for (; it.denum <= max_vals.denum; ++it.denum) { in ast2500_calc_clock_config() 194 for (it.post_div = 0; it.post_div <= max_vals.post_div; in ast2500_calc_clock_config() 195 ++it.post_div) { in ast2500_calc_clock_config() 196 it.num = (rate_khz * (it.post_div + 1) / input_rate_khz) in ast2500_calc_clock_config() 197 * (it.denum + 1); in ast2500_calc_clock_config() 198 if (it.num > max_vals.num) in ast2500_calc_clock_config() 202 * ((it.num + 1) / (it.denum + 1))) in ast2500_calc_clock_config() 203 / (it.post_div + 1); in ast2500_calc_clock_config() 211 *cfg = it; in ast2500_calc_clock_config()
|
| /rk3399_rockchip-uboot/Licenses/ |
| H A D | ibm-pibs.txt | 3 copyrights to use it in any way he or she deems fit, including 4 copying it, modifying it, compiling it, and redistributing it either
|
| H A D | gpl-2.0.txt | 7 of this license document, but changing it is not allowed. 12 freedom to share and change it. By contrast, the GNU General Public 17 using it. (Some other Free Software Foundation software is covered by 18 the GNU Lesser General Public License instead.) You can apply it to 24 this service if you wish), that you receive source code or can get it 25 if you want it, that you can change the software or use pieces of it 31 distribute copies of the software, or if you modify it. 53 program proprietary. To prevent this, we have made it clear that any 63 a notice placed by the copyright holder saying it may be distributed 67 that is to say, a work containing the Program or a portion of it, [all …]
|
| H A D | lgpl-2.0.txt | 7 of this license document, but changing it is not allowed. 10 numbered 2 because it goes with version 2 of the ordinary GPL.] 15 freedom to share and change it. By contrast, the GNU General Public 21 other libraries whose authors decide to use it. You can use it for 27 this service if you wish), that you receive source code or can get it 28 if you want it, that you can change the software or use pieces of it 34 you distribute copies of the library, or if you modify it. 42 it. And you must show them these terms so they know their rights. 59 we have made it clear that any patent must be licensed for everyone's 66 one; be sure to read it in full, and don't assume that anything in it is [all …]
|
| /rk3399_rockchip-uboot/doc/ |
| H A D | README.efi | 13 1.4 Trying it out 25 2.2 How do I get it? 39 - You have EFI running on a board but U-Boot does not natively support it 44 requires it in order to provide support 61 memory and type 'help' but that is about it. 96 Trying it out 98 QEMU is an emulator and it can emulate an x86 machine. Please make sure your 106 Add -nographic if you want to use the terminal for output. Once it starts 111 To try it on real hardware, put u-boot-app.efi on a suitable boot medium, 112 such as a USB stick. Then you can type something like this to start it: [all …]
|
| H A D | README.generic-board | 49 initialisation is painful since it must be independently added in 10 60 5. While it is a bit of a tricky change, I believe it is worthwhile and 67 for a particular architecture. It also makes it easier to adopt Graeme's 68 initcall proposal when it is ready. 90 I think it is a good target for this series. On the other hand, x86 is 91 relatively small and simple, but different enough that it introduces a 99 architectures include and need it, most global_data.h files already have 100 #ifdefs to select fields for a particular SOC, so it is hard to 106 be accessing it. I have done this in the same way as global_data and the 110 to pre-relocation init functions. I think this makes sense, but it can [all …]
|
| H A D | README.fdt-control | 13 make it possible for a single U-Boot binary to support multiple boards, 19 for three reasons. Firstly it is easy to use, being a simple text file. 20 It is extensible since it consists of nodes and properties in a nice 24 compiler checks the text file and converts it to a compact binary 29 and embedding it in your U-Boot image. This is useful since it allows 30 U-Boot to configure itself according to what it finds there. If you have 118 If CONFIG_OF_EMBED is defined, then it will be picked up and built into 122 If CONFIG_OF_SEPARATE is defined, then it will be built and placed in 135 it and passes it to U-Boot. 137 If CONFIG_OF_HOSTFILE is defined, then it will be read from a file on [all …]
|
| H A D | README.watchdog | 5 including waiting for a character on a serial port. But it 9 new code, so it must be serviced, but the board would rather it 10 was off. And, it cannot always be turned off once on.
|
| H A D | README.trace | 24 which extracts useful information from it. The resulting trace output 32 Sandbox is a build of U-Boot that can run under Linux so it is a convenient 33 way of trying out tracing before you use it on your actual board. To do 102 Finally run pytimechart to display it: 131 it doesn't have a proper trace buffer. On many boards 145 This is kept as a separate option so that it is easy to enable/disable 153 When you run U-Boot on your board it will collect trace data up to the 165 best time to stop tracing is right at the end. In practice it is hard 169 that it captures most of the board init process, missing only the 170 early architecture-specific init. However, it also misses the entire [all …]
|
| H A D | README.chromium | 10 placing this information in the U-Boot tree should make it easier to find for 13 Most of these platforms are supported by U-Boot natively, but it is risky to 14 replace the ROM unless you have a servo board and cable to restore it with. 70 Note that the device tree node is required, even though it is not actually 71 used by U-Boot. This is because the Chromebook expects to pass it to the 72 kernel, and crashes if it is not present. 99 7. Start it up 145 fully relocatable, or expect it to hang. 191 7. Start it up 224 Used to make a backup of your firmware, or to replace it. [all …]
|
| H A D | README.pxe | 38 'pxe get' uses it to look for a configuration file specific to a system's 43 it to look for a configuration file based on the system's UUID. 47 'pxe get' repeatedly tries to download config files until it either 49 contents of paths it tries mirrors exactly that of PXELINUX - you can 50 read in more detail about it at: 81 store the kernel(or FIT image) and initrd it retrieves from tftp. These 85 fdt_addr_r - location in RAM at which 'pxe boot' will store the fdt blob it 91 command if it is set and 'fdt_addr_r' is not passed to bootm command. 105 not aware of the size of the pxefile memory and will outgrow it if pxe files 141 (or FIT image) at <path>. it will be stored at the address [all …]
|
| H A D | README.arm-relocation | 7 control to it. 25 detect the real dramsize, and store it in gd->ram_size. Bst detected 28 TODO: move also dram initialization there on boards where it is possible. 43 For boards which boot from spl, it is possible to save one copy 50 b) it copies the first page in nand to internal ram 55 don;t fit in it ... ) 56 e) there it copy u-boot to CONFIG_SYS_NAND_U_BOOT_DST and 59 the relocation address and copy itself to it 93 where it has to copy and relocate itself to this address. If 119 This is free software: you are free to change and redistribute it. [all …]
|
| H A D | README.autoboot | 12 U-Boot README. See it for details. They are: 38 why it isn't working. 43 time) U-Boot will patiently wait forever for it to finish. 46 boots when it should, but still allows access to U-Boot. 66 never times out. Otherwise it is forced to be at least 96 selected by CONFIG_BOOTDELAY starts. If it is not defined 100 argument to a printf() call, so it may contain '%' format 101 specifications, provided that it also includes, sepearated by 114 used, otherwise it never times out. 125 for a shorter partial match, so it's best if the first
|
| /rk3399_rockchip-uboot/lib/avb/libavb_user/ |
| H A D | Kconfig | 6 so on. And it can provide some a/b and avb information 15 uninterruptale when it is enabled: 25 so on. And it can provide some a/b and avb information 33 so on. And it can provide some a/b and avb information
|
| /rk3399_rockchip-uboot/doc/uImage.FIT/ |
| H A D | beaglebone_vboot.txt | 12 entire process of signing an image and running U-Boot (sandbox) to check it. 13 However, it might be useful to also have an example on a real board. 19 device tree. They may use the same device tree source, but it is seldom useful 21 U-Boot has its device tree packaged wtih it, and the kernel's device tree is 23 since U-Boot's device tree must be immutable. If it can be changed then the 27 changes when the kernel changes, so it is useful to package an updated device 52 8. Try it 59 this for U-Boot and also for the kernel if you build it. For example if you 60 installed a Linaro version manually it might be something like: 64 or if you just installed gcc-arm-linux-gnueabi then it might be [all …]
|
| H A D | verified-boot.txt | 7 machine during the boot process to ensure that it is authorised and correct 15 A key point is that it is possible to field-upgrade the software on machines 17 been correctly signed, it is safe to read software from an updatable medium. 59 this key it checks the signature that it finds in the image. If it verifies 92 include hashes to verify images, so it is relatively straightforward to 96 a standard place. Then when a FIT is loaded it can be verified using that
|
| H A D | x86-fit-boot.txt | 48 or in the boot loader rather than adding a self-relocator to put it in the 52 format is also complex, and obfuscates the contents to a degree that it is 53 quite a challenge to extract anything from it. This bzImage format has become 55 outputs with the standard Makefile (as it is on ARM for example, at least at 70 'vmlinux'. This is a standard ELF file and you can look at it if you like: 154 provide all of this also, but setting it up is some complex that the kernel 160 U-Boot although I suppose you could mostly script it. This would permit the 177 address so that U-Boot doesn't overwrite it when decompressing. Something like 186 # Compress it into LZO format 192 (be careful to run the mkimage from your U-Boot tools directory since it [all …]
|
| /rk3399_rockchip-uboot/tools/patman/ |
| H A D | README | 16 It is intended to automate patch creation and make it a less 18 since it uses the checkpatch.pl script. 20 It is configured almost entirely by tags it finds in your commits. 43 normally in the top commit so it is easy to change them with 'git 46 automatically determine the number of commits in it (optional) 52 How to configure it 85 used. Failing that you can put it into your path or ~/bin/checkpatch.pl 129 How to run it 136 If it can't detect the upstream branch, try telling it how many patches 142 it is thinking of sending them to. Take a look at the patch files. [all …]
|
| /rk3399_rockchip-uboot/lib/efi/ |
| H A D | Kconfig | 19 U-Boot to it. It allows only very basic functionality, such as a 35 other smaller amounts) and it can never be increased after that. 43 significant problem because it means that you must build a stub with 44 the correct type for EFI to load it correctly. If you are using 46 this may produce no error message - it just won't start!
|
| /rk3399_rockchip-uboot/arch/arm/dts/ |
| H A D | socfpga_arria10_socdk_sdmmc.dts | 4 * This program is free software; you can redistribute it and/or modify 5 * it under the terms and conditions of the GNU General Public License, 8 * This program is distributed in the hope it will be useful, but WITHOUT
|
| H A D | sun6i-a31s.dtsi | 4 * This file is dual-licensed: you can use it either under the terms 9 * a) This library is free software; you can redistribute it and/or 10 * modify it under the terms of the GNU General Public License as 14 * This library is distributed in the hope that it will be useful, 45 * reflected by it having different pinctrl compatible everything else is
|
| /rk3399_rockchip-uboot/lib/avb/rk_avb_user/ |
| H A D | Kconfig | 6 so on. And it can provide some a/b and avb information 14 so on. And it can provide some a/b and avb information 22 so on. And it can provide some a/b and avb information
|
| /rk3399_rockchip-uboot/board/sunxi/ |
| H A D | README.sunxi64 | 28 to build it first. 32 Checkout the "allwinner" branch from the github repository [1] and build it: 65 BROM finds the magic "eGON" header in the first bytes, it will execute that 66 code. If not (no SD card at all or invalid magic), it will: 68 controller, typically an on-board eMMC chip. If there is no eMMC or it does 69 not contain a valid boot header, it will: 71 it (using the CS0 pin). If a flash chip is found, the BROM will load the 72 first 32KB (from offset 0) into SRAM A1. Now it checks for the magic eGON 73 header and checksum and will execute the code upon finding it. If not, it will: 75 it, speaking the Allwinner proprietary (but deciphered) "FEL" USB protocol. [all …]
|
| /rk3399_rockchip-uboot/doc/driver-model/ |
| H A D | README.txt | 29 interface to it. 34 How to try it 37 Build U-Boot sandbox and run it: 53 The demo class is pretty simple, but not trivial. The intention is that it 54 can be used for testing, so it will implement all driver model features and 55 provide good code coverage of them. It does have multiple drivers, it 57 to operate on a particular platform) and it uses private driver data. 59 To try it, see the example session below: 266 As you can see it just calls the relevant driver method. One of these is 281 but it leaves a lot of topics to address. [all …]
|