Lines Matching full:ssc
61 /* PLL SSC step size offsets */
70 /* SSC step size parameters */
171 * struct xpsgtr_ssc - structure to hold SSC settings for a lane
174 * @steps: number of steps of SSC (Spread Spectrum Clock)
342 const struct xpsgtr_ssc *ssc; in xpsgtr_configure_pll() local
345 ssc = gtr_phy->dev->refclk_sscs[gtr_phy->refclk]; in xpsgtr_configure_pll()
346 step_size = ssc->step_size; in xpsgtr_configure_pll()
349 PLL_FREQ_MASK, ssc->pll_ref_clk); in xpsgtr_configure_pll()
358 /* SSC step size [7:0] */ in xpsgtr_configure_pll()
362 /* SSC step size [15:8] */ in xpsgtr_configure_pll()
367 /* SSC step size [23:16] */ in xpsgtr_configure_pll()
372 /* SSC steps [7:0] */ in xpsgtr_configure_pll()
374 STEPS_0_MASK, ssc->steps & STEPS_0_MASK); in xpsgtr_configure_pll()
376 /* SSC steps [10:8] */ in xpsgtr_configure_pll()
379 (ssc->steps >> STEP_SIZE_SHIFT) & STEPS_1_MASK); in xpsgtr_configure_pll()
381 /* SSC step size [24:25] */ in xpsgtr_configure_pll()
901 * Get the spread spectrum (SSC) settings for the reference in xpsgtr_get_ref_clocks()