|
@@ -167,7 +167,7 @@ static void __init cpg_mstp_clocks_init(struct device_node *np)
|
|
unsigned int i;
|
|
unsigned int i;
|
|
|
|
|
|
group = kzalloc(sizeof(*group), GFP_KERNEL);
|
|
group = kzalloc(sizeof(*group), GFP_KERNEL);
|
|
- clks = kmalloc(MSTP_MAX_CLOCKS * sizeof(*clks), GFP_KERNEL);
|
|
|
|
|
|
+ clks = kmalloc_array(MSTP_MAX_CLOCKS, sizeof(*clks), GFP_KERNEL);
|
|
if (group == NULL || clks == NULL) {
|
|
if (group == NULL || clks == NULL) {
|
|
kfree(group);
|
|
kfree(group);
|
|
kfree(clks);
|
|
kfree(clks);
|