/u-boot/drivers/clk/at91/ |
H A D | sckc.c | 27 unsigned int num_parents; member in struct:sam9x60_sckc 56 for (i = 0; i < sckc->num_parents; i++) { 60 if (i == sckc->num_parents) 75 int num_parents) 81 if (!sckc || !name || !parent_names || num_parents != 2) 84 sckc->parent_names = kzalloc(sizeof(*sckc->parent_names) * num_parents, 89 for (i = 0; i < num_parents; i++) { 95 sckc->num_parents = num_parents; 73 at91_sam9x60_clk_register_td_slck(struct sam9x60_sckc *sckc, const char *name, const char * const *parent_names, int num_parents) argument
|
H A D | pmc.c | 85 * @num_parents: clock number of parents 91 int at91_clk_mux_val_to_index(const u32 *table, u32 num_parents, u32 val) argument 95 if (!table || !num_parents) 98 for (i = 0; i < num_parents; i++) { 111 * @num_parents: clock's number of parents 116 int at91_clk_mux_index_to_val(const u32 *table, u32 num_parents, u32 index) argument 118 if (!table || !num_parents || index < 0 || index > num_parents)
|
H A D | clk-sam9x60-usb.c | 25 u32 num_parents; member in struct:sam9x60_usb 38 index = at91_clk_mux_val_to_index(usb->clk_mux_table, usb->num_parents, 43 index = at91_clk_mux_index_to_val(usb->mux_table, usb->num_parents, 100 const char * const *parent_names, u8 num_parents, 109 if (!base || !name || !parent_names || !num_parents || 121 usb->num_parents = num_parents; 134 index = at91_clk_mux_val_to_index(usb->mux_table, usb->num_parents, 99 sam9x60_clk_register_usb(void __iomem *base, const char *name, const char * const *parent_names, u8 num_parents, const struct clk_usbck_layout *usbck_layout, const u32 *clk_mux_table, const u32 *mux_table, u8 id) argument
|
H A D | pmc.h | 107 const char * const *parent_names, int num_parents, 111 const char * const *parent_names, u8 num_parents, 126 const char * const *parent_names, int num_parents, 137 const char * const *parent_names, int num_parents, 148 const char * const *parent_names, u8 num_parents, u8 id, 167 u8 num_parents, u8 id, const struct clk_range *range); 169 int at91_clk_mux_val_to_index(const u32 *table, u32 num_parents, u32 val); 170 int at91_clk_mux_index_to_val(const u32 *table, u32 num_parents, u32 index);
|
H A D | clk-generic.c | 31 u32 num_parents; member in struct:clk_gck 68 index = at91_clk_mux_val_to_index(gck->clk_mux_table, gck->num_parents, 73 index = at91_clk_mux_index_to_val(gck->mux_table, gck->num_parents, 146 u8 num_parents, u8 id, 154 if (!base || !layout || !name || !parent_names || !num_parents || 168 gck->num_parents = num_parents; 180 index = at91_clk_mux_val_to_index(gck->mux_table, gck->num_parents, 142 at91_clk_register_generic(void __iomem *base, const struct clk_pcr_layout *layout, const char *name, const char * const *parent_names, const u32 *clk_mux_table, const u32 *mux_table, u8 num_parents, u8 id, const struct clk_range *range) argument
|
H A D | clk-programmable.c | 32 u32 num_parents; member in struct:clk_programmable 64 prog->num_parents, parent->id); 68 index = at91_clk_mux_index_to_val(prog->mux_table, prog->num_parents, 131 const char *const *parent_names, u8 num_parents, u8 id, 140 if (!base || !name || !parent_names || !num_parents || 153 prog->num_parents = num_parents; 161 prog->num_parents, val); 130 at91_clk_register_programmable(void __iomem *base, const char *name, const char *const *parent_names, u8 num_parents, u8 id, const struct clk_programmable_layout *layout, const u32 *clk_mux_table, const u32 *mux_table) argument
|
H A D | clk-master.c | 49 u32 num_parents; member in struct:clk_master 111 int num_parents, const struct clk_master_layout *layout, 120 if (!base || !name || !num_parents || !parent_names || 131 master->num_parents = num_parents; 204 master->num_parents = 1; 231 master->num_parents, parent->id); 236 master->num_parents, index); 334 int num_parents, const u32 *mux_table, const u32 *clk_mux_table, 342 if (!base || !name || !num_parents || !parent_name 109 at91_clk_register_master_pres(void __iomem *base, const char *name, const char * const *parent_names, int num_parents, const struct clk_master_layout *layout, const struct clk_master_characteristics *characteristics, const u32 *mux_table) argument 332 at91_clk_sama7g5_register_master(void __iomem *base, const char *name, const char * const *parent_names, int num_parents, const u32 *mux_table, const u32 *clk_mux_table, bool critical, u8 id) argument [all...] |
H A D | clk-main.c | 53 unsigned int num_parents; member in struct:clk_main 322 main->num_parents, AT91_CLK_ID_TO_DID(parent->id)); 349 int num_parents, const u32 *clk_mux_table, 357 if (!reg || !name || !parent_names || !num_parents || !clk_mux_table) 366 main->num_parents = num_parents; 347 at91_clk_sam9x5_main(void __iomem *reg, const char *name, const char * const *parent_names, int num_parents, const u32 *clk_mux_table, int type) argument
|
/u-boot/drivers/clk/ |
H A D | clk-mux.c | 49 int num_parents = mux->num_parents; local 54 for (i = 0; i < num_parents; i++) 66 if (val >= num_parents) 115 for (i = 0; i < mux->num_parents; i++) { 165 const char * const *parent_names, u8 num_parents, 190 mux->num_parents = num_parents; 222 const char * const *parent_names, u8 num_parents, 229 clk = clk_hw_register_mux_table(dev, name, parent_names, num_parents, 164 clk_hw_register_mux_table(struct device *dev, const char *name, const char * const *parent_names, u8 num_parents, unsigned long flags, void __iomem *reg, u8 shift, u32 mask, u8 clk_mux_flags, u32 *table) argument 221 clk_register_mux_table(struct device *dev, const char *name, const char * const *parent_names, u8 num_parents, unsigned long flags, void __iomem *reg, u8 shift, u32 mask, u8 clk_mux_flags, u32 *table) argument 237 clk_register_mux(struct device *dev, const char *name, const char * const *parent_names, u8 num_parents, unsigned long flags, void __iomem *reg, u8 shift, u8 width, u8 clk_mux_flags) argument [all...] |
H A D | clk_sandbox_ccf.c | 171 int num_parents, void __iomem *reg, 186 mux->num_parents = num_parents; 208 parent_names, num_parents, 169 sandbox_clk_composite(const char *name, const char * const *parent_names, int num_parents, void __iomem *reg, unsigned long flags) argument
|
/u-boot/drivers/clk/imx/ |
H A D | clk.h | 168 int num_parents, void (*fixup)(u32 *val)); 172 const char * const *parents, int num_parents, 175 return clk_register_mux(NULL, name, parents, num_parents, 183 int num_parents, unsigned long flags) 185 return clk_register_mux(NULL, name, parents, num_parents, 192 int num_parents) 194 return clk_register_mux(NULL, name, parents, num_parents, 202 const char * const *parents, int num_parents) 204 return clk_register_mux(NULL, name, parents, num_parents, 211 int num_parents) 170 imx_clk_mux_flags(const char *name, void __iomem *reg, u8 shift, u8 width, const char * const *parents, int num_parents, unsigned long flags) argument 180 imx_clk_mux2_flags(const char *name, void __iomem *reg, u8 shift, u8 width, const char * const *parents, int num_parents, unsigned long flags) argument 190 imx_clk_mux(const char *name, void __iomem *reg, u8 shift, u8 width, const char * const *parents, int num_parents) argument 200 imx_clk_busy_mux(const char *name, void __iomem *reg, u8 shift, u8 width, void __iomem *busy_reg, u8 busy_shift, const char * const *parents, int num_parents) argument 209 imx_clk_mux2(const char *name, void __iomem *reg, u8 shift, u8 width, const char * const *parents, int num_parents) argument [all...] |
H A D | clk-composite-93.c | 89 int num_parents, void __iomem *reg, u32 domain_id, 104 mux->num_parents = num_parents; 126 parent_names, num_parents, 87 imx93_clk_composite_flags(const char *name, const char * const *parent_names, int num_parents, void __iomem *reg, u32 domain_id, unsigned long flags) argument
|
H A D | clk-composite-8m.c | 122 int num_parents, void __iomem *reg, 137 mux->num_parents = num_parents; 159 parent_names, num_parents, 120 imx8m_clk_composite_flags(const char *name, const char * const *parent_names, int num_parents, void __iomem *reg, unsigned long flags) argument
|
/u-boot/drivers/clk/stm32/ |
H A D | clk-stm32-core.c | 180 int num_parents; local 206 mux->num_parents = mux_cfg->num_parents; 214 num_parents = mux_cfg->num_parents; 217 num_parents = 1; 253 parent_names, num_parents,
|
/u-boot/drivers/clk/mediatek/ |
H A D | clk-mtk.h | 110 * @num_parents: number of parent clocks 125 signed char num_parents; member in struct:mtk_composite 138 .num_parents = ARRAY_SIZE(_parents), \ 152 .num_parents = ARRAY_SIZE(_parents), \ 170 .num_parents = ARRAY_SIZE(_parents), \
|
/u-boot/include/ |
H A D | k3-clk.h | 44 int num_parents; member in struct:mux_data 82 int num_parents; member in struct:mux_pllctrl_data 105 .num_parents = _num_parents, .shift = _shift, \ 164 .num_parents = _num_parents, .flags = _flags } \
|
H A D | sandbox-clk.h | 79 int num_parents) 81 return clk_register_mux(NULL, name, parents, num_parents, 76 sandbox_clk_mux(const char *name, void __iomem *reg, u8 shift, u8 width, const char * const *parents, int num_parents) argument
|
/u-boot/drivers/pwm/ |
H A D | pwm-meson.c | 87 unsigned int num_parents; member in struct:meson_pwm_data 289 if (p >= data->num_parents) { 367 for (p = 0 ; p < data->num_parents ; ++p) { 378 if (p == data->num_parents) { 417 .num_parents = ARRAY_SIZE(pwm_gxbb_parent_ids), 430 .num_parents = ARRAY_SIZE(pwm_gxbb_ao_parent_ids), 445 .num_parents = ARRAY_SIZE(pwm_axg_ee_parent_ids), 454 .num_parents = ARRAY_SIZE(pwm_axg_ao_parent_ids), 470 .num_parents = ARRAY_SIZE(pwm_g12a_ao_ab_parent_ids), 479 .num_parents [all...] |
/u-boot/drivers/clk/renesas/ |
H A D | rzg2l-cpg.h | 108 int num_parents; member in struct:cpg_core_clk 158 .num_parents = ARRAY_SIZE(_parent_names), \ 163 .num_parents = ARRAY_SIZE(_parent_names), \ 168 .num_parents = ARRAY_SIZE(_parent_names)) 174 .num_parents = ARRAY_SIZE(_parent_names))
|
/u-boot/drivers/clk/uniphier/ |
H A D | clk-uniphier.h | 34 u8 num_parents; member in struct:uniphier_clk_mux_data
|
H A D | clk-uniphier-mio.c | 34 .num_parents = 8, \
|
/u-boot/drivers/clk/nuvoton/ |
H A D | clk_npcm.h | 75 u8 num_parents; member in struct:npcm_clk_select
|
/u-boot/drivers/clk/ti/ |
H A D | clk-sci.c | 118 u8 num_parents; local 129 ret = cops->get_num_parents(sci, clk->id, clk->data, &num_parents); 135 if (num_parents < 2) { 143 if (parent_cid >= num_parents) {
|
/u-boot/drivers/clk/exynos/ |
H A D | clk.h | 66 * @num_parents: number of parents listed in @parent_names 77 u8 num_parents; member in struct:samsung_mux_clock 92 .num_parents = ARRAY_SIZE(pnames), \
|
/u-boot/include/linux/ |
H A D | clk-provider.h | 67 u8 num_parents; member in struct:clk_mux 226 const char * const *parent_names, int num_parents, 245 const char * const *parent_names, u8 num_parents,
|