Lines Matching refs:offs
21 struct clk_ti_ctrl_offs *offs;
24 static int clk_ti_ctrl_check_offs(struct clk *clk, fdt_addr_t offs)
30 if (offs >= priv->offs[i].start && offs <= priv->offs[i].end)
41 fdt_addr_t offs;
44 offs = priv->offs[0].start + clk->id;
45 err = clk_ti_ctrl_check_offs(clk, offs);
47 dev_err(clk->dev, "invalid offset: 0x%llx\n", (fdt64_t)offs);
51 clk_modules[0] = (u32 *)(offs);
61 fdt_addr_t offs;
64 offs = priv->offs[0].start + clk->id;
65 err = clk_ti_ctrl_check_offs(clk, offs);
67 dev_err(clk->dev, "invalid offset: 0x%llx\n", (fdt64_t)offs);
71 clk_modules[0] = (u32 *)(offs);
114 priv->offs = kmalloc_array(priv->offs_num, sizeof(*priv->offs),
116 if (!priv->offs)
120 priv->offs[i].start =
122 if (priv->offs[i].start == FDT_ADDR_T_NONE) {
127 priv->offs[i].end = priv->offs[i].start + fdt_size;
129 (fdt64_t)priv->offs[i].start,
130 (fdt64_t)priv->offs[i].end);