_fin 41 drivers/clk/samsung/clk-pll.h #define PLL_RATE(_fin, _m, _p, _s, _k, _ks) \ _fin 42 drivers/clk/samsung/clk-pll.h ((u64)(_fin) * (BIT(_ks) * (_m) + (_k)) / BIT(_ks) / ((_p) << (_s))) _fin 43 drivers/clk/samsung/clk-pll.h #define PLL_VALID_RATE(_fin, _fout, _m, _p, _s, _k, _ks) ((_fout) + \ _fin 44 drivers/clk/samsung/clk-pll.h BUILD_BUG_ON_ZERO(PLL_RATE(_fin, _m, _p, _s, _k, _ks) != (_fout))) _fin 46 drivers/clk/samsung/clk-pll.h #define PLL_35XX_RATE(_fin, _rate, _m, _p, _s) \ _fin 48 drivers/clk/samsung/clk-pll.h .rate = PLL_VALID_RATE(_fin, _rate, \ _fin 55 drivers/clk/samsung/clk-pll.h #define PLL_S3C2410_MPLL_RATE(_fin, _rate, _m, _p, _s) \ _fin 57 drivers/clk/samsung/clk-pll.h .rate = PLL_VALID_RATE(_fin, _rate, \ _fin 64 drivers/clk/samsung/clk-pll.h #define PLL_S3C2440_MPLL_RATE(_fin, _rate, _m, _p, _s) \ _fin 66 drivers/clk/samsung/clk-pll.h .rate = PLL_VALID_RATE(_fin, _rate, \ _fin 73 drivers/clk/samsung/clk-pll.h #define PLL_36XX_RATE(_fin, _rate, _m, _p, _s, _k) \ _fin 75 drivers/clk/samsung/clk-pll.h .rate = PLL_VALID_RATE(_fin, _rate, \ _fin 83 drivers/clk/samsung/clk-pll.h #define PLL_4508_RATE(_fin, _rate, _m, _p, _s, _afc) \ _fin 85 drivers/clk/samsung/clk-pll.h .rate = PLL_VALID_RATE(_fin, _rate, \ _fin 93 drivers/clk/samsung/clk-pll.h #define PLL_4600_RATE(_fin, _rate, _m, _p, _s, _k, _vsel) \ _fin 95 drivers/clk/samsung/clk-pll.h .rate = PLL_VALID_RATE(_fin, _rate, \ _fin 104 drivers/clk/samsung/clk-pll.h #define PLL_4650_RATE(_fin, _rate, _m, _p, _s, _k, _mfr, _mrr, _vsel) \ _fin 106 drivers/clk/samsung/clk-pll.h .rate = PLL_VALID_RATE(_fin, _rate, \