diff options
author | Rusty Russell <rusty@rustcorp.com.au> | 2015-03-04 19:19:17 -0500 |
---|---|---|
committer | Rusty Russell <rusty@rustcorp.com.au> | 2015-03-04 23:55:06 -0500 |
commit | 8dd928915a73bf95a727a46037964243eb1e042c (patch) | |
tree | 7be1a28772bac74533f3da27ffd41e048c76b8e4 /arch/mips/kernel/smp.c | |
parent | d089f8e97d371a662dd233491e03bda377c9d46d (diff) |
mips: fix up obsolete cpu function usage.
Thanks to spatch, plus manual removal of "&*". Then a sweep for
for_each_cpu_mask => for_each_cpu.
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
Cc: Ralf Baechle <ralf@linux-mips.org>
Cc: Kevin Cernekee <cernekee@gmail.com>
Cc: Florian Fainelli <f.fainelli@gmail.com>
Cc: linux-mips@linux-mips.org
Diffstat (limited to 'arch/mips/kernel/smp.c')
-rw-r--r-- | arch/mips/kernel/smp.c | 26 |
1 files changed, 13 insertions, 13 deletions
diff --git a/arch/mips/kernel/smp.c b/arch/mips/kernel/smp.c index 1c0d8c50b7e1..357acd3ac0e6 100644 --- a/arch/mips/kernel/smp.c +++ b/arch/mips/kernel/smp.c | |||
@@ -75,30 +75,30 @@ static inline void set_cpu_sibling_map(int cpu) | |||
75 | { | 75 | { |
76 | int i; | 76 | int i; |
77 | 77 | ||
78 | cpu_set(cpu, cpu_sibling_setup_map); | 78 | cpumask_set_cpu(cpu, &cpu_sibling_setup_map); |
79 | 79 | ||
80 | if (smp_num_siblings > 1) { | 80 | if (smp_num_siblings > 1) { |
81 | for_each_cpu_mask(i, cpu_sibling_setup_map) { | 81 | for_each_cpu(i, &cpu_sibling_setup_map) { |
82 | if (cpu_data[cpu].package == cpu_data[i].package && | 82 | if (cpu_data[cpu].package == cpu_data[i].package && |
83 | cpu_data[cpu].core == cpu_data[i].core) { | 83 | cpu_data[cpu].core == cpu_data[i].core) { |
84 | cpu_set(i, cpu_sibling_map[cpu]); | 84 | cpumask_set_cpu(i, &cpu_sibling_map[cpu]); |
85 | cpu_set(cpu, cpu_sibling_map[i]); | 85 | cpumask_set_cpu(cpu, &cpu_sibling_map[i]); |
86 | } | 86 | } |
87 | } | 87 | } |
88 | } else | 88 | } else |
89 | cpu_set(cpu, cpu_sibling_map[cpu]); | 89 | cpumask_set_cpu(cpu, &cpu_sibling_map[cpu]); |
90 | } | 90 | } |
91 | 91 | ||
92 | static inline void set_cpu_core_map(int cpu) | 92 | static inline void set_cpu_core_map(int cpu) |
93 | { | 93 | { |
94 | int i; | 94 | int i; |
95 | 95 | ||
96 | cpu_set(cpu, cpu_core_setup_map); | 96 | cpumask_set_cpu(cpu, &cpu_core_setup_map); |
97 | 97 | ||
98 | for_each_cpu_mask(i, cpu_core_setup_map) { | 98 | for_each_cpu(i, &cpu_core_setup_map) { |
99 | if (cpu_data[cpu].package == cpu_data[i].package) { | 99 | if (cpu_data[cpu].package == cpu_data[i].package) { |
100 | cpu_set(i, cpu_core_map[cpu]); | 100 | cpumask_set_cpu(i, &cpu_core_map[cpu]); |
101 | cpu_set(cpu, cpu_core_map[i]); | 101 | cpumask_set_cpu(cpu, &cpu_core_map[i]); |
102 | } | 102 | } |
103 | } | 103 | } |
104 | } | 104 | } |
@@ -138,7 +138,7 @@ asmlinkage void start_secondary(void) | |||
138 | cpu = smp_processor_id(); | 138 | cpu = smp_processor_id(); |
139 | cpu_data[cpu].udelay_val = loops_per_jiffy; | 139 | cpu_data[cpu].udelay_val = loops_per_jiffy; |
140 | 140 | ||
141 | cpu_set(cpu, cpu_coherent_mask); | 141 | cpumask_set_cpu(cpu, &cpu_coherent_mask); |
142 | notify_cpu_starting(cpu); | 142 | notify_cpu_starting(cpu); |
143 | 143 | ||
144 | set_cpu_online(cpu, true); | 144 | set_cpu_online(cpu, true); |
@@ -146,7 +146,7 @@ asmlinkage void start_secondary(void) | |||
146 | set_cpu_sibling_map(cpu); | 146 | set_cpu_sibling_map(cpu); |
147 | set_cpu_core_map(cpu); | 147 | set_cpu_core_map(cpu); |
148 | 148 | ||
149 | cpu_set(cpu, cpu_callin_map); | 149 | cpumask_set_cpu(cpu, &cpu_callin_map); |
150 | 150 | ||
151 | synchronise_count_slave(cpu); | 151 | synchronise_count_slave(cpu); |
152 | 152 | ||
@@ -210,7 +210,7 @@ void smp_prepare_boot_cpu(void) | |||
210 | { | 210 | { |
211 | set_cpu_possible(0, true); | 211 | set_cpu_possible(0, true); |
212 | set_cpu_online(0, true); | 212 | set_cpu_online(0, true); |
213 | cpu_set(0, cpu_callin_map); | 213 | cpumask_set_cpu(0, &cpu_callin_map); |
214 | } | 214 | } |
215 | 215 | ||
216 | int __cpu_up(unsigned int cpu, struct task_struct *tidle) | 216 | int __cpu_up(unsigned int cpu, struct task_struct *tidle) |
@@ -220,7 +220,7 @@ int __cpu_up(unsigned int cpu, struct task_struct *tidle) | |||
220 | /* | 220 | /* |
221 | * Trust is futile. We should really have timeouts ... | 221 | * Trust is futile. We should really have timeouts ... |
222 | */ | 222 | */ |
223 | while (!cpu_isset(cpu, cpu_callin_map)) | 223 | while (!cpumask_test_cpu(cpu, &cpu_callin_map)) |
224 | udelay(100); | 224 | udelay(100); |
225 | 225 | ||
226 | synchronise_count_master(cpu); | 226 | synchronise_count_master(cpu); |