Home
last modified time | relevance | path

Searched defs:lvts_data (Results 1 – 3 of 3) sorted by relevance

/rk3399_ARM-atf/plat/mediatek/drivers/thermal/src/
H A Dthermal_lvts.c22 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 Dsoc_temp_lvts.c53 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 Dthermal_lvts.h24 #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 …]