Lines Matching defs:hwmgr
82 static int vegam_smu_init(struct pp_hwmgr *hwmgr) in vegam_smu_init()
100 static int vegam_start_smu_in_protection_mode(struct pp_hwmgr *hwmgr) in vegam_start_smu_in_protection_mode()
155 static int vegam_start_smu_in_non_protection_mode(struct pp_hwmgr *hwmgr) in vegam_start_smu_in_non_protection_mode()
192 static int vegam_start_smu(struct pp_hwmgr *hwmgr) in vegam_start_smu()
225 static int vegam_process_firmware_header(struct pp_hwmgr *hwmgr) in vegam_process_firmware_header()
296 static bool vegam_is_dpm_running(struct pp_hwmgr *hwmgr) in vegam_is_dpm_running()
331 static int vegam_update_uvd_smc_table(struct pp_hwmgr *hwmgr) in vegam_update_uvd_smc_table()
364 static int vegam_update_vce_smc_table(struct pp_hwmgr *hwmgr) in vegam_update_vce_smc_table()
397 static int vegam_update_bif_smc_table(struct pp_hwmgr *hwmgr) in vegam_update_bif_smc_table()
414 static int vegam_update_smc_table(struct pp_hwmgr *hwmgr, uint32_t type) in vegam_update_smc_table()
432 static void vegam_initialize_power_tune_defaults(struct pp_hwmgr *hwmgr) in vegam_initialize_power_tune_defaults()
449 static int vegam_populate_smc_mvdd_table(struct pp_hwmgr *hwmgr, in vegam_populate_smc_mvdd_table()
476 static int vegam_populate_smc_vddci_table(struct pp_hwmgr *hwmgr, in vegam_populate_smc_vddci_table()
501 static int vegam_populate_cac_table(struct pp_hwmgr *hwmgr, in vegam_populate_cac_table()
530 static int vegam_populate_smc_voltage_tables(struct pp_hwmgr *hwmgr, in vegam_populate_smc_voltage_tables()
540 static int vegam_populate_ulv_level(struct pp_hwmgr *hwmgr, in vegam_populate_ulv_level()
563 static int vegam_populate_ulv_state(struct pp_hwmgr *hwmgr, in vegam_populate_ulv_state()
569 static int vegam_populate_smc_link_level(struct pp_hwmgr *hwmgr, in vegam_populate_smc_link_level()
601 static int vegam_get_dependency_volt_by_clk(struct pp_hwmgr *hwmgr, in vegam_get_dependency_volt_by_clk()
670 static void vegam_get_sclk_range_table(struct pp_hwmgr *hwmgr, in vegam_get_sclk_range_table()
720 static int vegam_calculate_sclk_params(struct pp_hwmgr *hwmgr, in vegam_calculate_sclk_params()
810 static int vegam_populate_single_graphic_level(struct pp_hwmgr *hwmgr, in vegam_populate_single_graphic_level()
865 static int vegam_populate_all_graphic_levels(struct pp_hwmgr *hwmgr) in vegam_populate_all_graphic_levels()
964 static int vegam_calculate_mclk_params(struct pp_hwmgr *hwmgr, in vegam_calculate_mclk_params()
982 static int vegam_populate_single_memory_level(struct pp_hwmgr *hwmgr, in vegam_populate_single_memory_level()
1035 static int vegam_populate_all_memory_levels(struct pp_hwmgr *hwmgr) in vegam_populate_all_memory_levels()
1086 static int vegam_populate_mvdd_value(struct pp_hwmgr *hwmgr, in vegam_populate_mvdd_value()
1111 static int vegam_populate_smc_acpi_level(struct pp_hwmgr *hwmgr, in vegam_populate_smc_acpi_level()
1195 static int vegam_populate_smc_vce_level(struct pp_hwmgr *hwmgr, in vegam_populate_smc_vce_level()
1245 static int vegam_populate_memory_timing_parameters(struct pp_hwmgr *hwmgr, in vegam_populate_memory_timing_parameters()
1278 static int vegam_program_memory_timing_parameters(struct pp_hwmgr *hwmgr) in vegam_program_memory_timing_parameters()
1308 static int vegam_populate_smc_uvd_level(struct pp_hwmgr *hwmgr, in vegam_populate_smc_uvd_level()
1365 static int vegam_populate_smc_boot_level(struct pp_hwmgr *hwmgr, in vegam_populate_smc_boot_level()
1402 static int vegam_populate_smc_initial_state(struct pp_hwmgr *hwmgr) in vegam_populate_smc_initial_state()
1439 static int vegam_populate_bapm_parameters_in_dpm_table(struct pp_hwmgr *hwmgr) in vegam_populate_bapm_parameters_in_dpm_table()
1487 static int vegam_populate_clock_stretcher_data_table(struct pp_hwmgr *hwmgr) in vegam_populate_clock_stretcher_data_table()
1548 static bool vegam_is_hw_avfs_present(struct pp_hwmgr *hwmgr) in vegam_is_hw_avfs_present()
1562 static int vegam_populate_avfs_parameters(struct pp_hwmgr *hwmgr) in vegam_populate_avfs_parameters()
1668 static int vegam_populate_vr_config(struct pp_hwmgr *hwmgr, in vegam_populate_vr_config()
1731 static int vegam_populate_svi_load_line(struct pp_hwmgr *hwmgr) in vegam_populate_svi_load_line()
1744 static int vegam_populate_tdc_limit(struct pp_hwmgr *hwmgr) in vegam_populate_tdc_limit()
1762 static int vegam_populate_dw8(struct pp_hwmgr *hwmgr, uint32_t fuse_table_offset) in vegam_populate_dw8()
1786 static int vegam_populate_temperature_scaler(struct pp_hwmgr *hwmgr) in vegam_populate_temperature_scaler()
1798 static int vegam_populate_fuzzy_fan(struct pp_hwmgr *hwmgr) in vegam_populate_fuzzy_fan()
1813 static int vegam_populate_gnb_lpml(struct pp_hwmgr *hwmgr) in vegam_populate_gnb_lpml()
1825 static int vegam_populate_bapm_vddc_base_leakage_sidd(struct pp_hwmgr *hwmgr) in vegam_populate_bapm_vddc_base_leakage_sidd()
1845 static int vegam_populate_pm_fuses(struct pp_hwmgr *hwmgr) in vegam_populate_pm_fuses()
1906 static int vegam_enable_reconfig_cus(struct pp_hwmgr *hwmgr) in vegam_enable_reconfig_cus()
1918 static int vegam_init_smc_table(struct pp_hwmgr *hwmgr) in vegam_init_smc_table()
2200 static int vegam_program_mem_timing_parameters(struct pp_hwmgr *hwmgr) in vegam_program_mem_timing_parameters()
2213 static int vegam_update_sclk_threshold(struct pp_hwmgr *hwmgr) in vegam_update_sclk_threshold()
2249 static int vegam_thermal_avfs_enable(struct pp_hwmgr *hwmgr) in vegam_thermal_avfs_enable()
2268 static int vegam_thermal_setup_fan_table(struct pp_hwmgr *hwmgr) in vegam_thermal_setup_fan_table()