Searched +full:btn +full:- +full:det +full:- +full:init +full:- +full:dbnce (Results 1 – 4 of 4) sorted by relevance
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/sound/ |
| D | cs42l42.txt | 5 - compatible : "cirrus,cs42l42" 7 - reg : the I2C address of the device for I2C. 9 - VP-supply, VCP-supply, VD_FILT-supply, VL-supply, VA-supply : 15 - reset-gpios : a GPIO spec for the reset pin. If specified, it will be 18 - interrupts : IRQ line info CS42L42. 19 (See Documentation/devicetree/bindings/interrupt-controller/interrupts.txt 22 - cirrus,ts-inv : Boolean property. For jacks that invert the tip sense 27 0 = (Default) Non-inverted 30 - cirrus,ts-dbnc-rise : Debounce the rising edge of TIP_SENSE_PLUG. With no 33 0 - 0ms, [all …]
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/sound/ |
| D | cirrus,cs42l42.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - patches@opensource.cirrus.com 13 The CS42L42 is a low-power audio codec designed for portable applications. 14 It provides a high-dynamic range, stereo DAC for audio playback and a mono 15 high-dynamic-range ADC for audio capture. There is an integrated headset 21 - cirrus,cs42l42 22 - cirrus,cs42l83 29 VP-supply: [all …]
|
| /kernel/linux/linux-5.10/sound/soc/codecs/ |
| D | cs42l42.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * cs42l42.c -- CS42L42 ALSA SoC audio driver 16 #include <linux/init.h> 31 #include <sound/soc-dapm.h> 34 #include <dt-bindings/sound/cs42l42.h> 405 static DECLARE_TLV_DB_SCALE(adc_tlv, -9700, 100, true); 406 static DECLARE_TLV_DB_SCALE(mixer_tlv, -6300, 100, true); 435 SOC_SINGLE_S8_TLV("ADC Volume", CS42L42_ADC_VOLUME, -97, 12, adc_tlv), 458 struct snd_soc_component *component = snd_soc_dapm_to_component(w->dapm); in cs42l42_hpdrv_evt() 484 dev_err(component->dev, "Invalid event 0x%x\n", event); in cs42l42_hpdrv_evt() [all …]
|
| /kernel/linux/linux-6.6/sound/soc/codecs/ |
| D | cs42l42.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * cs42l42.c -- CS42L42 ALSA SoC audio driver 16 #include <linux/init.h> 32 #include <sound/soc-dapm.h> 35 #include <dt-bindings/sound/cs42l42.h> 403 static DECLARE_TLV_DB_SCALE(adc_tlv, -9700, 100, true); 404 static DECLARE_TLV_DB_SCALE(mixer_tlv, -6300, 100, true); 413 switch (ucontrol->value.integer.value[0]) { in cs42l42_slow_start_put() 421 return -EINVAL; in cs42l42_slow_start_put() 455 SOC_SINGLE_S8_TLV("ADC Volume", CS42L42_ADC_VOLUME, -97, 12, adc_tlv), [all …]
|