Lines Matching refs:sec
162 void __iomem **base, s8 *compatible, u32 sec) in sid_get_base() argument
164 if (sec == 1) in sid_get_base()
171 static void sid_put_base(struct device_node *pnode, void __iomem *base, u32 sec) in sid_put_base() argument
173 SID_DBG("base = %p, Sec = %d\n", base, sec); in sid_put_base()
174 if ((sec == 0) && (base != NULL)) in sid_put_base()
180 static u32 sid_readl(void __iomem *base, u32 sec) in sid_readl() argument
182 if (sec == 0) in sid_readl()
207 static u32 sid_read_key(s8 *key_name, u32 *key_buf, u32 key_size, u32 sec) in sid_read_key() argument
213 if (sid_get_base(&dev_node, &baseaddr, EFUSE_SID_BASE, sec)) in sid_read_key()
222 key_buf[i/4] = sid_readl(baseaddr + offset + i, sec); in sid_read_key()
225 sid_put_base(dev_node, baseaddr, sec); in sid_read_key()
230 static u32 sid_rd_bits(s8 *name, u32 offset, u32 shift, u32 mask, u32 sec) in sid_rd_bits() argument
239 if (sid_get_base(&dev_node, &baseaddr, name, sec)) in sid_rd_bits()
242 value = sid_readl(baseaddr + offset, sec); in sid_rd_bits()
246 name, offset, shift, mask, value, sec); in sid_rd_bits()
248 sid_put_base(dev_node, baseaddr, sec); in sid_rd_bits()