Lines Matching refs:dpm_context
569 if (smu_dpm->dpm_context) in navi10_allocate_dpm_context()
572 smu_dpm->dpm_context = kzalloc(sizeof(struct smu_11_0_dpm_context), in navi10_allocate_dpm_context()
574 if (!smu_dpm->dpm_context) in navi10_allocate_dpm_context()
586 struct smu_11_0_dpm_context *dpm_context = smu_dpm->dpm_context; in navi10_set_default_dpm_table() local
591 dpm_context->dpm_tables.soc_table.min = driver_ppt->FreqTableSocclk[0]; in navi10_set_default_dpm_table()
592 dpm_context->dpm_tables.soc_table.max = driver_ppt->FreqTableSocclk[NUM_SOCCLK_DPM_LEVELS - 1]; in navi10_set_default_dpm_table()
594 dpm_context->dpm_tables.gfx_table.min = driver_ppt->FreqTableGfx[0]; in navi10_set_default_dpm_table()
595 dpm_context->dpm_tables.gfx_table.max = driver_ppt->FreqTableGfx[NUM_GFXCLK_DPM_LEVELS - 1]; in navi10_set_default_dpm_table()
597 dpm_context->dpm_tables.uclk_table.min = driver_ppt->FreqTableUclk[0]; in navi10_set_default_dpm_table()
598 dpm_context->dpm_tables.uclk_table.max = driver_ppt->FreqTableUclk[NUM_UCLK_DPM_LEVELS - 1]; in navi10_set_default_dpm_table()
600 dpm_context->dpm_tables.vclk_table.min = driver_ppt->FreqTableVclk[0]; in navi10_set_default_dpm_table()
601 dpm_context->dpm_tables.vclk_table.max = driver_ppt->FreqTableVclk[NUM_VCLK_DPM_LEVELS - 1]; in navi10_set_default_dpm_table()
603 dpm_context->dpm_tables.dclk_table.min = driver_ppt->FreqTableDclk[0]; in navi10_set_default_dpm_table()
604 dpm_context->dpm_tables.dclk_table.max = driver_ppt->FreqTableDclk[NUM_DCLK_DPM_LEVELS - 1]; in navi10_set_default_dpm_table()
606 dpm_context->dpm_tables.dcef_table.min = driver_ppt->FreqTableDcefclk[0]; in navi10_set_default_dpm_table()
607 dpm_context->dpm_tables.dcef_table.max = driver_ppt->FreqTableDcefclk[NUM_DCEFCLK_DPM_LEVELS - 1]; in navi10_set_default_dpm_table()
609 dpm_context->dpm_tables.pixel_table.min = driver_ppt->FreqTablePixclk[0]; in navi10_set_default_dpm_table()
610 dpm_context->dpm_tables.pixel_table.max = driver_ppt->FreqTablePixclk[NUM_PIXCLK_DPM_LEVELS - 1]; in navi10_set_default_dpm_table()
612 dpm_context->dpm_tables.display_table.min = driver_ppt->FreqTableDispclk[0]; in navi10_set_default_dpm_table()
613 …dpm_context->dpm_tables.display_table.max = driver_ppt->FreqTableDispclk[NUM_DISPCLK_DPM_LEVELS - … in navi10_set_default_dpm_table()
615 dpm_context->dpm_tables.phy_table.min = driver_ppt->FreqTablePhyclk[0]; in navi10_set_default_dpm_table()
616 dpm_context->dpm_tables.phy_table.max = driver_ppt->FreqTablePhyclk[NUM_PHYCLK_DPM_LEVELS - 1]; in navi10_set_default_dpm_table()