Lines Matching refs:dividers
871 struct pp_atomctrl_clock_dividers_vi dividers; in fiji_calculate_sclk_params() local
883 result = atomctrl_get_engine_pll_dividers_vi(hwmgr, clock, ÷rs); in fiji_calculate_sclk_params()
891 ref_divider = 1 + dividers.uc_pll_ref_div; in fiji_calculate_sclk_params()
894 fbdiv = dividers.ul_fb_div.ul_fb_divider & 0x3FFFFFF; in fiji_calculate_sclk_params()
898 SPLL_REF_DIV, dividers.uc_pll_ref_div); in fiji_calculate_sclk_params()
900 SPLL_PDIV_A, dividers.uc_pll_post_div); in fiji_calculate_sclk_params()
914 uint32_t vco_freq = clock * dividers.uc_pll_post_div; in fiji_calculate_sclk_params()
943 sclk->SclkDid = (uint8_t)dividers.pll_post_divider; in fiji_calculate_sclk_params()
1316 struct pp_atomctrl_clock_dividers_vi dividers; in fiji_populate_smc_acpi_level() local
1347 table->ACPILevel.SclkFrequency, ÷rs); in fiji_populate_smc_acpi_level()
1352 table->ACPILevel.SclkDid = (uint8_t)dividers.pll_post_divider; in fiji_populate_smc_acpi_level()
1436 struct pp_atomctrl_clock_dividers_vi dividers; in fiji_populate_smc_vce_level() local
1457 table->VceLevel[count].Frequency, ÷rs); in fiji_populate_smc_vce_level()
1462 table->VceLevel[count].Divider = (uint8_t)dividers.pll_post_divider; in fiji_populate_smc_vce_level()
1475 struct pp_atomctrl_clock_dividers_vi dividers; in fiji_populate_smc_acp_level() local
1494 table->AcpLevel[count].Frequency, ÷rs); in fiji_populate_smc_acp_level()
1498 table->AcpLevel[count].Divider = (uint8_t)dividers.pll_post_divider; in fiji_populate_smc_acp_level()
1572 struct pp_atomctrl_clock_dividers_vi dividers; in fiji_populate_smc_uvd_level() local
1593 table->UvdLevel[count].VclkFrequency, ÷rs); in fiji_populate_smc_uvd_level()
1597 table->UvdLevel[count].VclkDivider = (uint8_t)dividers.pll_post_divider; in fiji_populate_smc_uvd_level()
1600 table->UvdLevel[count].DclkFrequency, ÷rs); in fiji_populate_smc_uvd_level()
1604 table->UvdLevel[count].DclkDivider = (uint8_t)dividers.pll_post_divider; in fiji_populate_smc_uvd_level()