Lines Matching +full:1 +full:x64 +full:- +full:bit
1 /* SPDX-License-Identifier: GPL-2.0-only */
13 * Disable noise gate and flip down reserved bit in NS_CFG0
15 #define TAS2764_NOISE_GATE_DISABLE BIT(0)
22 * CONV_VBAT_PVDD_MODE=1
24 #define TAS2764_CONV_VBAT_PVDD_MODE BIT(1)
33 #define TAS2764_DMOD_RST BIT(2)
42 #define TAS2764_UNK_SEQ0 BIT(3)
50 * Unknown 0x614 - 0x61f writes
52 #define TAS2764_APPLE_UNK_SEQ1 BIT(4)
72 #define TAS2764_APPLE_UNK_SEQ2 BIT(5)
82 * Disable 'Thermal Threshold 1'
84 #define TAS2764_THERMAL_TH1_DISABLE BIT(6)
93 #define TAS2764_SHUTDOWN_DANCE BIT(7)
109 REG_SEQ0(TAS2764_REG(0xfd, 0x64), 0x4), /* do write (unknown semantics) */
115 REG_SEQ0(TAS2764_REG(0xfd, 0x64), 0x0), /* revert write from pre sequence */
125 curr = snd_soc_component_read_field(tas2764->component, in tas2764_do_quirky_pwr_ctrl_change()
135 ret = regmap_multi_reg_write(tas2764->regmap, tas2764_pre_shutdown_seq, in tas2764_do_quirky_pwr_ctrl_change()
138 ret = snd_soc_component_update_bits(tas2764->component, in tas2764_do_quirky_pwr_ctrl_change()
143 ret = regmap_multi_reg_write(tas2764->regmap, in tas2764_do_quirky_pwr_ctrl_change()
148 ret = snd_soc_component_update_bits(tas2764->component, TAS2764_PWR_CTRL, in tas2764_do_quirky_pwr_ctrl_change()
156 * - switch from spread spectrum to class-D switching
157 * - disable edge control
158 * - set BOP settings (the BOP config bits *and* BOP_SRC)
163 * - DVC ramp rate