Lines Matching refs:clps711x_clk
40 struct clps711x_clk {
48 struct clps711x_clk *clps711x_clk;
56 clps711x_clk = kzalloc(struct_size(clps711x_clk, clk_data.hws,
59 BUG_ON(!clps711x_clk);
61 spin_lock_init(&clps711x_clk->lock);
108 clps711x_clk->clk_data.hws[CLPS711X_CLK_DUMMY] =
110 clps711x_clk->clk_data.hws[CLPS711X_CLK_CPU] =
112 clps711x_clk->clk_data.hws[CLPS711X_CLK_BUS] =
114 clps711x_clk->clk_data.hws[CLPS711X_CLK_PLL] =
116 clps711x_clk->clk_data.hws[CLPS711X_CLK_TIMERREF] =
118 clps711x_clk->clk_data.hws[CLPS711X_CLK_TIMER1] =
121 timer_div_table, &clps711x_clk->lock);
122 clps711x_clk->clk_data.hws[CLPS711X_CLK_TIMER2] =
125 timer_div_table, &clps711x_clk->lock);
126 clps711x_clk->clk_data.hws[CLPS711X_CLK_PWM] =
128 clps711x_clk->clk_data.hws[CLPS711X_CLK_SPIREF] =
130 clps711x_clk->clk_data.hws[CLPS711X_CLK_SPI] =
133 spi_div_table, &clps711x_clk->lock);
134 clps711x_clk->clk_data.hws[CLPS711X_CLK_UART] =
136 clps711x_clk->clk_data.hws[CLPS711X_CLK_TICK] =
139 if (IS_ERR(clps711x_clk->clk_data.hws[tmp]))
141 tmp, PTR_ERR(clps711x_clk->clk_data.hws[tmp]));
143 clps711x_clk->clk_data.num = CLPS711X_CLK_MAX;
145 &clps711x_clk->clk_data);