Searched refs:MPIDR_LEVEL_SHIFT (Results 1 - 4 of 4) sorted by relevance

/linux-4.4.14/arch/arm64/include/asm/
H A Dcputype.h29 #define MPIDR_LEVEL_SHIFT(level) \ macro
33 ((mpidr >> MPIDR_LEVEL_SHIFT(level)) & MPIDR_LEVEL_MASK)
/linux-4.4.14/arch/arm64/kernel/
H A Dsetup.c156 mpidr_hash.shift_aff[0] = MPIDR_LEVEL_SHIFT(0) + fs[0]; smp_build_mpidr_hash()
157 mpidr_hash.shift_aff[1] = MPIDR_LEVEL_SHIFT(1) + fs[1] - bits[0]; smp_build_mpidr_hash()
158 mpidr_hash.shift_aff[2] = MPIDR_LEVEL_SHIFT(2) + fs[2] - smp_build_mpidr_hash()
160 mpidr_hash.shift_aff[3] = MPIDR_LEVEL_SHIFT(3) + smp_build_mpidr_hash()
/linux-4.4.14/virt/kvm/arm/
H A Dvgic-v3-emul.c257 mpidr = ((value >> 0) & 0xFF) << MPIDR_LEVEL_SHIFT(0); uncompress_mpidr()
258 mpidr |= ((value >> 8) & 0xFF) << MPIDR_LEVEL_SHIFT(1); uncompress_mpidr()
259 mpidr |= ((value >> 16) & 0xFF) << MPIDR_LEVEL_SHIFT(2); uncompress_mpidr()
260 mpidr |= (u64)((value >> 24) & 0xFF) << MPIDR_LEVEL_SHIFT(3); uncompress_mpidr()
914 >> ICC_SGI1R_AFFINITY_## level ##_SHIFT) << MPIDR_LEVEL_SHIFT(level))
/linux-4.4.14/arch/arm64/kvm/
H A Dsys_regs.c435 mpidr = (vcpu->vcpu_id & 0x0f) << MPIDR_LEVEL_SHIFT(0); reset_mpidr()
436 mpidr |= ((vcpu->vcpu_id >> 4) & 0xff) << MPIDR_LEVEL_SHIFT(1); reset_mpidr()
437 mpidr |= ((vcpu->vcpu_id >> 12) & 0xff) << MPIDR_LEVEL_SHIFT(2); reset_mpidr()

Completed in 162 milliseconds