Searched defs:axi_clkgen (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-5.10/drivers/clk/ |
H A D | clk-axi-clkgen.c | 49 struct axi_clkgen { struct 213 static void axi_clkgen_write(struct axi_clkgen *axi_clkgen, in axi_clkgen_write() argument 219 static void axi_clkgen_read(struct axi_clkgen *axi_clkgen, in axi_clkgen_read() argument 225 static int axi_clkgen_wait_non_busy(struct axi_clkgen *axi_clkgen) in axi_clkgen_wait_non_busy() argument 240 axi_clkgen_mmcm_read(struct axi_clkgen *axi_clkgen, unsigned int reg, unsigned int *val) axi_clkgen_mmcm_read() argument 264 axi_clkgen_mmcm_write(struct axi_clkgen *axi_clkgen, unsigned int reg, unsigned int val, unsigned int mask) axi_clkgen_mmcm_write() argument 286 axi_clkgen_mmcm_enable(struct axi_clkgen *axi_clkgen, bool enable) axi_clkgen_mmcm_enable() argument 302 axi_clkgen_set_div(struct axi_clkgen *axi_clkgen, unsigned int reg1, unsigned int reg2, unsigned int reg3, struct axi_clkgen_div_params *params) axi_clkgen_set_div() argument 321 struct axi_clkgen *axi_clkgen = clk_hw_to_axi_clkgen(clk_hw); axi_clkgen_set_rate() local 385 axi_clkgen_get_div(struct axi_clkgen *axi_clkgen, unsigned int reg1, unsigned int reg2) axi_clkgen_get_div() argument 415 struct axi_clkgen *axi_clkgen = clk_hw_to_axi_clkgen(clk_hw); axi_clkgen_recalc_rate() local 442 struct axi_clkgen *axi_clkgen = clk_hw_to_axi_clkgen(clk_hw); axi_clkgen_enable() local 451 struct axi_clkgen *axi_clkgen = clk_hw_to_axi_clkgen(clk_hw); axi_clkgen_disable() local 458 struct axi_clkgen *axi_clkgen = clk_hw_to_axi_clkgen(clk_hw); axi_clkgen_set_parent() local 467 struct axi_clkgen *axi_clkgen = clk_hw_to_axi_clkgen(clk_hw); axi_clkgen_get_parent() local 496 struct axi_clkgen *axi_clkgen; axi_clkgen_probe() local [all...] |
/kernel/linux/linux-6.6/drivers/clk/ |
H A D | clk-axi-clkgen.c | 56 struct axi_clkgen { struct 231 static void axi_clkgen_write(struct axi_clkgen *axi_clkgen, in axi_clkgen_write() argument 237 static void axi_clkgen_read(struct axi_clkgen *axi_clkgen, in axi_clkgen_read() argument 243 static int axi_clkgen_wait_non_busy(struct axi_clkgen *axi_clkgen) in axi_clkgen_wait_non_busy() argument 258 axi_clkgen_mmcm_read(struct axi_clkgen *axi_clkgen, unsigned int reg, unsigned int *val) axi_clkgen_mmcm_read() argument 282 axi_clkgen_mmcm_write(struct axi_clkgen *axi_clkgen, unsigned int reg, unsigned int val, unsigned int mask) axi_clkgen_mmcm_write() argument 304 axi_clkgen_mmcm_enable(struct axi_clkgen *axi_clkgen, bool enable) axi_clkgen_mmcm_enable() argument 320 axi_clkgen_set_div(struct axi_clkgen *axi_clkgen, unsigned int reg1, unsigned int reg2, unsigned int reg3, struct axi_clkgen_div_params *params) axi_clkgen_set_div() argument 339 struct axi_clkgen *axi_clkgen = clk_hw_to_axi_clkgen(clk_hw); axi_clkgen_set_rate() local 390 struct axi_clkgen *axi_clkgen = clk_hw_to_axi_clkgen(hw); axi_clkgen_determine_rate() local 408 axi_clkgen_get_div(struct axi_clkgen *axi_clkgen, unsigned int reg1, unsigned int reg2) axi_clkgen_get_div() argument 438 struct axi_clkgen *axi_clkgen = clk_hw_to_axi_clkgen(clk_hw); axi_clkgen_recalc_rate() local 465 struct axi_clkgen *axi_clkgen = clk_hw_to_axi_clkgen(clk_hw); axi_clkgen_enable() local 474 struct axi_clkgen *axi_clkgen = clk_hw_to_axi_clkgen(clk_hw); axi_clkgen_disable() local 481 struct axi_clkgen *axi_clkgen = clk_hw_to_axi_clkgen(clk_hw); axi_clkgen_set_parent() local 490 struct axi_clkgen *axi_clkgen = clk_hw_to_axi_clkgen(clk_hw); axi_clkgen_get_parent() local 511 struct axi_clkgen *axi_clkgen; axi_clkgen_probe() local [all...] |
Completed in 2 milliseconds