Searched refs:amd_pmf_dev (Results 1 – 8 of 8) sorted by relevance
| /drivers/platform/x86/amd/pmf/ |
| A D | pmf.h | 334 struct amd_pmf_dev { struct 770 int apmf_acpi_init(struct amd_pmf_dev *pmf_dev); 771 void apmf_acpi_deinit(struct amd_pmf_dev *pmf_dev); 783 int amd_pmf_get_pprof_modes(struct amd_pmf_dev *pmf); 786 int amd_pmf_init_sps(struct amd_pmf_dev *dev); 789 bool is_pprof_balanced(struct amd_pmf_dev *pmf); 811 int amd_pmf_reset_amt(struct amd_pmf_dev *dev); 812 void amd_pmf_handle_amt(struct amd_pmf_dev *dev); 817 int amd_pmf_init_cnqf(struct amd_pmf_dev *dev); 818 void amd_pmf_deinit_cnqf(struct amd_pmf_dev *dev); [all …]
|
| A D | acpi.c | 121 static int apts_if_call_store_buffer(struct amd_pmf_dev *pdev, in apts_if_call_store_buffer() 183 int apmf_get_static_slider_granular(struct amd_pmf_dev *pdev, in apmf_get_static_slider_granular() 215 struct amd_pmf_dev *dev = container_of(work, struct amd_pmf_dev, heart_beat.work); in apmf_sbios_heartbeat_notify() 326 struct amd_pmf_dev *pmf_dev = data; in apmf_event_handler_v2() 338 struct amd_pmf_dev *pmf_dev = data; in apmf_event_handler() 370 static int apmf_if_verify_interface(struct amd_pmf_dev *pdev) in apmf_if_verify_interface() 391 static int apmf_get_system_params(struct amd_pmf_dev *dev) in apmf_get_system_params() 424 int apmf_install_handler(struct amd_pmf_dev *pmf_dev) in apmf_install_handler() 455 int apmf_check_smart_pc(struct amd_pmf_dev *pmf_dev) in apmf_check_smart_pc() 492 void apmf_acpi_deinit(struct amd_pmf_dev *pmf_dev) in apmf_acpi_deinit() [all …]
|
| A D | core.c | 58 struct amd_pmf_dev *pmf = container_of(nb, struct amd_pmf_dev, pwr_src_notifier); in amd_pmf_pwr_src_notify_call() 81 struct amd_pmf_dev *dev = seq->private; in current_power_limits_show() 103 static void amd_pmf_dbgfs_unregister(struct amd_pmf_dev *dev) in amd_pmf_dbgfs_unregister() 108 static void amd_pmf_dbgfs_register(struct amd_pmf_dev *dev) in amd_pmf_dbgfs_register() 126 struct amd_pmf_dev *dev = container_of(work, struct amd_pmf_dev, work_buffer.work); in amd_pmf_get_metrics() 298 int amd_pmf_init_metrics_table(struct amd_pmf_dev *dev) in amd_pmf_init_metrics_table() 319 struct amd_pmf_dev *pdev = dev_get_drvdata(dev); in amd_pmf_suspend_handler() 332 struct amd_pmf_dev *pdev = dev_get_drvdata(dev); in amd_pmf_resume_handler() 352 static void amd_pmf_init_features(struct amd_pmf_dev *dev) in amd_pmf_init_features() 413 struct amd_pmf_dev *dev; in amd_pmf_probe() [all …]
|
| A D | tee-if.c | 212 static int amd_pmf_invoke_cmd_enact(struct amd_pmf_dev *dev) in amd_pmf_invoke_cmd_enact() 252 static int amd_pmf_invoke_cmd_init(struct amd_pmf_dev *dev) in amd_pmf_invoke_cmd_init() 293 struct amd_pmf_dev *dev = container_of(work, struct amd_pmf_dev, pb_work.work); in amd_pmf_invoke_cmd() 343 static void amd_pmf_hex_dump_pb(struct amd_pmf_dev *dev) in amd_pmf_hex_dump_pb() 352 struct amd_pmf_dev *dev = filp->private_data; in amd_pmf_get_pb_data() 396 static void amd_pmf_remove_pb(struct amd_pmf_dev *dev) in amd_pmf_remove_pb() 402 static void amd_pmf_remove_pb(struct amd_pmf_dev *dev) {} in amd_pmf_remove_pb() 403 static void amd_pmf_hex_dump_pb(struct amd_pmf_dev *dev) {} in amd_pmf_hex_dump_pb() 503 static void amd_pmf_tee_deinit(struct amd_pmf_dev *dev) in amd_pmf_tee_deinit() 513 int amd_pmf_init_smart_pc(struct amd_pmf_dev *dev) in amd_pmf_init_smart_pc() [all …]
|
| A D | sps.c | 124 static void amd_pmf_load_apts_defaults_sps_v2(struct amd_pmf_dev *pdev) in amd_pmf_load_apts_defaults_sps_v2() 148 static void amd_pmf_load_defaults_sps_v2(struct amd_pmf_dev *dev) in amd_pmf_load_defaults_sps_v2() 166 static void amd_pmf_load_defaults_sps(struct amd_pmf_dev *dev) in amd_pmf_load_defaults_sps() 208 void amd_pmf_update_slider(struct amd_pmf_dev *dev, bool op, int idx, in amd_pmf_update_slider() 268 int amd_pmf_set_sps_power_limits(struct amd_pmf_dev *pmf) in amd_pmf_set_sps_power_limits() 284 bool is_pprof_balanced(struct amd_pmf_dev *pmf) in is_pprof_balanced() 292 struct amd_pmf_dev *pmf = dev_get_drvdata(dev); in amd_pmf_profile_get() 298 int amd_pmf_get_pprof_modes(struct amd_pmf_dev *pmf) in amd_pmf_get_pprof_modes() 322 int amd_pmf_power_slider_update_event(struct amd_pmf_dev *dev) in amd_pmf_power_slider_update_event() 375 struct amd_pmf_dev *pmf = dev_get_drvdata(dev); in amd_pmf_profile_set() [all …]
|
| A D | spc.c | 73 void amd_pmf_dump_ta_inputs(struct amd_pmf_dev *dev, struct ta_pmf_enact_table *in) in amd_pmf_dump_ta_inputs() 98 void amd_pmf_dump_ta_inputs(struct amd_pmf_dev *dev, struct ta_pmf_enact_table *in) {} in amd_pmf_dump_ta_inputs() 101 static void amd_pmf_get_custom_bios_inputs(struct amd_pmf_dev *pdev, in amd_pmf_get_custom_bios_inputs() 139 static void amd_pmf_get_smu_info(struct amd_pmf_dev *dev, struct ta_pmf_enact_table *in) in amd_pmf_get_smu_info() 194 static int amd_pmf_get_battery_info(struct amd_pmf_dev *dev, struct ta_pmf_enact_table *in) in amd_pmf_get_battery_info() 216 static int amd_pmf_get_slider_info(struct amd_pmf_dev *dev, struct ta_pmf_enact_table *in) in amd_pmf_get_slider_info() 241 static void amd_pmf_get_sensor_info(struct amd_pmf_dev *dev, struct ta_pmf_enact_table *in) in amd_pmf_get_sensor_info() 271 void amd_pmf_populate_ta_inputs(struct amd_pmf_dev *dev, struct ta_pmf_enact_table *in) in amd_pmf_populate_ta_inputs()
|
| A D | cnqf.c | 72 static int amd_pmf_set_cnqf(struct amd_pmf_dev *dev, int src, int idx, in amd_pmf_set_cnqf() 143 static int amd_pmf_cnqf_get_power_source(struct amd_pmf_dev *dev) in amd_pmf_cnqf_get_power_source() 154 int amd_pmf_trans_cnqf(struct amd_pmf_dev *dev, int socket_power, ktime_t time_lapsed_ms) in amd_pmf_trans_cnqf() 332 static int amd_pmf_check_flags(struct amd_pmf_dev *dev) in amd_pmf_check_flags() 344 static int amd_pmf_load_defaults_cnqf(struct amd_pmf_dev *dev) in amd_pmf_load_defaults_cnqf() 385 struct amd_pmf_dev *pdev = dev_get_drvdata(dev); in cnqf_enable_store() 411 struct amd_pmf_dev *pdev = dev_get_drvdata(dev); in cnqf_enable_show() 422 struct amd_pmf_dev *pdev = dev_get_drvdata(dev); in cnqf_feature_is_visible() 437 void amd_pmf_deinit_cnqf(struct amd_pmf_dev *dev) in amd_pmf_deinit_cnqf() 442 int amd_pmf_init_cnqf(struct amd_pmf_dev *dev) in amd_pmf_init_cnqf()
|
| A D | auto-mode.c | 112 static void amd_pmf_set_automode(struct amd_pmf_dev *dev, int idx, in amd_pmf_set_automode() 132 static int amd_pmf_get_moving_avg(struct amd_pmf_dev *pdev, int socket_power) in amd_pmf_get_moving_avg() 150 void amd_pmf_trans_automode(struct amd_pmf_dev *dev, int socket_power, ktime_t time_elapsed_ms) in amd_pmf_trans_automode() 228 void amd_pmf_update_2_cql(struct amd_pmf_dev *dev, bool is_cql_event) in amd_pmf_update_2_cql() 302 static void amd_pmf_load_defaults_auto_mode(struct amd_pmf_dev *dev) in amd_pmf_load_defaults_auto_mode() 410 int amd_pmf_reset_amt(struct amd_pmf_dev *dev) in amd_pmf_reset_amt() 427 void amd_pmf_handle_amt(struct amd_pmf_dev *dev) in amd_pmf_handle_amt() 432 void amd_pmf_deinit_auto_mode(struct amd_pmf_dev *dev) in amd_pmf_deinit_auto_mode() 437 void amd_pmf_init_auto_mode(struct amd_pmf_dev *dev) in amd_pmf_init_auto_mode()
|
Completed in 17 milliseconds