OpenBIC
OpenSource Bridge-IC
|
#include <logging/log.h>
#include "util_worker.h"
#include "hal_gpio.h"
#include "hal_i2c.h"
#include "power_status.h"
#include "plat_gpio.h"
#include "plat_power_seq.h"
#include "plat_mctp.h"
#include "plat_isr.h"
#include "plat_class.h"
Functions | |
LOG_MODULE_REGISTER (plat_isr) | |
K_TIMER_DEFINE (set_eid_timer, send_cmd_to_dev, NULL) | |
void | set_e1s_pe_reset () |
void | set_asic_and_e1s_clk_handler () |
void | set_cxl_led () |
K_WORK_DEFINE (cxl_power_on_work, execute_power_on_sequence) | |
K_WORK_DEFINE (cxl_power_off_work, execute_power_off_sequence) | |
K_WORK_DELAYABLE_DEFINE (set_clk_buf_bypass_work, set_clk_buf_bypass_handler) | |
void | ISR_MB_DC_STAGUS_CHAGNE () |
K_WORK_DEFINE (set_e1s_pe_reset_work, set_e1s_pe_reset) | |
void | ISR_MB_PCIE_RST () |
K_WORK_DEFINE (e1s_pwr_on_work, set_asic_and_e1s_clk_handler) | |
void | ISR_P3V3_E1S_PWR_CHANGE () |
void | ISR_P12V_E1S_PWR_CHANGE () |
K_WORK_DEFINE (_set_cxl_led, set_cxl_led) | |
void | ISR_SET_CXL_LED () |
void ISR_MB_DC_STAGUS_CHAGNE | ( | ) |
void ISR_MB_PCIE_RST | ( | ) |
void ISR_P12V_E1S_PWR_CHANGE | ( | ) |
void ISR_P3V3_E1S_PWR_CHANGE | ( | ) |
void ISR_SET_CXL_LED | ( | ) |
K_TIMER_DEFINE | ( | set_eid_timer | , |
send_cmd_to_dev | , | ||
NULL | |||
) |
K_WORK_DEFINE | ( | _set_cxl_led | , |
set_cxl_led | |||
) |
K_WORK_DEFINE | ( | cxl_power_off_work | , |
execute_power_off_sequence | |||
) |
K_WORK_DEFINE | ( | cxl_power_on_work | , |
execute_power_on_sequence | |||
) |
K_WORK_DEFINE | ( | e1s_pwr_on_work | , |
set_asic_and_e1s_clk_handler | |||
) |
K_WORK_DEFINE | ( | set_e1s_pe_reset_work | , |
set_e1s_pe_reset | |||
) |
K_WORK_DELAYABLE_DEFINE | ( | set_clk_buf_bypass_work | , |
set_clk_buf_bypass_handler | |||
) |
LOG_MODULE_REGISTER | ( | plat_isr | ) |
void set_asic_and_e1s_clk_handler | ( | ) |
void set_cxl_led | ( | ) |
void set_e1s_pe_reset | ( | ) |