Home
last modified time | relevance | path

Searched refs:amd_pmf_dev (Results 1 – 8 of 8) sorted by relevance

/drivers/platform/x86/amd/pmf/
A Dpmf.h334 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 Dacpi.c121 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 Dcore.c58 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 Dtee-if.c212 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 Dsps.c124 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 Dspc.c73 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 Dcnqf.c72 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 Dauto-mode.c112 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