aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm/kernel/topology.c
diff options
context:
space:
mode:
Diffstat (limited to 'arch/arm/kernel/topology.c')
-rw-r--r--arch/arm/kernel/topology.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/arch/arm/kernel/topology.c b/arch/arm/kernel/topology.c
index 0bc94b1fd1ae..0fa8825cea04 100644
--- a/arch/arm/kernel/topology.c
+++ b/arch/arm/kernel/topology.c
@@ -91,13 +91,13 @@ static void __init parse_dt_topology(void)
91{ 91{
92 const struct cpu_efficiency *cpu_eff; 92 const struct cpu_efficiency *cpu_eff;
93 struct device_node *cn = NULL; 93 struct device_node *cn = NULL;
94 unsigned long min_capacity = (unsigned long)(-1); 94 unsigned long min_capacity = ULONG_MAX;
95 unsigned long max_capacity = 0; 95 unsigned long max_capacity = 0;
96 unsigned long capacity = 0; 96 unsigned long capacity = 0;
97 int alloc_size, cpu = 0; 97 int cpu = 0;
98 98
99 alloc_size = nr_cpu_ids * sizeof(*__cpu_capacity); 99 __cpu_capacity = kcalloc(nr_cpu_ids, sizeof(*__cpu_capacity),
100 __cpu_capacity = kzalloc(alloc_size, GFP_NOWAIT); 100 GFP_NOWAIT);
101 101
102 for_each_possible_cpu(cpu) { 102 for_each_possible_cpu(cpu) {
103 const u32 *rate; 103 const u32 *rate;