Home
last modified time | relevance | path

Searched refs:ucode (Results 1 – 25 of 45) sorted by relevance

12

/openbmc/u-boot/drivers/serial/
H A Dserial_efi.c75 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 Du_boot_dtb_with_ucode.py33 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 Dqe.c420 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 D044_x86_optional_ucode.dts11 u-boot-with-ucode-ptr {
12 optional-ucode;
15 u-boot-dtb-with-ucode {
18 u-boot-ucode {
H A D037_x86_no_ucode.dts11 u-boot-with-ucode-ptr {
14 u-boot-dtb-with-ucode {
17 u-boot-ucode {
H A D035_x86_single_ucode.dts11 u-boot-with-ucode-ptr {
14 u-boot-dtb-with-ucode {
17 u-boot-ucode {
H A D040_x86_ucode_not_in_image.dts10 u-boot-with-ucode-ptr {
13 u-boot-dtb-with-ucode {
16 u-boot-ucode {
H A D034_x86_ucode.dts11 u-boot-with-ucode-ptr {
14 u-boot-dtb-with-ucode {
17 u-boot-ucode {
H A D049_x86_ucode_spl.dts11 u-boot-spl-with-ucode-ptr {
14 u-boot-dtb-with-ucode {
17 u-boot-ucode {
H A D093_x86_tpl_ucode.dts11 u-boot-tpl-with-ucode-ptr {
14 u-boot-tpl-dtb-with-ucode {
17 u-boot-ucode {
H A D058_x86_ucode_spl_needs_retry.dts13 u-boot-spl-with-ucode-ptr {
21 u-boot-ucode {
24 u-boot-dtb-with-ucode {
H A Du_boot_ucode_ptr.lds14 .ucode : {
15 *(.ucode)
H A D038_x86_ucode_missing_node.dts11 u-boot-with-ucode-ptr {
14 u-boot-ucode {
H A D039_x86_ucode_missing_node2.dts11 u-boot-with-ucode-ptr {
/openbmc/u-boot/arch/x86/dts/
H A Demulation-u-boot.dtsi13 u-boot-spl-with-ucode-ptr {
14 optional-ucode;
17 u-boot-with-ucode-ptr {
18 optional-ucode;
H A Du-boot.dtsi26 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 Dquark-u-boot.dtsi11 u-boot-with-ucode-ptr {
12 optional-ucode;
/openbmc/u-boot/lib/efi/
H A Defi.c40 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 Du-boot.dtsi16 u-boot-with-ucode-ptr {
18 optional-ucode;
21 u-boot-dtb-with-ucode {
/openbmc/u-boot/board/freescale/p2041rdb/
H A DREADME30 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 Dfm.c77 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 DREADME67 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 DREADME120 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 DP1021RDB-PC_defconfig31 …0000.nor:256k(vsc7385-firmware),256k(dtb),4608k(kernel),9728k(fs),256k(qe-ucode-firmware),1280k(u-…
H A DP1021RDB-PC_36BIT_defconfig32 …0000.nor:256k(vsc7385-firmware),256k(dtb),4608k(kernel),9728k(fs),256k(qe-ucode-firmware),1280k(u-…

12