| /rk3399_rockchip-uboot/drivers/qe/ |
| H A D | qe.c | 381 int qe_upload_firmware(const struct qe_firmware *firmware) in qe_upload_firmware() argument 396 if (!firmware) { in qe_upload_firmware() 401 hdr = &firmware->header; in qe_upload_firmware() 421 if ((firmware->count < 1) || (firmware->count > MAX_QE_RISC)) { in qe_upload_firmware() 427 calc_size += (firmware->count - 1) * sizeof(struct qe_microcode); in qe_upload_firmware() 429 for (i = 0; i < firmware->count; i++) in qe_upload_firmware() 436 be32_to_cpu(firmware->microcode[i].count); in qe_upload_firmware() 448 crc = be32_to_cpu(*(u32 *)((void *)firmware + calc_size)); in qe_upload_firmware() 449 if (crc != (crc32(-1, (const void *) firmware, calc_size) ^ -1)) { in qe_upload_firmware() 457 if (!firmware->split) { in qe_upload_firmware() [all …]
|
| /rk3399_rockchip-uboot/arch/arm/dts/ |
| H A D | bcm2835-rpi.dtsi | 20 firmware: firmware { label 21 compatible = "raspberrypi,bcm2835-firmware"; 27 firmware = <&firmware>;
|
| H A D | bcm283x-uboot.dtsi | 2 * U-Boot addition to keep baudrate set by firmware
|
| /rk3399_rockchip-uboot/doc/uImage.FIT/ |
| H A D | multi_spl.its | 8 * For booting U-Boot, "firmware" is searched first. If not found, "loadables" 18 description = "multiple firmware blobs and U-Boot, loaded by SPL"; 33 type = "firmware"; 40 mgmt-firmware { 41 description = "arisc management processor firmware"; 42 type = "firmware"; 92 loadables = "uboot", "atf", "mgmt-firmware";
|
| H A D | update3.its | 16 type = "firmware"; 26 type = "firmware"; 37 type = "firmware";
|
| /rk3399_rockchip-uboot/arch/arm/cpu/armv8/ |
| H A D | Kconfig | 9 Say Y here if there is not any trust firmware to set 17 register may be controlled by EL3/EL2 firmware. To be more 18 precise, by default (if there is EL2/EL3 firmware running) 44 menu "ARMv8 secure monitor firmware" 46 bool "Enable ARMv8 secure monitor firmware framework support" 50 This framework is aimed at making secure monitor firmware load 54 - Address of secure firmware. 55 - Address to hold the return address from secure firmware. 56 - Secure firmware FIT image related information. 58 - The target exception level that secure monitor firmware will [all …]
|
| /rk3399_rockchip-uboot/board/theobroma-systems/puma_rk3399/ |
| H A D | fit_spl_atf.its | 28 type = "firmware"; 30 os = "arm-trusted-firmware"; 36 description = "Cortex-M0 firmware"; 38 type = "pmu-firmware"; 54 firmware = "atf";
|
| /rk3399_rockchip-uboot/drivers/net/fm/ |
| H A D | fm.c | 111 const struct qe_firmware *firmware) in fman_upload_firmware() argument 119 if (!firmware) { in fman_upload_firmware() 124 hdr = &firmware->header; in fman_upload_firmware() 131 firmware); in fman_upload_firmware() 143 if ((firmware->count != 1)) { in fman_upload_firmware() 149 calc_size += (firmware->count - 1) * sizeof(struct qe_microcode); in fman_upload_firmware() 151 for (i = 0; i < firmware->count; i++) in fman_upload_firmware() 158 be32_to_cpu(firmware->microcode[i].count); in fman_upload_firmware() 171 crc = be32_to_cpu(*(u32 *)((void *)firmware + calc_size)); in fman_upload_firmware() 172 if (crc != (crc32(-1, (const void *)firmware, calc_size) ^ -1)) { in fman_upload_firmware() [all …]
|
| /rk3399_rockchip-uboot/drivers/ata/ |
| H A D | libata.c | 78 unsigned char firmware[ATA_ID_FW_REV_LEN + 1]; in ata_dump_id() local 87 ata_id_c_string(id, firmware, ATA_ID_FW_REV, sizeof(firmware)); in ata_dump_id() 88 printf("Firmware version: %s\n\r", firmware); in ata_dump_id()
|
| /rk3399_rockchip-uboot/drivers/firmware/ |
| H A D | firmware-uclass.c | 9 UCLASS_DRIVER(firmware) = { 14 U_BOOT_DRIVER(firmware) = {
|
| H A D | Kconfig | 8 source "drivers/firmware/scmi/Kconfig"
|
| H A D | Makefile | 1 obj-$(CONFIG_FIRMWARE) += firmware-uclass.o
|
| /rk3399_rockchip-uboot/board/theobroma-systems/lion_rk3368/ |
| H A D | fit_spl_atf.its | 28 type = "firmware"; 29 os = "arm-trusted-firmware"; 48 firmware = "atf";
|
| /rk3399_rockchip-uboot/board/freescale/ls2080ardb/ |
| H A D | README | 92 Boot firmware (U-Boot) 0x00100000 93 Boot firmware Environment 0x00300000 94 PPA firmware 0x00400000 96 Cortina PHY firmware 0x00980000 117 Boot firmware (U-Boot) 0x00100000 118 Boot firmware Environment 0x00300000 119 PPA firmware 0x00400000 120 Cortina PHY firmware 0x00980000
|
| /rk3399_rockchip-uboot/drivers/cpu/ |
| H A D | amp.its | 17 type = "firmware"; // must be "firmware" 33 type = "firmware"; 49 type = "firmware";
|
| /rk3399_rockchip-uboot/arch/arm/mach-bcm283x/ |
| H A D | Kconfig | 55 VideoCore firmware to select the PL011 UART for the console by: 63 This works as of firmware.git commit 046effa13ebc "firmware: 65 https://github.com/raspberrypi/firmware/issues/572". 76 This option assumes the VideoCore firmware is configured to use the 92 This option assumes the VideoCore firmware is configured to use the 109 https://github.com/raspberrypi/firmware/issues/579.
|
| /rk3399_rockchip-uboot/drivers/net/ |
| H A D | vsc7385.c | 35 int vsc7385_upload_firmware(void *firmware, unsigned int size) in vsc7385_upload_firmware() argument 37 u8 *fw = firmware; in vsc7385_upload_firmware()
|
| /rk3399_rockchip-uboot/board/rockchip/evb_rk3328/ |
| H A D | README | 31 > git clone https://github.com/ARM-software/arm-trusted-firmware.git 38 > cd arm-trusted-firmware 57 > cp arm-trusted-firmware/build/rk3328/release/bl31.bin rkbin/rk33
|
| /rk3399_rockchip-uboot/include/ |
| H A D | vsc7385.h | 12 int vsc7385_upload_firmware(void *firmware, unsigned int size);
|
| H A D | fsl_qe.h | 285 int qe_upload_firmware(const struct qe_firmware *firmware); 293 int u_qe_upload_firmware(const struct qe_firmware *firmware); 295 int u_qe_firmware_resume(const struct qe_firmware *firmware,
|
| /rk3399_rockchip-uboot/arch/arm/cpu/armv8/fsl-layerscape/ |
| H A D | Kconfig | 133 bool "FSL Layerscape PPA firmware support" 145 bool "FSL Layerscape PPA firmware support for SPL build" 157 prompt "FSL Layerscape PPA firmware loading-media select" 166 Say Y here if the PPA firmware locate at XIP flash, such 172 Say Y here if the PPA firmware locate at eMMC/SD card. 177 Say Y here if the PPA firmware locate at NAND flash. 182 hex "Address of PPA firmware loading from" 192 If the PPA firmware locate at XIP flash, such as NOR or 198 hex "hdr address of PPA firmware loading from" 207 If the PPA header firmware locate at XIP flash, such as NOR or
|
| /rk3399_rockchip-uboot/doc/device-tree-bindings/i2c/ |
| H A D | nvidia,tegra186-bpmp-i2c.txt | 10 ../firmware/nvidia,tegra186-bpmp.txt for details of the BPMP binding. 29 BPMP firmware.
|
| /rk3399_rockchip-uboot/common/usbplug/ |
| H A D | Kconfig | 7 Support to build U-Boot as usb plug image for download firmware.
|
| /rk3399_rockchip-uboot/board/sunxi/ |
| H A D | README.sunxi64 | 19 Building the firmware 22 The Allwinner A64/H5 firmware consists of three parts: U-Boot's SPL, an 38 $ export BL31=/src/arm-trusted-firmware/build/sun50iw1p1/debug/bl31.bin 56 which contains the rest of the firmware. 61 The on-die BROM code will try several methods to load and execute the firmware. 145 firmware parts, then switches the core into AArch64 mode. 157 $ ./boot0img -o firmware.img -B boot0.img -u u-boot-dtb.bin -e -s bl31.bin \ 161 $ dd if=firmware.img of=/dev/sdx bs=8k seek=1 163 [1] https://github.com/apritzel/arm-trusted-firmware.git
|
| /rk3399_rockchip-uboot/board/freescale/ls2080aqds/ |
| H A D | README | 96 Boot firmware (U-Boot) 0x00100000 97 Boot firmware Environment 0x00300000 98 PPA firmware 0x00400000 110 Boot firmware (U-Boot) 0x00100000 0x00800 111 Boot firmware Environment 0x00300000 0x01800 112 PPA firmware 0x00400000 0x02000
|