Home
last modified time | relevance | path

Searched refs:ahb_div (Results 1 – 5 of 5) sorted by relevance

/openbmc/linux/arch/mips/ath79/
H A Dclock.c126 u32 mult, div, ddr_div, ahb_div; in ar724x_clocks_init() local
137 ahb_div = (((pll >> AR724X_AHB_DIV_SHIFT) & AR724X_AHB_DIV_MASK) + 1) * 2; in ar724x_clocks_init()
141 ath79_set_ff_clk(ATH79_CLK_AHB, "ref", mult, div * ahb_div); in ar724x_clocks_init()
154 u32 ahb_div; in ar933x_clocks_init() local
173 ahb_div = 1; in ar933x_clocks_init()
200 ahb_div = ((clock_ctrl >> AR933X_PLL_CLOCK_CTRL_AHB_DIV_SHIFT) & in ar933x_clocks_init()
209 ref_div * out_div * ahb_div); in ar933x_clocks_init()
/openbmc/linux/drivers/clk/
H A Dclk-ast2600.c752 u32 val, div, divbits, axi_div, ahb_div; in aspeed_g6_cc() local
785 ahb_div = ast2600_a1_axi_ahb200_tbl[(val >> 8) & 0x3]; in aspeed_g6_cc()
787 ahb_div *= 2; in aspeed_g6_cc()
790 ahb_div = ast2600_a1_axi_ahb_div1_tbl[divbits]; in aspeed_g6_cc()
792 ahb_div = ast2600_a1_axi_ahb_div0_tbl[divbits]; in aspeed_g6_cc()
795 ahb_div = ast2600_a0_axi_ahb_div_table[(val >> 11) & 0x3]; in aspeed_g6_cc()
798 hw = clk_hw_register_fixed_factor(NULL, "ahb", "hpll", 0, 1, axi_div * ahb_div); in aspeed_g6_cc()
/openbmc/u-boot/drivers/clk/aspeed/
H A Dclk_ast2400.c179 u32 ahb_div; in ast2400_get_hclk() local
183 ahb_div = ((strap >> 10) & 0x3) + 1; in ast2400_get_hclk()
185 return (rate / ahb_div); in ast2400_get_hclk()
H A Dclk_ast2600.c342 u32 ahb_div = 0; in ast2600_get_hclk() local
352 ahb_div = in ast2600_get_hclk()
360 ahb_div = in ast2600_get_hclk()
367 ahb_div = ast2600_a0_axi_ahb_div_table[(hwstrap1 >> 11) & 0x3]; in ast2600_get_hclk()
371 return (rate / axi_div / ahb_div); in ast2600_get_hclk()
H A Dclk_ast2500.c135 ulong ahb_div = 1 + ((readl(&scu->hwstrap) in ast2500_get_hclk() local
143 return (rate / axi_div / ahb_div); in ast2500_get_hclk()