summaryrefslogtreecommitdiff
path: root/include/sound
diff options
context:
space:
mode:
authorGergo Koteles <soyer@irl.hu>2023-12-30 01:09:43 +0100
committerTakashi Iwai <tiwai@suse.de>2024-01-02 16:15:09 +0100
commitc021ca729fe870d25a4798491c383c89b3091650 (patch)
tree9fd0891f452248b2e55f6313c7816e983181864c /include/sound
parent76f5f55c45b906710c9565a7e68c8d782c46b394 (diff)
ALSA: hda/tas2781: add configurable global i2c address
Make the global i2c address configurable to support compatible amplifiers with different global i2c address. Signed-off-by: Gergo Koteles <soyer@irl.hu> Link: https://lore.kernel.org/r/a252f1efeed5049f027f01e699c9e10e1e05bf9e.1703891777.git.soyer@irl.hu Signed-off-by: Takashi Iwai <tiwai@suse.de>
Diffstat (limited to 'include/sound')
-rw-r--r--include/sound/tas2781.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/include/sound/tas2781.h b/include/sound/tas2781.h
index e17ceab4fead..dde9f8120d4c 100644
--- a/include/sound/tas2781.h
+++ b/include/sound/tas2781.h
@@ -121,6 +121,8 @@ struct tasdevice_priv {
bool force_fwload_status;
bool playback_started;
bool isacpi;
+ unsigned int global_addr;
+
int (*fw_parse_variable_header)(struct tasdevice_priv *tas_priv,
const struct firmware *fmw, int offset);
int (*fw_parse_program_data)(struct tasdevice_priv *tas_priv,