Lines Matching defs:fuse
308 * Some SoCs will have a pair of fuse registers which hold
309 * an ethernet MAC address. The "ti,dscr-mac-fuse-regs"
310 * property is a mapping from fuse register bytes to MAC
313 * ti,dscr-mac-fuse-regs = <reg0 b3 b2 b1 b0
316 * reg0 and reg1 are the offsets of the two fuse registers.
317 * b3-b0 positionally represent bytes within the fuse register.
321 * 0 = fuse register byte not used in MAC address
327 u32 vals[10], fuse;
330 err = of_property_read_u32_array(node, "ti,dscr-mac-fuse-regs",
336 fuse = soc_readl(base + vals[f * 5]);
339 c6x_fuse_mac[vals[j] - 1] = fuse >> i;