Home
last modified time | relevance | path

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

/openbmc/linux/drivers/gpu/drm/amd/pm/powerplay/hwmgr/
H A Dsmu_helper.h26 struct pp_atomctrl_voltage_table;
75 extern int phm_trim_voltage_table(struct pp_atomctrl_voltage_table *vol_table);
76 extern int phm_get_svi2_mvdd_voltage_table(struct pp_atomctrl_voltage_table *vol_table, phm_ppt_v1_…
77 extern int phm_get_svi2_vddci_voltage_table(struct pp_atomctrl_voltage_table *vol_table, phm_ppt_v1…
78 extern int phm_get_svi2_vdd_voltage_table(struct pp_atomctrl_voltage_table *vol_table, phm_ppt_v1_v…
79 …voltage_table_to_fit_state_table(uint32_t max_vol_steps, struct pp_atomctrl_voltage_table *vol_tab…
83 extern uint8_t phm_get_voltage_id(struct pp_atomctrl_voltage_table *voltage_table,
86 extern uint16_t phm_find_closest_vddci(struct pp_atomctrl_voltage_table *vddci_table, uint16_t vddc…
H A Dsmu_helper.c204 int phm_trim_voltage_table(struct pp_atomctrl_voltage_table *vol_table) in phm_trim_voltage_table()
209 struct pp_atomctrl_voltage_table *table; in phm_trim_voltage_table()
214 table = kzalloc(sizeof(struct pp_atomctrl_voltage_table), in phm_trim_voltage_table()
242 memcpy(vol_table, table, sizeof(struct pp_atomctrl_voltage_table)); in phm_trim_voltage_table()
248 int phm_get_svi2_mvdd_voltage_table(struct pp_atomctrl_voltage_table *vol_table, in phm_get_svi2_mvdd_voltage_table()
276 int phm_get_svi2_vddci_voltage_table(struct pp_atomctrl_voltage_table *vol_table, in phm_get_svi2_vddci_voltage_table()
304 int phm_get_svi2_vdd_voltage_table(struct pp_atomctrl_voltage_table *vol_table, in phm_get_svi2_vdd_voltage_table()
329 struct pp_atomctrl_voltage_table *vol_table) in phm_trim_voltage_table_to_fit_state_table()
409 uint8_t phm_get_voltage_id(pp_atomctrl_voltage_table *voltage_table, in phm_get_voltage_id()
430 uint16_t phm_find_closest_vddci(struct pp_atomctrl_voltage_table *vddci_table, uint16_t vddci) in phm_find_closest_vddci()
H A Dsmu7_hwmgr.h262 struct pp_atomctrl_voltage_table vddc_voltage_table;
263 struct pp_atomctrl_voltage_table vddci_voltage_table;
264 struct pp_atomctrl_voltage_table mvdd_voltage_table;
265 struct pp_atomctrl_voltage_table vddgfx_voltage_table;
H A Dppatomctrl.h198 struct pp_atomctrl_voltage_table { struct
205 typedef struct pp_atomctrl_voltage_table pp_atomctrl_voltage_table; argument
309 …ct pp_hwmgr *hwmgr, uint8_t voltage_type, uint8_t voltage_mode, pp_atomctrl_voltage_table *voltage…
H A Dppatomctrl.c569 pp_atomctrl_voltage_table *voltage_table) in atomctrl_get_voltage_table_v3()
H A Dsmu7_hwmgr.c287 static int phm_get_svi2_voltage_table_v0(pp_atomctrl_voltage_table *voltage_table, in phm_get_svi2_voltage_table_v0()
/openbmc/linux/drivers/gpu/drm/amd/pm/powerplay/inc/
H A Dhwmgr.h36 struct pp_atomctrl_voltage_table;
/openbmc/linux/drivers/gpu/drm/amd/pm/powerplay/smumgr/
H A Dfiji_smumgr.c1890 pp_atomctrl_voltage_table param_led_dpm; in fiji_setup_dpm_led_config()