Searched refs:idreg (Results 1 – 3 of 3) sorted by relevance
| /freebsd/sys/dev/bhnd/ |
| H A D | bhnd_erom.c | 274 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 D | vmm_arm64.c | 516 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 D | siba_erom.c | 95 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()
|