Go to the documentation of this file. 1 #ifndef _ASM_ARM_TOPOLOGY_H
2 #define _ASM_ARM_TOPOLOGY_H
4 #ifdef CONFIG_ARM_CPU_TOPOLOGY
18 #define topology_physical_package_id(cpu) (cpu_topology[cpu].socket_id)
19 #define topology_core_id(cpu) (cpu_topology[cpu].core_id)
20 #define topology_core_cpumask(cpu) (&cpu_topology[cpu].core_sibling)
21 #define topology_thread_cpumask(cpu) (&cpu_topology[cpu].thread_sibling)
23 #define mc_capable() (cpu_topology[0].socket_id != -1)
24 #define smt_capable() (cpu_topology[0].thread_id != -1)