Lines Matching full:ssc
62 /* PLL SSC step size offsets */
71 /* SSC step size parameters */
184 * struct xpsgtr_ssc - structure to hold SSC settings for a lane
187 * @steps: number of steps of SSC (Spread Spectrum Clock)
404 const struct xpsgtr_ssc *ssc; in xpsgtr_configure_pll() local
407 ssc = gtr_phy->dev->refclk_sscs[gtr_phy->refclk]; in xpsgtr_configure_pll()
408 step_size = ssc->step_size; in xpsgtr_configure_pll()
411 PLL_FREQ_MASK, ssc->pll_ref_clk); in xpsgtr_configure_pll()
421 /* SSC step size [7:0] */ in xpsgtr_configure_pll()
425 /* SSC step size [15:8] */ in xpsgtr_configure_pll()
430 /* SSC step size [23:16] */ in xpsgtr_configure_pll()
435 /* SSC steps [7:0] */ in xpsgtr_configure_pll()
437 STEPS_0_MASK, ssc->steps & STEPS_0_MASK); in xpsgtr_configure_pll()
439 /* SSC steps [10:8] */ in xpsgtr_configure_pll()
442 (ssc->steps >> STEP_SIZE_SHIFT) & STEPS_1_MASK); in xpsgtr_configure_pll()
444 /* SSC step size [24:25] */ in xpsgtr_configure_pll()
951 * Get the spread spectrum (SSC) settings for the reference in xpsgtr_get_ref_clocks()