Lines Matching refs:socfpgaclk
24 struct socfpga_gate_clk *socfpgaclk = to_socfpga_gate_clk(hwclk);
27 if (socfpgaclk->fixed_div) {
28 div = socfpgaclk->fixed_div;
29 } else if (socfpgaclk->div_reg) {
30 val = readl(socfpgaclk->div_reg) >> socfpgaclk->shift;
31 val &= GENMASK(socfpgaclk->width - 1, 0);
40 struct socfpga_gate_clk *socfpgaclk = to_socfpga_gate_clk(hwclk);
43 val = readl(socfpgaclk->div_reg) >> socfpgaclk->shift;
44 val &= GENMASK(socfpgaclk->width - 1, 0);
53 struct socfpga_gate_clk *socfpgaclk = to_socfpga_gate_clk(hwclk);
58 if (socfpgaclk->bypass_reg) {
59 mask = (0x1 << socfpgaclk->bypass_shift);
60 parent = ((readl(socfpgaclk->bypass_reg) & mask) >>
61 socfpgaclk->bypass_shift);
67 second_bypass = readl(socfpgaclk->bypass_reg -
83 struct socfpga_gate_clk *socfpgaclk = to_socfpga_gate_clk(hwclk);
88 if (socfpgaclk->bypass_reg) {
89 mask = (0x1 << socfpgaclk->bypass_shift);
90 parent = ((readl(socfpgaclk->bypass_reg) & mask) >>
91 socfpgaclk->bypass_shift);
97 second_bypass = readl(socfpgaclk->bypass_reg -