Searched +full:aries +full:- +full:wm8994 (Results 1 – 7 of 7) sorted by relevance
/linux-6.12.1/Documentation/devicetree/bindings/sound/ |
D | samsung,aries-wm8994.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/sound/samsung,aries-wm8994.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Samsung Aries audio complex with WM8994 codec 10 - Jonathan Bakker <xc-racer2@live.ca> 13 - $ref: sound-card-common.yaml# 19 - samsung,aries-wm8994 21 - samsung,fascinate4g-wm8994 27 sound-dai: [all …]
|
/linux-6.12.1/sound/soc/samsung/ |
D | aries_wm8994.c | 1 // SPDX-License-Identifier: GPL-2.0+ 5 #include <linux/input-event-codes.h> 6 #include <linux/mfd/wm8994/registers.h> 15 #include "../codecs/wm8994.h" 98 if (!gpiod_get_value(priv->gpio_headset_detect)) { in headset_det_irq_thread() 101 gpiod_set_value(priv->gpio_earpath_sel, 0); in headset_det_irq_thread() 105 time_left_ms -= 20; in headset_det_irq_thread() 109 ret = regulator_enable(priv->reg_headset_micbias); in headset_det_irq_thread() 113 gpiod_set_value(priv->gpio_earpath_sel, 1); in headset_det_irq_thread() 115 ret = iio_read_channel_processed(priv->adc, &adc); in headset_det_irq_thread() [all …]
|
D | Makefile | 1 # SPDX-License-Identifier: GPL-2.0 3 snd-soc-s3c-dma-y := dmaengine.o 4 snd-soc-idma-y := idma.o 5 snd-soc-samsung-spdif-y := spdif.o 6 snd-soc-pcm-y := pcm.o 7 snd-soc-i2s-y := i2s.o 9 obj-$(CONFIG_SND_SOC_SAMSUNG) += snd-soc-s3c-dma.o 10 obj-$(CONFIG_SND_SAMSUNG_SPDIF) += snd-soc-samsung-spdif.o 11 obj-$(CONFIG_SND_SAMSUNG_PCM) += snd-soc-pcm.o 12 obj-$(CONFIG_SND_SAMSUNG_I2S) += snd-soc-i2s.o [all …]
|
D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 25 tristate "SoC I2S Audio support for WM8994 on SMDK" 40 tristate "SoC PCM Audio support for WM8994 on SMDK" 129 tristate "SoC I2S Audio support for WM8994 on Aries" 135 Say Y if you want to add support for SoC audio on Aries boards, 136 which has a WM8994 codec connected to a BT codec, a cellular 139 and TV-Out path is also handled.
|
/linux-6.12.1/arch/arm/boot/dts/samsung/ |
D | s5pv210-galaxys.dts | 1 // SPDX-License-Identifier: GPL-2.0 3 /dts-v1/; 4 #include <dt-bindings/gpio/gpio.h> 5 #include <dt-bindings/input/input.h> 6 #include "s5pv210-aries.dtsi" 9 model = "Samsung Galaxy S1 (GT-I9000) based on S5PV210"; 10 compatible = "samsung,galaxys", "samsung,aries", "samsung,s5pv210"; 11 chassis-type = "handset"; 14 stdout-path = &uart2; 17 nand_pwrseq: nand-pwrseq { [all …]
|
D | s5pv210-fascinate4g.dts | 1 // SPDX-License-Identifier: GPL-2.0 3 /dts-v1/; 4 #include <dt-bindings/gpio/gpio.h> 5 #include <dt-bindings/input/input.h> 6 #include "s5pv210-aries.dtsi" 9 model = "Samsung Galaxy S Fascinate 4G (SGH-T959P) based on S5PV210"; 10 compatible = "samsung,fascinate4g", "samsung,aries", "samsung,s5pv210"; 11 chassis-type = "handset"; 14 stdout-path = &uart2; 17 gpio-keys { [all …]
|
D | s5pv210-aries.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 3 * Samsung's S5PV210 based Galaxy Aries board device tree source 6 /dts-v1/; 7 #include <dt-bindings/gpio/gpio.h> 8 #include <dt-bindings/interrupt-controller/irq.h> 12 compatible = "samsung,aries", "samsung,s5pv210"; 32 reserved-memory { 33 #address-cells = <1>; 34 #size-cells = <1>; 38 compatible = "shared-dma-pool"; [all …]
|