|
OpenBIC
OpenSource Bridge-IC
|
#include <stdio.h>#include <stdlib.h>#include <logging/log.h>#include <sys/crc.h>#include "libutil.h"#include "ipmb.h"#include "ipmi.h"#include "plat_ipmi.h"#include "plat_sys.h"#include "plat_class.h"#include "plat_isr.h"#include "util_sys.h"#include "pldm_oem.h"#include "plat_mctp.h"#include "pldm.h"#include "plat_pldm.h"#include "pldm_base.h"#include "hal_i3c.h"#include "hal_i2c.h"#include "power_status.h"#include "plat_i3c.h"#include "plat_i2c.h"#include "plat_dimm.h"#include "util_worker.h"#include "plat_pldm_monitor.h"
Classes | |
| struct | event_resend_data |
Macros | |
| #define | EVENT_RESEND_DELAY_MS 300000 |
| #define | MAX_RESEND_ATTEMPTS 3 |
Enumerations | |
| enum | THREAD_STATUS { THREAD_SUCCESS = 0 , THREAD_RUNNING = 1 } |
| enum | SLOT_STATUS { SLOT_NOT_PRESENT = 0x00 , SLOT_PRESENT = 0x80 } |
Functions | |
| LOG_MODULE_REGISTER (plat_ipmi) | |
| bool | pal_request_msg_to_BIC_from_HOST (uint8_t netfn, uint8_t cmd) |
| void | APP_GET_BMC_GLOBAL_ENABLES (ipmi_msg *msg) |
| void | APP_SET_ACPI_POWER (ipmi_msg *msg) |
| void | APP_CLEAR_MESSAGE_FLAGS (ipmi_msg *msg) |
| void | event_resend_work_handler (struct k_work *work) |
| void | APP_COLD_RESET (ipmi_msg *msg) |
| void | OEM_GET_CHASSIS_POSITION (ipmi_msg *msg) |
| void | APP_GET_SELFTEST_RESULTS (ipmi_msg *msg) |
| void | frb2_wdt_timer_action (uint8_t action, uint8_t timer) |
| void | OEM_1S_DEBUG_GET_HW_SIGNAL (ipmi_msg *msg) |
| void | OEM_1S_INFORM_BMC_TO_CONTROL_POWER (ipmi_msg *msg) |
| void | OEM_GET_HTTP_BOOT_DATA (ipmi_msg *msg) |
| void | OEM_GET_HTTP_BOOT_ATTR (ipmi_msg *msg) |
| void | OEM_1S_WRITE_READ_DIMM (ipmi_msg *msg) |
| void | OEM_GET_BOOT_ORDER (ipmi_msg *msg) |
| void | OEM_SET_BOOT_ORDER (ipmi_msg *msg) |
Variables | |
| struct event_resend_data | resend_data |
| #define EVENT_RESEND_DELAY_MS 300000 |
| #define MAX_RESEND_ATTEMPTS 3 |
| enum SLOT_STATUS |
| enum THREAD_STATUS |
| void APP_CLEAR_MESSAGE_FLAGS | ( | ipmi_msg * | msg | ) |
| void APP_COLD_RESET | ( | ipmi_msg * | msg | ) |

| void APP_GET_BMC_GLOBAL_ENABLES | ( | ipmi_msg * | msg | ) |
| void APP_GET_SELFTEST_RESULTS | ( | ipmi_msg * | msg | ) |
| void APP_SET_ACPI_POWER | ( | ipmi_msg * | msg | ) |
| void event_resend_work_handler | ( | struct k_work * | work | ) |

| void frb2_wdt_timer_action | ( | uint8_t | action, |
| uint8_t | timer | ||
| ) |

| LOG_MODULE_REGISTER | ( | plat_ipmi | ) |
| void OEM_1S_DEBUG_GET_HW_SIGNAL | ( | ipmi_msg * | msg | ) |
| void OEM_1S_INFORM_BMC_TO_CONTROL_POWER | ( | ipmi_msg * | msg | ) |

| void OEM_1S_WRITE_READ_DIMM | ( | ipmi_msg * | msg | ) |

| void OEM_GET_BOOT_ORDER | ( | ipmi_msg * | msg | ) |

| void OEM_GET_CHASSIS_POSITION | ( | ipmi_msg * | msg | ) |

| void OEM_GET_HTTP_BOOT_ATTR | ( | ipmi_msg * | msg | ) |

| void OEM_GET_HTTP_BOOT_DATA | ( | ipmi_msg * | msg | ) |

| void OEM_SET_BOOT_ORDER | ( | ipmi_msg * | msg | ) |

| bool pal_request_msg_to_BIC_from_HOST | ( | uint8_t | netfn, |
| uint8_t | cmd | ||
| ) |
| struct event_resend_data resend_data |