| /linux/sound/isa/opti9xx/ |
| H A D | opti92x-ad1848.c | 1 // 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 D | azt3328.c | 1 // 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 D | intel8x0m.c | 1 // 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 D | intel8x0.c | 1 // 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 D | ali5451.c | 1 // 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 D | videocodec.h | 1 /* 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 D | cirrus,lochnagar.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 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 D | core.c | 1 // 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 D | cs4231-regs.h | 1 /* 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 D | wss.h | 1 /* 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 D | es1688.h | 1 /* 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 D | mc13xxx-core.c | 1 // 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 D | x-powers,ac100.yaml | 1 # 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 D | da9055.txt | 3 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 D | everest,es8326.yaml | 1 # 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 D | nvidia,tegra20-ac97.yaml | 1 # 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 D | dialog,da7219.yaml | 1 # 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 D | da7218.txt | 1 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 D | au88x0.h | 1 /* 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 D | mainstone-wm97xx.c | 1 // 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 D | hda.c | 1 // 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 D | hda-bus.c | 1 // 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 D | alsa-configuration.rst | 2 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 D | wm97xx.h | 1 /* 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 D | xtfpga.dtsi | 1 // 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 …]
|