/Linux-v6.1/drivers/gpu/drm/panel/ |
D | panel-samsung-s6e3ha2.c | 22 #define S6E3HA2_MIN_BRIGHTNESS 0 31 { 0x00, 0xb8, 0x00, 0xc3, 0x00, 0xb1, 0x89, 0x87, 0x87, 0x82, 0x83, 32 0x85, 0x88, 0x8b, 0x8b, 0x84, 0x88, 0x82, 0x82, 0x89, 0x86, 0x8c, 33 0x94, 0x84, 0xb1, 0xaf, 0x8e, 0xcf, 0xad, 0xc9, 0x00, 0x00, 0x00, 34 0x00, 0x00 }, 35 { 0x00, 0xb8, 0x00, 0xc3, 0x00, 0xb1, 0x89, 0x87, 0x87, 0x84, 0x84, 36 0x85, 0x87, 0x8b, 0x8a, 0x84, 0x88, 0x82, 0x82, 0x89, 0x86, 0x8a, 37 0x93, 0x84, 0xb0, 0xae, 0x8e, 0xc9, 0xa8, 0xc5, 0x00, 0x00, 0x00, 38 0x00, 0x00 }, 39 { 0x00, 0xb8, 0x00, 0xc3, 0x00, 0xb1, 0x89, 0x87, 0x87, 0x83, 0x83, [all …]
|
/Linux-v6.1/tools/perf/arch/x86/tests/ |
D | gen-insn-x86-dat.sh | 3 # gen-insn-x86-dat: generate data for the insn-x86 test 14 cd $(dirname $0) 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
|
D | insn-x86.c | 8 #include "../../../../arch/x86/include/asm/insn.h" 22 #include "insn-x86-dat-32.c" 23 {{0x0f, 0x01, 0xee}, 3, 0, NULL, NULL, "0f 01 ee \trdpkru"}, 24 {{0x0f, 0x01, 0xef}, 3, 0, NULL, NULL, "0f 01 ef \twrpkru"}, 25 {{0}, 0, 0, NULL, NULL, NULL}, 29 #include "insn-x86-dat-64.c" 30 {{0x0f, 0x01, 0xee}, 3, 0, NULL, NULL, "0f 01 ee \trdpkru"}, 31 {{0x0f, 0x01, 0xef}, 3, 0, NULL, NULL, "0f 01 ef \twrpkru"}, 32 {{0}, 0, 0, NULL, NULL, NULL}, 52 {NULL, 0}, in get_op() [all …]
|
D | gen-insn-x86-dat.awk | 3 # gen-insn-x86-dat.awk: script to convert data for the insn-x86 test 9 print " * Generated by gen-insn-x86-dat.sh and gen-insn-x86-dat.awk" 10 print " * from insn-x86-dat-src.c for inclusion by insn-x86.c" 15 rel = 0 16 going = 0 24 going = 0 27 /^\s*[0-9a-fA-F]+\:/ { 29 colon_pos = index($0, ":") 30 useful_line = substr($0, colon_pos + 1) 31 first_pos = match(useful_line, "[0-9a-fA-F]") [all …]
|
/Linux-v6.1/tools/objtool/ |
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 …]
|
/Linux-v6.1/arch/x86/ |
D | Makefile | 5 ifeq ($(ARCH),x86) 75 # Kernel IBT has S_CET.NOTRACK_EN=0, as such the compilers must not generate 108 include $(srctree)/arch/x86/Makefile_32.cpu 139 # By default gcc and clang use a stack alignment of 16 bytes for x86. 140 # However the standard kernel entry on x86-64 leaves the stack on an 199 # retpoline builds, however, gcc does not for x86. This has 200 # only been fixed starting from gcc stable version 8.4.0 and 214 ifeq ($(shell test $(CONFIG_LLD_VERSION) -lt 130000; echo $$?),0) 226 # The 64-bit kernel must be aligned to 2MB. Pass -z max-page-size=0x200000 to 231 LDFLAGS_vmlinux += -z max-page-size=0x200000 [all …]
|
/Linux-v6.1/tools/perf/ |
D | check-headers.sh | 31 arch/x86/include/asm/disabled-features.h 32 arch/x86/include/asm/required-features.h 33 arch/x86/include/asm/cpufeatures.h 34 arch/x86/include/asm/inat_types.h 35 arch/x86/include/asm/emulate_prefix.h 36 arch/x86/include/asm/irq_vectors.h 37 arch/x86/include/asm/msr-index.h 38 arch/x86/include/uapi/asm/prctl.h 39 arch/x86/lib/x86-opcode-map.txt 40 arch/x86/tools/gen-insn-attr-x86.awk [all …]
|
/Linux-v6.1/fs/unicode/ |
D | utf8data.c_shipped | 8 0, 9 0x10100, 10 0x20000, 11 0x20100, 12 0x30000, 13 0x30100, 14 0x30200, 15 0x40000, 16 0x40100, 17 0x50000, [all …]
|
/Linux-v6.1/include/xen/interface/ |
D | features.h | 17 #define XENFEAT_writable_page_tables 0 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 [all …]
|
D | callback.h | 22 /* x86: Callback for event delivery. */ 23 #define CALLBACKTYPE_event 0 25 /* x86: Failsafe callback when guest state cannot be restored by Xen. */ 28 /* x86/64 hypervisor: Syscall by 64-bit guest app ('64-on-64-on-64'). */ 32 * x86/32 hypervisor: Only available on x86/32 when supervisor_mode_kernel 37 /* x86: Callback for NMI delivery. */ 41 * x86: sysenter is only available as follows: 51 * x86/64 hypervisor: Syscall by 32-bit guest app on AMD CPUs 60 #define _CALLBACKF_mask_events 0 66 #define CALLBACKOP_register 0
|
/Linux-v6.1/arch/x86/kernel/cpu/ |
D | intel.c | 45 sld_off = 0, 62 * on CPUs that do not support SLD can cause fireworks, even when writing '0'. 107 if (c->x86 != 6) in probe_xeon_phi_r3mwait() 142 { INTEL_FAM6_KABYLAKE, 0x0B, 0x80 }, 143 { INTEL_FAM6_KABYLAKE, 0x0A, 0x80 }, 144 { INTEL_FAM6_KABYLAKE, 0x09, 0x80 }, 145 { INTEL_FAM6_KABYLAKE_L, 0x0A, 0x80 }, 146 { INTEL_FAM6_KABYLAKE_L, 0x09, 0x80 }, 147 { INTEL_FAM6_SKYLAKE_X, 0x03, 0x0100013e }, 148 { INTEL_FAM6_SKYLAKE_X, 0x04, 0x0200003c }, [all …]
|
D | centaur.c | 27 if (cpuid_eax(0xC0000000) >= 0xC0000001) { in init_c3() 28 u32 tmp = cpuid_edx(0xC0000001); in init_c3() 49 c->x86_capability[CPUID_C000_0001_EDX] = cpuid_edx(0xC0000001); in init_c3() 64 if (c->x86 == 0x6 && c->x86_model >= 0xf) { in init_c3() 69 if (c->x86 >= 7) in init_c3() 98 if (c->x86 == 5) in early_init_centaur() 101 if ((c->x86 == 6 && c->x86_model >= 0xf) || in early_init_centaur() 102 (c->x86 >= 7)) in early_init_centaur() 118 u32 fcr_set = 0; in init_centaur() 119 u32 fcr_clr = 0; in init_centaur() [all …]
|
D | amd.c | 37 * Refer to Fam15h Models 00-0fh BKDG - CPUID Fn8000_001E_ECX 44 u32 gprs[8] = { 0 }; in rdmsrl_amd_safe() 47 WARN_ONCE((boot_cpu_data.x86 != 0xf), in rdmsrl_amd_safe() 51 gprs[7] = 0x9c5a203a; in rdmsrl_amd_safe() 55 *p = gprs[0] | ((u64)gprs[2] << 32); in rdmsrl_amd_safe() 62 u32 gprs[8] = { 0 }; in wrmsrl_amd_safe() 64 WARN_ONCE((boot_cpu_data.x86 != 0xf), in wrmsrl_amd_safe() 67 gprs[0] = (u32)val; in wrmsrl_amd_safe() 70 gprs[7] = 0x9c5a203a; in wrmsrl_amd_safe() 103 * of the Elan at 0x000df000. Unfortunately, one of the Linux in init_amd_k5() [all …]
|
/Linux-v6.1/arch/x86/include/uapi/asm/ |
D | bootparam.h | 6 #define SETUP_NONE 0 22 #define RAMDISK_IMAGE_START_MASK 0x07FF 23 #define RAMDISK_PROMPT_FLAG 0x8000 24 #define RAMDISK_LOAD_FLAG 0x4000 27 #define LOADED_HIGH (1<<0) 34 #define XLF_KERNEL_64 (1<<0) 114 /* Gleaned from OFW's set-parameters in cpu/x86/pc/linux.fth */ 135 * (the zeropage), which is part of the x86 boot protocol ABI: 186 struct screen_info screen_info; /* 0x000 */ 187 struct apm_bios_info apm_bios_info; /* 0x040 */ [all …]
|
/Linux-v6.1/crypto/asymmetric_keys/ |
D | selftest.c | 27 "\xfc\x8c\x0a\x30\x0d\x06\x09\x2a\x86\x48\x86\xf7\x0d\x01\x01\x0b" 37 "\x30\x82\x02\x22\x30\x0d\x06\x09\x2a\x86\x48\x86\xf7\x0d\x01\x01" 50 "\x97\x34\xba\x24\x02\xcd\x8b\x86\x9f\xa9\x73\xca\x73\xcf\x92\x81" 77 "\x17\x51\x8f\xe3\xdb\x30\x0d\x06\x09\x2a\x86\x48\x86\xf7\x0d\x01" 79 "\x16\xc8\xdb\x86\x79\xe8\xf5\xcd\x44\xf4\xc6\xe2\x81\x23\x5e\x47" 87 "\x24\x8b\x7c\xc5\xa9\x86\x26\xaa\x6e\xb7\x9b\xd5\xf8\x06\xfb\x02" 98 "\xb7\x13\x01\xbc\xfa\xc6\x1f\x86\x72\xcc\xf9\xee\x8e\xd9\xd6\x04" 100 "\x58\x79\x74\x86\x62\x30\x7e\x8e\xbb\xdd\x7a\xa9\xed\xca\x40\xcb" 125 "\x30\x82\x02\xab\x06\x09\x2a\x86\x48\x86\xf7\x0d\x01\x07\x02\xa0" 127 "\x60\x86\x48\x01\x65\x03\x04\x02\x01\x30\x0b\x06\x09\x2a\x86\x48" [all …]
|
/Linux-v6.1/Documentation/admin-guide/ |
D | kernel-parameters.txt | 1 acpi= [HW,ACPI,X86,ARM64] 21 1,0: use 1st APIC table 22 default: 0 62 acpi.debug_layer=0x20000000 65 acpi.debug_layer=0xffffffff acpi.debug_level=0x2 67 acpi.debug_layer=0x2 acpi.debug_level=0xffffffff 91 By default, this is disabled due to x86 early mapping 215 acpi_pm_good [X86] 262 add_efi_memmap [EFI; X86] Include EFI memory map in 276 behaviour to be specified. Bit 0 enables warnings, [all …]
|
/Linux-v6.1/drivers/gpu/drm/nouveau/ |
D | Kconfig | 14 select X86_PLATFORM_DEVICES if ACPI && X86 15 select ACPI_WMI if ACPI && X86 16 select MXM_WMI if ACPI && X86 19 select BACKLIGHT_CLASS_DEVICE if ACPI && X86 20 select INPUT if ACPI && X86 21 select THERMAL if ACPI && X86 22 select ACPI_VIDEO if ACPI && X86 50 range 0 7 55 0 - fatal 70 range 0 7
|
/Linux-v6.1/arch/x86/lib/ |
D | cpu.c | 8 unsigned int x86; in x86_family() local 10 x86 = (sig >> 8) & 0xf; in x86_family() 12 if (x86 == 0xf) in x86_family() 13 x86 += (sig >> 20) & 0xff; in x86_family() 15 return x86; in x86_family() 25 model = (sig >> 4) & 0xf; in x86_model() 27 if (fam >= 0x6) in x86_model() 28 model += ((sig >> 16) & 0xf) << 4; in x86_model() 36 return sig & 0xf; in x86_stepping()
|
/Linux-v6.1/tools/testing/selftests/amd-pstate/ |
D | amd-pstate-ut.sh | 5 # It can only run on x86 architectures and current cpufreq driver 17 # amd-pstate-ut only run on x86/x86_64 AMD systems. 18 ARCH=$(uname -m 2>/dev/null | sed -e 's/i.86/x86/' -e 's/x86_64/x86/') 21 if ! echo "$ARCH" | grep -q x86; then 22 echo "$0 # Skipped: Test can only run on x86 architectures." 27 echo "$0 # Skipped: Test can only run on AMD CPU." 28 echo "$0 # Current cpu vendor is $VENDOR." 34 echo "$0 # Skipped: Test can only run on amd-pstate driver." 35 echo "$0 # Please set X86_AMD_PSTATE enabled." 36 echo "$0 # Current cpufreq scaling drvier is $scaling_driver."
|
/Linux-v6.1/tools/perf/Documentation/ |
D | android.txt | 17 For x86: 18 export NDK_TOOLCHAIN=${NDK}/toolchains/x86-4.9/prebuilt/linux-x86_64/bin/i686-linux-android- 19 export NDK_SYSROOT=${NDK}/platforms/android-24/arch-x86 38 For x86: 39 ./build/tools/build-ndk-sysroot.sh --abi=x86 40 export NDK_SYSROOT=${ANDROID_BUILD_TOP}/ndk/build/platforms/android-3/arch-x86 45 For x86: 52 make WERROR=0 ARCH=arm CROSS_COMPILE=${NDK_TOOLCHAIN} EXTRA_CFLAGS="-pie --sysroot=${NDK_SYSROOT}" 53 For x86: 54 make WERROR=0 ARCH=x86 CROSS_COMPILE=${NDK_TOOLCHAIN} EXTRA_CFLAGS="-pie --sysroot=${NDK_SYSROOT}"
|
/Linux-v6.1/Documentation/virt/kvm/x86/ |
D | hypercalls.rst | 7 X86: 21 S390 uses diagnose instruction as hypercall (0x500) along with hypercall 36 KVM hypercalls use the HYPCALL instruction with code 0 and the hypercall 52 :Architecture: x86 60 :Architecture: x86 70 :Purpose: Expose hypercall availability to the guest. On x86 platforms, cpuid 89 :Architecture: x86 105 :Architecture: x86 114 a1: clock_type, ATM only KVM_CLOCK_PAIRING_WALLCLOCK (0) 131 * flags: flags, unused (0) at the moment. [all …]
|
/Linux-v6.1/Documentation/x86/ |
D | entry_64.rst | 8 arch/x86/entry/entry_64.S. A lot of this explanation is adapted from 13 The x86 architecture has quite a few different ways to jump into 15 arch/x86/kernel/traps.c and implemented in arch/x86/entry/entry_64.S 16 for 64-bit, arch/x86/entry/entry_32.S for 32-bit and finally 17 arch/x86/entry/entry_64_compat.S which implements the 32-bit compatibility 21 The IDT vector assignments are listed in arch/x86/include/asm/irq_vectors.h. 27 - entry_INT80_compat: int 0x80 from 32-bit or 64-bit code; compat syscall 44 There are a few complexities here. The different x86-64 entries 109 generate all 'normal' entry points with the regular (faster) paranoid=0
|
/Linux-v6.1/drivers/platform/x86/intel/ |
D | Kconfig | 3 # Intel x86 Platform Specific Drivers 6 source "drivers/platform/x86/intel/atomisp2/Kconfig" 7 source "drivers/platform/x86/intel/ifs/Kconfig" 8 source "drivers/platform/x86/intel/int1092/Kconfig" 9 source "drivers/platform/x86/intel/int3472/Kconfig" 10 source "drivers/platform/x86/intel/pmc/Kconfig" 11 source "drivers/platform/x86/intel/pmt/Kconfig" 12 source "drivers/platform/x86/intel/speed_select_if/Kconfig" 13 source "drivers/platform/x86/intel/telemetry/Kconfig" 14 source "drivers/platform/x86/intel/wmi/Kconfig" [all …]
|
/Linux-v6.1/crypto/ |
D | testmgr.h | 33 * @ksize: Length of @key in bytes (0 if no key) 103 * @crypt_error: When @novrfy=0, the expected error from encrypt(). When 263 "\x86\x98\x40\xB4\x16\x66\xB4\x2E\x92\xEA\x0D\xA3\xB4\x32\x04\xB5" 272 "\x47\x1E\x02\x90\xFF\x0A\xF0\x75\x03\x51\xB7\xF8\x78\x86\x4C\xA9" 279 "\x9F\xC9\x86\x32\x15\x4F\x58\x83\xB1\x67\xA9\x67\xBF\x40\x2B\x4E" 358 "\x49\x9B\x5C\x98\xBC\xBD\x26\xEF\x0C\xE9\x2E\xED\x19\x7E\x86\x41" 370 "\x6A\x37\x3B\x86\x6C\x51\x37\x5B\x1D\x79\xF2\xA3\x43\x10\xC6\xA7" 454 "\xA0\x86\xED\xF2\xB9\x50\x5C\x54\x5C\xBA\xE4\xA1\xB2\xA7\xAE\x2F" 459 "\x56\x7F\x0B\xF1\xB1\xE2\x43\x70\xBD\x86\x1D\xA1\xCC\x2B\x19\x08" 468 "\xB9\x23\x40\xA8\x86\x1E\x38\x83\xB2\x73\x1D\x53\xFB\x9E\x2A\x8A" [all …]
|
/Linux-v6.1/tools/scripts/ |
D | Makefile.arch | 2 HOSTARCH := $(shell uname -m | sed -e s/i.86/x86/ -e s/x86_64/x86/ \ 16 # Additional ARCH settings for x86 18 SRCARCH := x86 21 SRCARCH := x86 41 IS_64_BIT := 0
|