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

Commit 40045a85 authored by Mark Brown's avatar Mark Brown
Browse files

ASoC: Fix SPI driver binding for WM8987



As we had no id_table only the driver name would be matched against
meaning that WM8987 devices wouldn't be bound.

Signed-off-by: default avatarMark Brown <broonie@opensource.wolfsonmicro.com>
Acked-by: default avatarLiam Girdwood <lrg@ti.com>
parent 66780504
Loading
Loading
Loading
Loading
+7 −0
Original line number Diff line number Diff line
@@ -778,11 +778,18 @@ static int __devexit wm8750_spi_remove(struct spi_device *spi)
	return 0;
}

static const struct spi_device_id wm8750_spi_ids[] = {
	{ "wm8750", 0 },
	{ "wm8987", 0 },
};
MODULE_DEVICE_TABLE(spi, wm8750_spi_id);

static struct spi_driver wm8750_spi_driver = {
	.driver = {
		.name	= "wm8750-codec",
		.owner	= THIS_MODULE,
	},
	.id_table	= wm8750_spi_ids,
	.probe		= wm8750_spi_probe,
	.remove		= __devexit_p(wm8750_spi_remove),
};