Home
last modified time | relevance | path

Searched refs:idreg (Results 1 – 3 of 3) sorted by relevance

/freebsd/sys/dev/bhnd/
H A Dbhnd_erom.c274 uint32_t idreg, cc_caps; in bhnd_erom_read_chipid() local
282 idreg = bhnd_erom_io_read(eio, CHIPC_ID, 4); in bhnd_erom_read_chipid()
285 cid->chip_id = CHIPC_GET_BITS(idreg, CHIPC_ID_CHIP); in bhnd_erom_read_chipid()
286 cid->chip_pkg = CHIPC_GET_BITS(idreg, CHIPC_ID_PKG); in bhnd_erom_read_chipid()
287 cid->chip_rev = CHIPC_GET_BITS(idreg, CHIPC_ID_REV); in bhnd_erom_read_chipid()
288 cid->chip_type = CHIPC_GET_BITS(idreg, CHIPC_ID_BUS); in bhnd_erom_read_chipid()
289 cid->ncores = CHIPC_GET_BITS(idreg, CHIPC_ID_NUMCORE); in bhnd_erom_read_chipid()
/freebsd/sys/arm64/vmm/
H A Dvmm_arm64.c516 uint64_t idreg; in vmmops_init() local
524 get_kernel_reg(ID_AA64MMFR0_EL1, &idreg); in vmmops_init()
525 if (ID_AA64MMFR0_ECV_VAL(idreg) >= ID_AA64MMFR0_ECV_POFF) in vmmops_init()
528 switch (ID_AA64MMFR0_FGT_VAL(idreg)) { in vmmops_init()
540 get_kernel_reg(ID_AA64MMFR1_EL1, &idreg); in vmmops_init()
541 if (ID_AA64MMFR1_HCX_VAL(idreg) >= ID_AA64MMFR1_HCX_IMPL) in vmmops_init()
/freebsd/sys/dev/bhnd/siba/
H A Dsiba_erom.c95 uint32_t idreg; in siba_erom_probe() local
132 idreg = siba_eio_read_4(&io, 0, CHIPC_ID); in siba_erom_probe()
133 if (CHIPC_GET_BITS(idreg, CHIPC_ID_BUS) != BHND_CHIPTYPE_SIBA) in siba_erom_probe()