| /rk3399_rockchip-uboot/test/overlay/ |
| H A D | test-fdt-overlay.dts | 12 /* Test that we can change an int by another */ 21 /* Test that we can replace a string by a longer one */ 30 /* Test that we add a new property */ 39 /* Test that we add a new node (by phandle) */ 50 /* Test that we add a new node (by path) */
|
| H A D | test-fdt-overlay-stacked.dts | 13 /* Test that we can reference an overlay symbol */
|
| /rk3399_rockchip-uboot/board/freescale/mpc8569mds/ |
| H A D | README | 39 defined in board/freescale/common/sys_eeprom.c. we must set all 8 MAC 41 we first get the board. The commands are as follows: 44 designer, we can set whatever we want */ 46 designer, we can set whatever we want */ 61 has been set but we want to update it, we can use the following commands: 69 MPC8569 doesn't have ROM in QE, so we must upload the microcode(ucode) to QE's
|
| /rk3399_rockchip-uboot/doc/ |
| H A D | README.hwconfig | 8 via the `hwconfig' environment variable. Later we could write 20 2. Since we don't implement a hwconfig command, i.e. we're working 36 internal API and then we can continue improving the user 38 command with bells and whistles. Or not adding, if we feel 46 enabling HW feature X we may need to disable Y, and turn Z
|
| H A D | README.davinci.nand_spl | 1 With this approach, we don't need the UBL any more on DaVinci boards. 8 we need a command, which switches between this two read/write 9 functions, so we can write the UBL header and the spl 26 On the cam_enc_4xx board we have a NAND flash with blocksize = 0x20000 and 46 In the first "page" of the image, we have the UBL Header, needed for 62 * so we can define, how many UBL Headers 63 * we write before the real spl code 89 For the AIT board, we have: 93 So we need to copy the spl code to block 5 page 0 138 - If we make the nand read/write functions in the RBL equal to [all …]
|
| H A D | README.fsl-dpaa | 9 so we introduce CONFIG_FSL_FM_10GEC_REGULAR_NOTATION to identify the new SoCs on
|
| H A D | README.atmel_mci | 49 /* this is a weak define that we are overriding */ 60 /* this is a weak define that we are overriding */
|
| H A D | README.kconfig | 35 If we could completely switch to Kconfig in a long run 55 we do not need to update the distro recipes. 151 files were auto-generated when switching to Kconfig. Now we have too many 156 - Move the config macros in header files to Kconfig. When we move at least 157 macros used in makefiles, we can drop include/autoconfig.mk, which makes
|
| H A D | README.omap3 | 29 While ARM Cortex-A8 support ARM v7 instruction set (-march=armv7a) we compile 149 (place where SPL lives) we require this setup for u-boot at least when reading 152 handle this we can switch to another ECC algorithm after reading the payload 159 OMAP3 devices we can use the BCH library in lib/bch.c. To do so add CONFIG_BCH
|
| /rk3399_rockchip-uboot/lib/avb/libavb_ab/ |
| H A D | Kconfig | 5 _a and _b or more systems. So we have to 13 _a and _b or more systems. So we have to 21 _a and _b or more systems. So we have to
|
| /rk3399_rockchip-uboot/board/ti/am335x/ |
| H A D | README | 32 - I2C, to talk with the PMIC and ensure that we do not run afoul of 37 needs and to remove no longer relevant options as in some cases we 47 this example to program the NAND we assume that an SD card has been 91 program and boot from NOR. Note that due to how U-Boot is designed we 92 must build a specific version of U-Boot that knows we have NOR flash. This 93 build is named 'am335x_evm_nor'. Further, we have a 'am335x_evm_norboot' 95 the following example we assume that and SD card has been populated with 99 prepended. In the following example we use a size of 512KiB (0x80000) 100 as that is how much space we set aside before the environment, as per 135 Note that when we run 'spl export' it will prepare to boot the kernel. [all …]
|
| /rk3399_rockchip-uboot/arch/arm/lib/ |
| H A D | div64.S | 58 @ See if we need to handle upper 32-bit result. 97 @ See if we need to handle lower 32-bit result. 105 @ Here we shift remainer bits leftwards rather than moving the 120 @ Otherwise, if lower part is also null then we are done. 129 clz xh, xl @ we know xh is zero here so... 145 @ If no bit position left then we are done.
|
| /rk3399_rockchip-uboot/board/sunxi/ |
| H A D | README.nand | 14 This is obviously something that we will take into account when 17 which means that we also have to split that binary accross several 20 In order to accomodate that, we create a tool that will generate an 34 Load the binaries we'll flash into RAM:
|
| /rk3399_rockchip-uboot/scripts/dtc/ |
| H A D | dtc-lexer.lex.c_shipped | 17 /* First, we deal with platform-specific or compiler-specific issues. */ 105 * we want to instead treat it as an 8-bit unsigned char, hence the 111 * but we do it the disgusting crufty way forced on us by the ()-less 204 /* Whether we "own" the buffer - i.e., we know we created it, 211 * if we're using stdio for input, then we want to use getc() 212 * instead of fread(), to make sure we stop fetching input after 217 /* Whether we're considered to be at the beginning of a line. 226 /* Whether to try to fill the input buffer when we reach the 236 * then we mark the buffer as YY_EOF_PENDING, to indicate that we 241 * When we actually see the EOF, we change the status to "new" [all …]
|
| /rk3399_rockchip-uboot/scripts/kconfig/ |
| H A D | zconf.lex.c_shipped | 35 /* First, we deal with platform-specific or compiler-specific issues. */ 135 * we want to instead treat it as an 8-bit unsigned char, hence the 141 * but we do it the disgusting crufty way forced on us by the ()-less 233 /* Whether we "own" the buffer - i.e., we know we created it, 240 * if we're using stdio for input, then we want to use getc() 241 * instead of fread(), to make sure we stop fetching input after 246 /* Whether we're considered to be at the beginning of a line. 255 /* Whether to try to fill the input buffer when we reach the 265 * then we mark the buffer as YY_EOF_PENDING, to indicate that we 270 * When we actually see the EOF, we change the status to "new" [all …]
|
| /rk3399_rockchip-uboot/arch/nios2/cpu/ |
| H A D | u-boot.lds | 41 * is always gp-relative. Here we make all init data sections 54 * gp - Since we don't use gp for small data with option "-G0", 55 * we will use gp as global data pointer. The _gp location is
|
| /rk3399_rockchip-uboot/board/birdland/bav335x/ |
| H A D | README | 22 - I2C, to talk with the PMIC and ensure that we do not run afoul of 27 needs and to remove no longer relevant options as in some cases we
|
| /rk3399_rockchip-uboot/arch/arm/dts/ |
| H A D | omap-gpmc-smsc9221.dtsi | 40 gpmc,we-on-ns = <0>; 41 gpmc,we-off-ns = <36>;
|
| /rk3399_rockchip-uboot/arch/arm/include/asm/arch-omap3/ |
| H A D | i2c.h | 19 unsigned short we; /* 0x0C */ member
|
| /rk3399_rockchip-uboot/doc/driver-model/ |
| H A D | spi-howto.txt | 163 empty SPI driver. You still have empty methods in your driver, but we will 195 DM tells you. The name is not quite right. So in this case we would use: 211 DM will automatically allocate the struct for us when we are using device 212 tree, but we need to tell it the size: 291 the slave structure, so we have: 347 unusual for a driver. In this case we will do that when the device is 350 For remove we could shut down the clocks, but in this case there is 351 nothing to do. DM frees any memory that it allocated, so we can just 450 At this point we need to make sure everything is set up ready for data 454 Here again we look at the old claim function and see some code that is [all …]
|
| H A D | spi-howto.rst | 178 empty SPI driver. You still have empty methods in your driver, but we will 208 DM tells you. The name is not quite right. So in this case we would use: 227 DM will automatically allocate the struct for us when we are using device 228 tree, but we need to tell it the size: 317 the slave structure, so we have: 379 unusual for a driver. In this case we will do that when the device is 382 For remove we could shut down the clocks, but in this case there is 383 nothing to do. DM frees any memory that it allocated, so we can just 490 At this point we need to make sure everything is set up ready for data 494 Here again we look at the old claim function and see some code that is [all …]
|
| H A D | usb-info.txt | 206 - at this point the device is enumerated but we do not have a real struct 207 udevice for it. But we do have the descriptor in struct usb_device so we can 209 - back in usb_scan_device(), we call usb_find_child() to try to find an 210 existing device which matches the one we just found on the bus. This can 211 happen if the device is mentioned in the device tree, or if we previously 213 - if usb_find_child() does not find an existing device, we call 222 done, we have a device with the correct uclass. At this point we want to 224 - first we store basic information about the new device (address, port, 227 - then we call device_probe() which probes the device 236 - note that we have called usb_select_config() twice. This is inefficient [all …]
|
| H A D | pci-info.txt | 41 v2.1. Note we must describe PCI devices with the same bus hierarchy as the 95 device are on the PCI bus. Like other devices in the device tree, if we want 110 With sandbox we need a device emulator for each device on the bus since there 128 When this bus is scanned we will end up with something like this:
|
| /rk3399_rockchip-uboot/board/rockchip/evb_rk3328/ |
| H A D | README | 4 RK3328 key features we might use in U-Boot: 18 In order to support Arm Trust Firmware(ATF), we need to use the
|
| /rk3399_rockchip-uboot/arch/arm/mach-sunxi/ |
| H A D | rmr_switch.S | 5 @ exectute the Boot ROM in this state), so we need to switch to AArch64 13 @ we can easily set the start address of AArch64 code.
|