OpenBIC
OpenSource Bridge-IC
plat_kernel_obj.h File Reference
#include <zephyr.h>
Include dependency graph for plat_kernel_obj.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

void plat_ragular_cpld_polling_sem_handler (struct k_timer *timer)
 
void plat_activate_cpld_polling_semaphore_timer ()
 
void plat_wait_for_cpld_polling_trigger (void)
 
void plat_trigger_cpld_polling (void)
 
void plat_update_ubc_status (void)
 
bool plat_get_ubc_status (void)
 
void plat_handle_pwr_sequence_event (void)
 
int pwr_level_mutex_lock (k_timeout_t timeout)
 
int pwr_level_mutex_unlock (void)
 
void pwr_level_mutex_init (void)
 

Function Documentation

◆ plat_activate_cpld_polling_semaphore_timer()

void plat_activate_cpld_polling_semaphore_timer ( )

◆ plat_get_ubc_status()

bool plat_get_ubc_status ( void  )

◆ plat_handle_pwr_sequence_event()

void plat_handle_pwr_sequence_event ( void  )

◆ plat_ragular_cpld_polling_sem_handler()

void plat_ragular_cpld_polling_sem_handler ( struct k_timer *  timer)

◆ plat_trigger_cpld_polling()

void plat_trigger_cpld_polling ( void  )

◆ plat_update_ubc_status()

void plat_update_ubc_status ( void  )

◆ plat_wait_for_cpld_polling_trigger()

void plat_wait_for_cpld_polling_trigger ( void  )

◆ pwr_level_mutex_init()

void pwr_level_mutex_init ( void  )

◆ pwr_level_mutex_lock()

int pwr_level_mutex_lock ( k_timeout_t  timeout)

◆ pwr_level_mutex_unlock()

int pwr_level_mutex_unlock ( void  )