Home
last modified time | relevance | path

Searched refs:mux_flags (Results 1 – 25 of 26) sorted by relevance

12

/linux/drivers/clk/rockchip/
H A Dclk.c42 int muxdiv_offset, u8 mux_shift, u8 mux_width, u8 mux_flags, in rockchip_clk_register_branch() argument
65 mux->flags = mux_flags; in rockchip_clk_register_branch()
68 mux_ops = (mux_flags & CLK_MUX_READ_ONLY) ? &clk_mux_ro_ops in rockchip_clk_register_branch()
272 frac_mux->flags = child->mux_flags; in rockchip_clk_register_frac_branch()
550 list->mux_flags, list->mux_table, in rockchip_clk_register_branches()
558 list->mux_flags, &ctx->lock); in rockchip_clk_register_branches()
565 list->mux_flags); in rockchip_clk_register_branches()
597 list->mux_flags, list->div_shift, in rockchip_clk_register_branches()
622 list->mux_width, list->mux_flags, in rockchip_clk_register_branches()
752 list->mux_width, list->mux_flags, in rockchip_clk_register_armclk_multi_pll()
H A Dclk-muxgrf.c59 int shift, int width, int mux_flags) in rockchip_clk_register_muxgrf() argument
85 muxgrf_clock->flags = mux_flags; in rockchip_clk_register_muxgrf()
H A Dclk-half-divider.c164 u8 mux_width, u8 mux_flags, in rockchip_clk_register_halfdiv() argument
186 mux->flags = mux_flags; in rockchip_clk_register_halfdiv()
188 mux_ops = (mux_flags & CLK_MUX_READ_ONLY) ? &clk_mux_ro_ops in rockchip_clk_register_halfdiv()
H A Dclk.h757 u8 mux_width, u8 mux_flags,
794 int shift, int width, int mux_flags);
830 u8 mux_flags; member
857 .mux_flags = mf, \
878 .mux_flags = mf, \
937 .mux_flags = mf, \
955 .mux_flags = mf, \
974 .mux_flags = mf, \
1062 .mux_flags = mf, \
1077 .mux_flags = mf, \
[all …]
H A Dclk-cpu.c467 u8 mux_width, u8 mux_flags, in rockchip_clk_register_cpuclk_multi_pll() argument
489 mux->flags = mux_flags; in rockchip_clk_register_cpuclk_multi_pll()
491 mux_ops = (mux_flags & CLK_MUX_READ_ONLY) ? &clk_mux_ro_ops in rockchip_clk_register_cpuclk_multi_pll()
/linux/drivers/clk/st/
H A Dclkgen-mux.c42 u8 mux_flags; member
86 data->shift, data->width, data->mux_flags, in st_of_clkgen_mux_setup()
/linux/drivers/clk/mmp/
H A Dclk.h79 u8 mux_flags; member
90 u8 mux_flags; member
200 u8 mux_flags; member
H A Dclk-mix.c66 if (mix->mux_flags & CLK_MUX_INDEX_BIT) in _get_mux()
68 if (mix->mux_flags & CLK_MUX_INDEX_ONE) in _get_mux()
481 mix->mux_flags = config->mux_flags; in mmp_clk_register_mix()
H A Dclk.c139 clks[i].mux_flags, in mmp_register_mux_clks()
/linux/drivers/pinctrl/renesas/
H A Dpinctrl-rza1.c449 u8 mux_flags; member
676 u8 mux_flags = mux_conf->mux_flags; in rza1_pin_mux_single() local
684 if (mux_flags) in rza1_pin_mux_single()
685 mux_flags |= (mux_flags_from_table & MUX_FLAGS_BIDIR); in rza1_pin_mux_single()
687 mux_flags = mux_flags_from_table; in rza1_pin_mux_single()
689 if (mux_flags & MUX_FLAGS_BIDIR) in rza1_pin_mux_single()
725 if (mux_flags & (MUX_FLAGS_SWIO_INPUT | MUX_FLAGS_SWIO_OUTPUT)) in rza1_pin_mux_single()
727 mux_flags & MUX_FLAGS_SWIO_INPUT); in rza1_pin_mux_single()
959 mux_conf->mux_flags = pinmux_flags; in rza1_parse_pinmux_node()
/linux/drivers/clk/x86/
H A Dclk-cgu.h179 unsigned long mux_flags; member
215 .mux_flags = _cf, \
276 .mux_flags = _freq, \
/linux/drivers/clk/renesas/
H A Drzg2l-cpg.h114 u32 mux_flags; member
182 .mux_flags = CLK_MUX_HIWORD_MASK, \
190 .mux_flags = CLK_MUX_READ_ONLY)
H A Drzv2h-cpg.h196 u8 mux_flags; member
240 .mux_flags = CLK_MUX_HIWORD_MASK)
255 .mux_flags = CLK_MUX_HIWORD_MASK)
H A Dr9a09g077-cpg.c104 .flag = CLK_SET_RATE_PARENT, .mux_flags = _mux_flags)
430 core->mux_flags, &pub->rmw_lock); in r9a09g077_cpg_mux_clk_register()
H A Drzv2h-cpg.c613 clk_hw_data->mux.flags = core->mux_flags; in rzv2h_cpg_plldsi_smux_clk_register()
889 core->mux_flags, &priv->rmw_lock); in rzv2h_cpg_mux_clk_register()
/linux/drivers/clk/mediatek/
H A Dclk-mtk.h109 u8 mux_flags; member
127 .mux_flags = _muxflags, \
H A Dclk-mtk.c241 mux->flags = mc->mux_flags; in mtk_clk_register_composite()
/linux/drivers/clk/samsung/
H A Dclk.h141 u8 mux_flags; member
154 .mux_flags = mf, \
H A Dclk.c200 list->shift, list->width, list->mux_flags, &ctx->lock); in samsung_clk_register_mux()
/linux/drivers/clk/hisilicon/
H A Dclk.h52 u8 mux_flags; member
H A Dclk.c166 mask, clks[i].mux_flags, in hisi_clk_register_mux()
/linux/drivers/clk/xilinx/
H A Dxlnx_vcu.c445 u8 mux_flags = CLK_MUX_ROUND_CLOSEST; in xvcu_clk_hw_register_leaf() local
468 reg, 0, 1, mux_flags, lock); in xvcu_clk_hw_register_leaf()
/linux/drivers/clk/stm32/
H A Dclk-stm32mp1.c363 u8 mux_flags; member
453 mux_cfg->width, mux_cfg->mux_flags, lock); in _clk_hw_register_mux()
500 mmux->mux.flags = cfg->mux->mux_flags; in _get_stm32_mux()
515 mux->flags = cfg->mux->mux_flags; in _get_stm32_mux()
1232 .mux_flags = _mux_flags,\
1353 .mux_flags = _mux_flags,\
1707 .mux_flags = _mux_flags,\
/linux/drivers/clk/
H A Dclk-milbeaut.c96 unsigned long mux_flags; member
552 factors->mask, factors->mux_flags, in m10v_reg_mux_pre()
/linux/drivers/clk/eswin/
H A Dclk.c291 clks[i].mux_flags, in eswin_clk_register_mux()
540 mux->mux_flags, in eswin_clk_register_clks()

12