/openbmc/openbmc-test-automation/lib/ |
H A D | os_utils_install.robot | 3 ... For HTX refer to https://github.com/open-power/HTX 24 OS Execute Command sudo apt-get update 28 OS Execute Command sudo apt-get -y install git 35 ${status}= Run Keyword And Return Status Tool Exist opal-gard 44 OS Execute Command sudo apt-get update 52 OS Execute Command sudo git clone https://www.github.com/open-power/HTX 54 # Download and install pre-requisite packages before compiling HTX. 55 Log To Console \n Download pre-requisite packages before compiling HTX. 57 ... sudo apt-get -y install gcc make libncurses5 g++ libdapl-dev 61 ... sudo apt-get -y install libncurses5-dev libncursesw5-dev [all …]
|
/openbmc/openbmc-test-automation/redfish/systems/ |
H A D | test_led_indicator_asserted.robot | 99 # pre_req_state The pre-requisite state of the host to perform the test (e.g. "On") 100 …# asserted The assert property that sets the value to 0 - Off or 1 - Blinking (e.g.… 128 # pre_req_state The pre-requisite state of the host to perform the test (e.g. "On") 179 # pre_req_state The pre-requisite state of the host to perform the test (e.g. "On")
|
/openbmc/qemu/docs/devel/testing/ |
H A D | main.rst | 7 everything from unit testing and exercising specific sub-systems all 9 tests you can run ``make check-help`` from either the source or build 17 [./pyvenv/bin/]meson test --suite qemu:softfloat 25 ------------------------- 36 Different sub-types of "make check" tests will be explained below. 45 Unit tests, which can be invoked with ``make check-unit``, are simple C tests 53 1. Create a new source file. For example, ``tests/unit/foo-test.c``. 63 is in ``tests/unit/foo-test.c``, it is enough to add an entry like:: 67 'foo-test': [], 80 make check-unit V=1 [all …]
|
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-extended/linuxconsole/linuxconsole/ |
H A D | 0001-utils-Use-name-of-the-first-prerequisite-in-rule.patch | 3 Date: Wed, 13 Apr 2022 20:57:38 -0700 6 Use $< instead of $^ because the latter will specify both pre-requisite 7 inputattach.c serio-ids.h files on same compiler cmdline and clang does 10 clang-14: error: cannot specify -o when generating multiple output files 12 Upstream-Status: Pending 13 Signed-off-by: Khem Raj <raj.khem@gmail.com> 14 --- 15 utils/Makefile | 4 ++-- 16 1 file changed, 2 insertions(+), 2 deletions(-) 18 diff --git a/utils/Makefile b/utils/Makefile [all …]
|
/openbmc/phosphor-dbus-interfaces/yaml/com/ibm/VPD/ |
H A D | Manager.interface.yaml | 4 - name: WriteKeyword 8 - name: path 11 Path to the D-Bus object that represents the FRU. 12 - name: record 16 - name: keyword 20 - name: value 25 - xyz.openbmc_project.Common.Error.InvalidArgument 26 - com.ibm.VPD.Error.PathNotFound 27 - com.ibm.VPD.Error.RecordNotFound 28 - com.ibm.VPD.Error.KeywordNotFound [all …]
|
/openbmc/openbmc-test-automation/docs/ |
H A D | openbmc_test_tools.md | 8 $ ipmitool -V 16 [README](https://github.com/open-power/HTX) 21 [README](https://github.com/openbmc/phosphor-logging/blob/master/README.md#remote-logging-via-rsysl… 25 Pre-requisite: A Power Linux system is required. 27 - Obtain the SEL (System Error Log) parser tools: 29 - Go to https://openpower.xyz/job/openpower/job/openpower-op-build/ 30 - Click the link for the BMC system of interest (e.g. witherspoon) 31 - Click the "host_fw_debug.tar" link in order to download the tar file. 32 - On your Power Linux system, untar the file with the following command: 35 $ tar -xvf host_fw_debug.tar [all …]
|
/openbmc/qemu/docs/system/i386/ |
H A D | hyperv.rst | 1 Hyper-V Enlightenments 6 ----------- 11 It may, however, be hard-to-impossible to add support for these interfaces to 14 KVM on x86 implements Hyper-V Enlightenments for Windows guests. These features 15 make Windows and Hyper-V guests think they're running on top of a Hyper-V 16 compatible hypervisor and use Hyper-V specific features. 20 ----- 22 No Hyper-V enlightenments are enabled by default by either KVM or QEMU. In 25 .. parsed-literal:: 27 |qemu_system| --enable-kvm --cpu host,hv_relaxed,hv_vpindex,hv_time, ... [all …]
|
/openbmc/linux/Documentation/RCU/ |
H A D | checklist.rst | 1 .. SPDX-License-Identifier: GPL-2.0 14 0. Is RCU being applied to a read-mostly situation? If the data 18 tool for the job. Yes, RCU does reduce read-side overhead by 19 increasing write-side overhead, which is exactly why normal uses 27 Yet another exception is where the low real-time latency of RCU's 28 read-side primitives is critically important. 33 counter-intuitive situation where rcu_read_lock() and 49 them -- even x86 allows later loads to be reordered to precede 59 2. Do the RCU read-side critical sections make proper use of 63 under your read-side code, which can greatly increase the [all …]
|
/openbmc/linux/drivers/gpu/vga/ |
H A D | vga_switcheroo.c | 2 * vga_switcheroo.c - Support for laptop with dual GPU using one set of outputs 33 #include <linux/apple-gmux.h> 71 * handler to control the power state of the discrete GPU, its ->switchto 72 * callback is a no-op for obvious reasons. The discrete GPU is often equipped 93 * struct vga_switcheroo_client - registered client 105 * interface is a no-op so as not to interfere with runtime pm 131 * struct vgasr_priv - vga_switcheroo private data 166 #define client_is_audio(c) ((c)->id & ID_BIT_AUDIO) 168 #define client_id(c) ((c)->id & ~ID_BIT_AUDIO) 192 if (vgasr_priv.handler->init) in vga_switcheroo_enable() [all …]
|
/openbmc/openbmc/poky/bitbake/lib/toaster/toastergui/ |
H A D | api.py | 6 # SPDX-License-Identifier: GPL-2.0-only 239 # recipes-*/*/*.bb 240 recipes_list = glob.glob(os.path.join(layer.local_source_dir, 'recipes-*/*/*.bb')) 243 recipe_path = recipe[recipe.rfind('recipes-'):] 397 layer_data = json.loads(request.body.decode('utf-8')) 412 return JsonResponse({"error": "layer-name-exists"}) 466 return error_response("layer-dep-not-found") 468 return error_response("project-not-found") 471 return error_response(f"incorrect-parameters") 550 # Only allowed chars in name are a-z, 0-9 and - [all …]
|
/openbmc/u-boot/test/fs/ |
H A D | fs-test.sh | 2 # SPDX-License-Identifier: GPL-2.0+ 6 # Invoke this test script from U-Boot base directory as ./test/fs/fs-test.sh 10 # fs-test.sb.ext4 Summary: PASS: 24 FAIL: 0 11 # fs-test.nonfs.ext4 Summary: PASS: 24 FAIL: 0 12 # fs-test.fs.ext4 Summary: PASS: 24 FAIL: 0 14 # fs-test.sb.fat16 Summary: PASS: 24 FAIL: 0 15 # fs-test.nonfs.fat16 Summary: PASS: 24 FAIL: 0 16 # fs-test.fs.fat16 Summary: PASS: 24 FAIL: 0 18 # fs-test.sb.fat32 Summary: PASS: 24 FAIL: 0 19 # fs-test.nonfs.fat32 Summary: PASS: 24 FAIL: 0 [all …]
|
/openbmc/linux/fs/ocfs2/ |
H A D | ocfs2.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 106 /* ocfs2_lock_res->l_flags flags. */ 172 /* Data packed - type enum ocfs2_lock_type */ 176 /* Data packed - enum type ocfs2_ast_action */ 178 /* Data packed - enum type ocfs2_unlock_action */ 279 OCFS2_MOUNT_ERRORS_ROFS = 1 << 17, /* Change filesystem to read-only on error */ 384 * Must hold local alloc i_rwsem and osb->osb_lock to change 459 * It must be protected by osb_tl_inode->i_rwsem. 499 #define OCFS2_SB(sb) ((struct ocfs2_super *)(sb)->s_fs_info) 508 if (!S_ISREG(inode->i_mode)) in ocfs2_should_order_data() [all …]
|
/openbmc/openbmc-test-automation/ipmi/ |
H A D | test_ipmi_sel_time.robot | 4 ... Pre-requisite Condition : Client Machine and BMC should be in 45 @{time_difference_list} +8760:153:25 -87600:453:120 +175200:40:15 -43800:10:05 +20:35:12 -876… 50 ${event_type} Lower Non-critical going low 143 ${sel_time} ${set_sel_time}= Identify SEL Time -24:00:00 197 Remove From List ${sel_date_raw} -1 322 ${sel_time} ${set_sel_time}= Identify SEL Time -24:00:00 558 ${diff}= Evaluate int(${epoch_date1}) - int(${epoch_date2}) 576 ... ${modifying_date_status} == True ${time.split("+")[-1]} 577 ... ${modifying_date_status} == False ${time.split("-")[-1]}
|
/openbmc/openbmc-test-automation/ffdc/ |
H A D | ffdc_collector.py | 39 - plugin: 40 - plugin_name: plugin.foo_func.foo_func_yaml 41 - plugin_args: 42 - arg1 43 - arg2 45 plugin_dir = __file__.split(__file__.split("/")[-1])[0] + "/plugins" 49 if module == "__init__.py" or module[-3:] != ".py": 51 plugin_module = "plugins." + module[:-3] 69 - plugin: 70 - plugin_name: version = plugin.ssh_execution.ssh_execute_cmd [all …]
|
/openbmc/linux/Documentation/driver-api/usb/ |
H A D | power-management.rst | 1 .. _usb-power-management: 7 :Date: Last-updated: February 2014 11 --------- 17 * Changing the default idle-delay time 31 ------------------------- 35 component is ``suspended`` it is in a nonfunctional low-power state; it 37 ``resumed`` (returned to a functional full-power state) when the kernel 67 ---------------------- 85 -------------------------- 101 ------------------- [all …]
|
/openbmc/linux/drivers/rtc/ |
H A D | rtc-ds1685.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * An rtc driver for the Dallas/Maxim DS1685/DS1687 and related real-time 6 * Copyright (C) 2011-2014 Joshua Kinard <kumba@gentoo.org>. 7 * Copyright (C) 2009 Matthias Fuchs <matthias.fuchs@esd-electronics.com>. 10 * DS1685/DS1687 3V/5V Real-Time Clocks, 19-5215, Rev 4/10. 11 * DS17x85/DS17x87 3V/5V Real-Time Clocks, 19-5222, Rev 4/10. 12 * DS1689/DS1693 3V/5V Serialized Real-Time Clocks, Rev 112105. 33 /* ----------------------------------------------------------------------- */ 40 * ds1685_read - read a value from an rtc register. 47 return readb((u8 __iomem *)rtc->regs + in ds1685_read() [all …]
|
/openbmc/linux/drivers/net/wireless/ath/wil6210/ |
H A D | main.c | 1 // SPDX-License-Identifier: ISC 3 * Copyright (c) 2012-2017 Qualcomm Atheros, Inc. 4 * Copyright (c) 2018-2019, The Linux Foundation. All rights reserved. 47 unsigned int mtu_max = TXRX_BUF_LEN_DEFAULT - WIL_MAX_MPDU_OVERHEAD; 60 ret = -EINVAL; in mtu_max_set() 87 return -EINVAL; in ring_order_set() 89 *((uint *)kp->arg) = x; in ring_order_set() 131 * one has to read/write to/from NIC in 32-bit chunks; 133 * not work on 64-bit platform - it uses 64-bit transactions 135 * Force 32-bit transactions to enable NIC on 64-bit platforms [all …]
|
/openbmc/linux/Documentation/ |
H A D | memory-barriers.txt | 19 documentation at tools/memory-model/. Nevertheless, even this memory 37 Note also that it is possible that a barrier may be a no-op for an 48 - Device operations. 49 - Guarantees. 53 - Varieties of memory barrier. 54 - What may not be assumed about memory barriers? 55 - Address-dependency barriers (historical). 56 - Control dependencies. 57 - SMP barrier pairing. 58 - Examples of memory barrier sequences. [all …]
|
/openbmc/linux/drivers/gpu/drm/ |
H A D | drm_edid.c | 3 * Copyright (c) 2007-2008 Intel Corporation 24 * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL 78 /* Force reduced-blanking timings for detailed modes */ 129 /* BOE model on HP Pavilion 15-n233sl reports 8 bpc, but is a 6 bpc panel */ 135 /* SDC panel of Lenovo B50-80 reports 8 bpc, but is a 6 bpc panel */ 145 /* Envision Peripherals, Inc. EN-7100e */ 163 /* LG Philips LCD LP154W01-A5 */ 169 /* Samsung SyncMaster 22[5-6]BW */ 173 /* Sony PVM-2541A does up to 12 bpc, but only reports max 8 bpc */ 185 /* Panel in Samsung NP700G7A-S01PL notebook reports 6bpc */ [all …]
|
/openbmc/qemu/ |
H A D | qemu-options.hx | 14 "-h or -help display this help and exit\n", QEMU_ARCH_ALL) 16 ``-h`` 21 "-version display version information and exit\n", QEMU_ARCH_ALL) 23 ``-version`` 28 "-machine [type=]name[,prop[=value][,...]]\n" 29 " selects emulated machine ('-machine help' for list)\n" 33 " dump-guest-core=on|off include guest memory in a core dump (default=on)\n" 34 " mem-merge=on|off controls memory merge support (default: on)\n" 35 " aes-key-wrap=on|off controls support for AES key wrapping (default=on)\n" 36 " dea-key-wrap=on|off controls support for DEA key wrapping (default=on)\n" [all …]
|