![](https://secure.gravatar.com/avatar/2b49e7249d3bfdc424eefccfc22f24f3.jpg?s=120&d=mm&r=g)
This patch adds __devinit to the functions used when probing. Will also reduce the memory footprint a bit if CONFIG_HOTPLUG is not enabled.
Signed-off-by: Hans-Christian Egtvedt hcegtvedt@atmel.com --- sound/spi/at73c213.c | 6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/sound/spi/at73c213.c b/sound/spi/at73c213.c index fee869b..83fa475 100644 --- a/sound/spi/at73c213.c +++ b/sound/spi/at73c213.c @@ -744,7 +744,7 @@ cleanup: /* * Device functions */ -static int snd_at73c213_ssc_init(struct snd_at73c213 *chip) +static int __devinit snd_at73c213_ssc_init(struct snd_at73c213 *chip) { /* * Continuous clock output. @@ -774,7 +774,7 @@ static int snd_at73c213_ssc_init(struct snd_at73c213 *chip) return 0; }
-static int snd_at73c213_chip_init(struct snd_at73c213 *chip) +static int __devinit snd_at73c213_chip_init(struct snd_at73c213 *chip) { int retval; unsigned char dac_ctrl = 0; @@ -939,7 +939,7 @@ out: return retval; }
-static int snd_at73c213_probe(struct spi_device *spi) +static int __devinit snd_at73c213_probe(struct spi_device *spi) { struct snd_card *card; struct snd_at73c213 *chip;