|
@@ -711,12 +711,12 @@ static int of_mpc83xx_spi_get_chipselects(struct device *dev)
|
|
|
return 0;
|
|
|
}
|
|
|
|
|
|
- pinfo->gpios = kmalloc(ngpios * sizeof(pinfo->gpios), GFP_KERNEL);
|
|
|
+ pinfo->gpios = kmalloc(ngpios * sizeof(*pinfo->gpios), GFP_KERNEL);
|
|
|
if (!pinfo->gpios)
|
|
|
return -ENOMEM;
|
|
|
- memset(pinfo->gpios, -1, ngpios * sizeof(pinfo->gpios));
|
|
|
+ memset(pinfo->gpios, -1, ngpios * sizeof(*pinfo->gpios));
|
|
|
|
|
|
- pinfo->alow_flags = kzalloc(ngpios * sizeof(pinfo->alow_flags),
|
|
|
+ pinfo->alow_flags = kzalloc(ngpios * sizeof(*pinfo->alow_flags),
|
|
|
GFP_KERNEL);
|
|
|
if (!pinfo->alow_flags) {
|
|
|
ret = -ENOMEM;
|