Lines Matching refs:sysref_div
873 unsigned int sysref_div; in lmk04832_sclk_recalc_rate() local
881 sysref_div = FIELD_GET(LMK04832_BIT_SYSREF_DIV_MSB, tmp[0]) << 8 | in lmk04832_sclk_recalc_rate()
884 return DIV_ROUND_CLOSEST(prate, sysref_div); in lmk04832_sclk_recalc_rate()
892 unsigned int sysref_div; in lmk04832_sclk_round_rate() local
894 sysref_div = DIV_ROUND_CLOSEST(*prate, rate); in lmk04832_sclk_round_rate()
895 sclk_rate = DIV_ROUND_CLOSEST(*prate, sysref_div); in lmk04832_sclk_round_rate()
897 if (sysref_div < 0x07 || sysref_div > 0x1fff) { in lmk04832_sclk_round_rate()
912 unsigned int sysref_div; in lmk04832_sclk_set_rate() local
915 sysref_div = DIV_ROUND_CLOSEST(prate, rate); in lmk04832_sclk_set_rate()
917 if (sysref_div < 0x07 || sysref_div > 0x1fff) { in lmk04832_sclk_set_rate()
923 FIELD_GET(0x1f00, sysref_div)); in lmk04832_sclk_set_rate()
928 FIELD_GET(0x00ff, sysref_div)); in lmk04832_sclk_set_rate()