Searched refs:parent_sel (Results 1 - 6 of 6) sorted by relevance
/kernel/linux/linux-5.10/drivers/clk/bcm/ |
H A D | clk-kona-setup.c | 288 * A selector bitfield must be valid. Its parent_sel array must 309 max_sel = sel->parent_sel[sel->parent_count - 1]; in sel_valid() 322 kfree(sel->parent_sel); in sel_valid() 323 sel->parent_sel = NULL; in sel_valid() 539 static u32 *parent_sel; in parent_process() local 586 parent_sel = kmalloc_array(parent_count, sizeof(*parent_sel), in parent_process() 588 if (!parent_sel) { in parent_process() 598 parent_sel[j] = i; in parent_process() 605 return parent_sel; in parent_process() 614 u32 *parent_sel; clk_sel_setup() local [all...] |
H A D | clk-kona.c | 818 * index into a selector's parent_sel array that contains it. 821 static u8 parent_index(struct bcm_clk_sel *sel, u8 parent_sel) in parent_index() argument 827 if (sel->parent_sel[i] == parent_sel) in parent_index() 844 u32 parent_sel; in selector_read_index() local 856 parent_sel = bitfield_extract(reg_val, sel->shift, sel->width); in selector_read_index() 859 index = parent_index(sel, parent_sel); in selector_read_index() 862 __func__, parent_sel, ccu->name, sel->offset); in selector_read_index() 877 u32 parent_sel; in __sel_commit() local 893 parent_sel in __sel_commit() [all...] |
H A D | clk-kona.h | 344 u32 parent_count; /* number of entries in parent_sel[] */ 345 u32 *parent_sel; /* array of parent selector values */ member 346 u8 clk_index; /* current selected index in parent_sel[] */
|
/kernel/linux/linux-6.6/drivers/clk/bcm/ |
H A D | clk-kona-setup.c | 280 * A selector bitfield must be valid. Its parent_sel array must 301 max_sel = sel->parent_sel[sel->parent_count - 1]; in sel_valid() 314 kfree(sel->parent_sel); in sel_valid() 315 sel->parent_sel = NULL; in sel_valid() 531 static u32 *parent_sel; in parent_process() local 578 parent_sel = kmalloc_array(parent_count, sizeof(*parent_sel), in parent_process() 580 if (!parent_sel) { in parent_process() 590 parent_sel[j] = i; in parent_process() 597 return parent_sel; in parent_process() 606 u32 *parent_sel; clk_sel_setup() local [all...] |
H A D | clk-kona.c | 810 * index into a selector's parent_sel array that contains it. 813 static u8 parent_index(struct bcm_clk_sel *sel, u8 parent_sel) in parent_index() argument 819 if (sel->parent_sel[i] == parent_sel) in parent_index() 836 u32 parent_sel; in selector_read_index() local 848 parent_sel = bitfield_extract(reg_val, sel->shift, sel->width); in selector_read_index() 851 index = parent_index(sel, parent_sel); in selector_read_index() 854 __func__, parent_sel, ccu->name, sel->offset); in selector_read_index() 869 u32 parent_sel; in __sel_commit() local 885 parent_sel in __sel_commit() [all...] |
H A D | clk-kona.h | 336 u32 parent_count; /* number of entries in parent_sel[] */ 337 u32 *parent_sel; /* array of parent selector values */ member 338 u8 clk_index; /* current selected index in parent_sel[] */
|
Completed in 7 milliseconds