| /rk3399_rockchip-uboot/arch/xtensa/include/asm/ |
| H A D | asmmacro.h | 64 .macro __loops ar, as, at, incr_log2, mask_log2, cond, ncond 66 addi \at, \as, (1 << \incr_log2) - 1 77 .macro __loopt ar, as, at, incr_log2 78 sub \at, \as, \ar 87 .macro __loop as 88 loop \as, 99f 92 .macro __endl ar, as 106 .macro __loops ar, as, at, incr_log2, mask_log2, cond, ncond 108 extui \at, \as, \incr_log2, \mask_log2 111 srli \at, \as, \incr_log2 [all …]
|
| H A D | cacheasm.h | 56 .macro __loop_cache_range ar as at insn line_width 59 add \as, \as, \at 61 __loops \ar, \as, \at, \line_width 139 .macro ___flush_invalidate_dcache_range ar as at 142 __loop_cache_range \ar \as \at dhwbi XCHAL_DCACHE_LINEWIDTH 148 .macro ___flush_dcache_range ar as at 151 __loop_cache_range \ar \as \at dhwb XCHAL_DCACHE_LINEWIDTH 157 .macro ___invalidate_dcache_range ar as at 160 __loop_cache_range \ar \as \at dhi XCHAL_DCACHE_LINEWIDTH 166 .macro ___invalidate_icache_range ar as at [all …]
|
| /rk3399_rockchip-uboot/include/zfs/ |
| H A D | uberblock_impl.h | 39 #define VDEV_UBERBLOCK_SHIFT(as) UBMAX(as, UBERBLOCK_SHIFT) argument 40 #define UBERBLOCK_SIZE(as) (1ULL << VDEV_UBERBLOCK_SHIFT(as)) argument 43 #define UBERBLOCK_COUNT(as) (VDEV_UBERBLOCK_RING >> VDEV_UBERBLOCK_SHIFT(as)) argument
|
| /rk3399_rockchip-uboot/drivers/spi/ |
| H A D | atmel_spi.c | 48 struct atmel_spi_slave *as; in spi_setup_slave() local 94 as = spi_alloc_slave(struct atmel_spi_slave, bus, cs); in spi_setup_slave() 95 if (!as) in spi_setup_slave() 98 as->regs = regs; in spi_setup_slave() 99 as->mr = ATMEL_SPI_MR_MSTR | ATMEL_SPI_MR_MODFDIS in spi_setup_slave() 101 if (spi_has_wdrbt(as)) in spi_setup_slave() 102 as->mr |= ATMEL_SPI_MR_WDRBT; in spi_setup_slave() 104 spi_writel(as, CSR(cs), csrx); in spi_setup_slave() 106 return &as->slave; in spi_setup_slave() 111 struct atmel_spi_slave *as = to_atmel_spi(slave); in spi_free_slave() local [all …]
|
| H A D | atmel_spi.h | 93 #define spi_readl(as, reg) \ argument 94 readl(as->regs + ATMEL_SPI_##reg) 95 #define spi_writel(as, reg, value) \ argument 96 writel(value, as->regs + ATMEL_SPI_##reg)
|
| /rk3399_rockchip-uboot/arch/arm/lib/ |
| H A D | vectors_m.S | 14 mov r0, sp @ pass auto-saved registers as argument 19 mov r0, sp @ pass auto-saved registers as argument 24 mov r0, sp @ pass auto-saved registers as argument 29 mov r0, sp @ pass auto-saved registers as argument 34 mov r0, sp @ pass auto-saved registers as argument
|
| /rk3399_rockchip-uboot/doc/ |
| H A D | README.fsl_iim | 14 A fuse word contains 8 fuse bit slots, as explained in 30.4.2.2.1. 16 A bank contains 256 fuse word slots, as shown by the memory map in 30.3.1. 28 Read operations are implemented as read accesses to the shadow registers, 33 Sense operations are implemented as explained in 30.4.5.2. 36 Program operations are implemented as explained in 30.4.5.3. Following 42 Override operations are implemented as write accesses to the shadow 43 registers, as explained in 30.4.5.4.
|
| H A D | README.mxc_ocotp | 16 A fuse word contains 32 fuse bit slots, as explained in 46.2.1. 18 A bank contains 8 fuse word slots, as explained in 46.2.1 and shown by the 31 Read operations are implemented as read accesses to the shadow registers, 36 Sense operations are implemented as the direct fusebox read explained by 40 Program operations are implemented as explained by the steps in 46.2.1.3. 45 Override operations are implemented as write accesses to the shadow 46 registers, as explained by the first paragraph in 46.2.1.3.
|
| H A D | README.efi | 32 as an application or just as a means of getting U-Boot onto a new platform. 59 U-Boot supports running as an EFI application for 32-bit EFI only. This is 63 More usefully, U-Boot supports building itself as a payload for either 32-bit 73 opt for using QEMU [1] and the OVMF [2], as detailed below. 75 To build U-Boot as an EFI application (32-bit EFI required), enable CONFIG_EFI 77 Just build U-Boot as normal, e.g. 82 To build U-Boot as an EFI payload (32-bit or 64-bit EFI can be used), adjust an 85 boolean Kconfig options. Then build U-Boot as normal, e.g. 109 prebuilt EFI BIOS for QEMU or you can build one from source as well. 112 such as a USB stick. Then you can type something like this to start it: [all …]
|
| H A D | I2C_Edge_Conditions | 7 The edge condition is as follows: 22 4) device address "EEPROM interprets this as offset" 23 5) Offset in device, "EEPROM interprets this as data to write" 25 The device will interpret this sequence as a WRITE command and 27 as data to be written in location "device address". 38 bit-banging I2C driver (common/soft_i2c.c) as this already includes
|
| H A D | README.splashprepare | 5 common/splash.c. It is called as part of the splash screen display 17 splashsource works as follows: 18 - If splashsource is set to a supported location name as defined by board code, 20 - If splashsource is undefined, use the first splash location as default. 25 screen data is loaded as a file. The name of the splash screen file can be
|
| H A D | README.spear | 4 SPEAr600 is also known as SPEArPlus and SPEAr300 is also known as SPEArBasic 26 u-boot is currently not supporting all peripeharls (just a few as listed below). 45 spear320 build with usbtty terminal as default and environment 48 spear320 build with usbtty terminal as default and environment 51 Build with usbtty terminal as default and environment placed in
|
| /rk3399_rockchip-uboot/doc/device-tree-bindings/spi/ |
| H A D | spi-ath79.txt | 4 - compatible: has to be "qca,<soc-type>-spi", "qca,ar7100-spi" as fallback. 6 - #address-cells: <1>, as required by generic SPI binding. 7 - #size-cells: <0>, also as required by generic SPI binding. 9 Child nodes as per the generic SPI binding.
|
| /rk3399_rockchip-uboot/board/emulation/ |
| H A D | Kconfig | 16 as a coreboot payload as well as bare boot without coreboot. 25 U-Boot is built as a 64-bit binary. This allows testing while
|
| /rk3399_rockchip-uboot/doc/device-tree-bindings/ |
| H A D | chosen.txt | 3 The chosen node does not represent a real device, but serves as a place 28 as the tick-timer. Earlier it was hardcoded in the timer driver now 30 used as tick timer. 59 A special specifier "same-as-spl" can be used at any position in the 64 Note that if "same-as-spl" expands to an actual node for a given 66 boot-order (as there currently exists no mechanism to suppress 73 u-boot,spl-boot-order = "same-as-spl", &sdmmc, "/sdhci@fe330000";
|
| /rk3399_rockchip-uboot/lib/efi/ |
| H A D | Kconfig | 7 final system boot. Another option is to run U-Boot as an EFI 15 bool "Support running as an EFI application" 17 Build U-Boot as an application which can be started from EFI. This 19 U-Boot to it. It allows only very basic functionality, such as a 24 bool "Support running as an EFI payload" 36 It is used as the RAM size in with U-Boot.
|
| /rk3399_rockchip-uboot/doc/device-tree-bindings/misc/ |
| H A D | cros-ec.txt | 5 is as follows: 15 - ec-interrupt : Selects the EC interrupt, defined as a GPIO according 21 The CROS_EC node should appear as a subnode of the interrupt that connects it 22 to the EC (e.g. i2c, spi, lpc). The reg property (as usual) will indicate
|
| /rk3399_rockchip-uboot/drivers/scsi/ |
| H A D | Kconfig | 5 a parallel interface widely used with storage peripherals such as 7 interfaces as well as protocols for controlling devices and
|
| /rk3399_rockchip-uboot/board/cobra5272/ |
| H A D | README | 56 1. as a standalone bootloader residing in flash & relocating itself to RAM on 59 2. as a RAM version which will not load from flash automatically as it needs a 82 CONFIG_MONITOR_IS_IN_RAM has to be undefined, e. g. as follows: 89 => u-boot as single bootloader starting from flash 96 => linking address for u-boot as single bootloader stored in flash 121 CONFIG_MONITOR_IS_IN_RAM now has to be defined, e. g. as follows: 128 => u-boot as RAM version, chainloaded by another bootloader or using bdm cable
|
| /rk3399_rockchip-uboot/board/ti/am335x/ |
| H A D | Kconfig | 20 The AM335x SoC has a total of 6 UARTs (UART0 to UART5 as referenced 22 board you may want something other than UART0 as for example the IDK 29 In practice this is seen as a NOR flash module connected to the
|
| /rk3399_rockchip-uboot/board/Barix/ipam390/ |
| H A D | ipam390-ais-uart.cfg | 18 ; specified multiplier and divider as shown. The clock source 33 ; take place as part of the EMIF3a DDR setup. The format of 34 ; the input args is as follows: 45 ; is as follows: 80 ; CS0 as an SDRAM interface. The fields required to do this 141 ; as many PINMUX registers as needed. 156 ; take place as part of the EMIF3a DDR setup. The format of 157 ; the input args is as follows:
|
| /rk3399_rockchip-uboot/drivers/phy/ |
| H A D | Kconfig | 13 PHYs are commonly used for high speed interfaces such as Serial-ATA 16 PHY, power on/off the PHY, and reset the PHY. It's meant to be as 17 compatible as possible with the equivalent framework found in the 29 PHYs are commonly used for high speed interfaces such as Serial-ATA 32 PHY, power on/off the PHY, and reset the PHY. It's meant to be as 33 compatible as possible with the equivalent framework found in the 132 This PHY is found on omap devices supporting SATA such as dra7, am57x 141 This PHY is found on omap devices supporting SATA such as dra7, am57x
|
| /rk3399_rockchip-uboot/doc/driver-model/ |
| H A D | remoteproc-framework.txt | 34 CONFIG_REMOTEPROC is selected by drivers as needed 40 Overall, the driver statemachine transitions are typically as follows: 68 NOTE: It depends on the remote processor as to the exact behavior 75 state transitions of the device as necessary. 104 This allows for the device to be probed as part of the "init" command 105 or invocation of 'rproc_init()' function as the system dependencies define. 122 a simplified definition of a device is as follows: 137 details such as clock handle or something similar). See appropriate
|
| /rk3399_rockchip-uboot/drivers/firmware/scmi/ |
| H A D | Kconfig | 13 located in another sub-system, as a companion micro controller 18 channels as a mailbox device or an Arm SMCCC service with some 27 Ditto as SCMI_FIRMWARE.
|
| /rk3399_rockchip-uboot/Licenses/ |
| H A D | OFL.txt | 24 redistributed freely as long as they are not sold by themselves. The 34 Holder(s) under this license and clearly marked as such. This may 37 "Reserved Font Name" refers to any names specified as such after the 40 "Original Version" refers to the collection of Font Software components as 63 included either as stand-alone text files, human-readable headers or 65 binary files as long as those fields can be easily viewed by the user. 69 Copyright Holder. This restriction only applies to the primary font name as
|