OpenBIC
OpenSource Bridge-IC
power_status.c File Reference
#include "power_status.h"
#include <stdio.h>
#include <logging/log.h>
#include "hal_gpio.h"
#include "snoop.h"
Include dependency graph for power_status.c:

Functions

 LOG_MODULE_REGISTER (power_status)
 
void set_DC_status (uint8_t gpio_num)
 
bool get_DC_status ()
 
void set_DC_on_delayed_status ()
 
void set_DC_on_delayed_status_with_value (bool status)
 
bool get_DC_on_delayed_status ()
 
void set_DC_off_delayed_status ()
 
bool get_DC_off_delayed_status ()
 
void set_post_status (uint8_t gpio_num)
 
void set_post_complete (bool status)
 
bool get_post_status ()
 
void set_CPU_power_status (uint8_t gpio_num)
 
bool CPU_power_good ()
 
void set_post_thread ()
 
void set_vr_monitor_status (bool value)
 
bool get_vr_monitor_status ()
 
void set_P3V3_E1S_power_status (uint8_t gpio_num)
 
bool P3V3_E1S_power_good ()
 
void set_P12V_E1S_power_status (uint8_t gpio_num)
 
bool P12V_E1S_power_good ()
 

Function Documentation

◆ CPU_power_good()

bool CPU_power_good ( )

◆ get_DC_off_delayed_status()

bool get_DC_off_delayed_status ( )

◆ get_DC_on_delayed_status()

bool get_DC_on_delayed_status ( )

◆ get_DC_status()

bool get_DC_status ( )

◆ get_post_status()

bool get_post_status ( )

◆ get_vr_monitor_status()

bool get_vr_monitor_status ( )

◆ LOG_MODULE_REGISTER()

LOG_MODULE_REGISTER ( power_status  )

◆ P12V_E1S_power_good()

bool P12V_E1S_power_good ( )

◆ P3V3_E1S_power_good()

bool P3V3_E1S_power_good ( )

◆ set_CPU_power_status()

void set_CPU_power_status ( uint8_t  gpio_num)

◆ set_DC_off_delayed_status()

void set_DC_off_delayed_status ( )

◆ set_DC_on_delayed_status()

void set_DC_on_delayed_status ( )

◆ set_DC_on_delayed_status_with_value()

void set_DC_on_delayed_status_with_value ( bool  status)

◆ set_DC_status()

void set_DC_status ( uint8_t  gpio_num)

◆ set_P12V_E1S_power_status()

void set_P12V_E1S_power_status ( uint8_t  gpio_num)

◆ set_P3V3_E1S_power_status()

void set_P3V3_E1S_power_status ( uint8_t  gpio_num)

◆ set_post_complete()

void set_post_complete ( bool  status)

◆ set_post_status()

void set_post_status ( uint8_t  gpio_num)

◆ set_post_thread()

void set_post_thread ( )
Here is the call graph for this function:

◆ set_vr_monitor_status()

void set_vr_monitor_status ( bool  value)