Lines Matching refs:sysref_div
877 unsigned int sysref_div; in lmk04832_sclk_recalc_rate() local
885 sysref_div = FIELD_GET(LMK04832_BIT_SYSREF_DIV_MSB, tmp[0]) << 8 | in lmk04832_sclk_recalc_rate()
888 return DIV_ROUND_CLOSEST(prate, sysref_div); in lmk04832_sclk_recalc_rate()
896 unsigned int sysref_div; in lmk04832_sclk_round_rate() local
898 sysref_div = DIV_ROUND_CLOSEST(*prate, rate); in lmk04832_sclk_round_rate()
899 sclk_rate = DIV_ROUND_CLOSEST(*prate, sysref_div); in lmk04832_sclk_round_rate()
901 if (sysref_div < 0x07 || sysref_div > 0x1fff) { in lmk04832_sclk_round_rate()
916 unsigned int sysref_div; in lmk04832_sclk_set_rate() local
919 sysref_div = DIV_ROUND_CLOSEST(prate, rate); in lmk04832_sclk_set_rate()
921 if (sysref_div < 0x07 || sysref_div > 0x1fff) { in lmk04832_sclk_set_rate()
927 FIELD_GET(0x1f00, sysref_div)); in lmk04832_sclk_set_rate()
932 FIELD_GET(0x00ff, sysref_div)); in lmk04832_sclk_set_rate()