Home
last modified time | relevance | path

Searched refs:axi_clkgen (Results 1 – 1 of 1) sorted by relevance

/linux-4.1.27/drivers/clk/
Dclk-axi-clkgen.c55 struct axi_clkgen;
58 void (*enable)(struct axi_clkgen *axi_clkgen, bool enable);
59 int (*write)(struct axi_clkgen *axi_clkgen, unsigned int reg,
61 int (*read)(struct axi_clkgen *axi_clkgen, unsigned int reg,
65 struct axi_clkgen { struct
71 static void axi_clkgen_mmcm_enable(struct axi_clkgen *axi_clkgen, in axi_clkgen_mmcm_enable() argument
74 axi_clkgen->mmcm_ops->enable(axi_clkgen, enable); in axi_clkgen_mmcm_enable()
77 static int axi_clkgen_mmcm_write(struct axi_clkgen *axi_clkgen, in axi_clkgen_mmcm_write() argument
80 return axi_clkgen->mmcm_ops->write(axi_clkgen, reg, val, mask); in axi_clkgen_mmcm_write()
83 static int axi_clkgen_mmcm_read(struct axi_clkgen *axi_clkgen, in axi_clkgen_mmcm_read() argument
[all …]