Searched defs:lvts_data (Results 1 – 3 of 3) sorted by relevance
| /rk3399_ARM-atf/plat/mediatek/drivers/thermal/src/ |
| H A D | thermal_lvts.c | 22 static void lvts_write_device_nodelay(struct lvts_data *lvts_data, in lvts_write_device_nodelay() 32 static void lvts_write_data_check(struct lvts_data *lvts_data, uint32_t data, in lvts_write_data_check() 52 void lvts_write_all_device(struct lvts_data *lvts_data, uint32_t data) in lvts_write_all_device() 72 void lvts_write_device(struct lvts_data *lvts_data, uint32_t data, in lvts_write_device() 98 uint32_t lvts_read_device(struct lvts_data *lvts_data, uint32_t reg_idx, in lvts_read_device() 133 struct lvts_data *lvts_data) in lvts_thermal_check_all_sensing_point_idle() 165 static void wait_all_tc_sensing_point_idle(struct lvts_data *lvts_data) in wait_all_tc_sensing_point_idle() 218 static void disable_all_sensing_points(struct lvts_data *lvts_data) in disable_all_sensing_points() 234 static void enable_all_sensing_points(struct lvts_data *lvts_data) in enable_all_sensing_points() 266 void set_polling_speed(struct lvts_data *lvts_data, unsigned int tc_id) in set_polling_speed() [all …]
|
| /rk3399_ARM-atf/plat/mediatek/drivers/thermal/mt8189/ |
| H A D | soc_temp_lvts.c | 53 void disable_hw_reboot_interrupt(struct lvts_data *lvts_data, in disable_hw_reboot_interrupt() 97 void enable_hw_reboot_interrupt(struct lvts_data *lvts_data, in enable_hw_reboot_interrupt() 130 void set_tc_hw_reboot_threshold(struct lvts_data *lvts_data, int trip_point, in set_tc_hw_reboot_threshold() 231 static void mt8189_get_calibration_data(struct lvts_data *lvts_data) in mt8189_get_calibration_data() 259 static void init_controller_v1(struct lvts_data *lvts_data) in init_controller_v1() 282 static void mt8189_device_enable_and_init(struct lvts_data *lvts_data) in mt8189_device_enable_and_init() 303 static int mt8189_device_read_count_rc_n(struct lvts_data *lvts_data) in mt8189_device_read_count_rc_n() 429 static void mt8189_lvts_reset(struct lvts_data *lvts_data) in mt8189_lvts_reset() 454 static void mt8189_device_identification(struct lvts_data *lvts_data) in mt8189_device_identification() 491 static void mt8189_efuse_to_cal_data(struct lvts_data *lvts_data) in mt8189_efuse_to_cal_data() [all …]
|
| /rk3399_ARM-atf/plat/mediatek/drivers/thermal/inc/ |
| H A D | thermal_lvts.h | 24 #define IS_ENABLE(lvts_data, feature) \ argument 27 #define GET_BASE_ADDR(lvts_data, tc_id) \ argument 39 #define GET_CAL_BITMASK(lvts_data, index, h, l) \ argument 176 struct lvts_data { struct 177 unsigned int num_domain; 178 struct power_domain *domain; 180 unsigned int num_tc; /* Number of LVTS thermal controllers */ 181 struct tc_settings *tc; 182 int counting_window_us; /* LVTS device counting window */ 184 unsigned int num_sensor; /* Number of sensors in this platform */ [all …]
|