|
@@ -109,7 +109,7 @@ static inline physid_mask_t apicid_to_cpu_present(int phys_apicid)
|
|
|
|
|
|
extern u8 cpu_2_logical_apicid[];
|
|
|
/* Mapping from cpu number to logical apicid */
|
|
|
-static inline int cpu_to_logical_apicid(int cpu)
|
|
|
+static inline int es7000_cpu_to_logical_apicid(int cpu)
|
|
|
{
|
|
|
#ifdef CONFIG_SMP
|
|
|
if (cpu >= nr_cpu_ids)
|
|
@@ -155,10 +155,10 @@ cpu_mask_to_apicid_cluster(const struct cpumask *cpumask)
|
|
|
* on the same apicid cluster return default value of target_cpus():
|
|
|
*/
|
|
|
cpu = cpumask_first(cpumask);
|
|
|
- apicid = cpu_to_logical_apicid(cpu);
|
|
|
+ apicid = es7000_cpu_to_logical_apicid(cpu);
|
|
|
while (cpus_found < num_bits_set) {
|
|
|
if (cpumask_test_cpu(cpu, cpumask)) {
|
|
|
- int new_apicid = cpu_to_logical_apicid(cpu);
|
|
|
+ int new_apicid = es7000_cpu_to_logical_apicid(cpu);
|
|
|
if (apicid_cluster(apicid) !=
|
|
|
apicid_cluster(new_apicid)){
|
|
|
printk ("%s: Not a valid mask!\n", __func__);
|
|
@@ -182,20 +182,20 @@ static inline unsigned int cpu_mask_to_apicid(const cpumask_t *cpumask)
|
|
|
num_bits_set = cpus_weight(*cpumask);
|
|
|
/* Return id to all */
|
|
|
if (num_bits_set == nr_cpu_ids)
|
|
|
- return cpu_to_logical_apicid(0);
|
|
|
+ return es7000_cpu_to_logical_apicid(0);
|
|
|
/*
|
|
|
* The cpus in the mask must all be on the apic cluster. If are not
|
|
|
* on the same apicid cluster return default value of target_cpus():
|
|
|
*/
|
|
|
cpu = first_cpu(*cpumask);
|
|
|
- apicid = cpu_to_logical_apicid(cpu);
|
|
|
+ apicid = es7000_cpu_to_logical_apicid(cpu);
|
|
|
while (cpus_found < num_bits_set) {
|
|
|
if (cpu_isset(cpu, *cpumask)) {
|
|
|
- int new_apicid = cpu_to_logical_apicid(cpu);
|
|
|
+ int new_apicid = es7000_cpu_to_logical_apicid(cpu);
|
|
|
if (apicid_cluster(apicid) !=
|
|
|
apicid_cluster(new_apicid)){
|
|
|
printk ("%s: Not a valid mask!\n", __func__);
|
|
|
- return cpu_to_logical_apicid(0);
|
|
|
+ return es7000_cpu_to_logical_apicid(0);
|
|
|
}
|
|
|
apicid = new_apicid;
|
|
|
cpus_found++;
|
|
@@ -209,7 +209,7 @@ static inline unsigned int cpu_mask_to_apicid(const cpumask_t *cpumask)
|
|
|
static inline unsigned int cpu_mask_to_apicid_and(const struct cpumask *inmask,
|
|
|
const struct cpumask *andmask)
|
|
|
{
|
|
|
- int apicid = cpu_to_logical_apicid(0);
|
|
|
+ int apicid = es7000_cpu_to_logical_apicid(0);
|
|
|
cpumask_var_t cpumask;
|
|
|
|
|
|
if (!alloc_cpumask_var(&cpumask, GFP_ATOMIC))
|