Searched +full:micbias +full:- +full:pulse +full:- +full:lvl (Results 1 – 4 of 4) sorted by relevance
8 - compatible : Should be "dlg,da7219"9 - reg: Specifies the I2C slave address11 - interrupts : IRQ line info for DA7219.12 (See Documentation/devicetree/bindings/interrupt-controller/interrupts.txt for15 - VDD-supply: VDD power supply for the device16 - VDDMIC-supply: VDDMIC power supply for the device17 - VDDIO-supply: VDDIO power supply for the device22 - interrupt-names : Name associated with interrupt line. Should be "wakeup" if24 - wakeup-source: Flag to indicate this device can wake system (suspend/resume).26 - #clock-cells : Should be set to '<1>', two clock sources provided;[all …]
1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)3 ---5 $schema: http://devicetree.org/meta-schemas/core.yaml#10 - David Rau <David.Rau.opensource@dm.renesas.com>13 The DA7219 is an ultra low-power audio codec with14 in-built advanced accessory detection (AAD) for mobile16 sample rates up to 96 kHz at 24-bit resolution.28 VDD-supply:32 VDDMIC-supply:36 VDDIO-supply:[all …]
1 // SPDX-License-Identifier: GPL-2.0-or-later3 * da7219-aad.c - Dialog DA7219 ALSA SoC AAD Driver24 #include "da7219-aad.h"35 da7219->aad->jack = jack; in da7219_aad_jack_det()36 da7219->aad->jack_inserted = false; in da7219_aad_jack_det()56 struct snd_soc_component *component = da7219_aad->component; in da7219_aad_btn_det_work()84 dev_warn(component->dev, "Mic bias status check timed out"); in da7219_aad_btn_det_work()86 da7219->micbias_on_event = true; in da7219_aad_btn_det_work()89 * Mic bias pulse required to enable mic, must be done before enabling in da7219_aad_btn_det_work()92 if (da7219_aad->micbias_pulse_lvl && da7219_aad->micbias_pulse_time) { in da7219_aad_btn_det_work()[all …]
1 // SPDX-License-Identifier: GPL-2.0-or-later3 * da7219-aad.c - Dialog DA7219 ALSA SoC AAD Driver24 #include "da7219-aad.h"35 da7219->aad->jack = jack; in da7219_aad_jack_det()36 da7219->aad->jack_inserted = false; in da7219_aad_jack_det()55 struct snd_soc_component *component = da7219_aad->component; in da7219_aad_btn_det_work()83 dev_warn(component->dev, "Mic bias status check timed out"); in da7219_aad_btn_det_work()85 da7219->micbias_on_event = true; in da7219_aad_btn_det_work()88 * Mic bias pulse required to enable mic, must be done before enabling in da7219_aad_btn_det_work()91 if (da7219_aad->micbias_pulse_lvl && da7219_aad->micbias_pulse_time) { in da7219_aad_btn_det_work()[all …]