Searched refs:axi_clkgen (Results 1 – 1 of 1) sorted by relevance
/linux-4.1.27/drivers/clk/ |
D | clk-axi-clkgen.c | 55 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 …]
|