Searched refs:wrpll_cfg (Results 1 - 7 of 7) sorted by relevance
/kernel/linux/linux-5.10/include/linux/clk/ |
H A D | analogbits-wrpll-cln28hpc.h | 17 * 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 D | analogbits-wrpll-cln28hpc.h | 17 * 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 D | wrpll-cln28hpc.c | 108 * @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 D | wrpll-cln28hpc.c | 112 * @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 D | fu540-prci.c | 162 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 D | sifive-prci.c | 46 * @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 D | sifive-prci.h | 244 struct wrpll_cfg c;
|
Completed in 5 milliseconds