Lines Matching full:cpuid
81 const char *cpuid = env_get("cpuid#"); in setup_macaddr() local
90 if (!cpuid) { in setup_macaddr()
91 debug("%s: could not retrieve 'cpuid#'\n", __func__); in setup_macaddr()
95 ret = hash_block("sha256", (void *)cpuid, strlen(cpuid), hash, &size); in setup_macaddr()
118 u8 cpuid[RK3399_CPUID_LEN]; in setup_serial() local
133 ret = misc_read(dev, RK3399_CPUID_OFF, &cpuid, sizeof(cpuid)); in setup_serial()
135 debug("%s: reading cpuid from the efuses failed\n", in setup_serial()
142 sprintf(&cpuid_str[i * 2], "%02x", cpuid[i]); in setup_serial()
144 debug("cpuid: %s\n", cpuid_str); in setup_serial()
147 * Mix the cpuid bytes using the same rules as in in setup_serial()
151 low[i] = cpuid[1 + (i << 1)]; in setup_serial()
152 high[i] = cpuid[i << 1]; in setup_serial()
159 env_set("cpuid#", cpuid_str); in setup_serial()