Lines Matching refs:pdiv
1465 pllx->params->pdiv_tohw[cfg->p].pdiv / 1000); in tegra210_pllx_dyn_ramp()
1486 u32 pdiv; in tegra210_pll_fixed_mdiv_cfg() local
1493 p = params->round_p_to_pdiv(p, &pdiv); in tegra210_pll_fixed_mdiv_cfg()
1580 { .pdiv = 1, .hw_val = 0 },
1581 { .pdiv = 2, .hw_val = 1 },
1582 { .pdiv = 3, .hw_val = 2 },
1583 { .pdiv = 4, .hw_val = 3 },
1584 { .pdiv = 5, .hw_val = 4 },
1585 { .pdiv = 6, .hw_val = 5 },
1586 { .pdiv = 8, .hw_val = 6 },
1587 { .pdiv = 9, .hw_val = 7 },
1588 { .pdiv = 10, .hw_val = 8 },
1589 { .pdiv = 12, .hw_val = 9 },
1590 { .pdiv = 15, .hw_val = 10 },
1591 { .pdiv = 16, .hw_val = 11 },
1592 { .pdiv = 18, .hw_val = 12 },
1593 { .pdiv = 20, .hw_val = 13 },
1594 { .pdiv = 24, .hw_val = 14 },
1595 { .pdiv = 30, .hw_val = 15 },
1596 { .pdiv = 32, .hw_val = 16 },
1599 static u32 pll_qlin_p_to_pdiv(u32 p, u32 *pdiv) in pll_qlin_p_to_pdiv() argument
1605 if (p <= pll_qlin_pdiv_to_hw[i].pdiv) { in pll_qlin_p_to_pdiv()
1606 if (pdiv) in pll_qlin_p_to_pdiv()
1607 *pdiv = i; in pll_qlin_p_to_pdiv()
1608 return pll_qlin_pdiv_to_hw[i].pdiv; in pll_qlin_p_to_pdiv()
1618 { .pdiv = 1, .hw_val = 0 },
1619 { .pdiv = 2, .hw_val = 1 },
1620 { .pdiv = 4, .hw_val = 2 },
1621 { .pdiv = 8, .hw_val = 3 },
1622 { .pdiv = 16, .hw_val = 4 },
1623 { .pdiv = 32, .hw_val = 5 },
1624 { .pdiv = 64, .hw_val = 6 },
1625 { .pdiv = 128, .hw_val = 7 },
1628 static u32 pll_expo_p_to_pdiv(u32 p, u32 *pdiv) in pll_expo_p_to_pdiv() argument
1637 if (pdiv) in pll_expo_p_to_pdiv()
1638 *pdiv = i; in pll_expo_p_to_pdiv()