Searched refs:mpidr (Results 1 – 8 of 8) sorted by relevance
/xen/xen/arch/arm/acpi/ |
A D | boot.c | 56 u64 mpidr = processor->arm_mpidr & MPIDR_HWID_MASK; in acpi_map_gic_cpu_interface() local 59 if ( mpidr == MPIDR_INVALID ) in acpi_map_gic_cpu_interface() 68 printk("Skipping disabled CPU entry with 0x%"PRIx64" MPIDR\n", mpidr); in acpi_map_gic_cpu_interface() 75 NR_CPUS, total_cpus, mpidr); in acpi_map_gic_cpu_interface() 80 if ( cpu_logical_map(0) == mpidr ) in acpi_map_gic_cpu_interface() 85 mpidr); in acpi_map_gic_cpu_interface() 99 if ( cpu_logical_map(i) == mpidr ) in acpi_map_gic_cpu_interface() 102 mpidr); in acpi_map_gic_cpu_interface() 110 mpidr); in acpi_map_gic_cpu_interface() 117 enabled_cpus, mpidr, rc); in acpi_map_gic_cpu_interface() [all …]
|
/xen/xen/arch/arm/ |
A D | smpboot.c | 115 register_t mpidr; in dt_smp_init_cpus() local 127 mpidr = boot_cpu_data.mpidr.bits & MPIDR_HWID_MASK; in dt_smp_init_cpus() 213 if ( hwid == mpidr ) in dt_smp_init_cpus()
|
A D | gic-v3.c | 528 uint64_t mpidr = cpu_logical_map(cpu); in gicv3_mpidr_to_affinity() local 529 return (MPIDR_AFFINITY_LEVEL(mpidr, 3) << 32 | in gicv3_mpidr_to_affinity() 532 MPIDR_AFFINITY_LEVEL(mpidr, 0)); in gicv3_mpidr_to_affinity() 717 if ( (mpidr & 0xff) >= 16 ) in gicv3_populate_rdist() 724 aff = (MPIDR_AFFINITY_LEVEL(mpidr, 3) << 24 | in gicv3_populate_rdist() 725 MPIDR_AFFINITY_LEVEL(mpidr, 2) << 16 | in gicv3_populate_rdist() 726 MPIDR_AFFINITY_LEVEL(mpidr, 1) << 8 | in gicv3_populate_rdist() 727 MPIDR_AFFINITY_LEVEL(mpidr, 0)); in gicv3_populate_rdist() 932 uint64_t mpidr = cpu_logical_map(cpu); in gicv3_compute_target_list() local 942 tlist |= 1 << (mpidr & 0xf); in gicv3_compute_target_list() [all …]
|
A D | cpufeature.c | 103 c->mpidr.bits = READ_SYSREG(MPIDR_EL1); in identify_cpu()
|
/xen/xen/include/asm-arm/ |
A D | new_vgic.h | 76 uint32_t mpidr; /* GICv3 target VCPU */ member
|
A D | cpufeature.h | 142 } mpidr; member
|
A D | processor.h | 100 #define MPIDR_AFFINITY_LEVEL(mpidr, level) \ argument 101 ((mpidr >> MPIDR_LEVEL_SHIFT(level)) & MPIDR_LEVEL_MASK)
|
/xen/xen/arch/arm/vgic/ |
A D | vgic-init.c | 168 irq->mpidr = 0; in domain_vgic_init()
|
Completed in 17 milliseconds