Home
last modified time | relevance | path

Searched refs:wrpll_cfg (Results 1 - 7 of 7) sorted by relevance

/kernel/linux/linux-5.10/include/linux/clk/
H A Danalogbits-wrpll-cln28hpc.h17 * Bit definitions for struct wrpll_cfg.flags
37 * struct wrpll_cfg - WRPLL configuration values
53 * When initially passing a struct wrpll_cfg record, the
58 struct wrpll_cfg { struct
71 int wrpll_configure_for_rate(struct wrpll_cfg *c, u32 target_rate,
74 unsigned int wrpll_calc_max_lock_us(const struct wrpll_cfg *c);
76 unsigned long wrpll_calc_output_rate(const struct wrpll_cfg *c,
/kernel/linux/linux-6.6/include/linux/clk/
H A Danalogbits-wrpll-cln28hpc.h17 * Bit definitions for struct wrpll_cfg.flags
37 * struct wrpll_cfg - WRPLL configuration values
53 * When initially passing a struct wrpll_cfg record, the
58 struct wrpll_cfg { struct
71 int wrpll_configure_for_rate(struct wrpll_cfg *c, u32 target_rate,
74 unsigned int wrpll_calc_max_lock_us(const struct wrpll_cfg *c);
76 unsigned long wrpll_calc_output_rate(const struct wrpll_cfg *c,
/kernel/linux/linux-5.10/drivers/clk/analogbits/
H A Dwrpll-cln28hpc.c108 * @c: ptr to a struct wrpll_cfg record to read from
123 static u8 __wrpll_calc_fbdiv(const struct wrpll_cfg *c) in __wrpll_calc_fbdiv()
172 * @c: ptr to a struct wrpll_cfg record to write PLL data to
183 static int __wrpll_update_parent_rate(struct wrpll_cfg *c, in __wrpll_update_parent_rate()
202 * @c: ptr to a struct wrpll_cfg record to write into
213 * wrpll_cfg record: either initialized to zero (with the
221 int wrpll_configure_for_rate(struct wrpll_cfg *c, u32 target_rate, in wrpll_configure_for_rate()
314 * @c: ptr to a struct wrpll_cfg record to read from
330 unsigned long wrpll_calc_output_rate(const struct wrpll_cfg *c, in wrpll_calc_output_rate()
351 * @c: ptr to a struct wrpll_cfg recor
[all...]
/kernel/linux/linux-6.6/drivers/clk/analogbits/
H A Dwrpll-cln28hpc.c112 * @c: ptr to a struct wrpll_cfg record to read from
127 static u8 __wrpll_calc_fbdiv(const struct wrpll_cfg *c) in __wrpll_calc_fbdiv()
176 * @c: ptr to a struct wrpll_cfg record to write PLL data to
187 static int __wrpll_update_parent_rate(struct wrpll_cfg *c, in __wrpll_update_parent_rate()
206 * @c: ptr to a struct wrpll_cfg record to write into
217 * wrpll_cfg record: either initialized to zero (with the
225 int wrpll_configure_for_rate(struct wrpll_cfg *c, u32 target_rate, in wrpll_configure_for_rate()
318 * @c: ptr to a struct wrpll_cfg record to read from
334 unsigned long wrpll_calc_output_rate(const struct wrpll_cfg *c, in wrpll_calc_output_rate()
355 * @c: ptr to a struct wrpll_cfg recor
[all...]
/kernel/linux/linux-5.10/drivers/clk/sifive/
H A Dfu540-prci.c162 struct wrpll_cfg c;
222 * @c: ptr to a struct wrpll_cfg record to write config into
234 static void __prci_wrpll_unpack(struct wrpll_cfg *c, u32 r) in __prci_wrpll_unpack()
263 * @c: pointer to a struct wrpll_cfg record containing the PLL's cfg
276 static u32 __prci_wrpll_pack(const struct wrpll_cfg *c) in __prci_wrpll_pack()
325 struct wrpll_cfg *c) in __prci_wrpll_write_cfg()
396 struct wrpll_cfg c; in sifive_fu540_prci_wrpll_round_rate()
/kernel/linux/linux-6.6/drivers/clk/sifive/
H A Dsifive-prci.c46 * @c: ptr to a struct wrpll_cfg record to write config into
58 static void __prci_wrpll_unpack(struct wrpll_cfg *c, u32 r) in __prci_wrpll_unpack()
87 * @c: pointer to a struct wrpll_cfg record containing the PLL's cfg
100 static u32 __prci_wrpll_pack(const struct wrpll_cfg *c) in __prci_wrpll_pack()
149 struct wrpll_cfg *c) in __prci_wrpll_write_cfg0()
192 struct wrpll_cfg c; in sifive_prci_wrpll_round_rate()
H A Dsifive-prci.h244 struct wrpll_cfg c;

Completed in 4 milliseconds