Searched defs:num_parents (Results 1 - 48 of 48) sorted by relevance

/linux-4.1.27/drivers/clk/
H A Dclk-conf.c20 int index, rc, num_parents; __set_clk_parents() local
H A Dclk-mux.c35 int num_parents = __clk_get_num_parents(hw->clk); clk_mux_get_parent() local
116 clk_register_mux_table(struct device *dev, const char *name, const char **parent_names, u8 num_parents, unsigned long flags, void __iomem *reg, u8 shift, u32 mask, u8 clk_mux_flags, u32 *table, spinlock_t *lock) clk_register_mux_table() argument
168 clk_register_mux(struct device *dev, const char *name, const char **parent_names, u8 num_parents, unsigned long flags, void __iomem *reg, u8 shift, u8 width, u8 clk_mux_flags, spinlock_t *lock) clk_register_mux() argument
H A Dclk-composite.c190 clk_register_composite(struct device *dev, const char *name, const char **parent_names, int num_parents, struct clk_hw *mux_hw, const struct clk_ops *mux_ops, struct clk_hw *rate_hw, const struct clk_ops *rate_ops, struct clk_hw *gate_hw, const struct clk_ops *gate_ops, unsigned long flags) clk_register_composite() argument
H A Dclk-asm9260.c96 u8 num_parents; member in struct:asm9260_mux_clock
H A Dclk-si5351.c1304 u8 num_parents, num_clocks; si5351_i2c_probe() local
H A Dclk.c57 u8 num_parents; member in struct:clk_core
808 int i, num_parents; clk_mux_determine_rate_flags() local
/linux-4.1.27/drivers/clk/mxs/
H A Dclk.h51 mxs_clk_mux(const char *name, void __iomem *reg, u8 shift, u8 width, const char **parent_names, int num_parents) mxs_clk_mux() argument
/linux-4.1.27/drivers/clk/tegra/
H A Dclk-tegra-pmc.c41 int num_parents; member in struct:pmc_clk_init_data
H A Dclk-periph.c141 _tegra_clk_register_periph(const char *name, const char **parent_names, int num_parents, struct tegra_clk_periph *periph, void __iomem *clk_base, u32 offset, unsigned long flags) _tegra_clk_register_periph() argument
189 tegra_clk_register_periph(const char *name, const char **parent_names, int num_parents, struct tegra_clk_periph *periph, void __iomem *clk_base, u32 offset, unsigned long flags) tegra_clk_register_periph() argument
198 tegra_clk_register_periph_nodiv(const char *name, const char **parent_names, int num_parents, struct tegra_clk_periph *periph, void __iomem *clk_base, u32 offset) tegra_clk_register_periph_nodiv() argument
H A Dclk-super.c130 tegra_clk_register_super_mux(const char *name, const char **parent_names, u8 num_parents, unsigned long flags, void __iomem *reg, u8 clk_super_flags, u8 width, u8 pllx_index, u8 div2_index, spinlock_t *lock) tegra_clk_register_super_mux() argument
H A Dclk.h476 int num_parents; member in struct:tegra_periph_init_data
/linux-4.1.27/drivers/clk/hisilicon/
H A Dclk.h59 u8 num_parents; member in struct:hisi_mux_clock
/linux-4.1.27/drivers/clk/qcom/
H A Dcommon.c48 int i, num_parents = __clk_get_num_parents(hw->clk); qcom_find_src_index() local
H A Dclk-rcg.c48 int num_parents = __clk_get_num_parents(hw->clk); clk_rcg_get_parent() local
75 int num_parents = __clk_get_num_parents(hw->clk); clk_dyn_rcg_get_parent() local
H A Dclk-rcg2.c66 int num_parents = __clk_get_num_parents(hw->clk); clk_rcg2_get_parent() local
H A Dmmcc-msm8960.c512 int num_parents = __clk_get_num_parents(hw->clk); pix_rdi_set_parent() local
/linux-4.1.27/arch/arm/mach-imx/
H A Dclk-fixup-mux.c74 imx_clk_fixup_mux(const char *name, void __iomem *reg, u8 shift, u8 width, const char **parents, int num_parents, void (*fixup)(u32 *val)) imx_clk_fixup_mux() argument
H A Dclk-busy.c155 imx_clk_busy_mux(const char *name, void __iomem *reg, u8 shift, u8 width, void __iomem *busy_reg, u8 busy_shift, const char **parent_names, int num_parents) imx_clk_busy_mux() argument
H A Dclk.h111 imx_clk_mux(const char *name, void __iomem *reg, u8 shift, u8 width, const char **parents, int num_parents) imx_clk_mux() argument
119 imx_clk_mux_flags(const char *name, void __iomem *reg, u8 shift, u8 width, const char **parents, int num_parents, unsigned long flags) imx_clk_mux_flags() argument
/linux-4.1.27/drivers/clk/shmobile/
H A Dclk-div6.c177 unsigned int num_parents, valid_parents; cpg_div6_clock_init() local
/linux-4.1.27/drivers/clk/sunxi/
H A Dclk-factors.c89 int i, num_parents; clk_factors_determine_rate() local
H A Dclk-sunxi.c128 int i, num_parents; sun6i_ahb1_clk_determine_rate() local
/linux-4.1.27/drivers/clk/ti/
H A Dcomposite.c64 int num_parents; member in struct:component_clk
128 int num_parents = 1; ti_clk_register_composite() local
165 int num_parents = 0; _register_composite() local
276 int num_parents; ti_clk_add_component() local
H A Dmux.c34 int num_parents = __clk_get_num_parents(hw->clk); ti_clk_mux_get_parent() local
191 int num_parents; of_mux_clk_setup() local
247 int num_parents; ti_clk_build_component_mux() local
277 int num_parents; of_ti_composite_mux_clk_setup() local
108 _register_mux(struct device *dev, const char *name, const char **parent_names, u8 num_parents, unsigned long flags, void __iomem *reg, u8 shift, u32 mask, u8 clk_mux_flags, u32 *table, spinlock_t *lock) _register_mux() argument
H A Dclock.h86 int num_parents; member in struct:ti_clk_mux
132 int num_parents; member in struct:ti_clk_dpll
/linux-4.1.27/drivers/clk/ux500/
H A Dclk-sysctrl.c189 u8 num_parents = (parent_name ? 1 : 0); clk_reg_sysctrl_gate() local
207 u8 num_parents = (parent_name ? 1 : 0); clk_reg_sysctrl_gate_fixed_rate() local
117 clk_reg_sysctrl(struct device *dev, const char *name, const char **parent_names, u8 num_parents, u16 *reg_sel, u8 *reg_mask, u8 *reg_bits, unsigned long rate, unsigned long enable_delay_us, unsigned long flags, struct clk_ops *clk_sysctrl_ops) clk_reg_sysctrl() argument
215 clk_reg_sysctrl_set_parent(struct device *dev, const char *name, const char **parent_names, u8 num_parents, u16 *reg_sel, u8 *reg_mask, u8 *reg_bits, unsigned long flags) clk_reg_sysctrl_set_parent() argument
/linux-4.1.27/drivers/clk/at91/
H A Dclk-smd.c149 int num_parents; of_at91sam9x5_clk_smd_setup() local
117 at91sam9x5_clk_register_smd(struct at91_pmc *pmc, const char *name, const char **parent_names, u8 num_parents) at91sam9x5_clk_register_smd() argument
H A Dclk-master.c220 int num_parents; of_at91_clk_master_setup() local
135 at91_clk_register_master(struct at91_pmc *pmc, unsigned int irq, const char *name, int num_parents, const char **parent_names, const struct clk_master_layout *layout, const struct clk_master_characteristics *characteristics) at91_clk_register_master() argument
H A Dclk-programmable.c235 int num_parents; of_at91_clk_prog_setup() local
175 at91_clk_register_programmable(struct at91_pmc *pmc, const char *name, const char **parent_names, u8 num_parents, u8 id, const struct clk_programmable_layout *layout) at91_clk_register_programmable() argument
H A Dclk-slow.c372 int num_parents; of_at91sam9x5_clk_slow_setup() local
450 int num_parents; of_at91sam9260_clk_slow_setup() local
332 at91_clk_register_sam9x5_slow(void __iomem *sckcr, const char *name, const char **parent_names, int num_parents) at91_clk_register_sam9x5_slow() argument
408 at91_clk_register_sam9260_slow(struct at91_pmc *pmc, const char *name, const char **parent_names, int num_parents) at91_clk_register_sam9260_slow() argument
H A Dclk-usb.c377 int num_parents; of_at91sam9x5_clk_usb_setup() local
200 at91sam9x5_clk_register_usb(struct at91_pmc *pmc, const char *name, const char **parent_names, u8 num_parents) at91sam9x5_clk_register_usb() argument
H A Dclk-main.c612 int num_parents; of_at91sam9x5_clk_main_setup() local
559 at91_clk_register_sam9x5_main(struct at91_pmc *pmc, unsigned int irq, const char *name, const char **parent_names, int num_parents) at91_clk_register_sam9x5_main() argument
/linux-4.1.27/drivers/clk/berlin/
H A Dberlin2-div.c238 berlin2_div_register(const struct berlin2_div_map *map, void __iomem *base, const char *name, u8 div_flags, const char **parent_names, int num_parents, unsigned long flags, spinlock_t *lock) berlin2_div_register() argument
H A Dberlin2-div.h77 int num_parents; member in struct:berlin2_div_data
/linux-4.1.27/drivers/clk/rockchip/
H A Dclk-mmc-phase.c122 rockchip_clk_register_mmc(const char *name, const char **parent_names, u8 num_parents, void __iomem *reg, int shift) rockchip_clk_register_mmc() argument
H A Dclk-cpu.c233 rockchip_clk_register_cpuclk(const char *name, const char **parent_names, u8 num_parents, const struct rockchip_cpuclk_reg_data *reg_data, const struct rockchip_cpuclk_rate_table *rates, int nrates, void __iomem *reg_base, spinlock_t *lock) rockchip_clk_register_cpuclk() argument
H A Dclk.c41 rockchip_clk_register_branch(const char *name, const char **parent_names, u8 num_parents, void __iomem *base, int muxdiv_offset, u8 mux_shift, u8 mux_width, u8 mux_flags, u8 div_shift, u8 div_width, u8 div_flags, struct clk_div_table *div_table, int gate_offset, u8 gate_shift, u8 gate_flags, unsigned long flags, spinlock_t *lock) rockchip_clk_register_branch() argument
105 rockchip_clk_register_frac_branch(const char *name, const char **parent_names, u8 num_parents, void __iomem *base, int muxdiv_offset, u8 div_flags, int gate_offset, u8 gate_shift, u8 gate_flags, unsigned long flags, spinlock_t *lock) rockchip_clk_register_frac_branch() argument
299 rockchip_clk_register_armclk(unsigned int lookup_id, const char *name, const char **parent_names, u8 num_parents, const struct rockchip_cpuclk_reg_data *reg_data, const struct rockchip_cpuclk_rate_table *rates, int nrates) rockchip_clk_register_armclk() argument
H A Dclk-pll.c331 rockchip_clk_register_pll(enum rockchip_pll_type pll_type, const char *name, const char **parent_names, u8 num_parents, void __iomem *base, int con_offset, int grf_lock_offset, int lock_shift, int mode_offset, int mode_shift, struct rockchip_pll_rate_table *rate_table, u8 clk_pll_flags, spinlock_t *lock) rockchip_clk_register_pll() argument
H A Dclk.h112 u8 num_parents; member in struct:rockchip_pll_clock
201 u8 num_parents; member in struct:rockchip_clk_branch
/linux-4.1.27/drivers/clk/st/
H A Dclk-flexgen.c269 int num_parents, i; st_of_flexgen_setup() local
177 clk_register_flexgen(const char *name, const char **parent_names, u8 num_parents, void __iomem *reg, spinlock_t *lock, u32 idx, unsigned long flexgen_flags) clk_register_flexgen() argument
242 flexgen_get_parents(struct device_node *np, int *num_parents) flexgen_get_parents() argument
H A Dclkgen-mux.c395 int num_parents = 0, i; st_of_clkgena_divmux_setup() local
631 int num_parents; st_of_clkgen_mux_setup() local
707 int num_parents, i; st_of_clkgen_vcc_setup() local
23 clkgen_mux_get_parents(struct device_node *np, int *num_parents) clkgen_mux_get_parents() argument
218 clk_register_genamux(const char *name, const char **parent_names, u8 num_parents, void __iomem *reg, const struct clkgena_divmux_data *muxdata, u32 idx) clk_register_genamux() argument
/linux-4.1.27/drivers/clk/mvebu/
H A Dkirkwood.c237 int num_parents; member in struct:clk_muxing_soc_desc
/linux-4.1.27/drivers/clk/pistachio/
H A Dclk.h35 unsigned int num_parents; member in struct:pistachio_mux
/linux-4.1.27/drivers/clk/samsung/
H A Dclk.h125 u8 num_parents; member in struct:samsung_mux_clock
H A Dclk-s3c2410-dclk.c60 int num_parents = __clk_get_num_parents(hw->clk); s3c24xx_clkout_get_parent() local
90 s3c24xx_register_clkout(struct device *dev, const char *name, const char **parent_names, u8 num_parents, u8 shift, u32 mask) s3c24xx_register_clkout() argument
/linux-4.1.27/drivers/clk/mmp/
H A Dclk-mix.c66 int num_parents = __clk_get_num_parents(mix->hw.clk); _get_mux() local
442 mmp_clk_register_mix(struct device *dev, const char *name, const char **parent_names, u8 num_parents, unsigned long flags, struct mmp_clk_mix_config *config, spinlock_t *lock) mmp_clk_register_mix() argument
H A Dclk.h199 u8 num_parents; member in struct:mmp_param_mux_clk
/linux-4.1.27/include/linux/
H A Dclk-provider.h213 u8 num_parents; member in struct:clk_init_data

Completed in 548 milliseconds