Home
last modified time | relevance | path

Searched refs:we (Results 1 – 25 of 186) sorted by relevance

12345678

/rk3399_rockchip-uboot/test/overlay/
H A Dtest-fdt-overlay.dts12 /* 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 Dtest-fdt-overlay-stacked.dts13 /* Test that we can reference an overlay symbol */
/rk3399_rockchip-uboot/board/freescale/mpc8569mds/
H A DREADME39 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 DREADME.hwconfig8 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 DREADME.davinci.nand_spl1 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 DREADME.fsl-dpaa9 so we introduce CONFIG_FSL_FM_10GEC_REGULAR_NOTATION to identify the new SoCs on
H A DREADME.atmel_mci49 /* this is a weak define that we are overriding */
60 /* this is a weak define that we are overriding */
H A DREADME.kconfig35 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 DREADME.omap329 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 DKconfig5 _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 DREADME32 - 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 Ddiv64.S58 @ 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 DREADME.nand14 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 Ddtc-lexer.lex.c_shipped17 /* 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 Dzconf.lex.c_shipped35 /* 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 Du-boot.lds41 * 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 DREADME22 - 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 Domap-gpmc-smsc9221.dtsi40 gpmc,we-on-ns = <0>;
41 gpmc,we-off-ns = <36>;
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-omap3/
H A Di2c.h19 unsigned short we; /* 0x0C */ member
/rk3399_rockchip-uboot/doc/driver-model/
H A Dspi-howto.txt163 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 Dspi-howto.rst178 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 Dusb-info.txt206 - 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 Dpci-info.txt41 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 DREADME4 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 Drmr_switch.S5 @ 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.

12345678