Home
last modified time | relevance | path

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

/linux/drivers/clk/
H A Dclk-npcm8xx.c372 struct npcm8xx_clk_div_data *div_data = &npcm8xx_pre_divs[i]; in npcm8xx_clk_probe() local
374 hw = devm_clk_hw_register_divider_parent_hw(dev, div_data->name, in npcm8xx_clk_probe()
375 div_data->parent_hw, in npcm8xx_clk_probe()
376 div_data->flags, in npcm8xx_clk_probe()
377 clk_base + div_data->reg, in npcm8xx_clk_probe()
378 div_data->shift, in npcm8xx_clk_probe()
379 div_data->width, in npcm8xx_clk_probe()
380 div_data->clk_divider_flags, in npcm8xx_clk_probe()
384 div_data->hw = *hw; in npcm8xx_clk_probe()
386 if (div_data->onecell_idx >= 0) in npcm8xx_clk_probe()
[all …]
H A Dclk-npcm7xx.c486 const struct npcm7xx_clk_div_data *div_data = &npcm7xx_divs[i]; in npcm7xx_clk_init() local
488 hw = clk_hw_register_divider(NULL, div_data->name, in npcm7xx_clk_init()
489 div_data->parent_name, in npcm7xx_clk_init()
490 div_data->flags, in npcm7xx_clk_init()
491 clk_base + div_data->reg, in npcm7xx_clk_init()
492 div_data->shift, div_data->width, in npcm7xx_clk_init()
493 div_data->clk_divider_flags, &npcm7xx_clk_lock); in npcm7xx_clk_init()
499 if (div_data->onecell_idx >= 0) in npcm7xx_clk_init()
500 npcm7xx_clk_data->hws[div_data->onecell_idx] = hw; in npcm7xx_clk_init()
H A Dclk-stm32f4.c605 static const struct stm32f4_div_data div_data[MAX_PLL_DIV] = { variable
977 div_data[i].shift, in stm32f4_rcc_register_pll()
978 div_data[i].width, in stm32f4_rcc_register_pll()
979 div_data[i].flag_div, in stm32f4_rcc_register_pll()
980 div_data[i].div_table, in stm32f4_rcc_register_pll()
/linux/drivers/clk/sunxi/
H A Dclk-sunxi.c724 struct div_data { struct
731 static const struct div_data sun4i_axi_data __initconst = { argument
749 static const struct div_data sun8i_a23_axi_data __initconst = {
754 static const struct div_data sun4i_ahb_data __initconst = {
768 static const struct div_data sun4i_apb0_data __initconst = {
776 const struct div_data *data) in sunxi_divider_clk_setup()
/linux/drivers/clk/ti/
H A Dclkctrl.c395 const struct omap_clkctrl_div_data *div_data = data->data; in _ti_clkctrl_setup_div() local
404 div->flags = div_data->flags; in _ti_clkctrl_setup_div()
409 if (ti_clk_parse_divider_data((int *)div_data->dividers, 0, in _ti_clkctrl_setup_div()
410 div_data->max_div, div_flags, in _ti_clkctrl_setup_div()