Home
last modified time | relevance | path

Searched defs:axi_clkgen (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-5.10/drivers/clk/
H A Dclk-axi-clkgen.c49 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 Dclk-axi-clkgen.c56 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