Lines Matching refs:socfpgaclk
21 struct socfpga_periph_clk *socfpgaclk = to_periph_clk(hwclk);
23 unsigned long shift = socfpgaclk->shift;
26 val = readl(socfpgaclk->hw.reg);
36 struct socfpga_periph_clk *socfpgaclk = to_periph_clk(hwclk);
40 val = readl(socfpgaclk->hw.reg);
50 struct socfpga_periph_clk *socfpgaclk = to_periph_clk(hwclk);
53 if (socfpgaclk->fixed_div) {
54 div = socfpgaclk->fixed_div;
56 if (socfpgaclk->hw.reg)
57 div = ((readl(socfpgaclk->hw.reg) & 0x7ff) + 1);
65 struct socfpga_periph_clk *socfpgaclk = to_periph_clk(hwclk);
70 if (socfpgaclk->bypass_reg) {
71 mask = (0x1 << socfpgaclk->bypass_shift);
72 parent = ((readl(socfpgaclk->bypass_reg) & mask) >>
73 socfpgaclk->bypass_shift);
78 if (socfpgaclk->hw.reg) {
79 clk_src = readl(socfpgaclk->hw.reg);