pcm1681.c (6c3137fd01038972bf2ffe1e6fc4bb51b26e51f2) pcm1681.c (16695971bec3b8b2398f7ab8dfa4c5a22bfcf95d)
1/*
2 * PCM1681 ASoC codec driver
3 *
4 * Copyright (c) StreamUnlimited GmbH 2013
5 * Marek Belisko <marek.belisko@streamunlimited.com>
6 *
7 * This program is free software; you can redistribute it and/or
8 * modify it under the terms of the GNU General Public License

--- 211 unchanged lines hidden (view full) ---

220 0x7f, 0, pcm1681_dac_tlv),
221 SOC_DOUBLE_R_TLV("Channel 7/8 Playback Volume",
222 PCM1681_ATT_CONTROL(7), PCM1681_ATT_CONTROL(8), 0,
223 0x7f, 0, pcm1681_dac_tlv),
224 SOC_SINGLE_BOOL_EXT("De-emphasis Switch", 0,
225 pcm1681_get_deemph, pcm1681_put_deemph),
226};
227
1/*
2 * PCM1681 ASoC codec driver
3 *
4 * Copyright (c) StreamUnlimited GmbH 2013
5 * Marek Belisko <marek.belisko@streamunlimited.com>
6 *
7 * This program is free software; you can redistribute it and/or
8 * modify it under the terms of the GNU General Public License

--- 211 unchanged lines hidden (view full) ---

220 0x7f, 0, pcm1681_dac_tlv),
221 SOC_DOUBLE_R_TLV("Channel 7/8 Playback Volume",
222 PCM1681_ATT_CONTROL(7), PCM1681_ATT_CONTROL(8), 0,
223 0x7f, 0, pcm1681_dac_tlv),
224 SOC_SINGLE_BOOL_EXT("De-emphasis Switch", 0,
225 pcm1681_get_deemph, pcm1681_put_deemph),
226};
227
228struct snd_soc_dai_driver pcm1681_dai = {
228static struct snd_soc_dai_driver pcm1681_dai = {
229 .name = "pcm1681-hifi",
230 .playback = {
231 .stream_name = "Playback",
232 .channels_min = 2,
233 .channels_max = 8,
234 .rates = PCM1681_PCM_RATES,
235 .formats = PCM1681_PCM_FORMATS,
236 },

--- 77 unchanged lines hidden ---
229 .name = "pcm1681-hifi",
230 .playback = {
231 .stream_name = "Playback",
232 .channels_min = 2,
233 .channels_max = 8,
234 .rates = PCM1681_PCM_RATES,
235 .formats = PCM1681_PCM_FORMATS,
236 },

--- 77 unchanged lines hidden ---