brcm2708: add linux 4.9 support
[openwrt/openwrt.git] / target / linux / brcm2708 / patches-4.9 / 0120-hifiberry-amp-Adjust-for-ALSA-object-refactoring.patch
1 From 5f73a356386a40f331c86a68e2dad1dd0a4bbcd8 Mon Sep 17 00:00:00 2001
2 From: Phil Elwell <phil@raspberrypi.org>
3 Date: Mon, 9 Jan 2017 09:42:09 +0000
4 Subject: [PATCH] hifiberry-amp: Adjust for ALSA object refactoring
5
6 See: https://github.com/raspberrypi/linux/issues/1775
7 ---
8 sound/soc/codecs/tas5713.c | 6 ++++--
9 1 file changed, 4 insertions(+), 2 deletions(-)
10
11 --- a/sound/soc/codecs/tas5713.c
12 +++ b/sound/soc/codecs/tas5713.c
13 @@ -232,8 +232,10 @@ static int tas5713_probe(struct snd_soc_
14 static struct snd_soc_codec_driver soc_codec_dev_tas5713 = {
15 .probe = tas5713_probe,
16 .remove = tas5713_remove,
17 - .controls = tas5713_snd_controls,
18 - .num_controls = ARRAY_SIZE(tas5713_snd_controls),
19 + .component_driver = {
20 + .controls = tas5713_snd_controls,
21 + .num_controls = ARRAY_SIZE(tas5713_snd_controls),
22 + },
23 };
24
25