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) |
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) |
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 | ) |
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_CHASSIS_POSITION | ( | ipmi_msg * | msg | ) |
void OEM_GET_HTTP_BOOT_ATTR | ( | ipmi_msg * | msg | ) |
void OEM_GET_HTTP_BOOT_DATA | ( | ipmi_msg * | msg | ) |
bool pal_request_msg_to_BIC_from_HOST | ( | uint8_t | netfn, |
uint8_t | cmd | ||
) |
struct event_resend_data resend_data |