Home
last modified time | relevance | path

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

/linux-4.4.14/drivers/clk/
Dclk-axi-clkgen.c54 struct axi_clkgen;
57 void (*enable)(struct axi_clkgen *axi_clkgen, bool enable);
58 int (*write)(struct axi_clkgen *axi_clkgen, unsigned int reg,
60 int (*read)(struct axi_clkgen *axi_clkgen, unsigned int reg,
64 struct axi_clkgen { struct
70 static void axi_clkgen_mmcm_enable(struct axi_clkgen *axi_clkgen, in axi_clkgen_mmcm_enable() argument
73 axi_clkgen->mmcm_ops->enable(axi_clkgen, enable); in axi_clkgen_mmcm_enable()
76 static int axi_clkgen_mmcm_write(struct axi_clkgen *axi_clkgen, in axi_clkgen_mmcm_write() argument
79 return axi_clkgen->mmcm_ops->write(axi_clkgen, reg, val, mask); in axi_clkgen_mmcm_write()
82 static int axi_clkgen_mmcm_read(struct axi_clkgen *axi_clkgen, in axi_clkgen_mmcm_read() argument
[all …]