/openbmc/qemu/docs/system/arm/ |
H A D | mps2.rst | 1 …ards (``mps2-an385``, ``mps2-an386``, ``mps2-an500``, ``mps2-an505``, ``mps2-an511``, ``mps2-an521… 4 These board models use Arm M-profile or R-profile CPUs. 16 FPGA images using M-profile CPUs: 18 ``mps2-an385`` 19 Cortex-M3 as documented in Arm Application Note AN385 20 ``mps2-an386`` 21 Cortex-M4 as documented in Arm Application Note AN386 22 ``mps2-an500`` 23 Cortex-M7 as documented in Arm Application Note AN500 24 ``mps2-an505`` [all …]
|
H A D | emulation.rst | 3 A-profile CPU architecture support 7 Armv8 and Armv9 versions of the A-profile architecture. It also has support for 10 - FEAT_AA32BF16 (AArch32 BFloat16 instructions) 11 - FEAT_AA32EL0 (Support for AArch32 at EL0) 12 - FEAT_AA32EL1 (Support for AArch32 at EL1) 13 - FEAT_AA32EL2 (Support for AArch32 at EL2) 14 - FEAT_AA32EL3 (Support for AArch32 at EL3) 15 - FEAT_AA32HPD (AArch32 hierarchical permission disables) 16 - FEAT_AA32I8MM (AArch32 Int8 matrix multiplication instructions) 17 - FEAT_AA64EL0 (Support for AArch64 at EL0) [all …]
|
/openbmc/smbios-mdr/tools/ |
H A D | sst-compare-redfish-os.py | 13 # * intel-speed-select tool from the kernel source tree 14 # (tools/power/x86/intel-speed-select), and available in the PATH. 29 # For TPMI-based CPUs, we only care about powerdomain-0 32 match = re.search("powerdomain-(\\d+)", proc) 41 "intel-speed-select", 42 "--debug", 43 "--format=json", 44 "perf-profile", 64 "intel-speed-select", 65 "--format=json", [all …]
|
/openbmc/u-boot/tools/ |
H A D | proftool.c | 1 // SPDX-License-Identifier: GPL-2.0+ 6 /* Decode and dump U-Boot profiling information */ 84 "Usage: proftool -cds -v3 <cmd> <profdata>\n" in usage() 87 " dump-ftrace\t\tDump out textual data in ftrace format\n" in usage() 90 " -m <map>\tSpecify Systen.map file\n" in usage() 91 " -t <trace>\tSpecific trace data file (from U-Boot)\n" in usage() 92 " -v <0-4>\tSpecify verbosity\n"); in usage() 100 return (f1->offset / FUNC_SITE_SIZE) - (f2->offset / FUNC_SITE_SIZE); in h_cmp_offset() 144 func->offset = offset - start; in read_system_map() 145 func->name = strdup(symname); in read_system_map() [all …]
|
/openbmc/phosphor-dbus-interfaces/yaml/xyz/openbmc_project/Inventory/Item/ |
H A D | PCIeSlot.interface.yaml | 6 - name: Generation 12 - name: Lanes 17 - name: SlotType 23 - name: HotPluggable 29 - name: Generations 33 - name: "Gen1" 37 - name: "Gen2" 41 - name: "Gen3" 45 - name: "Gen4" 49 - name: "Gen5" [all …]
|
/openbmc/openbmc/poky/meta/recipes-devtools/clang/ |
H A D | compiler-rt_git.bb | 6 implementation of the low-level target-specific \ 9 HOMEPAGE = "http://compiler-rt.llvm.org/" 12 require common-clang.inc 13 require common-source.inc 15 BPN = "compiler-rt" 20 LIC_FILES_CHKSUM = "file://compiler-rt/LICENSE.TXT;md5=d846d1d65baf322d4c485d6ee54e877a" 25 TUNE_CCARGS:remove = "-no-integrated-as" 29 DEPENDS += "ninja-native libgcc" 30 DEPENDS:append:class-target = " virtual/cross-c++ clang-cross-${TARGET_ARCH} virtual/${MLPREFIX}lib… 31 DEPENDS:append:class-nativesdk = " virtual/cross-c++ clang-native clang-crosssdk-${SDK_SYS} natives… [all …]
|
/openbmc/docs/designs/ |
H A D | thermal-control-modes.md | 7 Created: 2019-02-06 17 optical cables plugged into a card downwind from the GPUs' exhaust, an end-user 24 the OS when high GPU utilization workloads exist. When this occurs with low 35 <https://github.com/openbmc/dbus-sensors/blob/master/src/ExitAirTempSensor.cpp> 39 Create the ability for an end-user to enable the use of a thermal control mode 40 other than the default. In this use-case, the mode is specific to an 42 standardized profile/modes such "Acoustic" and "Performance". Once the end-user 54 As one implementation, phosphor-fan-presence/control would be updated to extend 58 queried for supported modes or update the current mode. An end-user may set the
|
/openbmc/qemu/target/arm/ |
H A D | gdbstub.c | 4 * Copyright (c) 2003-2005 Fabrice Bellard 27 #include "cpu-features.h" 36 /* Old gdb always expect FPA registers. Newer (xml-aware) gdb only expect 45 CPUARMState *env = &cpu->env; in arm_cpu_gdb_read_register() 55 return gdb_get_reg32(mem_buf, env->regs[n]); in arm_cpu_gdb_read_register() 58 /* CPSR, or XPSR for M-profile */ in arm_cpu_gdb_read_register() 72 CPUARMState *env = &cpu->env; in arm_cpu_gdb_write_register() 84 * Mask out low bits of PC to workaround gdb bugs. in arm_cpu_gdb_write_register() 97 /* M profile SP low bits are always 0 */ in arm_cpu_gdb_write_register() 100 env->regs[n] = tmp; in arm_cpu_gdb_write_register() [all …]
|
H A D | cpu.h | 23 #include "kvm-consts.h" 24 #include "qemu/cpu-float.h" 26 #include "cpu-qom.h" 27 #include "exec/cpu-common.h" 28 #include "exec/cpu-defs.h" 29 #include "exec/cpu-interrupt.h" 31 #include "exec/page-protection.h" 32 #include "qapi/qapi-types-common.h" 35 #include "target/arm/cpu-sysregs.h" 79 /* ARM-specific interrupt pending bits. */ [all …]
|
H A D | cpu-features.h | 2 * QEMU Arm CPU -- feature test functions 24 #include "qemu/host-utils.h" 26 #include "cpu-sysregs.h" 30 * Functions which test 32-bit ID registers should have _aa32_ in 31 * their name. Functions which test 64-bit ID registers should have 37 * we let this system register bit be set" tests where the 32-bit 45 * 32-bit feature tests via id registers. 59 /* (M-profile) low-overhead loops and branch future */ in isar_feature_aa32_lob() 151 * Return true if M-profile state handling insns in isar_feature_aa32_m_sec_state() 159 /* Sadly this is encoded differently for A-profile and M-profile */ in isar_feature_aa32_fp16_arith() [all …]
|
H A D | machine.c | 3 #include "qemu/error-report.h" 8 #include "cpu-features.h" 9 #include "migration/qemu-file-types.h" 17 return (arm_feature(&cpu->env, ARM_FEATURE_AARCH64) in vfp_needed() 35 * On incoming migration, if the cpu/vfp FPSCR field is non-zero we in vfp_fpcr_fpsr_needed() 37 * (The subsection will never be present with a non-zero FPSCR field, in vfp_fpcr_fpsr_needed() 45 CPUARMState *env = &cpu->env; in vfp_fpcr_fpsr_needed() 55 CPUARMState *env = &cpu->env; in get_fpscr() 69 CPUARMState *env = &cpu->env; in put_fpscr() 86 CPUARMState *env = &cpu->env; in get_fpcr() [all …]
|
H A D | internals.h | 2 * QEMU ARM CPU -- internal functions and types 18 * <http://www.gnu.org/licenses/gpl-2.0.html> 31 #include "accel/tcg/tb-cpu-state.h" 33 #include "tcg/tcg-gvec-desc.h" 36 #include "cpu-features.h" 50 return EX_TBFLAG_ANY(env->hflags, MMUIDX); in arm_env_mmu_index() 55 /* Return true if this exception number represents a QEMU-internal in excp_is_internal() 73 * We will use the back-compat value: 74 * - for QEMU CPU types added before we standardized on 1GHz 75 * - for versioned machine types with a version of 9.0 or earlier [all …]
|
/openbmc/smbios-mdr/include/ |
H A D | speed_select.hpp | 7 // http://www.apache.org/licenses/LICENSE-2.0 34 * the info on new D-Bus objects on the given bus connection. 52 * E.g. fn(0x7A) -> {1,3,4,5,6} 81 /** Whether SST-PP is enabled on the processor. */ 83 /** Return the current SST-PP configuration level */ 85 /** Return the maximum valid SST-PP configuration level */ 94 /** Whether SST-BF is supported in a given level. */ 96 /** Whether SST-TF is supported in a given level. */ 98 /** Whether SST-BF is enabled in a given level. */ 100 /** Whether SST-TF is enabled in a given level. */ [all …]
|
/openbmc/openbmc/meta-openembedded/meta-multimedia/recipes-multimedia/bluealsa/ |
H A D | bluealsa_4.3.0.bb | 4 same Bluetooth audio profile support as with PulseAudio, but with fewer \ 6 specifically for use on small, low-powered, dedicated audio or audio/visual \ 7 systems where the high-level audio management features of PulseAudio or \ 10 HOMEPAGE = "https://github.com/Arkq/bluez-alsa" 11 BUGTRACKER = "https://github.com/arkq/bluez-alsa/issues" 17 DEPENDS += "alsa-lib bluez5 dbus glib-2.0-native python3-packaging-native sbc" 19 SRC_URI = "git://github.com/Arkq/bluez-alsa.git;protocol=https;branch=master \ 20 file://0001-Use-basename-implementation-from-glib-2.0.patch" 27 PACKAGECONFIG[a2dpconf] = "--enable-a2dpconf,--disable-a2dpconf" 28 PACKAGECONFIG[aac] = "--enable-aac,--disable-aac,fdk-aac" [all …]
|
/openbmc/openbmc/meta-security/recipes-ids/suricata/files/ |
H A D | suricata.yaml | 2 --- 13 # If you are using the CUDA pattern matcher (mpm-algo: ac-cuda), different rules 16 #max-pending-packets: 1024 18 # Runmode the engine should use. Please check --list-runmodes to get the available 27 # round-robin - Flows assigned to threads in a round robin fashion. 28 # active-packets - Flows assigned to threads that have the lowest number of 30 # hash - Flow alloted usihng the address hash. More of a random 33 #autofp-scheduler: active-packets 36 # it is a pure sniffing setup, set it to 'sniffer-only'. 38 # and 'sniffer-only' in IDS mode. [all …]
|
/openbmc/openbmc/poky/documentation/profile-manual/ |
H A D | usage.rst | 1 .. SPDX-License-Identifier: CC-BY-SA-2.0-UK 20 that it's only for tracing and profiling the kernel --- you can indeed use 21 it to trace and profile just the kernel, but you can also use it to 22 profile specific applications separately (with or without kernel 23 context), and you can also use it to trace and profile the kernel and 24 all applications on the system simultaneously to gain a system-wide view 29 covered in this How-to. The past couple of years have seen perf subsume a 45 ---------- 48 outlined in the ":ref:`profile-manual/intro:General Setup`" section. 50 In particular, you'll get the most mileage out of perf if you profile an [all …]
|
/openbmc/u-boot/arch/x86/include/asm/ |
H A D | acpi_table.h | 1 /* SPDX-License-Identifier: GPL-2.0+ */ 13 #define OEM_ID "U-BOOT" /* U-Boot */ 14 #define OEM_TABLE_ID "U-BOOTBL" /* U-Boot Table */ 64 /* FADT Preferred Power Management Profile */ 136 u32 addrl; /* Register address, low 32 bits */ 211 u32 x_firmware_waking_vector_l; /* X FW waking vector, low */ 271 u8 source; /* Bus-relative int. source (IRQ) */ 377 * acpi_get_rsdp_addr() - get ACPI RSDP table address
|
/openbmc/openbmc/poky/meta-poky/conf/templates/default/ |
H A D | local.conf.sample.extended | 19 #PARALLEL_MAKE ?= "-j 4" 22 #PARALLEL_MAKE ?= "-j ${@oe.utils.cpu_count()}" 24 # For a quad-core machine, BB_NUMBER_THREADS = "4", PARALLEL_MAKE = "-j 4" would 40 # packages at build time using qemu-native. Disabling it (by setting it to 0) 45 # If GLIBC_SPLIT_LC_PACKAGES is set to a non-zero value, convert 46 # glibc-binary-localedata-XX-YY to be a meta package depending on 47 # glibc-binary-localedata-XX-YY-lc-address and so on. This enables 53 # wish to perform the time-consuming step of generating all LIBC locales. 54 # NOTE: If removing en_US.UTF-8 you will also need to uncomment, and set 58 # bash-ptest: fr-fr, de-de [all …]
|
/openbmc/qemu/target/arm/tcg/ |
H A D | translate-vfp.c | 5 * Copyright (c) 2005-2007 CodeSourcery 25 #include "translate-a32.h" 28 #include "decode-vfp.c.inc" 29 #include "decode-vfp-uncond.c.inc" 91 * Return the offset of a 16-bit half of the specified VFP single-precision 111 * Generate code for M-profile lazy FP state preservation if needed; 116 if (s->v7m_lspact) { in gen_preserve_fp_state() 122 if (translator_io_start(&s->base)) { in gen_preserve_fp_state() 123 s->base.is_jmp = DISAS_UPDATE_EXIT; in gen_preserve_fp_state() 131 s->v7m_lspact = false; in gen_preserve_fp_state() [all …]
|
H A D | translate.c | 5 * Copyright (c) 2005-2007 CodeSourcery 24 #include "translate-a32.h" 29 #include "exec/helper-proto.h" 33 #include "exec/helper-info.c.inc" 88 /* no-op */ in asimd_imm_const() 156 if (!s->condjmp) { in arm_gen_condlabel() 157 s->condlabel = gen_disas_label(s); in arm_gen_condlabel() 158 s->condjmp = 1; in arm_gen_condlabel() 230 switch (s->mmu_idx) { in get_a32_user_mem_index() 260 return diff + (s->thumb ? 4 : 8); in jmp_diff() [all …]
|
H A D | m_helper.c | 6 * SPDX-License-Identifier: GPL-2.0-or-later 12 #include "cpu-features.h" 14 #include "exec/helper-proto.h" 15 #include "qemu/main-loop.h" 18 #include "exec/page-protection.h" 20 #include "accel/tcg/cpu-ldst.h" 21 #include "semihosting/common-semi.h" 63 uint32_t value = env->v7m.control[secure]; in arm_v7m_mrs_control() 67 value |= env->v7m.control[M_REG_S] & R_V7M_CONTROL_FPCA_MASK; in arm_v7m_mrs_control() 80 case 0 ... 7: /* xPSR sub-fields */ in HELPER() [all …]
|
/openbmc/bmcweb/redfish-core/schema/dmtf/json-schema-installed/ |
H A D | PCIeSlots.v1_6_1.json | 4 "$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json", 5 …"copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.or… 12 "^([a-zA-Z_][a-zA-Z0-9_]*)?@(odata|Redfish|Message)\\.[a-zA-Z_][a-zA-Z0-9_]*$": { 28 "description": "The available OEM-specific actions for this resource.", 29 …"longDescription": "This property shall contain the available OEM-specific actions for this resour… 36 "description": "The available OEM-specific actions for this resource.", 37 …"longDescription": "This type shall contain the available OEM-specific actions for this resource.", 39 "^([a-zA-Z_][a-zA-Z0-9_]*)?@(odata|Redfish|Message)\\.[a-zA-Z_][a-zA-Z0-9_]*$": { 58 …"longDescription": "This Redfish Specification-described type shall contain links to resources tha… 60 "^([a-zA-Z_][a-zA-Z0-9_]*)?@(odata|Redfish|Message)\\.[a-zA-Z_][a-zA-Z0-9_]*$": { [all …]
|
/openbmc/bmcweb/redfish-core/schema/dmtf/json-schema/ |
H A D | PCIeSlots.v1_6_1.json | 4 "$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json", 5 …"copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.or… 12 "^([a-zA-Z_][a-zA-Z0-9_]*)?@(odata|Redfish|Message)\\.[a-zA-Z_][a-zA-Z0-9_]*$": { 28 "description": "The available OEM-specific actions for this resource.", 29 …"longDescription": "This property shall contain the available OEM-specific actions for this resour… 36 "description": "The available OEM-specific actions for this resource.", 37 …"longDescription": "This type shall contain the available OEM-specific actions for this resource.", 39 "^([a-zA-Z_][a-zA-Z0-9_]*)?@(odata|Redfish|Message)\\.[a-zA-Z_][a-zA-Z0-9_]*$": { 58 …"longDescription": "This Redfish Specification-described type shall contain links to resources tha… 60 "^([a-zA-Z_][a-zA-Z0-9_]*)?@(odata|Redfish|Message)\\.[a-zA-Z_][a-zA-Z0-9_]*$": { [all …]
|
/openbmc/ipmitool/include/ipmitool/ |
H A D | ipmi_fru.h | 22 * PARTICULAR PURPOSE OR NON-INFRINGEMENT, ARE HEREBY EXCLUDED. 197 "12 V", "-12 V", "5 V", "3.3 V"}; 595 "Desktop", "Low Profile Desktop", "Pizza Box", 599 "Space-saving", "Lunch Box", "Main Server Chassis", 602 "Sealed-case PC", "Multi-system Chassis", "CompactPCI",
|
/openbmc/qemu/docs/about/ |
H A D | emulation.rst | 9 .. list-table:: Supported Guest Architectures for Emulation 11 :header-rows: 1 13 * - Architecture (qemu name) 14 - System 15 - User 16 - Notes 17 * - Alpha 18 - Yes 19 - Yes 20 - Legacy 64 bit RISC ISA developed by DEC [all …]
|