Skip to content

Commit

Permalink
hwmon: (adcxx) Convert to use devm_ functions
Browse files Browse the repository at this point in the history
Convert to use devm_ functions to reduce code size and simplify the code.

Signed-off-by: Guenter Roeck <linux@roeck-us.net>
  • Loading branch information
Guenter Roeck committed Sep 24, 2012
1 parent d528292 commit c60da82
Showing 1 changed file with 1 addition and 3 deletions.
4 changes: 1 addition & 3 deletions drivers/hwmon/adcxx.c
Original file line number Diff line number Diff line change
Expand Up @@ -171,7 +171,7 @@ static int __devinit adcxx_probe(struct spi_device *spi)
int status;
int i;

adc = kzalloc(sizeof *adc, GFP_KERNEL);
adc = devm_kzalloc(&spi->dev, sizeof(*adc), GFP_KERNEL);
if (!adc)
return -ENOMEM;

Expand Down Expand Up @@ -208,7 +208,6 @@ static int __devinit adcxx_probe(struct spi_device *spi)

spi_set_drvdata(spi, NULL);
mutex_unlock(&adc->lock);
kfree(adc);
return status;
}

Expand All @@ -224,7 +223,6 @@ static int __devexit adcxx_remove(struct spi_device *spi)

spi_set_drvdata(spi, NULL);
mutex_unlock(&adc->lock);
kfree(adc);

return 0;
}
Expand Down

0 comments on commit c60da82

Please sign in to comment.