/linux-master/drivers/gpu/drm/amd/display/dc/dcn31/ |
H A D | dcn31_hpo_dp_link_encoder.c | 282 dcn31_hpo_dp_link_enc_update_stream_allocation_table( struct hpo_dp_link_encoder *enc, const struct link_mst_stream_allocation_table *table) argument [all...] |
/linux-master/drivers/gpu/drm/amd/display/dc/dml/dcn32/ |
H A D | dcn32_fpu.c | 417 static void insert_entry_into_table_sorted(struct _vcs_dpi_voltage_scaling_st *table, argument 1123 static void update_slice_table_for_stream(struct pipe_slice_table *table, argument 1142 update_slice_table_for_plane(struct pipe_slice_table *table, struct pipe_ctx *dpp_pipe, struct dc_plane_state *plane, int diff) argument 1164 init_pipe_slice_table_from_context( struct pipe_slice_table *table, struct dc_state *context) argument 1192 update_pipe_slice_table_with_split_flags( struct pipe_slice_table *table, struct dc *dc, struct dc_state *context, struct vba_vars_st *vba, int split[MAX_PIPES], bool merge[MAX_PIPES]) argument 1261 update_pipes_with_slice_table(struct dc *dc, struct dc_state *context, struct pipe_slice_table *table) argument 2635 remove_entry_from_table_at_index(struct _vcs_dpi_voltage_scaling_st *table, unsigned int *num_entries, unsigned int index) argument 2699 sort_entries_with_same_bw(struct _vcs_dpi_voltage_scaling_st *table, unsigned int *num_entries) argument 2734 remove_inconsistent_entries(struct _vcs_dpi_voltage_scaling_st *table, unsigned int *num_entries) argument 2781 build_synthetic_soc_states(bool disable_dc_mode_overwrite, struct clk_bw_params *bw_params, struct _vcs_dpi_voltage_scaling_st *table, unsigned int *num_entries) argument [all...] |
/linux-master/drivers/gpu/drm/amd/display/dc/dml/dcn321/ |
H A D | dcn321_fpu.c | 210 static void dcn321_insert_entry_into_table_sorted(struct _vcs_dpi_voltage_scaling_st *table, argument 237 static void remove_entry_from_table_at_index(struct _vcs_dpi_voltage_scaling_st *table, unsigned int *num_entries, argument 262 sort_entries_with_same_bw(struct _vcs_dpi_voltage_scaling_st *table, unsigned int *num_entries) argument 297 remove_inconsistent_entries(struct _vcs_dpi_voltage_scaling_st *table, unsigned int *num_entries) argument 344 build_synthetic_soc_states(bool disable_dc_mode_overwrite, struct clk_bw_params *bw_params, struct _vcs_dpi_voltage_scaling_st *table, unsigned int *num_entries) argument [all...] |
/linux-master/drivers/gpu/drm/amd/display/dc/dml/dsc/ |
H A D | rc_calc_fpu.c | 71 const struct qp_entry *table = NULL; local
|
/linux-master/drivers/gpu/drm/amd/display/dc/dml2/ |
H A D | dml2_policy.c | 75 insert_entry_into_table_sorted(const struct soc_bounding_box_st *socbb, struct soc_states_st *table, struct soc_state_bounding_box_st *entry) argument 108 remove_entry_from_table_at_index(struct soc_states_st *table, unsigned int index) argument [all...] |
/linux-master/drivers/gpu/drm/amd/display/dc/link/hwss/ |
H A D | link_hwss_dio.c | 169 update_dio_stream_allocation_table(struct dc_link *link, const struct link_resource *link_res, const struct link_mst_stream_allocation_table *table) argument
|
H A D | link_hwss_dpia.c | 34 update_dpia_stream_allocation_table(struct dc_link *link, const struct link_resource *link_res, const struct link_mst_stream_allocation_table *table) argument
|
H A D | link_hwss_hpo_dp.c | 157 update_hpo_dp_stream_allocation_table(struct dc_link *link, const struct link_resource *link_res, const struct link_mst_stream_allocation_table *table) argument
|
/linux-master/drivers/gpu/drm/amd/display/dc/link/ |
H A D | link_dpms.c | 1260 struct link_mst_stream_allocation_table *table = local [all...] |
/linux-master/drivers/gpu/drm/amd/display/dc/virtual/ |
H A D | virtual_link_encoder.c | 71 virtual_link_encoder_update_mst_stream_allocation_table( struct link_encoder *enc, const struct link_mst_stream_allocation_table *table) argument
|
/linux-master/drivers/gpu/drm/amd/display/modules/color/ |
H A D | color_table.c | 47 struct fixed31_32 *table = NULL; local
|
/linux-master/drivers/gpu/drm/amd/display/modules/power/ |
H A D | power_helpers.c | 245 fill_backlight_transform_table(struct dmcu_iram_parameters params, struct iram_table_v_2 *table) argument 277 fill_backlight_transform_table_v_2_2(struct dmcu_iram_parameters params, struct iram_table_v_2_2 *table, bool big_endian) argument [all...] |
/linux-master/drivers/gpu/drm/amd/include/ |
H A D | discovery.h | 44 } table; typedef in typeref:enum:__anon108 [all...] |
/linux-master/drivers/gpu/drm/amd/pm/ |
H A D | amdgpu_dpm.c | 1070 int amdgpu_dpm_get_pp_table(struct amdgpu_device *adev, char **table) argument 1329 int amdgpu_dpm_get_gpu_metrics(struct amdgpu_device *adev, void **table) argument
|
H A D | amdgpu_pm.c | 539 char *table = NULL; local
|
/linux-master/drivers/gpu/drm/amd/pm/legacy-dpm/ |
H A D | kv_dpm.c | 137 sumo_construct_sclk_voltage_mapping_table(struct amdgpu_device *adev, struct sumo_sclk_voltage_mapping_table *sclk_voltage_mapping_table, ATOM_AVAILABLE_SCLK_LIST *table) argument 159 sumo_construct_vid_mapping_table(struct amdgpu_device *adev, struct sumo_vid_mapping_table *vid_mapping_table, ATOM_AVAILABLE_SCLK_LIST *table) argument 790 struct amdgpu_clock_voltage_dependency_table *table = local 802 struct sumo_sclk_voltage_mapping_table *table = local 892 struct amdgpu_uvd_clock_voltage_dependency_table *table = local 965 struct amdgpu_vce_clock_voltage_dependency_table *table = local 1026 struct amdgpu_clock_voltage_dependency_table *table = local 1092 struct amdgpu_clock_voltage_dependency_table *table = local 1151 struct amdgpu_clock_voltage_dependency_table *table = local 1174 struct sumo_sclk_voltage_mapping_table *table = local 1500 struct amdgpu_uvd_clock_voltage_dependency_table *table = local 1536 struct amdgpu_vce_clock_voltage_dependency_table *table = local 1552 struct amdgpu_vce_clock_voltage_dependency_table *table = local 1586 struct amdgpu_clock_voltage_dependency_table *table = local 1638 struct amdgpu_clock_voltage_dependency_table *table = local 1767 struct amdgpu_clock_voltage_dependency_table *table = local 1793 struct sumo_sclk_voltage_mapping_table *table = local 2024 kv_construct_max_power_limits_table(struct amdgpu_device *adev, struct amdgpu_clock_and_voltage_limits *table) argument 2163 struct amdgpu_clock_voltage_dependency_table *table = local 2177 struct sumo_sclk_voltage_mapping_table *table = local 2204 struct amdgpu_clock_voltage_dependency_table *table = local 2259 struct sumo_sclk_voltage_mapping_table *table = local 2408 struct amdgpu_clock_voltage_dependency_table *table = local 2431 struct sumo_sclk_voltage_mapping_table *table = local [all...] |
H A D | si_dpm.c | 2631 struct amdgpu_cac_leakage_table *table = local 3035 struct amdgpu_vce_clock_voltage_dependency_table *table = local 3203 btc_find_voltage(struct atom_voltage_table *table, u16 voltage) argument 3245 btc_get_max_clock_from_voltage_dependency_table(struct amdgpu_clock_voltage_dependency_table *table, u32 *max_clock) argument 3262 btc_apply_voltage_dependency_rules(struct amdgpu_clock_voltage_dependency_table *table, u32 clock, u16 max_voltage, u16 *voltage) argument 4349 si_validate_phase_shedding_tables(struct amdgpu_device *adev, const struct atom_voltage_table *table, const struct amdgpu_phase_shedding_limits_table *limits) argument 4494 si_populate_smc_voltage_table(struct amdgpu_device *adev, const struct atom_voltage_table *voltage_table, SISLANDS_SMC_STATETABLE *table) argument 4504 si_populate_smc_voltage_tables(struct amdgpu_device *adev, SISLANDS_SMC_STATETABLE *table) argument 4567 si_populate_voltage_value(struct amdgpu_device *adev, const struct atom_voltage_table *table, u16 value, SISLANDS_SMC_VOLTAGE_VALUE *voltage) argument 4824 si_populate_smc_initial_state(struct amdgpu_device *adev, struct amdgpu_ps *amdgpu_initial_state, SISLANDS_SMC_STATETABLE *table) argument 4970 si_populate_smc_acpi_state(struct amdgpu_device *adev, SISLANDS_SMC_STATETABLE *table) argument 5181 SISLANDS_SMC_STATETABLE *table = &si_pi->smc_statetable; local 5835 si_set_mc_special_registers(struct amdgpu_device *adev, struct si_mc_reg_table *table) argument 5954 si_set_valid_flag(struct si_mc_reg_table *table) argument 5968 si_set_s0_mc_reg_index(struct si_mc_reg_table *table) argument 5979 si_copy_vbios_mc_reg_table(struct atom_mc_reg_table *table, struct si_mc_reg_table *si_table) argument 6009 struct atom_mc_reg_table *table; local 6341 si_patch_single_dependency_table_based_on_leakage(struct amdgpu_device *adev, struct amdgpu_clock_voltage_dependency_table *table) argument [all...] |
/linux-master/drivers/gpu/drm/amd/pm/powerplay/ |
H A D | amd_powerplay.c | 645 static int pp_dpm_get_pp_table(void *handle, char **table) argument 1511 static ssize_t pp_get_gpu_metrics(void *handle, void **table) argument
|
/linux-master/drivers/gpu/drm/amd/pm/powerplay/hwmgr/ |
H A D | ppatomctrl.c | 47 atomctrl_retrieve_ac_timing( uint8_t index, ATOM_INIT_REG_BLOCK *reg_block, pp_atomctrl_mc_reg_table *table) argument 101 atomctrl_set_mc_reg_address_table( ATOM_INIT_REG_BLOCK *reg_block, pp_atomctrl_mc_reg_table *table) argument 132 atomctrl_initialize_mc_reg_table( struct pp_hwmgr *hwmgr, uint8_t module_index, pp_atomctrl_mc_reg_table *table) argument 169 atomctrl_initialize_mc_reg_table_v2_2( struct pp_hwmgr *hwmgr, uint8_t module_index, pp_atomctrl_mc_reg_table *table) argument 1231 ATOM_ASIC_INTERNAL_SS_INFO *table = NULL; local 1245 ATOM_ASIC_INTERNAL_SS_INFO *table = local 1262 ATOM_ASIC_INTERNAL_SS_INFO *table; local 1410 atomctrl_get_smc_sclk_range_table(struct pp_hwmgr *hwmgr, struct pp_atom_ctrl_sclk_range_table *table) argument 1628 atomctrl_get_edc_hilo_leakage_offset_table(struct pp_hwmgr *hwmgr, AtomCtrl_HiLoLeakageOffsetTable *table) argument 1662 atomctrl_get_edc_leakage_table(struct pp_hwmgr *hwmgr, AtomCtrl_EDCLeakgeTable *table, uint16_t offset) argument [all...] |
H A D | process_pptables_v1_0.c | 161 phm_ppt_v1_voltage_lookup_table *table; local 318 struct phm_clock_array *table; local [all...] |
H A D | processpptables.c | 312 get_cac_tdp_table(struct pp_hwmgr *hwmgr, struct phm_cac_tdp_table **ptable, const ATOM_PowerTune_Table *table, uint16_t us_maximum_power_delivery_limit) argument 377 get_clock_voltage_dependency_table(struct pp_hwmgr *hwmgr, struct phm_clock_voltage_dependency_table **ptable, const ATOM_PPLIB_Clock_Voltage_Dependency_Table *table) argument 405 get_valid_clk(struct pp_hwmgr *hwmgr, struct phm_clock_array **ptable, const struct phm_clock_voltage_dependency_table *table) argument 426 get_clock_voltage_limit(struct pp_hwmgr *hwmgr, struct phm_clock_and_voltage_limits *limits, const ATOM_PPLIB_Clock_Voltage_Limit_Table *table) argument 1204 get_uvd_clock_voltage_limit_table(struct pp_hwmgr *hwmgr, struct phm_uvd_clock_voltage_dependency_table **ptable, const ATOM_PPLIB_UVD_Clock_Voltage_Limit_Table *table, const UVDClockInfoArray *array) argument 1234 get_vce_clock_voltage_limit_table(struct pp_hwmgr *hwmgr, struct phm_vce_clock_voltage_dependency_table **ptable, const ATOM_PPLIB_VCE_Clock_Voltage_Limit_Table *table, const VCEClockInfoArray *array) argument 1263 get_samu_clock_voltage_limit_table(struct pp_hwmgr *hwmgr, struct phm_samu_clock_voltage_dependency_table **ptable, const ATOM_PPLIB_SAMClk_Voltage_Limit_Table *table) argument 1288 get_acp_clock_voltage_limit_table(struct pp_hwmgr *hwmgr, struct phm_acp_clock_voltage_dependency_table **ptable, const ATOM_PPLIB_ACPClk_Voltage_Limit_Table *table) argument 1316 ATOM_PPLIB_Clock_Voltage_Dependency_Table *table; local 1344 const ATOM_PPLIB_VCE_Clock_Voltage_Limit_Table *table = local 1480 get_cac_leakage_table(struct pp_hwmgr *hwmgr, struct phm_cac_leakage_table **ptable, const ATOM_PPLIB_CAC_Leakage_Table *table) argument 1624 struct phm_phase_shedding_limits_table *table; local 1652 const ATOM_PPLIB_POWERPLAYTABLE *table = local [all...] |
H A D | smu10_hwmgr.c | 499 DpmClocks_t *table = &(smu10_data->clock_table); local 1357 Watermarks_t *table = &(data->water_marks_table); local 124 smu10_construct_max_power_limits_table(struct pp_hwmgr *hwmgr, struct phm_clock_and_voltage_limits *table) argument [all...] |
H A D | smu7_hwmgr.c | 5330 SMU74_Discrete_DpmTable *table = &(smu_data->smc_state_table); local [all...] |
H A D | smu8_hwmgr.c | 103 struct phm_clock_voltage_dependency_table *table = local 256 smu8_construct_max_power_limits_table(struct pp_hwmgr *hwmgr, struct phm_clock_and_voltage_limits *table) argument 440 void *table = NULL; local 557 struct phm_clock_voltage_dependency_table *table = local 583 struct phm_uvd_clock_voltage_dependency_table *table = local 610 struct phm_vce_clock_voltage_dependency_table *table = local 637 struct phm_acp_clock_voltage_dependency_table *table = local 686 struct phm_clock_voltage_dependency_table *table = local 1021 struct phm_clock_voltage_dependency_table *table = local 1175 struct phm_clock_voltage_dependency_table *table = local 1384 struct phm_clock_voltage_dependency_table *table = local 1518 const struct phm_clock_voltage_dependency_table *table = local 1651 struct phm_clock_voltage_dependency_table *table; local 1678 struct phm_clock_voltage_dependency_table *table = local 1719 struct phm_clock_voltage_dependency_table *table = local [all...] |
H A D | smu_helper.c | 53 uint32_t *table; local 75 uint32_t *table; local 209 struct pp_atomctrl_voltage_table *table; local 346 phm_reset_single_dpm_table(void *table, uint32_t count, int max) argument 361 phm_setup_pcie_table_entry( void *table, uint32_t index, uint32_t pcie_gen, uint32_t pcie_lanes) argument 372 phm_get_dpm_level_enable_mask_value(void *table) argument 443 phm_find_boot_level(void *table, uint32_t value, uint32_t *boot_level) argument 549 struct phm_clock_voltage_dependency_table *table = local 674 smu_atom_get_data_table(void *dev, uint32_t table, uint16_t *size, uint8_t *frev, uint8_t *crev) argument 719 struct watermarks *table = wt_table; local [all...] |