Lines Matching defs:efuse
94 /* Offsets for 2 efuse fields combined into single 64-bit value [125:63] */
350 * Primary AVS value is stored in HD efuse and processed on power on
352 * Secondary AVS value is located in LD efuse and contains 4 work points for
355 * in the efuse is greater than 0 and the CPU is running in a certain speed.
361 uint64_t efuse;
378 efuse = mmio_read_32(MVEBU_AP_LDX_125_95_EFUSE_OFFS);
379 efuse <<= 32;
380 efuse |= mmio_read_32(MVEBU_AP_LDX_94_63_EFUSE_OFFS);
384 * SW version 0 (efuse not programmed) should follow the
387 sw_ver = (efuse >> EFUSE_AP_LD0_SWREV_OFFS) & EFUSE_AP_LD0_SWREV_MASK;
406 svc[0] = (efuse >> EFUSE_AP_LD0_SVC1_OFFS) & EFUSE_AP_LD0_WP_MASK;
407 svc[1] = (efuse >> EFUSE_AP_LD0_SVC2_OFFS) & EFUSE_AP_LD0_WP_MASK;
408 svc[2] = (efuse >> EFUSE_AP_LD0_SVC3_OFFS) & EFUSE_AP_LD0_WP_MASK;
414 svc[3] = (efuse >> EFUSE_AP_LD0_SVC4_OFFS)