Lines Matching refs:pdiv
1414 pllx->params->pdiv_tohw[cfg->p].pdiv / 1000); in tegra210_pllx_dyn_ramp()
1435 u32 pdiv; in tegra210_pll_fixed_mdiv_cfg() local
1442 p = params->round_p_to_pdiv(p, &pdiv); in tegra210_pll_fixed_mdiv_cfg()
1529 { .pdiv = 1, .hw_val = 0 },
1530 { .pdiv = 2, .hw_val = 1 },
1531 { .pdiv = 3, .hw_val = 2 },
1532 { .pdiv = 4, .hw_val = 3 },
1533 { .pdiv = 5, .hw_val = 4 },
1534 { .pdiv = 6, .hw_val = 5 },
1535 { .pdiv = 8, .hw_val = 6 },
1536 { .pdiv = 9, .hw_val = 7 },
1537 { .pdiv = 10, .hw_val = 8 },
1538 { .pdiv = 12, .hw_val = 9 },
1539 { .pdiv = 15, .hw_val = 10 },
1540 { .pdiv = 16, .hw_val = 11 },
1541 { .pdiv = 18, .hw_val = 12 },
1542 { .pdiv = 20, .hw_val = 13 },
1543 { .pdiv = 24, .hw_val = 14 },
1544 { .pdiv = 30, .hw_val = 15 },
1545 { .pdiv = 32, .hw_val = 16 },
1548 static u32 pll_qlin_p_to_pdiv(u32 p, u32 *pdiv) in pll_qlin_p_to_pdiv() argument
1554 if (p <= pll_qlin_pdiv_to_hw[i].pdiv) { in pll_qlin_p_to_pdiv()
1555 if (pdiv) in pll_qlin_p_to_pdiv()
1556 *pdiv = i; in pll_qlin_p_to_pdiv()
1557 return pll_qlin_pdiv_to_hw[i].pdiv; in pll_qlin_p_to_pdiv()
1567 { .pdiv = 1, .hw_val = 0 },
1568 { .pdiv = 2, .hw_val = 1 },
1569 { .pdiv = 4, .hw_val = 2 },
1570 { .pdiv = 8, .hw_val = 3 },
1571 { .pdiv = 16, .hw_val = 4 },
1572 { .pdiv = 32, .hw_val = 5 },
1573 { .pdiv = 64, .hw_val = 6 },
1574 { .pdiv = 128, .hw_val = 7 },
1577 static u32 pll_expo_p_to_pdiv(u32 p, u32 *pdiv) in pll_expo_p_to_pdiv() argument
1586 if (pdiv) in pll_expo_p_to_pdiv()
1587 *pdiv = i; in pll_expo_p_to_pdiv()