/kernel/linux/linux-5.10/drivers/gpu/drm/amd/pm/powerplay/hwmgr/ |
H A D | smu9_baco.c | 31 int smu9_baco_get_capability(struct pp_hwmgr *hwmgr, bool *cap) in smu9_baco_get_capability() argument 53 int smu9_baco_get_state(struct pp_hwmgr *hwmgr, enum BACO_STATE *state) in smu9_baco_get_state() argument
|
H A D | smu7_baco.c | 36 int smu7_baco_get_capability(struct pp_hwmgr *hwmgr, bool *cap) in smu7_baco_get_capability() argument 53 int smu7_baco_get_state(struct pp_hwmgr *hwmgr, enum BACO_STATE *state) in smu7_baco_get_state() argument 68 int smu7_baco_set_state(struct pp_hwmgr *hwmgr, enum BACO_STATE state) in smu7_baco_set_state() argument [all...] |
H A D | vega20_powertune.c | 32 int vega20_set_power_limit(struct pp_hwmgr *hwmgr, uint32_t n) in vega20_set_power_limit() argument 45 int vega20_validate_power_level_request(struct pp_hwmgr *hwmgr, in vega20_validate_power_level_request() argument 51 static int vega20_set_overdrive_target_percentage(struct pp_hwmgr *hwmgr, in vega20_set_overdrive_target_percentage() argument 59 int vega20_power_control_set_level(struct pp_hwmgr *hwmgr) in vega20_power_control_set_level() argument [all...] |
H A D | vega12_baco.c | 86 int vega12_baco_set_state(struct pp_hwmgr *hwmgr, enum BACO_STATE state) in vega12_baco_set_state() argument
|
H A D | vega10_baco.c | 88 int vega10_baco_set_state(struct pp_hwmgr *hwmgr, enum BACO_STATE state) in vega10_baco_set_state() argument
|
H A D | vega20_baco.c | 40 int vega20_baco_get_capability(struct pp_hwmgr *hwmgr, bool *cap) in vega20_baco_get_capability() argument 59 int vega20_baco_get_state(struct pp_hwmgr *hwmgr, enum BACO_STATE *state) in vega20_baco_get_state() argument 74 int vega20_baco_set_state(struct pp_hwmgr *hwmgr, enum BACO_STATE state) in vega20_baco_set_state() argument 113 vega20_baco_apply_vdci_flush_workaround(struct pp_hwmgr *hwmgr) vega20_baco_apply_vdci_flush_workaround() argument [all...] |
H A D | ci_baco.c | 162 int ci_baco_set_state(struct pp_hwmgr *hwmgr, enum BACO_STATE state) in ci_baco_set_state() argument
|
H A D | fiji_baco.c | 161 int fiji_baco_set_state(struct pp_hwmgr *hwmgr, enum BACO_STATE state) in fiji_baco_set_state() argument [all...] |
H A D | common_baco.c | 27 static bool baco_wait_register(struct pp_hwmgr *hwmgr, u32 reg, u32 mask, u32 value) in baco_wait_register() argument 44 static bool baco_cmd_handler(struct pp_hwmgr *hwmgr, u32 command, u32 reg, u32 mask, in baco_cmd_handler() argument 82 bool baco_program_registers(struct pp_hwmgr *hwmgr, in baco_program_registers() argument 101 bool soc15_baco_program_registers(struct pp_hwmgr *hwmgr, in soc15_baco_program_registers() argument [all...] |
H A D | polaris_baco.c | 181 int polaris_baco_set_state(struct pp_hwmgr *hwmgr, enum BACO_STATE state) in polaris_baco_set_state() argument [all...] |
H A D | tonga_baco.c | 185 int tonga_baco_set_state(struct pp_hwmgr *hwmgr, enum BACO_STATE state) in tonga_baco_set_state() argument [all...] |
H A D | vega12_processpptables.c | 35 static void set_hw_cap(struct pp_hwmgr *hwmgr, bool enable, in set_hw_cap() argument 44 static const void *get_powerplay_table(struct pp_hwmgr *hwmgr) in get_powerplay_table() argument 77 static int set_platform_caps(struct pp_hwmgr *hwmgr, uint32_ argument 64 check_powerplay_tables( struct pp_hwmgr *hwmgr, const ATOM_Vega12_POWERPLAYTABLE *powerplay_table) check_powerplay_tables() argument 102 append_vbios_pptable(struct pp_hwmgr *hwmgr, PPTable_t *ppsmc_pptable) append_vbios_pptable() argument 191 init_powerplay_table_information( struct pp_hwmgr *hwmgr, const ATOM_Vega12_POWERPLAYTABLE *powerplay_table) init_powerplay_table_information() argument 266 vega12_pp_tables_initialize(struct pp_hwmgr *hwmgr) vega12_pp_tables_initialize() argument 295 vega12_pp_tables_uninitialize(struct pp_hwmgr *hwmgr) vega12_pp_tables_uninitialize() argument [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/pm/powerplay/hwmgr/ |
H A D | vega10_baco.c | 84 int vega10_baco_set_state(struct pp_hwmgr *hwmgr, enum BACO_STATE state) in vega10_baco_set_state() argument
|
H A D | vega20_powertune.c | 32 int vega20_set_power_limit(struct pp_hwmgr *hwmgr, uint32_t n) in vega20_set_power_limit() argument 45 int vega20_validate_power_level_request(struct pp_hwmgr *hwmgr, in vega20_validate_power_level_request() argument 51 static int vega20_set_overdrive_target_percentage(struct pp_hwmgr *hwmgr, in vega20_set_overdrive_target_percentage() argument 59 int vega20_power_control_set_level(struct pp_hwmgr *hwmgr) in vega20_power_control_set_level() argument [all...] |
H A D | vega12_baco.c | 82 int vega12_baco_set_state(struct pp_hwmgr *hwmgr, enum BACO_STATE state) in vega12_baco_set_state() argument
|
H A D | smu7_baco.c | 36 int smu7_baco_get_capability(struct pp_hwmgr *hwmgr, bool *cap) in smu7_baco_get_capability() argument 53 int smu7_baco_get_state(struct pp_hwmgr *hwmgr, enum BACO_STATE *state) in smu7_baco_get_state() argument 68 int smu7_baco_set_state(struct pp_hwmgr *hwmgr, enum BACO_STATE state) in smu7_baco_set_state() argument [all...] |
H A D | smu9_baco.c | 31 int smu9_baco_get_capability(struct pp_hwmgr *hwmgr, bool *cap) in smu9_baco_get_capability() argument 53 int smu9_baco_get_state(struct pp_hwmgr *hwmgr, enum BACO_STATE *state) in smu9_baco_get_state() argument
|
H A D | tonga_baco.c | 175 int tonga_baco_set_state(struct pp_hwmgr *hwmgr, enum BACO_STATE state) in tonga_baco_set_state() argument [all...] |
H A D | polaris_baco.c | 171 int polaris_baco_set_state(struct pp_hwmgr *hwmgr, enum BACO_STATE state) in polaris_baco_set_state() argument [all...] |
H A D | fiji_baco.c | 153 int fiji_baco_set_state(struct pp_hwmgr *hwmgr, enum BACO_STATE state) in fiji_baco_set_state() argument [all...] |
H A D | common_baco.c | 27 static bool baco_wait_register(struct pp_hwmgr *hwmgr, u32 reg, u32 mask, u32 value) in baco_wait_register() argument 44 static bool baco_cmd_handler(struct pp_hwmgr *hwmgr, u32 command, u32 reg, u32 mask, in baco_cmd_handler() argument 82 bool baco_program_registers(struct pp_hwmgr *hwmgr, in baco_program_registers() argument 101 bool soc15_baco_program_registers(struct pp_hwmgr *hwmgr, in soc15_baco_program_registers() argument [all...] |
H A D | ci_baco.c | 155 int ci_baco_set_state(struct pp_hwmgr *hwmgr, enum BACO_STATE state) in ci_baco_set_state() argument
|
H A D | vega20_baco.c | 39 int vega20_baco_get_capability(struct pp_hwmgr *hwmgr, bool *cap) in vega20_baco_get_capability() argument 58 int vega20_baco_get_state(struct pp_hwmgr *hwmgr, enum BACO_STATE *state) in vega20_baco_get_state() argument 73 int vega20_baco_set_state(struct pp_hwmgr *hwmgr, enum BACO_STATE state) in vega20_baco_set_state() argument 112 vega20_baco_apply_vdci_flush_workaround(struct pp_hwmgr *hwmgr) vega20_baco_apply_vdci_flush_workaround() argument [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/pm/powerplay/smumgr/ |
H A D | smu9_smumgr.c | 38 bool smu9_is_smc_ram_running(struct pp_hwmgr *hwmgr) in smu9_is_smc_ram_running() argument 58 static uint32_t smu9_wait_for_response(struct pp_hwmgr *hwmgr) in smu9_wait_for_response() argument 92 static int smu9_send_msg_to_smc_without_waiting(struct pp_hwmgr *hwmgr, in smu9_send_msg_to_smc_without_waiting() argument 112 smu9_send_msg_to_smc(struct pp_hwmgr *hwmgr, uint16_t msg) smu9_send_msg_to_smc() argument 140 smu9_send_msg_to_smc_with_parameter(struct pp_hwmgr *hwmgr, uint16_t msg, uint32_t parameter) smu9_send_msg_to_smc_with_parameter() argument 165 smu9_get_argument(struct pp_hwmgr *hwmgr) smu9_get_argument() argument [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/pm/powerplay/smumgr/ |
H A D | smu9_smumgr.c | 39 bool smu9_is_smc_ram_running(struct pp_hwmgr *hwmgr) in smu9_is_smc_ram_running() argument 59 static uint32_t smu9_wait_for_response(struct pp_hwmgr *hwmgr) in smu9_wait_for_response() argument 93 static int smu9_send_msg_to_smc_without_waiting(struct pp_hwmgr *hwmgr, in smu9_send_msg_to_smc_without_waiting() argument 113 smu9_send_msg_to_smc(struct pp_hwmgr *hwmgr, uint16_t msg) smu9_send_msg_to_smc() argument 141 smu9_send_msg_to_smc_with_parameter(struct pp_hwmgr *hwmgr, uint16_t msg, uint32_t parameter) smu9_send_msg_to_smc_with_parameter() argument 166 smu9_get_argument(struct pp_hwmgr *hwmgr) smu9_get_argument() argument [all...] |