Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 9927f327 authored by Mark Brown's avatar Mark Brown
Browse files

Merge branch 'for-2.6.32' into for-2.6.33

parents 4f066173 02a06d30
Loading
Loading
Loading
Loading
+8 −3
Original line number Diff line number Diff line
@@ -795,6 +795,9 @@ static int soc_resume(struct device *dev)
#define soc_resume	NULL
#endif

static struct snd_soc_dai_ops null_dai_ops = {
};

static void snd_soc_instantiate_card(struct snd_soc_card *card)
{
	struct platform_device *pdev = container_of(card->dev,
@@ -838,6 +841,11 @@ static void snd_soc_instantiate_card(struct snd_soc_card *card)
			ac97 = 1;
	}

	for (i = 0; i < card->num_links; i++) {
		if (!card->dai_link[i].codec_dai->ops)
			card->dai_link[i].codec_dai->ops = &null_dai_ops;
	}

	/* If we have AC97 in the system then don't wait for the
	 * codec.  This will need revisiting if we have to handle
	 * systems with mixed AC97 and non-AC97 parts.  Only check for
@@ -2332,9 +2340,6 @@ static int snd_soc_unregister_card(struct snd_soc_card *card)
	return 0;
}

static struct snd_soc_dai_ops null_dai_ops = {
};

/**
 * snd_soc_register_dai - Register a DAI with the ASoC core
 *