Home
last modified time | relevance | path

Searched refs:mpidr (Results 1 – 8 of 8) sorted by relevance

/xen/xen/arch/arm/acpi/
A Dboot.c56 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 Dsmpboot.c115 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 Dgic-v3.c528 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 Dcpufeature.c103 c->mpidr.bits = READ_SYSREG(MPIDR_EL1); in identify_cpu()
/xen/xen/include/asm-arm/
A Dnew_vgic.h76 uint32_t mpidr; /* GICv3 target VCPU */ member
A Dcpufeature.h142 } mpidr; member
A Dprocessor.h100 #define MPIDR_AFFINITY_LEVEL(mpidr, level) \ argument
101 ((mpidr >> MPIDR_LEVEL_SHIFT(level)) & MPIDR_LEVEL_MASK)
/xen/xen/arch/arm/vgic/
A Dvgic-init.c168 irq->mpidr = 0; in domain_vgic_init()

Completed in 17 milliseconds