| /openbmc/openbmc-test-automation/redfish/systems/ |
| H A D | test_boot_devices.robot | 2 Documentation This suite test various boot types with boot source. 9 Test Setup Test Setup Execution 10 Test Teardown Test Teardown Execution 13 Test Tags Boot_Devices 29 &{redfish_ipmi_target_map} Hdd=Force Boot from default Hard-Drive 30 ... Pxe=Force PXE 31 ... Diags=Force Boot from default Hard-Driv [all...] |
| /openbmc/qemu/tests/qtest/ |
| H A D | pxe-test.c | 2 * PXE test cases. 12 * See the COPYING file in the top-level directory. 18 #include "boot-sector.h" 19 #include "ppc-util.h" 23 static char disk[] = "tests/pxe-test-disk-XXXXXX"; 33 { "pc", "virtio-net-pci" }, 35 { "q35", "virtio-net-pci", }, 48 { "pseries", "spapr-vlan", 49 "-machine vsmt=8," PSERIES_DEFAULT_CAPABILITIES }, 50 { "pseries", "virtio-net-pci", [all …]
|
| H A D | meson.build | 2 'ahci-test': 150, 3 'aspeed_smc-test': 360, 4 'bios-tables-test' : 910, 5 'cdrom-test' : 610, 6 'device-introspect-test' : 720, 7 'ide-test' : 120, 8 'migration-test' : 480, 9 'npcm7xx_pwm-test': 300, 10 'npcm7xx_watchdog_timer-test': 120, 11 'qmp-cmd-test' : 120, [all …]
|
| H A D | boot-sector.c | 11 * See the COPYING file in the top-level directory. 14 #include "boot-sector.h" 33 /* Data Segment register should be initialized, since pxe 58 /* 7c0e: jmp 0x7c07=0x7c0f-3 */ 60 [0x0e] = LOW(-3), 74 0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x40 /* in the s390-ccw bios */ 143 /* Wait at most 600 seconds (test is slow with TCI and --enable-debug) */ in boot_sector_test() 162 qrsp = qtest_qmp(qts, "{ 'execute': 'query-status' }"); in boot_sector_test()
|
| /openbmc/qemu/roms/ |
| H A D | Makefile | 2 vgabios_variants := stdvga cirrus vmware qxl isavga virtio bochs-display ramfb ati 3 vgabios_targets := $(subst -isavga,,$(patsubst %,vgabios-%.bin,$(vgabios_variants))) 7 pxe-rom-e1000 efi-rom-e1000 : VID := 8086 8 pxe-rom-e1000 efi-rom-e1000 : DID := 100e 9 pxe-rom-e1000e efi-rom-e1000e : VID := 8086 10 pxe-rom-e1000e efi-rom-e1000e : DID := 10d3 11 pxe-rom-eepro100 efi-rom-eepro100 : VID := 8086 12 pxe-rom-eepro100 efi-rom-eepro100 : DID := 1209 13 pxe-rom-ne2k_pci efi-rom-ne2k_pci : VID := 1050 14 pxe-rom-ne2k_pci efi-rom-ne2k_pci : DID := 0940 [all …]
|
| /openbmc/qemu/scripts/ |
| H A D | refresh-pxe-roms.sh | 3 # PXE ROM build script 22 # ./scripts/refresh-pxe-roms.sh 25 if test -x "$(which EfiRom 2>/dev/null)"; then 30 make -j4 $targets || exit 1
|
| /openbmc/u-boot/include/configs/ |
| H A D | meson64.h | 1 /* SPDX-License-Identifier: GPL-2.0+ */ 51 /* ROM USB boot support, auto-execute boot.scr at scriptaddr */ 54 "if test \"${boot_source}\" = \"usb\" && " \ 55 "test -n \"${scriptaddr}\"; then " \ 76 func(PXE, pxe, na) \
|
| H A D | ti_omap4_common.h | 1 /* SPDX-License-Identifier: GPL-2.0+ */ 27 * Total Size Environment - 128k 33 * the timings to use or use pre-determined timings (based on using the 50 #define CONFIG_SYS_NS16550_REG_SIZE (-4) 85 func(PXE, pxe, na) \ 107 "if test $board_name = sdp4430; then " \ 108 "setenv fdtfile omap4-sdp.dtb; fi; " \ 109 "if test $board_name = panda; then " \ 110 "setenv fdtfile omap4-panda.dtb; fi;" \ 111 "if test $board_name = panda-a4; then " \ [all …]
|
| H A D | mx6cuboxi.h | 1 /* SPDX-License-Identifier: GPL-2.0+ */ 91 "if test ${ip_dyn} = yes; then " \ 104 "if test ${board_rev} = MX6Q; then " \ 106 "if test ${board_rev} = MX6DL; then " \ 108 "if test ${som_rev} = V15; then " \ 109 "setenv fdtsuffix -som-v15; fi; " \ 110 "if test ${has_emmc} = yes; then " \ 111 "setenv emmcsuffix -emmc; fi; " \ 112 "if test ${board_name} = HUMMINGBOARD2 ; then " \ 113 "setenv fdtfile ${fdtprefix}-hummingboard2${emmcsuffix}${fdtsuffix}.dtb; fi; " \ [all …]
|
| H A D | wandboard.h | 1 /* SPDX-License-Identifier: GPL-2.0+ */ 90 "update_sd_firmware_filename=u-boot.imx\0" \ 92 "if test ${ip_dyn} = yes; then " \ 105 "if test $board_name = D1 && test $board_rev = MX6QP ; then " \ 106 "setenv fdtfile imx6qp-wandboard-revd1.dtb; fi; " \ 107 "if test $board_name = D1 && test $board_rev = MX6Q ; then " \ 108 "setenv fdtfile imx6q-wandboard-revd1.dtb; fi; " \ 109 "if test $board_name = D1 && test $board_rev = MX6DL ; then " \ 110 "setenv fdtfile imx6dl-wandboard-revd1.dtb; fi; " \ 111 "if test $board_name = C1 && test $board_rev = MX6Q ; then " \ [all …]
|
| H A D | pico-imx6ul.h | 1 /* SPDX-License-Identifier: GPL-2.0+ */ 5 * Configuration settings for the Technexion PICO-IMX6UL-EMMC board. 11 #include <asm/arch/imx-regs.h> 14 #include <asm/mach-imx/gpio.h> 23 /* Falcon Mode - MMC support: args@1MB kernel@2MB */ 60 "u-boot raw 0x8a 0x400;" \ 62 "/boot/imx6ul-pico-hobbit.dtb ext4 0 1;" \ 63 "/boot/imx6ul-pico-pi.dtb ext4 0 1;" \ 67 "bootmenu_0=Boot using PICO-Hobbit baseboard=" \ 68 "setenv fdtfile imx6ul-pico-hobbit.dtb\0" \ [all …]
|
| H A D | mx53cx9020.h | 1 /* SPDX-License-Identifier: GPL-2.0+ */ 9 * Copyright (C) 2010-2011 Freescale Semiconductor. 15 #include <asm/arch/imx-regs.h> 73 "loadpxe=dhcp;setenv kernel_addr_r ${loadaddr};pxe get;pxe boot;\0" \ 83 "if test -e mmc ${bootpart} ${uenv}; then " \ 85 "env import -t ${loadaddr} ${filesize};" \ 87 "if test -n ${dtb}; then " \ 92 "if test -n ${uname_r}; then " \ 100 "setenv bootfile vmlinuz-${uname_r}; " \ 105 "if test -e mmc ${bootpart} ${bootdir}/${bootfile}; then " \ [all …]
|
| H A D | pico-imx7d.h | 1 /* SPDX-License-Identifier: GPL-2.0+ */ 21 /* Falcon Mode - MMC support: args@1MB kernel@2MB */ 49 "u-boot raw 0x8a 0x400;" \ 51 "/boot/imx7d-pico-hobbit.dtb ext4 0 1;" \ 52 "/boot/imx7d-pico-pi.dtb ext4 0 1;" \ 56 "bootmenu_0=Boot using PICO-Hobbit baseboard=" \ 57 "setenv fdtfile imx7d-pico-hobbit.dtb\0" \ 58 "bootmenu_1=Boot using PICO-Pi baseboard=" \ 59 "setenv fdtfile imx7d-pico-pi.dtb\0" \ 83 "if test $fdtfile = ask ; then " \ [all …]
|
| H A D | sunxi-common.h | 1 /* SPDX-License-Identifier: GPL-2.0+ */ 3 * (C) Copyright 2012-2012 Henrik Nordstrom <henrik@henriknordstrom.net> 5 * (C) Copyright 2007-2011 20 * The U-Boot workarounds bugs in the outdated buggy sunxi-3.4 kernels at the 27 * A compatibility guard to prevent loading outdated buggy sunxi-3.4 kernels. 28 * Only sunxi-3.4 kernels with appropriate fixes applied are able to pass 43 # define CONFIG_SYS_NS16550_REG_SIZE -4 99 (CONFIG_SYS_INIT_RAM_SIZE - GENERATED_GBL_DATA_SIZE) 140 * This is actually (CONFIG_ENV_OFFSET - 147 #if CONFIG_MMC_SUNXI_SLOT_EXTRA != -1 [all …]
|
| H A D | am335x_evm.h | 4 * Copyright (C) 2011 Texas Instruments Incorporated - http://www.ti.com/ 35 #define CONFIG_SYS_LDSCRIPT "board/ti/am335x/u-boot.lds" 48 "nandroot=ubi0:rootfs rw ubi.mtd=NAND.file-system,2048\0" \ 52 "nand read ${fdtaddr} NAND.u-boot-spl-os; " \ 54 "bootz ${loadaddr} - ${fdtaddr}\0" 76 # define BOOT_TARGET_PXE(func) func(PXE, pxe, na) 115 "name=rootfs,start=2688K,size=-,uuid=${uuid_gpt_rootfs}\0" \ 142 "if test $board_name = A335BONE; then " \ 143 "setenv fdtfile am335x-bone.dtb; fi; " \ 144 "if test $board_name = A335BNLT; then " \ [all …]
|
| H A D | zynq-common.h | 1 /* SPDX-License-Identifier: GPL-2.0+ */ 4 * (C) Copyright 2013 - 2018 Xilinx, Inc. 128 #define BOOT_TARGET_DEVICES_PXE(func) func(PXE, pxe, na) 223 "env import -t ${loadbootenv_addr} $filesize\0" \ 224 "bootenv_existence_test=test -e ${bootenv_dev} 0 /${bootenv}\0" \ 233 "preboot=if test $modeboot = sdboot; then " \ 236 "if test -n $uenvcmd; then " \ 269 CONFIG_SYS_INIT_RAM_SIZE - \ 279 #define CONFIG_SYS_LDSCRIPT "arch/arm/mach-zynq/u-boot.lds" 284 #define CONFIG_SPL_FS_LOAD_PAYLOAD_NAME "u-boot.img" [all …]
|
| H A D | s32v234evb.h | 1 /* SPDX-License-Identifier: GPL-2.0+ */ 3 * (C) Copyright 2015-2016 Freescale Semiconductor, Inc. 11 #include <asm/arch/imx-regs.h> 107 "fdt_file=s32v234-evb.dtb\0" \ 116 "update_sd_firmware_filename=u-boot.imx\0" \ 118 "if test ${ip_dyn} = yes; then " \ 163 /* Configure PXE */ 168 /* EVB board has 2x256 MB DDR chips, DDR0 and DDR1, u-boot is using just one */ 177 (CONFIG_SYS_INIT_RAM_SIZE - GENERATED_GBL_DATA_SIZE)
|
| /openbmc/u-boot/include/ |
| H A D | config_distro_bootcmd.h | 1 /* SPDX-License-Identifier: GPL-2.0+ */ 14 * reference a device that is not enabled in the U-Boot configuration, e.g. 16 * that BOOT_TARGET_DEVICES is a macro that's expanded by the C pre-processor 20 * reference a non-existent symbol, and have the name of that symbol encode 23 * prevalence of capitals here, this looks like a pre-processor macro and 25 * message that includes some other pre-processor symbols in the text. 113 * the $soc-$board$boardver.dtb name scheme for their device trees. Use that 117 "if test -z \"${fdtfile}\" -a -n \"${soc}\"; then " \ 118 "setenv efi_fdtfile ${soc}-${board}${boardver}.dtb; " \ 149 "if test -e ${devtype} " \ [all …]
|
| /openbmc/openbmc/meta-openembedded/meta-networking/recipes-daemons/tftp-hpa/files/ |
| H A D | init | 7 # Provides: tftp-hpa 8 # Required-Start: $local_fs $remote_fs $syslog $network 9 # Required-Stop: $local_fs $remote_fs $syslog $network 10 # Default-Start: 2 3 4 5 11 # Default-Stop: 1 12 # Short-Description: HPA's tftp client 14 # the PXE protocol. 17 set -e 21 NAME=in.tftpd-hpa 22 SCRIPTNAME=/etc/init.d/tftpd-hpa [all …]
|
| /openbmc/qemu/.gitlab-ci.d/ |
| H A D | buildtest.yml | 2 - local: '/.gitlab-ci.d/buildtest-template.yml' 4 build-system-alpine: 6 - .native_build_job_template 7 - .native_build_artifact_template 9 - job: amd64-alpine-container 12 TARGETS: avr-softmmu loongarch64-softmmu mips64-softmmu mipsel-softmmu 13 MAKE_CHECK_ARGS: check-build 14 CONFIGURE_ARGS: --enable-docs --enable-trace-backends=log,simple,syslog 16 check-system-alpine: 19 - job: build-system-alpine [all …]
|
| /openbmc/qemu/tests/functional/ |
| H A D | test_s390x_pxelinux.py | 3 # SPDX-License-Identifier: GPL-2.0-or-later 5 # Functional test that checks the pxelinux.cfg network booting of a s390x VM 6 # (TFTP booting without config file is already tested by the pxe qtest, so 32 '20201126T092837Z/dists/buster/main/installer-s390x/' 38 '20201126T092837Z/dists/buster/main/installer-s390x/' 44 '/fedora-secondary/releases/31/Server/s390x/os' 50 self.set_machine('s390-ccw-virtio') 68 with open(cfg_fname, 'w', encoding='utf-8') as f: 71 virtio_net_dev = 'virtio-net-ccw,netdev=n1,bootindex=1' 75 self.vm.add_args('-m', '384', [all …]
|
| /openbmc/ipmitool/doc/ |
| H A D | ipmitool.1 | 3 ipmitool \- utility for controlling IPMI\-enabled devices 6 ipmitool [ <options> ] <command> [ <sub-commands and sub-options> ] 8 <options> := [ <general-options> | <conditional-opts> ] 13 <general-options> := [ -h | -V | -v | -I <interface> | -H <address> | 14 -d <N> | -p <port> | -c | -U <username> | 15 -L <privlvl> | -l <lun> | -m <local_address> | 16 -N <sec> | -R <count> | <password-option> | 17 <oem-option> | <bridge-options> ] 19 <conditional-opts> := [ <lan-options> | <lanplus-options> | 20 <command-options> ] [all …]
|
| /openbmc/phosphor-host-ipmid/ |
| H A D | ipmisensor.cpp | 5 #include <phosphor-logging/lg2.hpp> 44 return set_sensor_dbus_state_s(pRec->sensor_number, pTable->member, value); in set_sensor_dbus_state_simple() 77 {0x17, "Keyboard Test"}, 78 {0x18, "Pointing Device Test"}, 86 {0x03, "Unrecoverable hard-disk/ATAPI/IDE"}, 87 {0x04, "Unrecoverable system-board"}, 89 {0x06, "Unrecoverable hard-disk controller"}, 102 while (p->data != 0xFF) in event_data_lookup() 104 if (p->data == b) in event_data_lookup() 111 return p->text; in event_data_lookup() [all …]
|
| /openbmc/u-boot/cmd/ |
| H A D | Kconfig | 4 bool "Support U-Boot commands" 7 Enable U-Boot's command-line functions. This provides a means 8 to enter commands into U-Boot for a wide variety of purposes. It 12 substantially to the size of U-Boot. 71 U-Boot automatic booting process and bring the device 72 to the U-Boot prompt for user input. 103 autoboot starts booting, U-Boot gives a command prompt. The 104 U-Boot prompt will time out if CONFIG_BOOT_RETRY_TIME is 116 U-Boot gives a command prompt. The U-Boot prompt never 120 bool "Enable Ctrl-C autoboot interruption" [all …]
|
| /openbmc/ipmitool/lib/ |
| H A D | ipmi_chassis.c | 22 * PARTICULAR PURPOSE OR NON-INFRINGEMENT, ARE HEREBY EXCLUDED. 59 rsp = intf->sendrecv(intf, &req); in ipmi_chassis_power_status() 62 return -1; in ipmi_chassis_power_status() 64 if (rsp->ccode > 0) { in ipmi_chassis_power_status() 66 val2str(rsp->ccode, completion_code_vals)); in ipmi_chassis_power_status() 67 return -1; in ipmi_chassis_power_status() 70 return rsp->data[0] & 1; in ipmi_chassis_power_status() 79 return -1; in ipmi_chassis_print_power_status() 98 rsp = intf->sendrecv(intf, &req); in ipmi_chassis_power_control() 102 return -1; in ipmi_chassis_power_control() [all …]
|