Home
last modified time | relevance | path

Searched refs:eax (Results 1 – 25 of 31) sorted by relevance

12

/rk3399_rockchip-uboot/arch/x86/cpu/intel_common/
H A Dcar.S47 movl $0x000C4500, %eax
49 movl %eax, (%esi)
54 movl $_dt_ucode_base_size, %eax
55 movl (%eax), %eax
56 addl $UCODE_HEADER_LEN, %eax
63 xorl %eax, %eax
77 andl $(~0x00000cff), %eax
83 movl $(CACHE_AS_RAM_BASE | MTRR_TYPE_WRBACK), %eax
90 movl $(~(CACHE_AS_RAM_SIZE - 1) | MTRR_PHYS_MASK_VALID), %eax
99 orl $MTRR_DEF_TYPE_EN, %eax
[all …]
H A Dreport_platform.c25 if (cpuidr.eax < 0x80000004) { in report_cpu_info()
33 debug("CPU id(%x): %s\n", cpuidr.eax, cpu_name); in report_cpu_info()
H A Dmicrocode.c110 x86_model = (result.eax >> 4) & 0x0f; in microcode_read_cpu()
111 x86_family = (result.eax >> 8) & 0x0f; in microcode_read_cpu()
112 cpu->processor_signature = result.eax; in microcode_read_cpu()
/rk3399_rockchip-uboot/arch/x86/cpu/i386/
H A Dcall64.S27 mov %eax, %ebx
30 leal gdt, %eax
31 movl %eax, gdt+2
35 movl $(X86_CR4_PAE), %eax
36 movl %eax, %cr4
39 leal (%ebx), %eax
40 movl %eax, %cr3
45 btsl $_EFER_LME, %eax
49 xorl %eax, %eax
51 movl $0x20, %eax
[all …]
H A Dsetjmp.S27 movl %eax, %edx
32 xorl %eax, %eax /* Return value */
50 xchgl %eax, %edx
/rk3399_rockchip-uboot/arch/x86/cpu/quark/
H A Dcar.S27 mov $((MSG_PORT_HOST_BRIDGE << 16) | (HM_BOUND << 8)), %eax
34 mov $((MSG_PORT_MEM_MGR << 16) | (ESRAM_BLK_CTRL << 8)), %eax
55 or $((MSG_OP_READ << 24) | MSG_BYTE_ENABLE), %eax
56 mov %eax, %ebx
59 mov $(PCI_CFG_EN | MSG_CTRL_REG), %eax
61 out %eax, %dx
63 mov %ebx, %eax
64 out %eax, %dx
67 mov $(PCI_CFG_EN | MSG_DATA_REG), %eax
69 out %eax, %dx
[all …]
/rk3399_rockchip-uboot/arch/x86/cpu/
H A Dsipi_vector.S40 xorl %eax, %eax
41 movl %eax, %cr3 /* Invalidate TLB */
53 movl %cr0, %eax
55 X86_CR0_TS | X86_CR0_EM | X86_CR0_MP)), %eax
56 orl $(X86_CR0_NW | X86_CR0_CD | X86_CR0_PE), %eax
57 movl %eax, %cr0
59 movl $ap_start_jmp, %eax
60 subl $ap_start16, %eax
104 movl ap_count, %eax
106 movl %eax, %ecx
[all …]
H A Dstart16.S25 movl %eax, %ecx
30 xorl %eax, %eax
31 movl %eax, %cr3 /* Invalidate TLB */
34 movl %cr0, %eax
35 orl $(X86_CR0_NW | X86_CR0_CD), %eax
36 movl %eax, %cr0
44 movl %cr0, %eax
45 orl $X86_CR0_PE, %eax
46 movl %eax, %cr0
55 movl %ecx, %eax
H A Dcall32.S44 movl %cr0, %eax
45 andl $~X86_CR0_PG, %eax
46 movl %eax, %cr0
49 xorl %eax, %eax
50 movl %eax, %cr3
55 btr $_EFER_LME, %eax
H A Dstart.S38 movl %cr0, %eax
39 orl $(X86_CR0_NW | X86_CR0_CD), %eax
40 movl %eax, %cr0
65 movl %eax, %ebp
76 movl $(X86_GDT_ENTRY_32BIT_DS * X86_GDT_ENTRY_SIZE), %eax
129 mov %esp, %eax
131 mov %eax, %esp
164 xorl %eax, %eax
185 movl %eax, %esp
189 movl $car_uninit, %eax
[all …]
H A Dwakeup.S22 mov 0x4(%esp), %eax /* vector */
26 mov 0x4(%esp), %eax
28 shr $4, %eax
50 movl %cr0, %eax
51 andl $~X86_CR0_PE, %eax
52 movl %eax, %cr0
H A Dturbo.c62 turbo_cap = !!(cpuid_regs.eax & PM_CAP_TURBO_MODE); in turbo_get_state()
H A Dcpu_x86.c24 plat->id[0] = res.eax; in cpu_x86_bind()
H A Dcpu.c163 name_as_ints[i * 4 + 0] = regs.eax; in cpu_get_name()
/rk3399_rockchip-uboot/arch/x86/lib/
H A Dbios_asm.S34 movl 44(%ebp), %eax
35 movl %eax, __registers + 0 /* eax */
36 movl 48(%ebp), %eax
37 movl %eax, __registers + 4 /* ebx */
38 movl 52(%ebp), %eax
39 movl %eax, __registers + 8 /* ecx */
40 movl 56(%ebp), %eax
41 movl %eax, __registers + 12 /* edx */
42 movl 60(%ebp), %eax
43 movl %eax, __registers + 16 /* esi */
[all …]
H A Dcrt0_ia32_efi.S23 0: popl %eax
24 movl %eax,%ebx
26 addl $image_base-0b,%eax # %eax = ldbase
30 pushl %eax # pass ldbase as first argument
34 testl %eax,%eax
H A Dbios.c26 asmlinkage void (*realmode_call)(u32 addr, u32 eax, u32 ebx, u32 ecx, u32 edx,
29 asmlinkage void (*realmode_interrupt)(u32 intno, u32 eax, u32 ebx, u32 ecx,
61 .eax = M.x86.R_EAX, in int_exception_handler()
282 u32 ebx, u32 edx, u32 ecx, u32 eax, in interrupt_handler() argument
297 eax, ebx, ecx, edx); in interrupt_handler()
309 M.x86.R_EAX = eax; in interrupt_handler()
333 *(volatile u32 *)&eax = M.x86.R_EAX; in interrupt_handler()
H A Dbios.h88 asmlinkage void (*realmode_call)(u32 addr, u32 eax, u32 ebx, u32 ecx, u32 edx,
91 asmlinkage void (*realmode_interrupt)(u32 intno, u32 eax, u32 ebx, u32 ecx,
/rk3399_rockchip-uboot/board/google/common/
H A Dearly_init.S13 and $0x100, %eax
14 test %eax, %eax
17 mov $0x8000f8f0, %eax
19 out %eax, (%dx)
20 mov $0xfed1c001, %eax
22 out %eax, (%dx)
24 mov (%esp), %eax
25 and $0xfffffffb, %eax
26 mov %eax, (%esp)
/rk3399_rockchip-uboot/arch/x86/include/asm/
H A Dcpu.h62 uint32_t eax; member
79 : "=a" (result.eax), in cpuid()
99 : "=a" (result.eax), in cpuid_ext()
113 unsigned int eax; in cpuid_eax() local
118 : "=a" (eax) in cpuid_eax()
121 return eax; in cpuid_eax()
126 unsigned int eax, ebx; in cpuid_ebx() local
132 : "=a" (eax), "=S" (ebx) in cpuid_ebx()
140 unsigned int eax, ecx; in cpuid_ecx() local
145 : "=a" (eax), "=c" (ecx) in cpuid_ecx()
[all …]
H A Dptrace.h35 long eax; member
57 long eax; member
/rk3399_rockchip-uboot/arch/x86/lib/fsp/
H A Dfsp_car.S29 mov %eax, %ebp
32 cmp $CONFIG_FSP_ADDR, %eax
36 mov 0x30(%ebp), %eax
37 add 0x1c(%ebp), %eax
41 jmp *%eax
45 cmp $0, %eax
70 movl %eax, %esi
/rk3399_rockchip-uboot/drivers/bios_emulator/
H A Datibios.c94 regs->e.eax = VESA_GET_INFO; in atibios_debug_mode()
101 if (regs->e.eax != 0x4f) { in atibios_debug_mode()
102 debug("VESA_GET_INFO: error %x\n", regs->e.eax); in atibios_debug_mode()
125 regs->e.eax = VESA_GET_CUR_MODE; in atibios_debug_mode()
127 if (regs->e.eax != 0x4f) { in atibios_debug_mode()
128 debug("VESA_GET_CUR_MODE: error %x\n", regs->e.eax); in atibios_debug_mode()
141 regs->e.eax = VESA_GET_MODE_INFO; in atibios_debug_mode()
148 if (regs->e.eax != 0x4f) { in atibios_debug_mode()
149 debug("VESA_GET_MODE_INFO: error %x\n", regs->e.eax); in atibios_debug_mode()
182 regs->e.eax = VESA_SET_MODE; in atibios_set_vesa_mode()
[all …]
H A Dbiosemu.c249 M.x86.R_EAX = regs->e.eax; in BE_callRealMode()
275 regs->e.eax = M.x86.R_EAX; in BE_callRealMode()
300 M.x86.R_EAX = in->e.eax; in BE_int86()
317 out->e.eax = M.x86.R_EAX; in BE_int86()
340 M.x86.R_EAX = in->e.eax; in BE_int86x()
361 out->e.eax = M.x86.R_EAX; in BE_int86x()
/rk3399_rockchip-uboot/arch/x86/cpu/qemu/
H A Dcar.S13 movl %eax, %ebp
23 movl %ebp, %eax

12