| /openbmc/u-boot/drivers/serial/ |
| H A D | serial_efi.c | 75 uint16_t ucode[2]; in serial_efi_putc() local 78 ucode[0] = ch; in serial_efi_putc() 79 ucode[1] = '\0'; in serial_efi_putc() 80 ret = priv->con_out->output_string(priv->con_out, ucode); in serial_efi_putc() 116 uint16_t ucode[2]; in _debug_uart_putc() local 118 ucode[0] = ch; in _debug_uart_putc() 119 ucode[1] = '\0'; in _debug_uart_putc() 120 sys_table->con_out->output_string(sys_table->con_out, ucode); in _debug_uart_putc()
|
| /openbmc/u-boot/tools/binman/etype/ |
| H A D | u_boot_dtb_with_ucode.py | 33 self.ucode = None 58 self.ucode = fdt.GetNode('/microcode') 59 if not self.ucode: 64 self.collate = len(self.ucode.subnodes) > 1 65 for node in self.ucode.subnodes: 76 if self.ucode and not self.collate: 77 for node in self.ucode.subnodes:
|
| /openbmc/u-boot/drivers/qe/ |
| H A D | qe.c | 420 const struct qe_microcode *ucode) in qe_upload_microcode() argument 422 const u32 *code = base + be32_to_cpu(ucode->code_offset); in qe_upload_microcode() 425 if (ucode->major || ucode->minor || ucode->revision) in qe_upload_microcode() 427 (char *)ucode->id, (u16)ucode->major, (u16)ucode->minor, in qe_upload_microcode() 428 (u16)ucode->revision); in qe_upload_microcode() 430 printf("QE: uploading microcode '%s'\n", (char *)ucode->id); in qe_upload_microcode() 433 out_be32(&qe_immr->iram.iadd, be32_to_cpu(ucode->iram_offset) | in qe_upload_microcode() 436 for (i = 0; i < be32_to_cpu(ucode->count); i++) in qe_upload_microcode() 557 const struct qe_microcode *ucode = &firmware->microcode[i]; in qe_upload_firmware() local 560 if (ucode->code_offset) in qe_upload_firmware() [all …]
|
| /openbmc/u-boot/tools/binman/test/ |
| H A D | 044_x86_optional_ucode.dts | 11 u-boot-with-ucode-ptr { 12 optional-ucode; 15 u-boot-dtb-with-ucode { 18 u-boot-ucode {
|
| H A D | 037_x86_no_ucode.dts | 11 u-boot-with-ucode-ptr { 14 u-boot-dtb-with-ucode { 17 u-boot-ucode {
|
| H A D | 035_x86_single_ucode.dts | 11 u-boot-with-ucode-ptr { 14 u-boot-dtb-with-ucode { 17 u-boot-ucode {
|
| H A D | 040_x86_ucode_not_in_image.dts | 10 u-boot-with-ucode-ptr { 13 u-boot-dtb-with-ucode { 16 u-boot-ucode {
|
| H A D | 034_x86_ucode.dts | 11 u-boot-with-ucode-ptr { 14 u-boot-dtb-with-ucode { 17 u-boot-ucode {
|
| H A D | 049_x86_ucode_spl.dts | 11 u-boot-spl-with-ucode-ptr { 14 u-boot-dtb-with-ucode { 17 u-boot-ucode {
|
| H A D | 093_x86_tpl_ucode.dts | 11 u-boot-tpl-with-ucode-ptr { 14 u-boot-tpl-dtb-with-ucode { 17 u-boot-ucode {
|
| H A D | 058_x86_ucode_spl_needs_retry.dts | 13 u-boot-spl-with-ucode-ptr { 21 u-boot-ucode { 24 u-boot-dtb-with-ucode {
|
| H A D | u_boot_ucode_ptr.lds | 14 .ucode : { 15 *(.ucode)
|
| H A D | 038_x86_ucode_missing_node.dts | 11 u-boot-with-ucode-ptr { 14 u-boot-ucode {
|
| H A D | 039_x86_ucode_missing_node2.dts | 11 u-boot-with-ucode-ptr {
|
| /openbmc/u-boot/arch/x86/dts/ |
| H A D | emulation-u-boot.dtsi | 13 u-boot-spl-with-ucode-ptr { 14 optional-ucode; 17 u-boot-with-ucode-ptr { 18 optional-ucode;
|
| H A D | u-boot.dtsi | 26 u-boot-spl-with-ucode-ptr { 31 type = "u-boot-dtb-with-ucode"; 37 u-boot-with-ucode-ptr { 41 u-boot-dtb-with-ucode { 43 u-boot-ucode {
|
| H A D | quark-u-boot.dtsi | 11 u-boot-with-ucode-ptr { 12 optional-ucode;
|
| /openbmc/u-boot/lib/efi/ |
| H A D | efi.c | 40 uint16_t ucode[2]; in efi_putc() local 42 ucode[0] = ch; in efi_putc() 43 ucode[1] = '\0'; in efi_putc() 44 con->output_string(con, ucode); in efi_putc()
|
| /openbmc/u-boot/arch/powerpc/dts/ |
| H A D | u-boot.dtsi | 16 u-boot-with-ucode-ptr { 18 optional-ucode; 21 u-boot-dtb-with-ucode {
|
| /openbmc/u-boot/board/freescale/p2041rdb/ |
| H A D | README | 30 4. Program FMAN Firmware ucode 31 => tftp 1000000 ucode.bin 55 4. Program FMAN Firmware ucode 56 => tftp 1000000 ucode.bin 79 4. Program FMAN Firmware ucode 80 => tftp 1000000 ucode.bin
|
| /openbmc/u-boot/drivers/net/fm/ |
| H A D | fm.c | 77 u32 *ucode, unsigned int size) in fm_upload_ucode() argument 86 out_be32(&imem->idata, (be32_to_cpu(ucode[i]))); in fm_upload_ucode() 90 while ((in_be32(&imem->idata) != be32_to_cpu(ucode[0])) && --timeout) in fm_upload_ucode() 180 const struct qe_microcode *ucode = &firmware->microcode[i]; in fman_upload_firmware() local 183 if (be32_to_cpu(ucode->code_offset)) { in fman_upload_firmware() 187 fm_idx + 1, ucode->major, ucode->minor, in fman_upload_firmware() 188 ucode->revision); in fman_upload_firmware() 190 be32_to_cpu(ucode->code_offset); in fman_upload_firmware() 191 ucode_size = sizeof(u32) * be32_to_cpu(ucode->count); in fman_upload_firmware()
|
| /openbmc/u-boot/board/freescale/mpc8569mds/ |
| H A D | README | 67 Programming the ucode to flash 69 MPC8569 doesn't have ROM in QE, so we must upload the microcode(ucode) to QE's 70 IRAM so that the QE can work. The ucode binary can be downloaded from 76 Please note the above two steps(setting mac addresses and programming ucode) are
|
| /openbmc/u-boot/board/freescale/t208xrdb/ |
| H A D | README | 120 0xEBF00000 0xEBF1FFFF FMAN ucode (alt bank) 128KB 229 0x180000 0x1FFFFF FMAN ucode 512KB (1 block) 230 0x200000 0x27FFFF CS4315 ucode 512KB (1 block) 238 0x820 0128 FMAN ucode 64KB 239 0x8a0 0512 CS4315 ucode 256KB 247 0x110000 0x11FFFF FMAN ucode 64KB 248 0x120000 0x15FFFF CS4315 ucode 256KB 251 How to update the ucode of Cortina CS4315/CS4340 10G PHY 253 => tftp 1000000 CS4315-CS4340-PHY-ucode.txt 257 How to update the ucode of Freescale FMAN
|
| /openbmc/u-boot/configs/ |
| H A D | P1021RDB-PC_defconfig | 31 …0000.nor:256k(vsc7385-firmware),256k(dtb),4608k(kernel),9728k(fs),256k(qe-ucode-firmware),1280k(u-…
|
| H A D | P1021RDB-PC_36BIT_defconfig | 32 …0000.nor:256k(vsc7385-firmware),256k(dtb),4608k(kernel),9728k(fs),256k(qe-ucode-firmware),1280k(u-…
|