Home
last modified time | relevance | path

Searched +full:codec +full:- +full:irq (Results 1 – 25 of 420) sorted by relevance

12345678910>>...17

/linux/sound/isa/opti9xx/
H A Dopti92x-ad1848.c1 // SPDX-License-Identifier: GPL-2.0-or-later
3 card-opti92x-ad1848.c - driver for OPTi 82c92x based soundcards.
4 Copyright (C) 1998-2000 by Massimo Piccioni <dafastidio@libero.it>
41 MODULE_DESCRIPTION("OPTi92X - CS423
56 static int irq = SNDRV_DEFAULT_IRQ1; /* 5,7,9,10,11 */ global() variable
124 struct snd_wss *codec; global() member
130 int irq; global() member
325 snd_opti9xx_configure(struct snd_opti9xx * chip,long port,int irq,int dma1,int dma2,long mpu_port,int mpu_irq) snd_opti9xx_configure() argument
636 snd_opti93x_interrupt(int irq,void * dev_id) snd_opti93x_interrupt() argument
639 struct snd_wss *codec = chip->codec; snd_opti93x_interrupt() local
802 struct snd_wss *codec; global() local
[all...]
/linux/sound/pci/
H A Dazt3328.c1 // SPDX-License-Identifier: GPL-2.0-or-later
2 /* azt3328.c - driver for Aztech AZF3328 based soundcards (e.g. PCI168).
3 * Copyright (C) 2002, 2005 - 2011 by Andreas Mohr <andi AT lisas.de>
7 * found in a Fujitsu-Siemens PC ("Cordant", aluminum case).
13 * Keywords: Windows XP Vista 168nt4-125.zip 168win95-12
290 int irq; global() member
335 snd_azf3328_codec_outb(const struct snd_azf3328_codec_data * codec,unsigned reg,u8 value) snd_azf3328_codec_outb() argument
344 snd_azf3328_codec_inb(const struct snd_azf3328_codec_data * codec,unsigned reg) snd_azf3328_codec_inb() argument
350 snd_azf3328_codec_outw(const struct snd_azf3328_codec_data * codec,unsigned reg,u16 value) snd_azf3328_codec_outw() argument
359 snd_azf3328_codec_inw(const struct snd_azf3328_codec_data * codec,unsigned reg) snd_azf3328_codec_inw() argument
365 snd_azf3328_codec_outl_multi(const struct snd_azf3328_codec_data * codec,unsigned reg,const void * buffer,int count) snd_azf3328_codec_outl_multi() argument
380 snd_azf3328_codec_inl(const struct snd_azf3328_codec_data * codec,unsigned reg) snd_azf3328_codec_inl() argument
1198 snd_azf3328_codec_setfmt(struct snd_azf3328_codec_data * codec,enum azf_freq_t bitrate,unsigned int format_width,unsigned int channels) snd_azf3328_codec_setfmt() argument
1274 snd_azf3328_codec_setfmt_lowpower(struct snd_azf3328_codec_data * codec) snd_azf3328_codec_setfmt_lowpower() argument
1318 struct snd_azf3328_codec_data *codec = &chip->codecs[codec_type]; snd_azf3328_ctrl_codec_activity() local
1363 snd_azf3328_codec_setdmaa(struct snd_azf3328 * chip,struct snd_azf3328_codec_data * codec,unsigned long addr,unsigned int period_bytes,unsigned int buffer_bytes) snd_azf3328_codec_setdmaa() argument
1420 struct snd_azf3328_codec_data *codec = runtime->private_data; snd_azf3328_pcm_prepare() local
1444 struct snd_azf3328_codec_data *codec = runtime->private_data; snd_azf3328_pcm_trigger() local
1599 const struct snd_azf3328_codec_data *codec = snd_azf3328_pcm_pointer() local
1856 const struct snd_azf3328_codec_data *codec = first_codec; snd_azf3328_pcm_interrupt() local
1887 snd_azf3328_interrupt(int irq,void * dev_id) snd_azf3328_interrupt() argument
2010 struct snd_azf3328_codec_data *codec = &chip->codecs[codec_type]; snd_azf3328_pcm_open() local
2045 struct snd_azf3328_codec_data *codec = snd_azf3328_pcm_close() local
2401 struct snd_azf3328_codec_data *codec = snd_azf3328_create() local
[all...]
H A Dintel8x0m.c1 // SPDX-License-Identifier: GPL-2.0-or-later
7 * This is modified (by Sasha Khapyorsky <sashak@alsa-project.org>) version
29 static int index = -2; /* Exclude the first card */
38 MODULE_PARM_DESC(ac97_clock, "AC'97 codec clock (0 = auto-detect).");
53 ICH_REG_##name##_BDBAR = base + 0x0, /* dword - buffe
166 int irq; global() member
274 get_ich_codec_bit(struct intel8x0m * chip,unsigned int codec) get_ich_codec_bit() argument
284 snd_intel8x0m_codec_semaphore(struct intel8x0m * chip,unsigned int codec) snd_intel8x0m_codec_semaphore() argument
467 snd_intel8x0m_interrupt(int irq,void * dev_id) snd_intel8x0m_interrupt() argument
[all...]
H A Dintel8x0.c1 // SPDX-License-Identifier: GPL-2.0-or-later
31 static int index = SNDRV_DEFAULT_IDX1; /* Index 0-MAX */
36 static int buggy_irq = -1; /* auto-check */
38 static int spdif_aclink = -1;
39 static int inside_vm = -
341 int irq; global() member
471 snd_intel8x0_codec_semaphore(struct intel8x0 * chip,unsigned int codec) snd_intel8x0_codec_semaphore() argument
557 snd_intel8x0_codec_read_test(struct intel8x0 * chip,unsigned int codec) snd_intel8x0_codec_read_test() argument
746 snd_intel8x0_interrupt(int irq,void * dev_id) snd_intel8x0_interrupt() argument
[all...]
/linux/sound/pci/ali5451/
H A Dali5451.c1 // SPDX-License-Identifier: GPL-2.0-or-later
8 * --
11 * --
21 #include <linux/dma-mappin
141 ALI_REG(codec,x) global() argument
180 struct snd_ali *codec; global() member
214 int irq; global() member
264 snd_ali_5451_peek(struct snd_ali * codec,unsigned int port) snd_ali_5451_peek() argument
270 snd_ali_5451_poke(struct snd_ali * codec,unsigned int port,unsigned int val) snd_ali_5451_poke() argument
277 snd_ali_codec_ready(struct snd_ali * codec,unsigned int port) snd_ali_codec_ready() argument
299 snd_ali_stimer_ready(struct snd_ali * codec) snd_ali_stimer_ready() argument
320 snd_ali_codec_poke(struct snd_ali * codec,int secondary,unsigned short reg,unsigned short val) snd_ali_codec_poke() argument
352 snd_ali_codec_peek(struct snd_ali * codec,int secondary,unsigned short reg) snd_ali_codec_peek() argument
391 struct snd_ali *codec = ac97->private_data; snd_ali_codec_write() local
407 struct snd_ali *codec = ac97->private_data; snd_ali_codec_read() local
417 snd_ali_reset_5451(struct snd_ali * codec) snd_ali_reset_5451() argument
458 snd_ali_enable_special_channel(struct snd_ali * codec,unsigned int channel) snd_ali_enable_special_channel() argument
468 snd_ali_disable_special_channel(struct snd_ali * codec,unsigned int channel) snd_ali_disable_special_channel() argument
478 snd_ali_enable_address_interrupt(struct snd_ali * codec) snd_ali_enable_address_interrupt() argument
488 snd_ali_disable_address_interrupt(struct snd_ali * codec) snd_ali_disable_address_interrupt() argument
498 snd_ali_disable_voice_irq(struct snd_ali * codec,unsigned int channel) snd_ali_disable_voice_irq() argument
512 snd_ali_alloc_pcm_channel(struct snd_ali * codec,int channel) snd_ali_alloc_pcm_channel() argument
531 snd_ali_find_free_channel(struct snd_ali * codec,int rec) snd_ali_find_free_channel() argument
580 snd_ali_free_channel_pcm(struct snd_ali * codec,int channel) snd_ali_free_channel_pcm() argument
600 snd_ali_stop_voice(struct snd_ali * codec,unsigned int channel) snd_ali_stop_voice() argument
612 snd_ali_delay(struct snd_ali * codec,int interval) snd_ali_delay() argument
627 snd_ali_detect_spdif_rate(struct snd_ali * codec) snd_ali_detect_spdif_rate() argument
683 snd_ali_get_spdif_in_rate(struct snd_ali * codec) snd_ali_get_spdif_in_rate() argument
708 snd_ali_enable_spdif_in(struct snd_ali * codec) snd_ali_enable_spdif_in() argument
723 snd_ali_disable_spdif_in(struct snd_ali * codec) snd_ali_disable_spdif_in() argument
735 snd_ali_set_spdif_out_rate(struct snd_ali * codec,unsigned int rate) snd_ali_set_spdif_out_rate() argument
758 snd_ali_enable_spdif_out(struct snd_ali * codec) snd_ali_enable_spdif_out() argument
791 snd_ali_enable_spdif_chnout(struct snd_ali * codec) snd_ali_enable_spdif_chnout() argument
809 snd_ali_disable_spdif_chnout(struct snd_ali * codec) snd_ali_disable_spdif_chnout() argument
820 snd_ali_disable_spdif_out(struct snd_ali * codec) snd_ali_disable_spdif_out() argument
830 snd_ali_update_ptr(struct snd_ali * codec,int channel) snd_ali_update_ptr() argument
878 snd_ali_card_interrupt(int irq,void * dev_id) snd_ali_card_interrupt() argument
880 struct snd_ali *codec = dev_id; snd_ali_card_interrupt() local
906 snd_ali_alloc_voice(struct snd_ali * codec,int type,int rec,int channel) snd_ali_alloc_voice() argument
936 snd_ali_free_voice(struct snd_ali * codec,struct snd_ali_voice * pvoice) snd_ali_free_voice() argument
961 snd_ali_clear_voices(struct snd_ali * codec,unsigned int v_min,unsigned int v_max) snd_ali_clear_voices() argument
973 snd_ali_write_voice_regs(struct snd_ali * codec,unsigned int Channel,unsigned int LBA,unsigned int CSO,unsigned int ESO,unsigned int DELTA,unsigned int ALPHA_FMS,unsigned int GVSEL,unsigned int PAN,unsigned int VOL,unsigned int CTRL,unsigned int EC) snd_ali_write_voice_regs() argument
1068 struct snd_ali *codec = snd_pcm_substream_chip(substream); snd_ali_trigger() local
1132 struct snd_ali *codec = snd_pcm_substream_chip(substream); snd_ali_playback_hw_params() local
1162 struct snd_ali *codec = snd_pcm_substream_chip(substream); snd_ali_playback_hw_free() local
1176 struct snd_ali *codec = snd_pcm_substream_chip(substream); snd_ali_playback_prepare() local
1269 struct snd_ali *codec = snd_pcm_substream_chip(substream); snd_ali_prepare() local
1358 struct snd_ali *codec = snd_pcm_substream_chip(substream); snd_ali_playback_pointer() local
1380 struct snd_ali *codec = snd_pcm_substream_chip(substream); snd_ali_pointer() local
1457 struct snd_ali *codec = snd_pcm_substream_chip(substream); snd_ali_open() local
1494 struct snd_ali *codec = snd_pcm_substream_chip(substream); snd_ali_close() local
1615 struct snd_ali *codec = pcm->private_data; snd_ali_pcm_free() local
1620 snd_ali_pcm(struct snd_ali * codec,int device,struct ali_pcm_description * desc) snd_ali_pcm() argument
1669 snd_ali_build_pcms(struct snd_ali * codec) snd_ali_build_pcms() argument
1691 struct snd_ali *codec = snd_kcontrol_chip(kcontrol); snd_ali5451_spdif_get() local
1719 struct snd_ali *codec = snd_kcontrol_chip(kcontrol); snd_ali5451_spdif_put() local
1784 snd_ali_mixer(struct snd_ali * codec) snd_ali_mixer() argument
1904 struct snd_ali *codec = card->private_data; snd_ali_free() local
1912 snd_ali_chip_init(struct snd_ali * codec) snd_ali_chip_init() argument
1976 struct snd_ali *codec = entry->private_data; snd_ali_proc_read() local
1982 snd_ali_proc_init(struct snd_ali * codec) snd_ali_proc_init() argument
1987 snd_ali_resources(struct snd_ali * codec) snd_ali_resources() argument
2014 struct snd_ali *codec = card->private_data; snd_ali_create() local
2109 struct snd_ali *codec; __snd_ali_probe() local
[all...]
/linux/drivers/media/pci/zoran/
H A Dvideocodec.h1 /* SPDX-License-Identifier: GPL-2.0-or-later */
5 * Interface for MJPEG (and maybe later MPEG/WAVELETS) codec's
16 * Should ease the (re-)usage of drivers supporting cards with (different)
20 * The codecs are typically have a "strong" binding to their master - so I
22 * i2c. If you have an other opinion, let's discuss & implement it :-)))
29 * The best is just calling them at module (de-)initialisation.
47 * ----------------------------------------------------------------------------
51 * ----------------------------------------------------------------------------
60 * name -> name of the device structure for reference and debugging
61 * master_data -> data ref. for the master (e.g. the zr36055,57,67)
[all …]
/linux/Documentation/devicetree/bindings/pinctrl/
H A Dcirrus,lochnagar.yaml1 # 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
14 Smart CODEC and Amp devices. It allows the connection of most Cirrus
15 Logic devices on mini-cards, as well as allowing connection of various
26 [2] Pinctrl: ../pinctrl/pinctrl-bindings.txt
29 [3] include/dt-bindings/pinctrl/lochnagar.h
37 - cirrus,lochnagar-pinctrl
39 gpio-controller: true
[all …]
/linux/sound/soc/intel/avs/
H A Dcore.c1 // SPDX-License-Identifier: GPL-2.0-only
3 // Copyright(c) 2021-2022 Intel Corporation
26 #include <sound/intel-dsp-config.h>
45 struct pci_dev *pci = to_pci_dev(bus->dev); in avs_hda_update_config_dword()
59 avs_hda_update_config_dword(&adev->base.core, AZX_PCIREG_PGCTL, pgctl_mask, value); in avs_hda_power_gating_enable()
73 avs_hdac_clock_gating_enable(&adev->bas in avs_hda_clock_gating_enable()
131 struct hda_codec *codec; probe_codec() local
289 avs_hda_irq_handler(int irq,void * dev_id) avs_hda_irq_handler() argument
304 avs_hda_irq_thread(int irq,void * dev_id) avs_hda_irq_thread() argument
319 avs_dsp_irq_handler(int irq,void * dev_id) avs_dsp_irq_handler() argument
326 avs_dsp_irq_thread(int irq,void * dev_id) avs_dsp_irq_thread() argument
[all...]
/linux/include/sound/
H A Dcs4231-regs.h1 /* SPDX-License-Identifier: GPL-2.0-or-later */
19 /* codec registers */
29 #define CS4231_PLAYBK_FORMAT 0x08 /* clock and data format - playback - bits 7-0 MCE */
30 #define CS4231_IFACE_CTRL 0x09 /* interface control - bits 7-2 MCE */
50 #define CS4231_IRQ_STATUS 0x18 /* irq status register */
52 #define CS4231_VERSION 0x19 /* CS4231(A) - version values */
57 #define CS4231_REC_FORMAT 0x1c /* clock and data format - record - bits 7-0 MCE */
63 /* definitions for codec register select port - CODECP( REGSEL ) */
65 #define CS4231_INIT 0x80 /* CODEC is initializing */
69 /* definitions for codec status register - CODECP( STATUS ) */
[all …]
H A Dwss.h1 /* SPDX-License-Identifier: GPL-2.0-or-later */
14 #include <sound/cs4231-regs.h>
16 /* defines for codec.mode */
24 /* defines for codec.hardware */
38 #define WSS_HW_CS4235 0x0400 /* CS4235 - Crystal Clear (tm) stereo enhancement */
40 #define WSS_HW_CS4237B 0x0402 /* CS4237B - SRS 3D */
41 #define WSS_HW_CS4238B 0x0403 /* CS4238B - QSOUND 3D */
42 #define WSS_HW_CS4239 0x0404 /* CS4239 - Crystal Clear (tm) stereo enhancement */
51 #define WSS_HW_OPL3SA2 0x1101 /* OPL3-SA2 chip, similar to cs4231 */
54 /* defines for codec.hwshare */
[all …]
H A Des1688.h1 /* SPDX-License-Identifier: GPL-2.0-or-later */
23 unsigned long mpu_port; /* MPU-401 port of ESS chip */
24 int irq; /* IRQ number of ESS chip */ member
25 int mpu_irq; /* MPU IRQ */
26 int dma8; /* 8-bit DMA */
44 #define ES1688P(codec, x) ((codec)->port + e_s_s_ESS1688##x) argument
100 int irq,
/linux/drivers/mfd/
H A Dmc13xxx-core.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * Copyright 2009-2010 Pengutronix
4 * Uwe Kleine-Koenig <u.kleine-koenig@pengutronix.de>
51 if (!mutex_trylock(&mc13xxx->lock)) { in mc13xxx_lock()
52 dev_dbg(mc13xxx->dev, "wait for %s from %ps\n", in mc13xxx_lock()
55 mutex_lock(&mc13xxx->lock); in mc13xxx_lock()
57 dev_dbg(mc13xxx->dev, "%s from %ps\n", in mc13xxx_lock()
64 dev_dbg(mc13xxx->dev, "%s from %ps\n", in mc13xxx_unlock()
66 mutex_unlock(&mc13xxx->lock); in mc13xxx_unlock()
74 ret = regmap_read(mc13xxx->regmap, offset, val); in mc13xxx_reg_read()
[all …]
/linux/Documentation/devicetree/bindings/mfd/
H A Dx-powers,ac100.yaml1 # SPDX-License-Identifier: GPL-2.0
3 ---
4 $id: http://devicetree.org/schemas/mfd/x-powers,ac100.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: X-Powers AC100
10 - Chen-Yu Tsai <wens@csie.org>
14 const: x-powers,ac100
19 codec:
23 "#clock-cells":
27 const: x-powers,ac100-codec
[all …]
H A Dda9055.txt3 DA9055 consists of a large and varied group of sub-devices (I2C Only):
6 ------ ------------ -----------
7 da9055-gpio : : GPIOs
8 da9055-regulator : : Regulators
9 da9055-onkey : : On key
10 da9055-rtc : : RTC
11 da9055-hwmon : : ADC
12 da9055-watchdog : : Watchdog
14 The CODEC device in DA9055 has a separate, configurable I2C address and so
17 For details on accompanying CODEC I2C device, see the following:
[all …]
/linux/Documentation/devicetree/bindings/sound/
H A Deverest,es8326.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Everest ES8326 audio CODEC
10 - David Yang <yangxiaohua@everest-semi.com>
21 - description: clock for master clock (MCLK)
23 clock-names:
25 - const: mclk
31 "#sound-dai-cells":
34 everest,jack-pol:
[all …]
H A Dnvidia,tegra20-ac97.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/sound/nvidia,tegra20-ac97.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Thierry Reding <treding@nvidia.com>
11 - Jon Hunter <jonathanh@nvidia.com>
15 const: nvidia,tegra20-ac97
23 reset-names:
35 dma-names:
37 - const: rx
[all …]
H A Ddialog,da7219.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Dialog Semiconductor DA7219 Audio Codec
10 - David Rau <David.Rau.opensource@dm.renesas.com>
13 The DA7219 is an ultra low-power audio codec with
14 in-built advanced accessory detection (AAD) for mobile
16 sample rates up to 96 kHz at 24-bit resolution.
28 VDD-supply:
32 VDDMIC-supply:
[all …]
H A Dda7218.txt1 Dialog Semiconductor DA7218 Audio Codec bindings
3 DA7218 is an audio codec with HP detect feature.
8 - compatible : Should be "dlg,da7217" or "dlg,da7218"
9 - reg: Specifies the I2C slave address
11 - VDD-supply: VDD power supply for the device
12 - VDDMIC-supply: VDDMIC power supply for the device
13 - VDDIO-supply: VDDIO power supply for the device
18 - interrupts: IRQ line info for DA7218 chip.
19 (See Documentation/devicetree/bindings/interrupt-controller/interrupts.txt for
21 - interrupt-names : Name associated with interrupt line. Should be "wakeup" if
[all …]
/linux/sound/pci/au88x0/
H A Dau88x0.h1 /* SPDX-License-Identifier: GPL-2.0-or-later */
44 /* IRQ flags */
64 /* codec io: VORTEX_CODEC_IO bits */
73 //#define VORTEX_IS_QUAD(x) (((x)->codec == NULL) ? 0 : ((x)->codec->ext_id&0x80))
74 #define VORTEX_IS_QUAD(x) ((x)->isquad)
77 (x->rev == 0xfe && x->device == PCI_DEVICE_ID_AUREAL_VORTEX_2) || \
78 (x->rev == 0xfe && x->device == PCI_DEVICE_ID_AUREAL_ADVANTAGE))
89 #define MIX_CAPT(x) (vortex->mixcapt[x])
90 #define MIX_PLAYB(x) (vortex->mixplayb[x])
91 #define MIX_SPDIF(x) (vortex->mixspdif[x])
[all …]
/linux/drivers/input/touchscreen/
H A Dmainstone-wm97xx.c1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * mainstone-wm97xx.c -- Mainstone Continuous Touch screen driver for
16 * - codecs supported:- WM9705, WM9712, WM9713
17 * - processors supported:- Intel XScale PXA25x, PXA26x, PXA27x
25 #include <linux/irq.h>
31 #include <sound/pxa2xx-lib.h>
33 #include <asm/mach-types.h>
36 u16 id; /* codec id */
74 * event. If the irq request fails then it will fall back to polling mode.
146 dev_dbg(wm->dev, "Raw coordinates: x=%x, y=%x, p=%x\n", in wm97xx_acc_pen_down()
[all …]
/linux/sound/soc/sof/intel/
H A Dhda.c1 // SPDX-License-Identifier: (GPL-2.0-only OR BSD-3-Clause)
26 #include <sound/intel-dsp-config.h>
27 #include <sound/intel-nhlt.h>
28 #include <sound/soc-acp
308 hda_dsp_sdw_thread(int irq,void * context) hda_dsp_sdw_thread() argument
400 hda_dsp_sdw_thread(int irq,void * context) hda_dsp_sdw_thread() argument
676 hda_dsp_interrupt_handler(int irq,void * context) hda_dsp_interrupt_handler() argument
699 hda_dsp_interrupt_thread(int irq,void * context) hda_dsp_interrupt_thread() argument
[all...]
H A Dhda-bus.c1 // SPDX-License-Identifier: (GPL-2.0-only OR BSD-3-Clause)
15 #include "../sof-priv.h"
34 static void sof_hda_bus_link_power(struct hdac_device *codec, bool enable) in sof_hda_bus_link_power() argument
36 struct hdac_bus *bus = codec->bus; in sof_hda_bus_link_power()
37 bool oldstate = test_bit(codec->addr, &bus->codec_powered); in sof_hda_bus_link_power()
39 snd_hdac_ext_bus_link_power(codec, enable); in sof_hda_bus_link_power()
45 * Both codec driver and controller can hold references to in sof_hda_bus_link_power()
46 * display power. To avoid unnecessary power-up/down cycles, in sof_hda_bus_link_power()
49 * If the codec driver powers down the link, release in sof_hda_bus_link_power()
52 if (codec->addr == HDA_IDISP_ADDR && !enable) in sof_hda_bus_link_power()
[all …]
/linux/Documentation/sound/
H A Dalsa-configuration.rst2 Advanced Linux Sound Architecture - Driver Configuration guide
38 ----------
47 limiting card index for auto-loading (1-8);
49 For auto-loading more than one card, specify this option
50 together with snd-card-X aliases.
63 Module snd-pcm-oss
64 ------------------
86 regarding opening the device. When this option is non-zero,
90 Module snd-rawmidi
91 ------------------
[all …]
/linux/include/linux/
H A Dwm97xx.h1 /* SPDX-License-Identifier: GPL-2.0 */
62 #define WM97XX_SLT(i) ((i - 5) & 0x7) /* panel slot (5-11) */
71 #define WM9712_45W 0x1000 /* set for 5-wire touchscreen */
124 /* Codec GPIO's */
146 /*---------------- Return codes from sample reading functions ---------------*/
156 so the handler should not sleep or wait for pendown irq) */
160 * The wm97xx driver provides a private API for writing platform-specific
172 * Codec GPIO status
180 * Codec GPIO direction
188 * Codec GPIO polarity
[all …]
/linux/arch/xtensa/boot/dts/
H A Dxtfpga.dtsi1 // SPDX-License-Identifier: GPL-2.0
3 compatible = "cdns,xtensa-xtfpga";
4 #address-cells = <1>;
5 #size-cells = <1>;
6 interrupt-parent = <&pic>;
18 #address-cells = <1>;
19 #size-cells = <0>;
21 compatible = "cdns,xtensa-cpu";
28 compatible = "cdns,xtensa-pic";
29 /* one cell: internal irq number,
[all …]

12345678910>>...17