| /openbmc/u-boot/arch/arm/dts/ |
| H A D | rk3399-rock960.dtsi | 1 // SPDX-License-Identifier: GPL-2.0+ 6 #include <dt-bindings/pwm/pwm.h> 7 #include <dt-bindings/pinctrl/rockchip.h> 11 vcc1v8_s0: vcc1v8-s0 { 12 compatible = "regulator-fixed"; 13 regulator-name = "vcc1v8_s0"; 14 regulator-min-microvolt = <1800000>; 15 regulator-max-microvolt = <1800000>; 16 regulator-always-on; 19 vcc_sys: vcc-sys { [all …]
|
| H A D | stm32mp157c-ed1.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause) 3 * Copyright (C) STMicroelectronics 2017 - All Rights Reserved 6 /dts-v1/; 9 #include "stm32mp157-pinctrl.dtsi" 10 #include <dt-bindings/gpio/gpio.h> 11 #include <dt-bindings/mfd/st,stpmu1.h> 15 compatible = "st,stm32mp157c-ed1", "st,stm32mp157"; 18 stdout-path = "serial3:115200n8"; 25 sd_switch: regulator-sd_switch { 26 compatible = "regulator-gpio"; [all …]
|
| H A D | rk3288-vyasa.dts | 4 * This file is dual-licensed: you can use it either under the terms 43 /dts-v1/; 47 model = "Amarula Vyasa-RK3288"; 48 compatible = "amarula,vyasa-rk3288", "rockchip,rk3288"; 51 stdout-path = &uart2; 59 dc12_vbat: dc12-vbat { 60 compatible = "regulator-fixed"; 61 regulator-name = "dc12_vbat"; 62 regulator-min-microvolt = <12000000>; 63 regulator-max-microvolt = <12000000>; [all …]
|
| H A D | rk3399-puma.dtsi | 1 // SPDX-License-Identifier: GPL-2.0+ OR X11 6 #include <dt-bindings/pwm/pwm.h> 10 model = "Theobroma Systems RK3399-Q7 SoM"; 11 compatible = "tsd,rk3399-q7", "tsd,puma", "rockchip,rk3399"; 14 u-boot,spl-payload-offset = <0x40000>; /* @ 256KB */ 15 u-boot,mmc-env-offset = <0x4000>; /* @ 16KB */ 16 u-boot,efi-partition-entries-offset = <0x200000>; /* 2MB */ 17 u-boot,boot-led = "module_led"; 18 sysreset-gpio = <&gpio1 RK_PA6 GPIO_ACTIVE_HIGH>; 22 stdout-path = "serial0:115200n8"; [all …]
|
| H A D | rk3288-popmetal.dtsi | 2 * This file is dual-licensed: you can use it either under the terms 49 ext_gmac: external-gmac-clock { 50 compatible = "fixed-clock"; 51 clock-frequency = <125000000>; 52 clock-output-names = "ext_gmac"; 53 #clock-cells = <0>; 56 gpio-keys { 57 compatible = "gpio-keys"; 60 pinctrl-names = "default"; 61 pinctrl-0 = <&pwrbtn>; [all …]
|
| H A D | rk3288-fennec.dtsi | 2 * This file is dual-licensed: you can use it either under the terms 49 ext_gmac: external-gmac-clock { 50 compatible = "fixed-clock"; 51 #clock-cells = <0>; 52 clock-frequency = <125000000>; 53 clock-output-names = "ext_gmac"; 56 vcc_sys: vsys-regulator { 57 compatible = "regulator-fixed"; 58 regulator-name = "vcc_sys"; 59 regulator-min-microvolt = <5000000>; [all …]
|
| H A D | rk3288-phycore-som.dtsi | 2 * Device tree file for Phytec phyCORE-RK3288 SoM 6 * This file is dual-licensed: you can use it either under the terms 45 #include <dt-bindings/net/ti-dp83867.h> 50 compatible = "phytec,rk3288-phycore-som", "rockchip,rk3288"; 67 ext_gmac: external-gmac-clock { 68 compatible = "fixed-clock"; 69 #clock-cells = <0>; 70 clock-frequency = <125000000>; 71 clock-output-names = "ext_gmac"; 75 compatible = "rockchip,rk3288-io-voltage-domain"; [all …]
|
| H A D | rk3399-firefly.dts | 1 // SPDX-License-Identifier: GPL-2.0+ 6 /dts-v1/; 7 #include <dt-bindings/pwm/pwm.h> 8 #include <dt-bindings/pinctrl/rockchip.h> 10 #include "rk3399-sdram-ddr3-1600.dtsi" 13 model = "Firefly-RK3399 Board"; 14 compatible = "firefly,firefly-rk3399", "rockchip,rk3399"; 17 stdout-path = &uart2; 18 u-boot,spl-boot-order = "same-as-spl", &sdhci, &sdmmc; 22 compatible = "pwm-backlight"; [all …]
|
| H A D | rk3288-tinker.dtsi | 2 * This file is dual-licensed: you can use it either under the terms 49 ext_gmac: external-gmac-clock { 50 compatible = "fixed-clock"; 51 clock-frequency = <125000000>; 52 clock-output-names = "ext_gmac"; 53 #clock-cells = <0>; 56 gpio-keys { 57 compatible = "gpio-keys"; 60 pinctrl-names = "default"; 61 pinctrl-0 = <&pwrbtn>; [all …]
|
| H A D | am57xx-idk-common.dtsi | 2 * Copyright (C) 2015-2016 Texas Instruments Incorporated - http://www.ti.com/ 9 #include "am57xx-industrial-grade.dtsi" 18 stdout-path = &uart3; 21 vmain: fixedregulator-vmain { 22 compatible = "regulator-fixed"; 23 regulator-name = "VMAIN"; 24 regulator-min-microvolt = <5000000>; 25 regulator-max-microvolt = <5000000>; 26 regulator-always-on; 27 regulator-boot-on; [all …]
|
| H A D | rk3328-evb.dts | 1 // SPDX-License-Identifier: GPL-2.0+ 6 /dts-v1/; 11 compatible = "rockchip,rk3328-evb", "rockchip,rk3328"; 14 stdout-path = &uart2; 17 gmac_clkin: external-gmac-clock { 18 compatible = "fixed-clock"; 19 clock-frequency = <125000000>; 20 clock-output-names = "gmac_clkin"; 21 #clock-cells = <0>; 24 vcc3v3_sdmmc: sdmmc-pwren { [all …]
|
| H A D | rk3188-radxarock.dts | 1 // SPDX-License-Identifier: GPL-2.0+ OR X11 6 /dts-v1/; 7 #include <dt-bindings/input/input.h> 9 #include "rk3188-radxarock-u-boot.dtsi" 16 /* stdout-path = &uart2; */ 17 stdout-path = "serial2:115200n8"; 21 u-boot,dm-pre-reloc; 22 u-boot,boot-led = "rock:red:power"; 30 gpio-keys { 31 compatible = "gpio-keys"; [all …]
|
| H A D | am335x-icev2.dts | 2 * Copyright (C) 2016 Texas Instruments Incorporated - http://www.ti.com/ 14 /dts-v1/; 19 model = "TI AM3359 ICE-V2"; 20 compatible = "ti,am3359-icev2", "ti,am33xx"; 23 stdout-path = &uart3; 24 tick-timer = &timer2; 33 compatible = "regulator-fixed"; 34 regulator-name = "vbat"; 35 regulator-min-microvolt = <5000000>; 36 regulator-max-microvolt = <5000000>; [all …]
|
| /openbmc/openbmc-test-automation/xcat/ |
| H A D | test_power_operation.robot | 20 Wait Until Keyword Succeeds 10 min 10 sec Is Host Running 27 Wait Until Keyword Succeeds 6 min 10 sec Is Host Off 29 Verify BMC State Via XCAT 30 [Documentation] Verify BMC state using REST and XCAT. 34 ${rest_resp}= Get BMC State 43 Wait Until Keyword Succeeds 6 min 10 sec Is Host Off 46 Wait Until Keyword Succeeds 10 min 10 sec Is Host Running 54 Wait Until Keyword Succeeds 6 min 10 sec Is Host Off 57 Wait Until Keyword Succeeds 10 min 10 sec Is Host Running 67 ${cmd_output}= Execute Command ${XCAT_DIR_PATH}/lsxcatd -v
|
| /openbmc/openbmc-test-automation/gui/gui_test/security_and_access_menu/ |
| H A D | test_policies_sub_menu.robot | 3 Documentation Test OpenBMC GUI "Policies" sub-menu of "Security and Access" menu. 19 ${xpath_bmc_ssh_toggle} //*[@data-test-id='policies-toggle-bmcShell'] 20 ... /following-sibling::label 21 ${xpath_network_ipmi_toggle} //*[@data-test-id='polices-toggle-networkIpmi'] 22 ... /following-sibling::label 23 ${xpath_host_tpm_toggle} //input[@id='host-tpm-policy'] 24 ${xpath_virtual_tpm_toggle} //*[@data-test-id='policies-toggle-vtpm'] 25 ${xpath_rtad_toggle} //*[@data-test-id='policies-toggle-rtad'] 26 ${xpath_usb_firmware_update_policy_toggle} //*[@data-test-id='policies-toggle-usbFirmwareUpdateP… 27 ${xpath_secure_version_lockin_toggle} //*[@data-test-id='policies-toggle-svle'] [all …]
|
| /openbmc/openbmc-test-automation/lib/ |
| H A D | state_manager.robot | 21 # wait Indicates that this keyword should wait for host running state. 31 ... 10 min 10 sec Is Host Running 41 # wait Indicates that this keyword should wait for host off state. 56 [Documentation] Wait for power off state. 59 Wait Until Keyword Succeeds 6 min 10 sec Is Host Off 67 # wait Indicates that this keyword should wait for host off state. 77 ... 1 min 10 sec Run Keywords Is Chassis Off AND Is Host Off 85 # wait Indicates that this keyword should wait for host reboot state. 98 [Documentation] Check if host state is "Running". 99 # Chassis state should be "On" before we check the host state. [all …]
|
| H A D | utils.robot | 81 ... Default MAX timedout is 10 min, interval 10 seconds. 82 [Arguments] ${max_timeout}=${OPENBMC_REBOOT_TIMEOUT} min 113 ... data=xyz.openbmc_project.State.Watchdog.Action.PowerCycle 171 ... echo ${os_password} | sudo -S reboot 192 ... echo ${os_password} | sudo -S shutdown${time_string} 198 Set System LED State 203 # led_state LED state to be set (e.g. On, Off). 207 Write Attribute ${LED_PHYSICAL_URI}${led_name} State data=${args} 209 Verify LED State ${led_name} ${led_state} 220 ${state}= Read Attribute ${OPENBMC_BASE_URI}sensors/host/BootProgress [all …]
|
| H A D | bmc_date_and_time_utils.robot | 31 # "2019-06-30 09:21:28"). If this value is 46 ${date_time}= Convert Date ${date_time} result_format=%Y-%m-%dT%H:%M:%S+00:00 47 Wait Until Keyword Succeeds 1min 5sec 52 Wait Until Keyword Succeeds 1min 5sec 67 [Documentation] Set BMC Date Time at a given host state and verify. 70 # host_state Host state at which date time will be updated for verification 87 Set NTP state 89 [Arguments] ${state} 91 # state NTP protocol state (True/False). 93 Redfish.Patch ${REDFISH_NW_PROTOCOL_URI} body={'NTP':{'ProtocolEnabled': ${state}}} [all …]
|
| /openbmc/openbmc-test-automation/gui/gui_test/operations_menu/ |
| H A D | test_server_power_operations_sub_menu.robot | 3 Documentation Test OpenBMC GUI "Server power operations" sub-menu of "Operations". 17 ${xpath_enable_onetime_boot_checkbox} //*[contains(@class,'custom-checkbox')] 18 ${xpath_boot_option_select} //*[@id='boot-option'] 19 ${xpath_shutdown_button} //*[@data-test-id='serverPowerOperations-button-shutDown… 20 ${xpath_reboot_button} //*[@data-test-id='serverPowerOperations-button-reboot'] 21 ${xpath_poweron_button} //*[@data-test-id='serverPowerOperations-button-powerOn'] 23 ${xpath_shutdown_orderly_radio} //*[@data-test-id='serverPowerOperations-radio-shutdownO… 24 ${xpath_shutdown_immediate_radio} //*[@data-test-id='serverPowerOperations-radio-shutdownI… 26 ${xpath_current_power_state} //*[@data-test-id='powerServerOps-text-hostStatus'] 27 ${xpath_reboot_immediate_radio} //*[@data-test-id='serverPowerOperations-radio-rebootImm… [all …]
|
| H A D | test_reboot_bmc_sub_menu.robot | 3 Documentation Test OpenBMC GUI "Reboot BMC" sub-menu of "Operation" menu. 67 # Checks BMC gets into Unpingable state and later becomes Pingable. 68 Wait Until Keyword Succeeds 1 min 5 sec Is BMC Unpingable 69 Wait For Host To Ping ${OPENBMC_HOST} 1 min 71 Wait Until Keyword Succeeds 3 min 10 sec Is BMC Operational 78 Verify Reboot BMC Page With Readonly User When Host On State 79 [Documentation] Verify Reboot BMC page with readonly user when Host On state. 96 Verify Reboot BMC Page With Readonly User When Host Off State 97 [Documentation] Verify Reboot BMC page with readonly user when Host Off state. 119 Wait Until Keyword Succeeds 30 sec 10 sec Location Should Contain reboot-bmc
|
| /openbmc/openbmc-test-automation/redfish/extended/ |
| H A D | test_power_restore.robot | 5 ... https://github.com/openbmc/docs/blob/master/rest-api.md 29 ... Initial Host State: 30 ... State where system should be before running the 32 ... Expected Host State: 34 ... specific state. 38 # Policy Initial Host State Expected Host State 48 # Policy Initial Host State Expected Host State 56 ... Initial Host State: 57 ... State where system should be before running the 59 ... Expected Host State: [all …]
|
| H A D | test_basic_ci.robot | 20 ${ERROR_REGEX} SEGV|core-dump|FAILURE|Failed to start|Found ordering cycle 38 # root@witherspoon:~# systemctl list-jobs --no-pager | cat 39 # JOB UNIT TYPE STATE 44 # root@witherspoon:~# systemctl list-jobs --no-pager | cat 49 ... systemctl list-jobs --no-pager | cat 58 Verify Identify LED State ${0} 65 …Check For Regex In Journald ${ERROR_REGEX} error_check=${0} boot=-b filter_string=${SKIP_ERROR} 75 ... 1 min 30 sec Check BMC Uptime Journald 99 # Startup finished in 10.074s (kernel) + 2min 23.506s (userspace) = 2min 33.581s. 101 ... journalctl --no-pager | egrep '${STANDBY_REGEX}' | tail -1 [all …]
|
| /openbmc/openbmc-test-automation/redfish/update_service/ |
| H A D | test_redfish_bmc_code_update.robot | 82 [Template] Redfish Multiple Upload Image And Check Progress State 120 ${state}= Get Pre Reboot State 125 Wait For Reboot start_boot_seconds=${state['epoch_seconds']} 139 ${state}= Get Pre Reboot State 145 Wait For Reboot start_boot_seconds=${state['epoch_seconds']} 218 ${task_inv_dict}= Get Task State from File 227 Wait Until Keyword Succeeds 2 min 10 sec 228 ... Verify Task Progress State ${task_inv} ${task_inv_dict['TaskStarting']} 230 Wait Until Keyword Succeeds 5 min 10 sec 231 ... Verify Task Progress State ${task_inv} ${task_inv_dict['TaskCompleted']} [all …]
|
| /openbmc/openbmc-test-automation/extended/ |
| H A D | standby_bmc.robot | 3 ... to bring the BMC to a stable, standby state. For our 4 ... purposes, a stable state is defined as: 5 ... - BMC is communicating 7 ... - Power state is 0 (off) 8 ... - BMC state is "Ready" 9 ... - HOST state is "Off" 10 ... - Boot policy is "ALWAYS_POWER_OFF" 32 ${ERROR_REGEX} xyz.openbmc_project.Software.BMC.Updater.service: Failed with result 'core-dump' 36 Get To Stable State 37 [Documentation] BMC cleanup drive to stable state [all …]
|
| /openbmc/u-boot/test/dm/ |
| H A D | regulator.c | 1 // SPDX-License-Identifier: GPL-2.0+ 14 #include <dm/device-internal.h> 18 #include <dm/uclass-internal.h> 71 ut_asserteq_str(devname, dev_by_devname->name); in dm_test_power_regulator_get() 80 ut_asserteq_str(platname, uc_pdata->name); in dm_test_power_regulator_get() 101 /* Set and get Voltage of BUCK1 - set to 'min' constraint */ in dm_test_power_regulator_set_get_voltage() 108 val_set = uc_pdata->min_uV; in dm_test_power_regulator_set_get_voltage() 128 /* Set and get the Current of LDO1 - set to 'min' constraint */ in dm_test_power_regulator_set_get_current() 135 val_set = uc_pdata->min_uA; in dm_test_power_regulator_set_get_current() 143 /* Check LDO2 current limit constraints - should be -ENODATA */ in dm_test_power_regulator_set_get_current() [all …]
|