OpenBIC
OpenSource Bridge-IC
pldm_state_set.h
Go to the documentation of this file.
1/*
2 * Copyright (c) Meta Platforms, Inc. and affiliates.
3 *
4 * Licensed under the Apache License, Version 2.0 (the "License");
5 * you may not use this file except in compliance with the License.
6 * You may obtain a copy of the License at
7 *
8 * http://www.apache.org/licenses/LICENSE-2.0
9 *
10 * Unless required by applicable law or agreed to in writing, software
11 * distributed under the License is distributed on an "AS IS" BASIS,
12 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 * See the License for the specific language governing permissions and
14 * limitations under the License.
15 */
16#ifndef PLDM_STATE_SET_H
17#define PLDM_STATE_SET_H
18
19/* Follow the PLDM state set specification (DSP0249_1.1.0) */
23
24 /* OEM reserved state sets 32768 - 65535 */
26};
27
31};
32
44};
45
53};
54
67};
68
69#endif
pldm_state_set_id_num
Definition: pldm_state_set.h:20
@ PLDM_STATE_SET_OEM_DEVICE_STATUS
Definition: pldm_state_set.h:25
@ PLDM_STATE_SET_BOOT_RESTART_CAUSE
Definition: pldm_state_set.h:22
@ PLDM_STATE_SET_PRESENCE
Definition: pldm_state_set.h:21
pldm_state_set_oem_device_power_status
Definition: pldm_state_set.h:55
@ PLDM_STATE_SET_OEM_DEVICE_POWER_GOOD_FAULT
Definition: pldm_state_set.h:61
@ PLDM_STATE_SET_OEM_DEVICE_3V3_AUX_FAULT
Definition: pldm_state_set.h:60
@ PLDM_STATE_SET_OEM_DEVICE_3V3_POWER_FAULT
Definition: pldm_state_set.h:58
@ PLDM_STATE_SET_OEM_DEVICE_POWER_GOOD_FAIL
Definition: pldm_state_set.h:57
@ PLDM_STATE_SET_OEM_DEVICE_12V_NO_POWER_GOOD
Definition: pldm_state_set.h:63
@ PLDM_STATE_SET_OEM_DEVICE_12V_AUX_POWER_FAULT
Definition: pldm_state_set.h:65
@ PLDM_STATE_SET_OEM_DEVICE_NO_POWER_GOOD
Definition: pldm_state_set.h:56
@ PLDM_STATE_SET_OEM_DEVICE_12V_AUX_NO_POWER_GOOD
Definition: pldm_state_set.h:66
@ PLDM_STATE_SET_OEM_DEVICE_3V3_NO_POWER_GOOD
Definition: pldm_state_set.h:62
@ PLDM_STATE_SET_OEM_DEVICE_12V_POWER_FAULT
Definition: pldm_state_set.h:59
@ PLDM_STATE_SET_OEM_DEVICE_3V3_AUX_NO_POWER_GOOD
Definition: pldm_state_set.h:64
pldm_state_set_oem_device_status
List of oem states for the device status (ID 32768)
Definition: pldm_state_set.h:50
@ PLDM_STATE_SET_OEM_DEVICE_STATUS_NORMAL
Definition: pldm_state_set.h:51
@ PLDM_STATE_SET_OEM_DEVICE_STATUS_ALERT
Definition: pldm_state_set.h:52
pldm_state_set_boot_restart_cause
List of states for the Boot Restart Cause state set (ID 192).
Definition: pldm_state_set.h:36
@ PLDM_STATE_SET_BOOT_RESTART_CAUSE_MANUAL_HARD_RESET
Definition: pldm_state_set.h:40
@ PLDM_STATE_SET_BOOT_RESTART_CAUSE_MANUAL_WARM_RESET
Definition: pldm_state_set.h:41
@ PLDM_STATE_SET_BOOT_RESTART_CAUSE_SYSTEM_RESTART
Definition: pldm_state_set.h:42
@ PLDM_STATE_SET_BOOT_RESTART_CAUSE_WARM_RESET
Definition: pldm_state_set.h:39
@ PLDM_STATE_SET_BOOT_RESTART_CAUSE_WATCHDOG_TIMEOUT
Definition: pldm_state_set.h:43
@ PLDM_STATE_SET_BOOT_RESTART_CAUSE_HARD_RESET
Definition: pldm_state_set.h:38
@ PLDM_STATE_SET_BOOT_RESTART_CAUSE_POWERED_UP
Definition: pldm_state_set.h:37
pldm_state_set_presence
Definition: pldm_state_set.h:28
@ PLDM_STATE_SET_NOT_PRESENT
Definition: pldm_state_set.h:30
@ PLDM_STATE_SET_PRESENT
Definition: pldm_state_set.h:29