Searched refs:clk_div_mask (Results 1 - 14 of 14) sorted by relevance

/linux-master/drivers/clk/imx/
H A Dclk-divider-gate.c33 val &= clk_div_mask(div->width);
55 val &= clk_div_mask(div->width);
91 val &= ~(clk_div_mask(div->width) << div->shift);
137 val &= clk_div_mask(div->width);
150 val &= clk_div_mask(div->width);
210 val &= clk_div_mask(width);
H A Dclk-composite-8m.c37 prediv_value &= clk_div_mask(divider->width);
44 div_value &= clk_div_mask(PCG_DIV_WIDTH);
110 val = orig & ~((clk_div_mask(divider->width) << divider->shift) |
111 (clk_div_mask(PCG_DIV_WIDTH) << PCG_DIV_SHIFT));
137 prediv_value &= clk_div_mask(divider->width);
141 div_value &= clk_div_mask(PCG_DIV_WIDTH);
H A Dclk-composite-93.c123 val &= ~(clk_div_mask(divider->width) << divider->shift);
/linux-master/drivers/clk/
H A Dclk-divider.c48 unsigned int maxdiv = 0, mask = clk_div_mask(width);
72 return clk_div_mask(width);
74 return 1 << clk_div_mask(width);
77 return clk_div_mask(width) + 1;
99 return val ? val : clk_div_mask(width) + 1;
124 return (div == clk_div_mask(width) + 1) ? 0 : div;
156 val &= clk_div_mask(divider->width);
438 val &= clk_div_mask(divider->width);
459 val &= clk_div_mask(divider->width);
483 return min_t(unsigned int, value, clk_div_mask(widt
[all...]
H A Dclk-loongson2.c76 clk_div_mask(LOONGSON2_PLL_MULT_WIDTH);
78 clk_div_mask(LOONGSON2_PLL_DIV_WIDTH);
141 mult = (val >> shift) & clk_div_mask(width);
H A Dclk-loongson1.c90 val &= clk_div_mask(d->width);
130 val &= ~(clk_div_mask(d->width) << d->shift);
H A Dclk-milbeaut.c383 val &= clk_div_mask(divider->width);
399 val &= clk_div_mask(divider->width);
430 val &= ~(clk_div_mask(divider->width) << divider->shift);
H A Dclk-bm1880.c602 val &= clk_div_mask(div->width);
622 val &= clk_div_mask(div->width);
654 val &= ~(clk_div_mask(div->width) << div_hw->div.shift);
/linux-master/drivers/clk/nuvoton/
H A Dclk-ma35d1-divider.c36 val &= clk_div_mask(dclk->width);
63 data &= ~(clk_div_mask(dclk->width) << dclk->shift);
96 max_div = clk_div_mask(width) + 1;
/linux-master/drivers/clk/meson/
H A Dclk-regmap.c73 val &= clk_div_mask(div->width);
93 val &= clk_div_mask(div->width);
118 clk_div_mask(div->width) << div->shift, val);
/linux-master/drivers/clk/stm32/
H A Dclk-stm32-core.c218 val &= clk_div_mask(divider->width);
246 val = clk_div_mask(divider->width) << (divider->shift + 16);
249 val &= ~(clk_div_mask(divider->width) << divider->shift);
371 val &= clk_div_mask(divider->width);
449 val &= clk_div_mask(divider->width);
/linux-master/drivers/clk/microchip/
H A Dclk-mpfs-ccc.c81 mult &= clk_div_mask(MPFS_CCC_FBDIV_WIDTH);
83 ref_div &= clk_div_mask(MPFS_CCC_REFDIV_WIDTH);
H A Dclk-mpfs.c127 mult &= clk_div_mask(MSSPLL_FBDIV_WIDTH);
129 ref_div &= clk_div_mask(MSSPLL_REFDIV_WIDTH);
/linux-master/include/linux/
H A Dclk-provider.h689 #define clk_div_mask(width) ((1 << (width)) - 1) macro

Completed in 166 milliseconds