Searched refs:efuse (Results 1 – 11 of 11) sorted by relevance
233 lvts_data->efuse[0] = mmio_read_32(EFUSEC_BASE + 0x01A4); in mt8189_get_calibration_data()234 lvts_data->efuse[1] = mmio_read_32(EFUSEC_BASE + 0x01A8); in mt8189_get_calibration_data()235 lvts_data->efuse[2] = mmio_read_32(EFUSEC_BASE + 0x01AC); in mt8189_get_calibration_data()236 lvts_data->efuse[3] = mmio_read_32(EFUSEC_BASE + 0x01B0); in mt8189_get_calibration_data()237 lvts_data->efuse[4] = mmio_read_32(EFUSEC_BASE + 0x01B4); in mt8189_get_calibration_data()238 lvts_data->efuse[5] = mmio_read_32(EFUSEC_BASE + 0x01B8); in mt8189_get_calibration_data()239 lvts_data->efuse[6] = mmio_read_32(EFUSEC_BASE + 0x01BC); in mt8189_get_calibration_data()240 lvts_data->efuse[7] = mmio_read_32(EFUSEC_BASE + 0x01C0); in mt8189_get_calibration_data()241 lvts_data->efuse[8] = mmio_read_32(EFUSEC_BASE + 0x01C4); in mt8189_get_calibration_data()242 lvts_data->efuse[9] = mmio_read_32(EFUSEC_BASE + 0x01C8); in mt8189_get_calibration_data()[all …]
361 uint64_t efuse; in ble_plat_svc_config() local378 efuse = mmio_read_32(MVEBU_AP_LDX_125_95_EFUSE_OFFS); in ble_plat_svc_config()379 efuse <<= 32; in ble_plat_svc_config()380 efuse |= mmio_read_32(MVEBU_AP_LDX_94_63_EFUSE_OFFS); in ble_plat_svc_config()387 sw_ver = (efuse >> EFUSE_AP_LD0_SWREV_OFFS) & EFUSE_AP_LD0_SWREV_MASK; in ble_plat_svc_config()406 svc[0] = (efuse >> EFUSE_AP_LD0_SVC1_OFFS) & EFUSE_AP_LD0_WP_MASK; in ble_plat_svc_config()407 svc[1] = (efuse >> EFUSE_AP_LD0_SVC2_OFFS) & EFUSE_AP_LD0_WP_MASK; in ble_plat_svc_config()408 svc[2] = (efuse >> EFUSE_AP_LD0_SVC3_OFFS) & EFUSE_AP_LD0_WP_MASK; in ble_plat_svc_config()414 svc[3] = (efuse >> EFUSE_AP_LD0_SVC4_OFFS) in ble_plat_svc_config()
41 ? ((lvts_data->efuse[index] & GENMASK(h, l)) >> l) \191 uint32_t *efuse; member
14 - Basic SIP services (read efuse data, enable/disable JTAG).
278 bsec: efuse@44000000 {
417 bsec: efuse@5c005000 {
455 bsec: efuse@5c005000 {
9789 - Added support for PM API SMC call for efuse and register access