Searched refs:dualdiv (Results 1 – 2 of 2) sorted by relevance
51 struct meson_clk_dualdiv_data *dualdiv = meson_clk_dualdiv_data(clk); in meson_clk_dualdiv_recalc_rate() local54 setting.dual = meson_parm_read(clk->map, &dualdiv->dual); in meson_clk_dualdiv_recalc_rate()55 setting.n1 = meson_parm_read(clk->map, &dualdiv->n1) + 1; in meson_clk_dualdiv_recalc_rate()56 setting.m1 = meson_parm_read(clk->map, &dualdiv->m1) + 1; in meson_clk_dualdiv_recalc_rate()57 setting.n2 = meson_parm_read(clk->map, &dualdiv->n2) + 1; in meson_clk_dualdiv_recalc_rate()58 setting.m2 = meson_parm_read(clk->map, &dualdiv->m2) + 1; in meson_clk_dualdiv_recalc_rate()65 struct meson_clk_dualdiv_data *dualdiv) in __dualdiv_get_setting() argument67 const struct meson_clk_dualdiv_param *table = dualdiv->table; in __dualdiv_get_setting()93 struct meson_clk_dualdiv_data *dualdiv = meson_clk_dualdiv_data(clk); in meson_clk_dualdiv_determine_rate() local97 dualdiv); in meson_clk_dualdiv_determine_rate()[all …]
7 obj-$(CONFIG_COMMON_CLK_MESON_DUALDIV) += clk-dualdiv.o