/u-boot/include/ |
H A D | vsc7385.h | 12 int vsc7385_upload_firmware(void *firmware, unsigned int size);
|
/u-boot/drivers/firmware/ |
H A D | Makefile | 1 obj-$(CONFIG_FIRMWARE) += firmware-uclass.o 4 obj-$(CONFIG_SANDBOX) += firmware-sandbox.o 5 obj-$(CONFIG_ZYNQMP_FIRMWARE) += firmware-zynqmp.o
|
H A D | firmware-uclass.c | 9 UCLASS_DRIVER(firmware) = { variable 11 .name = "firmware",
|
/u-boot/arch/arm/include/asm/arch-imx8/ |
H A D | power-domain.h | 9 #include <firmware/imx/sci/types.h>
|
H A D | sys_proto.h | 6 #include <firmware/imx/sci/sci.h>
|
/u-boot/drivers/qe/ |
H A D | qe.c | 413 * Set to 1 if QE firmware has been uploaded, and therefore 457 * 'calc_size' is the calculated size, in bytes, of the firmware structure and 462 int qe_upload_firmware(const struct qe_firmware *firmware) argument 477 if (!firmware) { 482 hdr = &firmware->header; 502 if (firmware->count < 1 || firmware->count > MAX_QE_RISC) { 508 calc_size += (firmware->count - 1) * sizeof(struct qe_microcode); 510 for (i = 0; i < firmware->count; i++) 517 be32_to_cpu(firmware 602 u_qe_upload_firmware(const struct qe_firmware *firmware) argument 715 u_qe_firmware_resume(const struct qe_firmware *firmware, qe_map_t *qe_immrr) argument 811 struct qe_firmware *firmware = (void *)addr; local [all...] |
/u-boot/include/firmware/imx/sci/svc/seco/ |
H A D | api.h | 11 #include <firmware/imx/sci/types.h>
|
/u-boot/tools/binman/btool/ |
H A D | futility.py | 18 This is the unified firmware utility, which will eventually replace 36 dump_fmap Display FMAP contents from a firmware image 45 update Update system firmware 47 vbutil_firmware Verified boot firmware utility 62 GBB creation and firmware signing. 72 super().__init__(name, 'Chromium OS firmware utility', r'^(.*)$', 'version') 104 bmpfv (str): Filename of firmware bitmaps (bmpblk file) 120 def sign_firmware(self, vblock, keyblock, signprivate, version, firmware, 122 """Sign firmware to create a vblock file 129 firmware (st [all...] |
/u-boot/arch/arm/mach-zynqmp/ |
H A D | mkimage_fit_atf.sh | 66 type = "firmware"; 83 type = "firmware"; 84 os = "arm-trusted-firmware"; 99 description = "TEE firmware"; 101 type = "firmware"; 138 firmware = "uboot"; 147 firmware = "atf"; 155 firmware = "atf"; 206 firmware = "uboot"; 215 firmware [all...] |
/u-boot/drivers/reset/ |
H A D | reset-raspberrypi.c | 3 * Raspberry Pi 4 firmware reset driver 11 #include <dt-bindings/reset/raspberrypi,firmware-reset.h> 38 { .compatible = "raspberrypi,firmware-reset" },
|
/u-boot/drivers/ata/ |
H A D | libata.c | 79 unsigned char firmware[ATA_ID_FW_REV_LEN + 1]; local 88 ata_id_c_string(id, firmware, ATA_ID_FW_REV, sizeof(firmware)); 89 printf("Firmware version: %s\n\r", firmware);
|
/u-boot/drivers/net/ |
H A D | vsc7385.c | 11 * This module uploads proprietary firmware for the Vitesse VSC7385 5-port 25 * Upload a Vitesse VSC7385 firmware image to the hardware 27 * This function takes a pointer to a VSC7385 firmware image and a size, and 28 * uploads that firmware to the VSC7385. 30 * This firmware is typically located at a board-specific flash address, 33 * The firmware is Vitesse proprietary. 37 int vsc7385_upload_firmware(void *firmware, unsigned int size) argument 39 u8 *fw = firmware; 60 /* Write the firmware to I-RAM */
|
/u-boot/include/firmware/imx/sci/svc/rm/ |
H A D | api.h | 9 #include <firmware/imx/sci/types.h>
|
/u-boot/arch/arm/mach-imx/imx8/ |
H A D | iomux.c | 11 #include <firmware/imx/sci/sci.h>
|
H A D | misc.c | 4 #include <firmware/imx/sci/sci.h>
|
/u-boot/drivers/power/domain/ |
H A D | imx8-power-domain.c | 13 #include <firmware/imx/sci/sci.h>
|
/u-boot/drivers/remoteproc/ |
H A D | k3_system_controller.c | 42 * @buffer_address: Address at which firmware is located. 43 * @buffer_size: Size of the firmware. 169 struct k3_sysctrler_load_msg firmware; local 176 memset(&firmware, 0, sizeof(firmware)); 180 k3_sysctrler_load_msg_setup(&firmware, priv, addr, size); 181 msg.len = sizeof(firmware); 182 msg.buf = (u32 *)&firmware; 214 * automatically after its firmware got loaded we still want to
|
/u-boot/drivers/net/fm/ |
H A D | fm.c | 104 * Upload an Fman firmware 110 * that of the QE, the QE firmware binary format is used for Fman microcode. 116 const struct qe_firmware *firmware) 124 if (!firmware) { 125 printf("Fman%u: Invalid address for firmware\n", fm_idx + 1); 129 hdr = &firmware->header; 135 printf("Fman%u: Data at %p is not a firmware\n", fm_idx + 1, 136 firmware); 142 printf("Fman%u: Unsupported firmware version %u\n", fm_idx + 1, 148 if ((firmware 114 fman_upload_firmware(int fm_idx, struct fm_imem *fm_imem, const struct qe_firmware *firmware) argument [all...] |
/u-boot/tools/binman/etype/ |
H A D | fit.py | 162 firmware = "atf"; 196 fit,firmware 197 Generates a `firmware = <...>` property. Provides a list of possible 198 nodes to be used as the `firmware` property value. The first valid 199 node is picked as the firmware. Any remaining valid nodes is 233 type = "firmware"; 235 os = "arm-trusted-firmware"; 272 fit,firmware = "atf-1", "u-boot"; 288 os = "arm-trusted-firmware"; 290 type = "firmware"; [all...] |
H A D | vblock.py | 35 Chromium OS signs the read-write firmware and kernel, writing the signature 36 in this block. This allows U-Boot to verify that the next firmware stage 77 firmware=input_fname,
|
/u-boot/include/firmware/imx/sci/ |
H A D | sci.h | 10 #include <firmware/imx/sci/types.h> 11 #include <firmware/imx/sci/svc/misc/api.h> 12 #include <firmware/imx/sci/svc/pad/api.h> 13 #include <firmware/imx/sci/svc/pm/api.h> 14 #include <firmware/imx/sci/svc/rm/api.h> 15 #include <firmware/imx/sci/svc/seco/api.h> 16 #include <firmware/imx/sci/svc/timer/api.h> 17 #include <firmware/imx/sci/rpc.h>
|
/u-boot/drivers/pinctrl/nxp/ |
H A D | pinctrl-scu.c | 10 #include <firmware/imx/sci/sci.h>
|
/u-boot/drivers/misc/imx8/ |
H A D | fuse.c | 10 #include <firmware/imx/sci/sci.h>
|
/u-boot/drivers/misc/ |
H A D | fs_loader.c | 32 * struct firmware - A place for storing firmware and its attribute data. 34 * This holds information about a firmware and its content. 42 struct firmware { struct 114 * _request_firmware_prepare - Prepare firmware struct. 117 * @name: Name of firmware file. 118 * @dbuf: Address of buffer to load firmware into. 131 struct firmware *firmwarep = dev_get_priv(dev); 145 * fw_get_filesystem_firmware - load firmware into an allocated buffer. 180 struct firmware *firmware [all...] |
/u-boot/board/freescale/imx8qxp_mek/ |
H A D | spl.c | 21 #include <firmware/imx/sci/sci.h>
|