xref: /linux/include/sound/tas2770-tlv.h (revision 7a64bdfaf3e641862e8088a19205692b8b229753)
1ab29b346SBaojun Xu /* SPDX-License-Identifier: GPL-2.0 */
2ab29b346SBaojun Xu //
3ab29b346SBaojun Xu // ALSA SoC Texas Instruments TAS2770 Audio Smart Amplifier
4ab29b346SBaojun Xu //
5ab29b346SBaojun Xu // Copyright (C) 2025 Texas Instruments Incorporated
6ab29b346SBaojun Xu // https://www.ti.com
7ab29b346SBaojun Xu //
8ab29b346SBaojun Xu // The TAS2770 hda driver implements for one, two, or even multiple
9ab29b346SBaojun Xu // TAS2770 chips.
10ab29b346SBaojun Xu //
11ab29b346SBaojun Xu // Author: Baojun Xu <baojun.xu@ti.com>
12ab29b346SBaojun Xu //
13ab29b346SBaojun Xu 
14ab29b346SBaojun Xu #ifndef __TAS2770_TLV_H__
15ab29b346SBaojun Xu #define __TAS2770_TLV_H__
16ab29b346SBaojun Xu 
17*5dc50b11SBaojun Xu #define TAS2770_DVC_LEVEL		TASDEVICE_REG(0x0, 0x0, 0x05)
18ab29b346SBaojun Xu #define TAS2770_AMP_LEVEL		TASDEVICE_REG(0x0, 0x0, 0x03)
19ab29b346SBaojun Xu 
20*5dc50b11SBaojun Xu static const __maybe_unused DECLARE_TLV_DB_SCALE(tas2770_dvc_tlv, -10000, 50, 0);
21ab29b346SBaojun Xu static const __maybe_unused DECLARE_TLV_DB_SCALE(tas2770_amp_tlv, 1100, 50, 0);
22ab29b346SBaojun Xu 
23ab29b346SBaojun Xu #endif
24