aboutsummaryrefslogtreecommitdiffstats
path: root/target/linux/brcm2708/patches-4.9/0120-hifiberry-amp-Adjust-for-ALSA-object-refactoring.patch
blob: 0de8da03e6d2e097cb6bcc944a3142288faedc40 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
From 5f73a356386a40f331c86a68e2dad1dd0a4bbcd8 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Mon, 9 Jan 2017 09:42:09 +0000
Subject: [PATCH] hifiberry-amp: Adjust for ALSA object refactoring

See: https://github.com/raspberrypi/linux/issues/1775
---
 sound/soc/codecs/tas5713.c | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

--- a/sound/soc/codecs/tas5713.c
+++ b/sound/soc/codecs/tas5713.c
@@ -232,8 +232,10 @@ static int tas5713_probe(struct snd_soc_
 static struct snd_soc_codec_driver soc_codec_dev_tas5713 = {
 	.probe = tas5713_probe,
 	.remove = tas5713_remove,
-	.controls = tas5713_snd_controls,
-	.num_controls = ARRAY_SIZE(tas5713_snd_controls),
+	.component_driver = {
+		.controls = tas5713_snd_controls,
+		.num_controls = ARRAY_SIZE(tas5713_snd_controls),
+	},
 };