Searched refs:parent_index (Results 1 - 19 of 19) sorted by relevance

/linux-master/drivers/clk/sunxi-ng/
H A Dccu_mux.c19 int parent_index)
33 if (parent_index < 0) {
34 parent_index = reg >> cm->shift;
35 parent_index &= (1 << cm->width) - 1;
42 if (parent_index == cm->fixed_predivs[i].index)
50 if (parent_index == cm->var_predivs[i].index) {
64 int parent_index,
67 return parent_rate / ccu_mux_get_prediv(common, cm, parent_index);
73 int parent_index,
76 return parent_rate * ccu_mux_get_prediv(common, cm, parent_index);
17 ccu_mux_get_prediv(struct ccu_common *common, struct ccu_mux_internal *cm, int parent_index) argument
62 ccu_mux_helper_apply_prediv(struct ccu_common *common, struct ccu_mux_internal *cm, int parent_index, unsigned long parent_rate) argument
71 ccu_mux_helper_unapply_prediv(struct ccu_common *common, struct ccu_mux_internal *cm, int parent_index, unsigned long parent_rate) argument
[all...]
H A Dccu_mux.h135 int parent_index,
/linux-master/drivers/clk/
H A Dclk-max9485.c204 int parent_index; member in struct:max9485_clk
212 .parent_index = -1,
221 .parent_index = -1,
230 .parent_index = MAX9485_CLKOUT,
239 .parent_index = MAX9485_CLKOUT,
298 int parent_index = max9485_clks[i].parent_index; local
313 if (parent_index > 0) {
315 &drvdata->hw[parent_index].init.name;
H A Dclk-scmi.c82 static int scmi_clk_set_parent(struct clk_hw *hw, u8 parent_index) argument
86 return scmi_proto_clk_ops->parent_set(clk->ph, clk->id, parent_index);
/linux-master/drivers/clk/tegra/
H A Dclk-tegra124-emc.c67 u8 parent_index; member in struct:emc_timing
224 if (emc_get_parent(&tegra->hw) == timing->parent_index &&
263 car_value |= CLK_SOURCE_EMC_EMC_2X_CLK_SRC(timing->parent_index);
301 if (emc_parent_clk_sources[timing->parent_index] !=
303 tegra->timings[timing_index].parent_index])
312 if (emc_parent_clk_sources[timing->parent_index] !=
314 tegra->timings[timing_index].parent_index])
356 emc_parent_clk_sources[timing->parent_index] &&
415 timing->parent_index = 0xff;
425 timing->parent_index
[all...]
H A Dclk-super.c68 u8 parent_index, shift; local
89 parent_index = clk_super_get_parent(hw);
90 if ((parent_index == mux->div2_index) ||
91 (parent_index == mux->pllx_index)) {
/linux-master/drivers/clk/ux500/
H A Dclk-sysctrl.c25 u8 parent_index; member in struct:clk_sysctrl
68 u8 old_index = clk->parent_index;
90 clk->parent_index = index;
98 return clk->parent_index;
159 clk->parent_index = 0;
/linux-master/drivers/clk/sunxi/
H A Dclk-factors.h25 u8 parent_index; member in struct:factors_request
H A Dclk-factors.c73 factors_req.parent_index =
101 .parent_index = i,
H A Dclk-sunxi.c302 if (req->parent_index == SUN6I_AHB1_PARENT_PLL6) {
332 if (req->parent_index == SUN6I_AHB1_PARENT_PLL6)
/linux-master/arch/sparc/kernel/
H A Dcpumap.c36 int parent_index; member in struct:cpuinfo_node
222 node->parent_index = (level > CPUINFO_LVL_ROOT)
261 node->parent_index = -1;
263 node->parent_index =
314 node = &t->nodes[node->parent_index];
/linux-master/drivers/md/persistent-data/
H A Ddm-btree.c654 static int split_one_into_two(struct shadow_spine *s, unsigned int parent_index, argument
683 r = insert_at(sizeof(__le64), pn, parent_index + 1,
737 static int split_two_into_three(struct shadow_spine *s, unsigned int parent_index, argument
749 if (parent_index == 0) {
752 r = shadow_child(s->info, vt, pn, parent_index + 1, &right);
756 middle_index = parent_index;
758 r = shadow_child(s->info, vt, pn, parent_index - 1, &left);
916 unsigned int parent_index, uint64_t key)
922 r = shadow_child(s->info, vt, parent, parent_index - 1, &sib);
929 *key_ptr(parent, parent_index)
915 rebalance_left(struct shadow_spine *s, struct dm_btree_value_type *vt, unsigned int parent_index, uint64_t key) argument
944 rebalance_right(struct shadow_spine *s, struct dm_btree_value_type *vt, unsigned int parent_index, uint64_t key) argument
1001 rebalance_or_split(struct shadow_spine *s, struct dm_btree_value_type *vt, unsigned int parent_index, uint64_t key) argument
[all...]
/linux-master/drivers/clk/mediatek/
H A Dclk-mux.h24 const u8 *parent_index; member in struct:mtk_mux
56 .parent_index = _paridx, \
H A Dclk-mux.c92 if (mux->data->parent_index) {
96 if (mux->data->parent_index[i] == val)
118 if (mux->data->parent_index)
119 index = mux->data->parent_index[index];
/linux-master/drivers/clk/mmp/
H A Dclk-mix.c120 parent = clk_hw_get_parent_by_index(hw, item->parent_index);
225 item->parent_index);
357 if (item->parent_index == index)
362 mux_val = _get_mux_val(mix, item->parent_index);
391 item->parent_index);
399 _get_mux_val(mix, item->parent_index),
H A Dclk.h71 u8 parent_index; member in struct:mmp_clk_mix_clk_table
/linux-master/lib/
H A Dobjagg.c711 int parent_index, int index)
713 return index * graph->nodes_count + parent_index;
717 int parent_index, int index)
720 parent_index);
726 int parent_index, int index)
729 parent_index);
710 objagg_tmp_graph_edge_index(struct objagg_tmp_graph *graph, int parent_index, int index) argument
716 objagg_tmp_graph_edge_set(struct objagg_tmp_graph *graph, int parent_index, int index) argument
725 objagg_tmp_graph_is_edge(struct objagg_tmp_graph *graph, int parent_index, int index) argument
/linux-master/drivers/clk/imx/
H A Dclk-scu.c56 u8 parent_index; member in struct:clk_scu
361 clk->parent_index = msg.data.resp.parent;
389 clk->parent_index = index;
603 clk->parent_index);
625 ret = clk_scu_set_parent(&clk->hw, clk->parent_index);
628 clk->parent_index, !ret ? "success" : "failed");
/linux-master/drivers/clk/bcm/
H A Dclk-kona.c813 static u8 parent_index(struct bcm_clk_sel *sel, u8 parent_sel) function
851 index = parent_index(sel, parent_sel);
886 index = parent_index(sel, parent_sel);

Completed in 222 milliseconds