Home
last modified time | relevance | path

Searched refs:efuse (Results 1 – 9 of 9) sorted by relevance

/arm-trusted-firmware-2.8.0/plat/marvell/armada/a8k/common/
A Dplat_ble_setup.c361 uint64_t efuse; in ble_plat_svc_config() local
378 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()
/arm-trusted-firmware-2.8.0/drivers/marvell/mochi/
A Dcp110_setup.c395 uint32_t reg_val, efuse; in cp110_trng_init() local
403 efuse = mmio_read_32(MVEBU_EFUSE_TRNG_ENABLE_EFUSE_WORD); in cp110_trng_init()
404 efuse >>= MVEBU_EFUSE_TRNG_ENABLE_BIT_OFFSET; in cp110_trng_init()
405 efuse &= 1; in cp110_trng_init()
407 if (efuse == 0) { in cp110_trng_init()
/arm-trusted-firmware-2.8.0/docs/plat/
A Dmeson-axg.rst14 - Basic SIP services (read efuse data, enable/disable JTAG).
A Dmeson-g12a.rst14 - Basic SIP services (read efuse data, enable/disable JTAG).
A Dmeson-gxbb.rst14 - Basic SIP services (read efuse data, enable/disable JTAG).
A Dmeson-gxl.rst14 - Basic SIP services (read efuse data, enable/disable JTAG).
/arm-trusted-firmware-2.8.0/fdts/
A Dstm32mp131.dtsi418 bsec: efuse@5c005000 {
A Dstm32mp151.dtsi457 bsec: efuse@5c005000 {
/arm-trusted-firmware-2.8.0/docs/
A Dchange-log.md3270 - Added support for PM API SMC call for efuse and register access

Completed in 19 milliseconds