|
OpenBIC
OpenSource Bridge-IC
|
#include <drivers/pwm.h>#include <logging/log.h>#include "sensor.h"#include "nct7363.h"#include "plat_sensor_table.h"#include "plat_hook.h"#include "plat_fsc.h"#include "plat_pwm.h"#include "plat_status.h"#include "plat_threshold.h"
Classes | |
| struct | nct_dev_info |
Macros | |
| #define | MAX_FAN_DUTY_VALUE 100 |
| #define | PWM_PERIOD 40 |
Functions | |
| LOG_MODULE_REGISTER (plat_pwm) | |
| uint8_t | nct7363_wdt_all_disable () |
| uint8_t | nct7363_wdt_all_enable () |
| int | ast_pwm_set (int duty) |
| uint8_t | plat_pwm_ctrl (enum PWM_DEVICE_E dev, uint8_t duty) |
| void | abnormal_pump_redundant_transform () |
| uint8_t | ctl_pwm_pump (uint8_t pump1_duty, uint8_t pump2_duty, uint8_t pump3_duty) |
| uint8_t | get_redundant_transform_phase () |
| void | set_redundant_transform_phase (uint8_t redundant_transform_phase) |
| uint8_t | ctl_all_pwm_dev (uint8_t duty) |
| uint8_t | set_pwm_group (uint8_t group, uint8_t duty) |
| uint8_t | get_pwm_group_cache (uint8_t group) |
| uint8_t | get_pwm_cache (uint8_t idx) |
| uint8_t | manual_pwm_idx_to_pwm_idx (uint8_t idx) |
| uint8_t | get_manual_pwm_flag (uint8_t idx) |
| void | set_manual_pwm_flag (uint8_t idx, uint8_t flag) |
| uint8_t | get_manual_pwm_cache (uint8_t idx) |
| void | set_manual_pwm_cache (uint8_t idx, uint8_t duty) |
| void | set_manual_pwm_cache_to_default (void) |
| void | set_manual_pwm_cache_to_zero (void) |
| void | init_pwm_dev (void) |
Variables | |
| struct nct_dev_info | nct_dev_tbl [] |
| #define MAX_FAN_DUTY_VALUE 100 |
| #define PWM_PERIOD 40 |
| void abnormal_pump_redundant_transform | ( | ) |

| int ast_pwm_set | ( | int | duty | ) |
| uint8_t ctl_all_pwm_dev | ( | uint8_t | duty | ) |

| uint8_t ctl_pwm_pump | ( | uint8_t | pump1_duty, |
| uint8_t | pump2_duty, | ||
| uint8_t | pump3_duty | ||
| ) |

| uint8_t get_manual_pwm_cache | ( | uint8_t | idx | ) |
| uint8_t get_manual_pwm_flag | ( | uint8_t | idx | ) |
| uint8_t get_pwm_cache | ( | uint8_t | idx | ) |
| uint8_t get_pwm_group_cache | ( | uint8_t | group | ) |
| uint8_t get_redundant_transform_phase | ( | ) |
| void init_pwm_dev | ( | void | ) |
| LOG_MODULE_REGISTER | ( | plat_pwm | ) |
| uint8_t manual_pwm_idx_to_pwm_idx | ( | uint8_t | idx | ) |
| uint8_t nct7363_wdt_all_disable | ( | ) |

| uint8_t nct7363_wdt_all_enable | ( | ) |

| uint8_t plat_pwm_ctrl | ( | enum PWM_DEVICE_E | dev, |
| uint8_t | duty | ||
| ) |
| void set_manual_pwm_cache | ( | uint8_t | idx, |
| uint8_t | duty | ||
| ) |
| void set_manual_pwm_cache_to_default | ( | void | ) |
| void set_manual_pwm_cache_to_zero | ( | void | ) |
| void set_manual_pwm_flag | ( | uint8_t | idx, |
| uint8_t | flag | ||
| ) |
| uint8_t set_pwm_group | ( | uint8_t | group, |
| uint8_t | duty | ||
| ) |
| void set_redundant_transform_phase | ( | uint8_t | redundant_transform_phase | ) |
| struct nct_dev_info nct_dev_tbl[] |