/openbmc/openbmc/poky/meta/recipes-support/boost/boost/ |
H A D | 0001-Don-t-set-up-arch-instruction-set-flags-we-do-that-o.patch | 27 -# x86 and compatible 30 -toolset.flags gcc OPTIONS <architecture>x86/<address-model>32/<instruction-set> : -march=i686 ; 31 -cpu-flags gcc OPTIONS : x86 : native : -march=native ; 32 -cpu-flags gcc OPTIONS : x86 : i486 : -march=i486 ; 33 -cpu-flags gcc OPTIONS : x86 : i586 : -march=i586 ; 34 -cpu-flags gcc OPTIONS : x86 : i686 : -march=i686 ; 35 -cpu-flags gcc OPTIONS : x86 : pentium : -march=pentium ; 36 -cpu-flags gcc OPTIONS : x86 : pentium-mmx : -march=pentium-mmx ; 37 -cpu-flags gcc OPTIONS : x86 : pentiumpro : -march=pentiumpro ; 38 -cpu-flags gcc OPTIONS : x86 : pentium2 : -march=pentium2 ; [all …]
|
/openbmc/openbmc/poky/meta/conf/machine/include/x86/ |
H A D | tune-x86-64-v3.inc | 1 # Settings for the GCC(1) cpu-type "x86-64-v3": 5 # See https://www.phoronix.com/news/GCC-11-x86-64-Feature-Levels for details. 9 DEFAULTTUNE ?= "x86-64-v3" 12 require conf/machine/include/x86/tune-corei7.inc 15 TUNEVALID[x86-64-v3] = "Enable x86-64-v3 specific processor optimizations" 16 TUNE_CCARGS .= "${@bb.utils.contains('TUNE_FEATURES', 'x86-64-v3', ' -march=x86-64-v3', '', d)}" 19 AVAILTUNES += "x86-64-v3" 20 TUNE_FEATURES:tune-x86-64-v3 = "${TUNE_FEATURES:tune-x86-64} x86-64-v3" 21 BASE_LIB:tune-x86-64-v3 = "lib64" 22 TUNE_PKGARCH:tune-x86-64-v3 = "x86-64-v3" [all …]
|
H A D | arch-x86.inc | 2 # X86 Architecture definition (IA32, X86_64, and X32) 5 DEFAULTTUNE ?= "x86" 17 MACHINEOVERRIDES =. "${@bb.utils.contains('TUNE_FEATURES', 'm32', 'x86:', '', d)}" 29 MACHINEOVERRIDES =. "${@bb.utils.contains('TUNE_FEATURES', 'mx32', 'x86-x32:', '', d)}" 38 AVAILTUNES += "x86" 39 TUNE_FEATURES:tune-x86 = "m32" 40 BASE_LIB:tune-x86 = "lib" 41 TUNE_PKGARCH:tune-x86 = "x86" 42 PACKAGE_EXTRA_ARCHS:tune-x86 = "${TUNE_PKGARCH:tune-x86}" 44 AVAILTUNES += "x86-64" [all …]
|
/openbmc/u-boot/drivers/bios_emulator/ |
H A D | bios.c | 4 * to Realmode X86 Emulator Library 77 if (M.x86.R_AH == 0x12 && M.x86.R_BL == 0x32) { in int42() 78 if (M.x86.R_AL == 0) { in int42() 82 } else if (M.x86.R_AL == 1) { in int42() 90 M.x86.R_AL); in int42() 97 M.x86.R_AH, M.x86.R_AL, M.x86.R_BL); in int42() 126 #define DEVICE_NOT_FOUND 0x86 162 switch (M.x86.R_AX) { 164 M.x86.R_AL = 0x00; /* no config space/special cycle generation support */ 165 M.x86.R_EDX = 0x20494350; /* " ICP" */ [all …]
|
H A D | biosemu.c | 4 * to Realmode X86 Emulator Library 110 M.x86.debug = debugFlags; in BE_init() 184 NOTE: The memory is *always* in little endian format, son on non-x86 212 NOTE: The memory is *always* in little endian format, son on non-x86 243 and loads all the x86 registers from the passed in registers structure. 249 M.x86.R_EAX = regs->e.eax; in BE_callRealMode() 250 M.x86.R_EBX = regs->e.ebx; in BE_callRealMode() 251 M.x86.R_ECX = regs->e.ecx; in BE_callRealMode() 252 M.x86.R_EDX = regs->e.edx; in BE_callRealMode() 253 M.x86.R_ESI = regs->e.esi; in BE_callRealMode() [all …]
|
/openbmc/u-boot/arch/x86/lib/ |
H A D | bios_interrupts.c | 28 switch ((M.x86.R_EAX & 0xff00) >> 8) { in int10_handler() 33 if (cursor_row != ((M.x86.R_EDX >> 8) & 0xff) || in int10_handler() 34 cursor_col >= (M.x86.R_EDX & 0xff)) { in int10_handler() 37 cursor_row = (M.x86.R_EDX >> 8) & 0xff; in int10_handler() 38 cursor_col = M.x86.R_EDX & 0xff; in int10_handler() 42 M.x86.R_EAX &= 0x00ff; in int10_handler() 43 M.x86.R_ECX = 0x0607; in int10_handler() 44 M.x86.R_EDX = (cursor_row << 8) | cursor_col; in int10_handler() 52 M.x86.R_EAX = 0x0f00 | 'A'; /* White on black 'A' */ in int10_handler() 57 debug("%c", M.x86.R_EAX & 0xff); in int10_handler() [all …]
|
H A D | bios.c | 3 * From Coreboot file device/oprom/realmode/x86.c 60 .eax = M.x86.R_EAX, in int_exception_handler() 61 .ecx = M.x86.R_ECX, in int_exception_handler() 62 .edx = M.x86.R_EDX, in int_exception_handler() 63 .ebx = M.x86.R_EBX, in int_exception_handler() 64 .esp = M.x86.R_ESP, in int_exception_handler() 65 .ebp = M.x86.R_EBP, in int_exception_handler() 66 .esi = M.x86.R_ESI, in int_exception_handler() 67 .edi = M.x86.R_EDI, in int_exception_handler() 68 .vector = M.x86.intno, in int_exception_handler() [all …]
|
/openbmc/u-boot/drivers/bios_emulator/x86emu/ |
H A D | debug.c | 3 * Realmode X86 Emulator Library 60 printk("%04x:%04x ", M.x86.saved_cs, M.x86.saved_ip); in X86EMU_trace_regs() 61 print_encoded_bytes(M.x86.saved_cs, M.x86.saved_ip); in X86EMU_trace_regs() 79 printk("%04x:%04x ", M.x86.saved_cs, M.x86.saved_ip); in x86emu_just_disassemble() 80 print_encoded_bytes(M.x86.saved_cs, M.x86.saved_ip); in x86emu_just_disassemble() 114 tregs.x86.R_IP = off; in disassemble_forward() 115 tregs.x86.R_CS = seg; in disassemble_forward() 118 tregs.x86.enc_str_pos = 0; in disassemble_forward() 119 tregs.x86.enc_pos = 0; in disassemble_forward() 122 tregs.x86.debug |= DEBUG_DISASSEMBLE_F; in disassemble_forward() [all …]
|
H A D | decode.c | 3 * Realmode X86 Emulator Library 52 if (M.x86.intr & INTR_SYNCH) { in x86emu_intr_handle() 53 intno = M.x86.intno; in x86emu_intr_handle() 57 push_word((u16)M.x86.R_FLG); in x86emu_intr_handle() 60 push_word(M.x86.R_CS); in x86emu_intr_handle() 61 M.x86.R_CS = mem_access_word(intno * 4 + 2); in x86emu_intr_handle() 62 push_word(M.x86.R_IP); in x86emu_intr_handle() 63 M.x86.R_IP = mem_access_word(intno * 4); in x86emu_intr_handle() 64 M.x86.intr = 0; in x86emu_intr_handle() 80 M.x86.intno = intrnum; in x86emu_intr_raise() [all …]
|
H A D | ops.c | 2 * Realmode X86 Emulator Library 38 * and emulation of all the x86 processor instructions. 181 if (M.x86.R_SP != 0) { in x86emuOp_illegal_op() 182 DB(printf("ILLEGAL X86 OPCODE\n")); in x86emuOp_illegal_op() 184 DB( printk("%04x:%04x: %02X ILLEGAL X86 OPCODE!\n", in x86emuOp_illegal_op() 185 M.x86.R_CS, M.x86.R_IP-1,op1)); in x86emuOp_illegal_op() 258 if (M.x86.mode & SYSMODE_PREFIX_DATA) { in x86emuOp_genop_word_RM_R() 282 if (M.x86.mode & SYSMODE_PREFIX_DATA) { in x86emuOp_genop_word_RM_R() 361 if (M.x86.mode & SYSMODE_PREFIX_DATA) { in x86emuOp_genop_word_R_RM() 377 if (M.x86.mode & SYSMODE_PREFIX_DATA) { in x86emuOp_genop_word_R_RM() [all …]
|
/openbmc/linux/arch/x86/tools/ |
H A D | Makefile | 16 reformatter = $(srctree)/arch/x86/tools/objdump_reformat.awk 17 chkobjdump = $(srctree)/arch/x86/tools/chkobjdump.awk 32 …er_test.o := -Wall -I$(srctree)/tools/arch/x86/lib/ -I$(srctree)/tools/arch/x86/include/ -I$(objtr… 34 …_sanity.o := -Wall -I$(srctree)/tools/arch/x86/lib/ -I$(srctree)/tools/arch/x86/include/ -I$(objtr… 37 …x86/lib/insn.c $(srctree)/tools/arch/x86/lib/inat.c $(srctree)/tools/arch/x86/include/asm/inat_typ… 39 …x86/lib/insn.c $(srctree)/tools/arch/x86/lib/inat.c $(srctree)/tools/arch/x86/include/asm/inat_typ…
|
/openbmc/linux/arch/x86/crypto/ |
H A D | Kconfig | 3 menu "Accelerated Cryptographic Algorithms for CPU (x86)" 7 depends on X86 && 64BIT 18 depends on X86 29 Architecture: x86 (32-bit and 64-bit) using: 34 depends on X86 && 64BIT 46 depends on X86 && 64BIT 57 depends on X86 && 64BIT 71 depends on X86 && 64BIT 82 depends on X86 && 64BIT 99 depends on X86 && 64BIT [all …]
|
/openbmc/linux/tools/perf/arch/x86/tests/ |
H A D | gen-insn-x86-dat.sh | 3 # gen-insn-x86-dat: generate data for the insn-x86 test 18 echo "Compiling insn-x86-dat-src.c to 64-bit object" 20 gcc -g -c insn-x86-dat-src.c 22 objdump -dSw insn-x86-dat-src.o | awk -f gen-insn-x86-dat.awk > insn-x86-dat-64.c 24 rm -f insn-x86-dat-src.o 26 echo "Compiling insn-x86-dat-src.c to 32-bit object" 28 gcc -g -c -m32 insn-x86-dat-src.c 30 objdump -dSw insn-x86-dat-src.o | awk -f gen-insn-x86-dat.awk > insn-x86-dat-32.c 32 rm -f insn-x86-dat-src.o
|
/openbmc/linux/tools/objtool/ |
H A D | sync-check.sh | 11 if [ "$SRCARCH" = "x86" ]; then 13 arch/x86/include/asm/nops.h 14 arch/x86/include/asm/inat_types.h 15 arch/x86/include/asm/orc_types.h 16 arch/x86/include/asm/emulate_prefix.h 17 arch/x86/lib/x86-opcode-map.txt 18 arch/x86/tools/gen-insn-attr-x86.awk 23 arch/x86/include/asm/inat.h 24 arch/x86/include/asm/insn.h 25 arch/x86/lib/inat.c [all …]
|
/openbmc/qemu/tests/qtest/ |
H A D | test-x86-cpuid-compat.c | 240 g_test_trap_subprocess("/x86/cpuid/parsing-plus-minus/subprocess", 0, 0); in test_plus_minus() 253 g_test_add_func("/x86/cpuid/parsing-plus-minus/subprocess", in main() 255 g_test_add_func("/x86/cpuid/parsing-plus-minus", test_plus_minus); in main() 258 add_cpuid_test("x86/cpuid/phenom/level", in main() 260 add_cpuid_test("x86/cpuid/Conroe/level", in main() 262 add_cpuid_test("x86/cpuid/SandyBridge/level", in main() 264 add_cpuid_test("x86/cpuid/486/xlevel", in main() 266 add_cpuid_test("x86/cpuid/core2duo/xlevel", in main() 268 add_cpuid_test("x86/cpuid/phenom/xlevel", in main() 270 add_cpuid_test("x86/cpuid/athlon/xlevel", in main() [all …]
|
/openbmc/linux/tools/perf/ |
H A D | check-headers.sh | 36 "arch/x86/include/asm/disabled-features.h" 37 "arch/x86/include/asm/required-features.h" 38 "arch/x86/include/asm/cpufeatures.h" 39 "arch/x86/include/asm/inat_types.h" 40 "arch/x86/include/asm/emulate_prefix.h" 41 "arch/x86/include/asm/irq_vectors.h" 42 "arch/x86/include/asm/msr-index.h" 43 "arch/x86/include/uapi/asm/prctl.h" 44 "arch/x86/lib/x86-opcode-map.txt" 45 "arch/x86/tools/gen-insn-attr-x86.awk" [all …]
|
/openbmc/u-boot/drivers/bios_emulator/include/x86emu/ |
H A D | debug.h | 3 * Realmode X86 Emulator Library 52 # define CHECK_IP_FETCH() (M.x86.check & CHECK_IP_FETCH_F) 53 # define CHECK_SP_ACCESS() (M.x86.check & CHECK_SP_ACCESS_F) 54 # define CHECK_MEM_ACCESS() (M.x86.check & CHECK_MEM_ACCESS_F) 55 # define CHECK_DATA_ACCESS() (M.x86.check & CHECK_DATA_ACCESS_F) 64 # define DEBUG_INSTRUMENT() (M.x86.debug & DEBUG_INSTRUMENT_F) 65 # define DEBUG_DECODE() (M.x86.debug & DEBUG_DECODE_F) 66 # define DEBUG_TRACE() (M.x86.debug & DEBUG_TRACE_F) 67 # define DEBUG_STEP() (M.x86.debug & DEBUG_STEP_F) 68 # define DEBUG_DISASSEMBLE() (M.x86.debug & DEBUG_DISASSEMBLE_F) [all …]
|
/openbmc/openbmc/poky/meta/recipes-bsp/v86d/v86d/ |
H A D | Update-x86emu-from-X.org.patch | 102 - printk("%04x:%04x ",M.x86.saved_cs, M.x86.saved_ip); 103 - print_encoded_bytes( M.x86.saved_cs, M.x86.saved_ip); 106 + printk("%04x:%04x ", M.x86.saved_cs, M.x86.saved_ip); 107 + print_encoded_bytes(M.x86.saved_cs, M.x86.saved_ip); 131 - printk("%04x:%04x ",M.x86.saved_cs, M.x86.saved_ip); 132 - print_encoded_bytes( M.x86.saved_cs, M.x86.saved_ip); 134 + printk("%04x:%04x ", M.x86.saved_cs, M.x86.saved_ip); 135 + print_encoded_bytes(M.x86.saved_cs, M.x86.saved_ip); 159 tregs.x86.R_IP = off; 160 tregs.x86.R_CS = seg; [all …]
|
/openbmc/linux/drivers/gpu/drm/panel/ |
H A D | panel-samsung-s6e3ha2.c | 32 0x85, 0x88, 0x8b, 0x8b, 0x84, 0x88, 0x82, 0x82, 0x89, 0x86, 0x8c, 36 0x85, 0x87, 0x8b, 0x8a, 0x84, 0x88, 0x82, 0x82, 0x89, 0x86, 0x8a, 40 0x85, 0x86, 0x8a, 0x8a, 0x84, 0x88, 0x81, 0x84, 0x8a, 0x88, 0x8a, 44 0x85, 0x86, 0x8a, 0x8a, 0x84, 0x87, 0x81, 0x84, 0x8a, 0x87, 0x8a, 47 { 0x00, 0xb8, 0x00, 0xc3, 0x00, 0xb1, 0x88, 0x86, 0x87, 0x85, 0x85, 48 0x86, 0x85, 0x88, 0x89, 0x84, 0x89, 0x82, 0x84, 0x87, 0x85, 0x8b, 52 0x85, 0x86, 0x89, 0x8a, 0x84, 0x89, 0x83, 0x83, 0x86, 0x84, 0x8b, 60 0x85, 0x86, 0x88, 0x89, 0x84, 0x88, 0x83, 0x82, 0x85, 0x84, 0x8c, 61 0x91, 0x86, 0xac, 0xaa, 0x89, 0xc2, 0xa5, 0xbd, 0x00, 0x00, 0x00, 63 { 0x00, 0xb8, 0x00, 0xc3, 0x00, 0xb1, 0x88, 0x86, 0x87, 0x84, 0x84, [all …]
|
/openbmc/linux/tools/objtool/arch/x86/ |
H A D | Build | 4 inat_tables_script = ../arch/x86/tools/gen-insn-attr-x86.awk 5 inat_tables_maps = ../arch/x86/lib/x86-opcode-map.txt 7 $(OUTPUT)arch/x86/lib/inat-tables.c: $(inat_tables_script) $(inat_tables_maps) 11 $(OUTPUT)arch/x86/decode.o: $(OUTPUT)arch/x86/lib/inat-tables.c 13 CFLAGS_decode.o += -I$(OUTPUT)arch/x86/lib
|
/openbmc/linux/arch/x86/ |
H A D | Makefile | 5 ifeq ($(ARCH),x86) 108 include $(srctree)/arch/x86/Makefile_32.cpu 140 # By default gcc and clang use a stack alignment of 16 bytes for x86. 141 # However the standard kernel entry on x86-64 leaves the stack on an 200 # retpoline builds, however, gcc does not for x86. This has 243 $(Q)$(MAKE) $(build)=arch/x86/tools relocs 249 $(Q)$(MAKE) $(build)=arch/x86/entry/syscalls all 254 libs-y += arch/x86/lib/ 257 drivers-$(CONFIG_MATH_EMULATION) += arch/x86/math-emu/ 258 drivers-$(CONFIG_PCI) += arch/x86/pci/ [all …]
|
/openbmc/qemu/tests/migration/i386/ |
H A D | Makefile | 7 a-b-bootblock.h: x86.bootsect x86.o 10 nm x86.o | awk '{print "#define SYM_"$$3" 0x"$$1}' >> header.tmp 13 x86.bootsect: x86.boot 16 x86.boot: x86.o 19 x86.o: a-b-bootblock.S
|
/openbmc/linux/Documentation/process/ |
H A D | maintainer-kvm-x86.rst | 3 KVM x86 12 an honest effort to follow KVM x86's guidelines, are receptive to feedback, 22 KVM x86 is currently in a transition period from being part of the main KVM 23 tree, to being "just another KVM arch". As such, KVM x86 is split across the 24 main KVM tree, ``git.kernel.org/pub/scm/virt/kvm/kvm.git``, and a KVM x86 25 specific tree, ``github.com/kvm-x86/linux.git``. 29 KVM x86 tree. In the unlikely event that a fix for the current cycle is routed 30 through the KVM x86 tree, it will be applied to the ``fixes`` branch before 38 The KVM x86 tree is organized into multiple topic branches. The purpose of 52 directly to the main KVM tree, i.e. do not route through the KVM x86 tree. [all …]
|
/openbmc/linux/include/xen/interface/ |
H A D | features.h | 33 /* If set, the guest is running in supervisor mode (e.g., x86 ring 0). */ 37 * If set, the guest does not need to allocate x86 PAE page directories 42 /* x86: Does this Xen host support the MMU_PT_UPDATE_PRESERVE_AD hypercall? */ 45 /* x86: Does this Xen host support the MMU_{CLEAR,COPY}_PAGE hypercall? */ 54 /* x86: Does this Xen host support the HVM callback vector type? */ 57 /* x86: pvclock algorithm is safe to use on HVM */ 60 /* x86: pirq can be used by HVM guests */ 78 * x86/PVH: If set, ACPI RSDP can be placed at any address. Otherwise RSDP 93 * - not auto_translated domains (x86 only) are always direct-mapped 94 * - on x86, auto_translated domains are not direct-mapped
|
/openbmc/linux/drivers/gpu/drm/ci/ |
H A D | test.yml | 5 - if: '$COLLABORA_FARM == "offline" && $RUNNER_TAG =~ /^mesa-ci-x86-64-lava-/' 97 RUNNER_TAG: mesa-ci-x86-64-lava-sc7180-trogdor-lazor-limozeen 155 RUNNER_TAG: mesa-ci-x86-64-lava-rk3288-veyron-jaq 169 RUNNER_TAG: mesa-ci-x86-64-lava-rk3399-gru-kevin 188 RUNNER_TAG: mesa-ci-x86-64-lava-asus-C523NA-A20057-coral 197 RUNNER_TAG: mesa-ci-x86-64-lava-hp-x360-12b-ca0010nr-n4020-octopus 206 RUNNER_TAG: mesa-ci-x86-64-lava-asus-C433TA-AJ0005-rammus 215 RUNNER_TAG: mesa-ci-x86-64-lava-hp-x360-14-G1-sona 224 RUNNER_TAG: mesa-ci-x86-64-lava-dell-latitude-5400-8665U-sarien 233 RUNNER_TAG: mesa-ci-x86-64-lava-asus-C436FA-flip-hatch [all …]
|