Home
last modified time | relevance | path

Searched +full:aries +full:- +full:wm8994 (Results 1 – 7 of 7) sorted by relevance

/Linux-v6.1/Documentation/devicetree/bindings/sound/
Dsamsung,aries-wm8994.yaml1 # 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>
16 - samsung,aries-wm8994
18 - samsung,fascinate4g-wm8994
22 description: The user-visible name of this sound complex.
28 sound-dai:
[all …]
/Linux-v6.1/sound/soc/samsung/
Daries_wm8994.c1 // SPDX-License-Identifier: GPL-2.0+
4 #include <linux/input-event-codes.h>
5 #include <linux/mfd/wm8994/registers.h>
16 #include "../codecs/wm8994.h"
99 if (!gpiod_get_value(priv->gpio_headset_detect)) { in headset_det_irq_thread()
102 gpiod_set_value(priv->gpio_earpath_sel, 0); in headset_det_irq_thread()
106 time_left_ms -= 20; in headset_det_irq_thread()
110 ret = regulator_enable(priv->reg_headset_micbias); in headset_det_irq_thread()
114 gpiod_set_value(priv->gpio_earpath_sel, 1); in headset_det_irq_thread()
116 ret = iio_read_channel_processed(priv->adc, &adc); in headset_det_irq_thread()
[all …]
DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
64 tristate "SoC I2S Audio support for WM8994 on SMDK"
133 tristate "SoC PCM Audio support for WM8994 on SMDK"
222 tristate "SoC I2S Audio support for WM8994 on Aries"
228 Say Y if you want to add support for SoC audio on Aries boards,
229 which has a WM8994 codec connected to a BT codec, a cellular
232 and TV-Out path is also handled.
DMakefile1 # SPDX-License-Identifier: GPL-2.0
3 snd-soc-s3c-dma-objs := dmaengine.o
4 snd-soc-idma-objs := idma.o
5 snd-soc-s3c24xx-i2s-objs := s3c24xx-i2s.o
6 snd-soc-s3c2412-i2s-objs := s3c2412-i2s.o
7 snd-soc-s3c-i2s-v2-objs := s3c-i2s-v2.o
8 snd-soc-samsung-spdif-objs := spdif.o
9 snd-soc-pcm-objs := pcm.o
10 snd-soc-i2s-objs := i2s.o
12 obj-$(CONFIG_SND_SOC_SAMSUNG) += snd-soc-s3c-dma.o
[all …]
/Linux-v6.1/arch/arm/boot/dts/
Ds5pv210-galaxys.dts1 // 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 …]
Ds5pv210-fascinate4g.dts1 // 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 …]
Ds5pv210-aries.dtsi1 // 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 …]