Lines Matching defs:mpidr
40 * acceptable bounds. An error code (-1) is returned if an incorrect mpidr
44 int marvell_check_mpidr(u_register_t mpidr)
48 mpidr &= MPIDR_AFFINITY_MASK;
50 if (mpidr & ~(MPIDR_CLUSTER_MASK | MPIDR_CPU_MASK |
55 nb_id = MPIDR_AFFLVL3_VAL(mpidr);
56 cluster_id = MPIDR_AFFLVL1_VAL(mpidr);
57 cpu_id = MPIDR_AFFLVL0_VAL(mpidr);
78 int plat_core_pos_by_mpidr(u_register_t mpidr)
80 if (marvell_check_mpidr(mpidr) == -1)
83 return plat_marvell_calc_core_pos(mpidr);