| /kernel/linux/linux-5.10/Documentation/sound/hd-audio/ |
| D | models.rst | 2 HD-Audio Codec-Specific Models 8 3-jack in back and a headphone out 9 3stack-digout 10 3-jack in back, a HP out and a SPDIF out 12 5-jack in back, 2-jack in front 13 5stack-digout 14 5-jack in back, 2-jack in front, a SPDIF out 16 6-jack in back, 2-jack in front 17 6stack-digout 18 6-jack with a SPDIF out [all …]
|
| /kernel/linux/linux-6.6/Documentation/sound/hd-audio/ |
| D | models.rst | 2 HD-Audio Codec-Specific Models 8 3-jack in back and a headphone out 9 3stack-digout 10 3-jack in back, a HP out and a SPDIF out 12 5-jack in back, 2-jack in front 13 5stack-digout 14 5-jack in back, 2-jack in front, a SPDIF out 16 6-jack in back, 2-jack in front 17 6stack-digout 18 6-jack with a SPDIF out [all …]
|
| /kernel/linux/linux-6.6/sound/mips/ |
| D | ad1843.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 5 * Copyright 2003 Vivien Chappelier <vivien.chappelier@linux-mips.org> 35 ad1843_PDNO = { 0, 14, 1 }, /* Converter Power-Down Flag */ 38 ad1843_RMGE = { 2, 4, 1 }, /* Right ADC Mic Gain Enable */ 41 ad1843_LMGE = { 2, 12, 1 }, /* Left ADC Mic Gain Enable */ 44 ad1843_RD2MM = { 3, 7, 1 }, /* Right DAC 2 Mix Mute */ 46 ad1843_LD2MM = { 3, 15, 1 }, /* Left DAC 2 Mix Mute */ 48 ad1843_RX1MM = { 4, 7, 1 }, /* Right Aux 1 Mix Mute */ 50 ad1843_LX1MM = { 4, 15, 1 }, /* Left Aux 1 Mix Mute */ 52 ad1843_RX2MM = { 5, 7, 1 }, /* Right Aux 2 Mix Mute */ [all …]
|
| /kernel/linux/linux-5.10/sound/mips/ |
| D | ad1843.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 5 * Copyright 2003 Vivien Chappelier <vivien.chappelier@linux-mips.org> 35 ad1843_PDNO = { 0, 14, 1 }, /* Converter Power-Down Flag */ 38 ad1843_RMGE = { 2, 4, 1 }, /* Right ADC Mic Gain Enable */ 41 ad1843_LMGE = { 2, 12, 1 }, /* Left ADC Mic Gain Enable */ 44 ad1843_RD2MM = { 3, 7, 1 }, /* Right DAC 2 Mix Mute */ 46 ad1843_LD2MM = { 3, 15, 1 }, /* Left DAC 2 Mix Mute */ 48 ad1843_RX1MM = { 4, 7, 1 }, /* Right Aux 1 Mix Mute */ 50 ad1843_LX1MM = { 4, 15, 1 }, /* Left Aux 1 Mix Mute */ 52 ad1843_RX2MM = { 5, 7, 1 }, /* Right Aux 2 Mix Mute */ [all …]
|
| /kernel/linux/linux-5.10/sound/soc/sh/rcar/ |
| D | dvc.c | 1 // SPDX-License-Identifier: GPL-2.0 3 // Renesas R-Car DVC support 15 * Playback Mute 16 * amixer set "DVC Out Mute" on 18 * Capture Mute 19 * amixer set "DVC In Mute" on 39 struct rsnd_kctrl_cfg_m mute; member 40 struct rsnd_kctrl_cfg_s ren; /* Ramp Enable */ 45 #define rsnd_dvc_get(priv, id) ((struct rsnd_dvc *)(priv->dvc) + id) 46 #define rsnd_dvc_nr(priv) ((priv)->dvc_nr) [all …]
|
| /kernel/linux/linux-6.6/sound/soc/sh/rcar/ |
| D | dvc.c | 1 // SPDX-License-Identifier: GPL-2.0 3 // Renesas R-Car DVC support 15 * Playback Mute 16 * amixer set "DVC Out Mute" on 18 * Capture Mute 19 * amixer set "DVC In Mute" on 39 struct rsnd_kctrl_cfg_m mute; member 40 struct rsnd_kctrl_cfg_s ren; /* Ramp Enable */ 45 #define rsnd_dvc_get(priv, id) ((struct rsnd_dvc *)(priv->dvc) + id) 46 #define rsnd_dvc_nr(priv) ((priv)->dvc_nr) [all …]
|
| /kernel/linux/linux-6.6/sound/soc/codecs/ |
| D | rk817_codec.c | 1 // SPDX-License-Identifier: GPL-2.0 33 * I don't have another implementation to compare from the Rockchip sources. Hard-coding for now. 46 if (rk817->mic_in_differential) { in rk817_init() 62 /* Set the PLL pre-divide value (values not documented). */ in rk817_set_component_pll() 74 * 0db~-95db, 0.375db/step, for example: 76 * 0xff: -95dB 79 static const DECLARE_TLV_DB_MINMAX(rk817_vol_tlv, -9500, 0); 83 * 27db~-18db, 3db/step, for example: 84 * 0x0: -18dB 88 static const DECLARE_TLV_DB_MINMAX(rk817_gain_tlv, -1800, 2700); [all …]
|
| D | ab8500-codec.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Copyright (C) ST-Ericsson SA 2012 8 * for ST-Ericsson. 14 * for ST-Ericsson. 29 #include <linux/mfd/abx500/ab8500-sysctrl.h> 30 #include <linux/mfd/abx500/ab8500-codec.h> 39 #include <sound/soc-dapm.h> 42 #include "ab8500-codec.h" 56 /* Nr of FIR/IIR-coeff banks in ANC-block */ 114 /* Private data for AB8500 device-driver */ [all …]
|
| D | ssm2602.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 51 #define LINVOL_LIN_ENABLE_MUTE 0x080 /* Left Channel Input Mute … 56 #define RINVOL_RIN_ENABLE_MUTE 0x080 /* Right Channel Input Mute … 61 #define LOUT1V_ENABLE_LZC 0x080 /* Left Channel Zero cross detect enable … 66 #define ROUT1V_ENABLE_RZC 0x080 /* Right Channel Zero cross detect enable … 71 #define APANA_ENABLE_MIC_MUTE 0x002 /* Microphone Mute Control … 75 #define APANA_ENABLE_SIDETONE 0x020 /* Enable/Disable Side Tone … 80 #define APDIGI_ENABLE_ADC_HPF 0x001 /* Enable/Disable ADC Highpass Filter … 81 #define APDIGI_DE_EMPHASIS 0x006 /* De-Emphasis Control … 82 #define APDIGI_ENABLE_DAC_MUTE 0x008 /* DAC Mute Control … [all …]
|
| /kernel/linux/linux-5.10/drivers/ps3/ |
| D | ps3av_cmd.c | 1 // SPDX-License-Identifier: GPL-2.0-only 213 int ps3av_cmd_av_video_mute(int num_of_port, u32 *port, u32 mute) in ps3av_cmd_av_video_mute() argument 219 return -EINVAL; in ps3av_cmd_av_video_mute() 223 av_video_mute.mute[i].avport = port[i]; in ps3av_cmd_av_video_mute() 224 av_video_mute.mute[i].mute = mute; in ps3av_cmd_av_video_mute() 264 int ps3av_cmd_av_tv_mute(u32 avport, u32 mute) in ps3av_cmd_av_tv_mute() argument 271 tv_mute.mute = mute; in ps3av_cmd_av_tv_mute() 333 if (video_vid == -1) in ps3av_cmd_set_av_video_cs() 335 if (cs_out == -1) in ps3av_cmd_set_av_video_cs() 337 if (aspect == -1) in ps3av_cmd_set_av_video_cs() [all …]
|
| /kernel/linux/linux-6.6/drivers/ps3/ |
| D | ps3av_cmd.c | 1 // SPDX-License-Identifier: GPL-2.0-only 213 int ps3av_cmd_av_video_mute(int num_of_port, u32 *port, u32 mute) in ps3av_cmd_av_video_mute() argument 219 return -EINVAL; in ps3av_cmd_av_video_mute() 223 av_video_mute.mute[i].avport = port[i]; in ps3av_cmd_av_video_mute() 224 av_video_mute.mute[i].mute = mute; in ps3av_cmd_av_video_mute() 264 int ps3av_cmd_av_tv_mute(u32 avport, u32 mute) in ps3av_cmd_av_tv_mute() argument 271 tv_mute.mute = mute; in ps3av_cmd_av_tv_mute() 333 if (video_vid == -1) in ps3av_cmd_set_av_video_cs() 335 if (cs_out == -1) in ps3av_cmd_set_av_video_cs() 337 if (aspect == -1) in ps3av_cmd_set_av_video_cs() [all …]
|
| /kernel/linux/linux-5.10/sound/soc/codecs/ |
| D | ab8500-codec.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Copyright (C) ST-Ericsson SA 2012 8 * for ST-Ericsson. 14 * for ST-Ericsson. 31 #include <linux/mfd/abx500/ab8500-sysctrl.h> 32 #include <linux/mfd/abx500/ab8500-codec.h> 41 #include <sound/soc-dapm.h> 44 #include "ab8500-codec.h" 58 /* Nr of FIR/IIR-coeff banks in ANC-block */ 123 /* Private data for AB8500 device-driver */ [all …]
|
| D | ssm2602.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 51 #define LINVOL_LIN_ENABLE_MUTE 0x080 /* Left Channel Input Mute … 56 #define RINVOL_RIN_ENABLE_MUTE 0x080 /* Right Channel Input Mute … 61 #define LOUT1V_ENABLE_LZC 0x080 /* Left Channel Zero cross detect enable … 66 #define ROUT1V_ENABLE_RZC 0x080 /* Right Channel Zero cross detect enable … 71 #define APANA_ENABLE_MIC_MUTE 0x002 /* Microphone Mute Control … 75 #define APANA_ENABLE_SIDETONE 0x020 /* Enable/Disable Side Tone … 80 #define APDIGI_ENABLE_ADC_HPF 0x001 /* Enable/Disable ADC Highpass Filter … 81 #define APDIGI_DE_EMPHASIS 0x006 /* De-Emphasis Control … 82 #define APDIGI_ENABLE_DAC_MUTE 0x008 /* DAC Mute Control … [all …]
|
| /kernel/linux/linux-5.10/drivers/media/i2c/ |
| D | wm8775.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * wm8775 - driver version 0.0.1 10 * - Cleanup 11 * - V4L2 API update 12 * - sound fixes 22 #include <media/v4l2-device.h> 23 #include <media/v4l2-ctrls.h> 32 /* ----------------------------------------------------------------------- */ 41 #define ALC_EN 0x100 /* R17: ALC enable */ 46 struct v4l2_ctrl *mute; member [all …]
|
| /kernel/linux/linux-6.6/drivers/media/i2c/ |
| D | wm8775.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * wm8775 - driver version 0.0.1 10 * - Cleanup 11 * - V4L2 API update 12 * - sound fixes 22 #include <media/v4l2-device.h> 23 #include <media/v4l2-ctrls.h> 32 /* ----------------------------------------------------------------------- */ 41 #define ALC_EN 0x100 /* R17: ALC enable */ 46 struct v4l2_ctrl *mute; member [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/iio/frequency/ |
| D | adf4350.txt | 4 - compatible: Should be one of 7 - reg: SPI chip select numbert for the device 8 - spi-max-frequency: Max SPI frequency to use (< 20000000) 9 - clocks: From common clock binding. Clock is phandle to clock for 13 - gpios: GPIO Lock detect - If set with a valid phandle and GPIO number, 15 - adi,channel-spacing: Channel spacing in Hz (influences MODULUS). 16 - adi,power-up-frequency: If set in Hz the PLL tunes to 18 - adi,reference-div-factor: If set the driver skips dynamic calculation 20 - adi,reference-doubler-enable: Enables reference doubler. 21 - adi,reference-div2-enable: Enables reference divider. [all …]
|
| /kernel/linux/linux-5.10/Documentation/driver-api/media/drivers/ |
| D | radiotrack.rst | 1 .. SPDX-License-Identifier: GPL-2.0 11 ---------------- 24 ------------------ 26 I have a RadioTrack card from back when I ran an MS-Windows platform. After 27 converting to Linux, I found Gideon le Grange's command-line software for 29 comfortable X-windows interface, and added a scanning feature. For hack 32 broadcast TV channels, situated just below and above the 87.0-109.0 MHz range. 40 -------------------- 42 The RadioTrack card is an ISA 8-bit FM radio card. The radio frequency (RF) 54 -------------------------------- [all …]
|
| /kernel/linux/linux-6.6/Documentation/driver-api/media/drivers/ |
| D | radiotrack.rst | 1 .. SPDX-License-Identifier: GPL-2.0 11 ---------------- 24 ------------------ 26 I have a RadioTrack card from back when I ran an MS-Windows platform. After 27 converting to Linux, I found Gideon le Grange's command-line software for 29 comfortable X-windows interface, and added a scanning feature. For hack 32 broadcast TV channels, situated just below and above the 87.0-109.0 MHz range. 40 -------------------- 42 The RadioTrack card is an ISA 8-bit FM radio card. The radio frequency (RF) 54 -------------------------------- [all …]
|
| /kernel/linux/linux-6.6/drivers/media/radio/ |
| D | radio-gemtek.c | 1 // SPDX-License-Identifier: GPL-2.0-only 18 * Converted to the radio-isa framework by Hans Verkuil <hans.verkuil@cisco.com> 23 * Fully tested with the Keene USB FM Transmitter and the v4l2-compliance tool. 35 #include <media/v4l2-ioctl.h> 36 #include <media/v4l2-device.h> 37 #include "radio-isa.h" 53 #define CONFIG_RADIO_GEMTEK_PORT -1 64 [1 ... (GEMTEK_MAX - 1)] = -1 }; 65 static int radio_nr[GEMTEK_MAX] = { [0 ... (GEMTEK_MAX - 1)] = -1 }; 68 MODULE_PARM_DESC(probe, "Enable automatic device probing."); [all …]
|
| /kernel/linux/linux-5.10/drivers/media/radio/ |
| D | radio-gemtek.c | 1 // SPDX-License-Identifier: GPL-2.0-only 18 * Converted to the radio-isa framework by Hans Verkuil <hans.verkuil@cisco.com> 23 * Fully tested with the Keene USB FM Transmitter and the v4l2-compliance tool. 35 #include <media/v4l2-ioctl.h> 36 #include <media/v4l2-device.h> 37 #include "radio-isa.h" 53 #define CONFIG_RADIO_GEMTEK_PORT -1 64 [1 ... (GEMTEK_MAX - 1)] = -1 }; 65 static int radio_nr[GEMTEK_MAX] = { [0 ... (GEMTEK_MAX - 1)] = -1 }; 68 MODULE_PARM_DESC(probe, "Enable automatic device probing."); [all …]
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/regulator/ |
| D | richtek,rt5190a-regulator.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 4 $id: http://devicetree.org/schemas/regulator/richtek,rt5190a-regulator.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - ChiYuan Huang <cy_huang@richtek.com> 17 It also supports mute AC OFF depop sound and quick setting storage while 23 - richtek,rt5190a 31 vin2-supply: 34 vin3-supply: 37 vin4-supply: [all …]
|
| /kernel/linux/linux-6.6/Documentation/ABI/testing/ |
| D | configfs-usb-gadget-uac1 | 1 What: /config/usb-gadget/gadget/functions/uac1.name 9 c_srate list of capture sampling rates (comma-separated) 11 c_mute_present capture mute control enable 12 c_volume_present capture volume control enable 20 p_srate list of playback sampling rates (comma-separated) 22 p_mute_present playback mute control enable 23 p_volume_present playback volume control enable 30 req_number the number of pre-allocated requests
|
| /kernel/linux/linux-6.6/sound/pci/ice1712/ |
| D | maya44.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 83 snd_vt1724_write_i2c(ice, wm->addr, in wm8776_write() 86 wm->regs[reg] = val; in wm8776_write() 96 val |= wm->regs[reg] & ~mask; in wm8776_write_bits() 97 if (val != wm->regs[reg]) { in wm8776_write_bits() 113 unsigned short offset; /* zero-value offset */ 114 unsigned short mute; /* mute bit */ member 116 unsigned char mux_bits[2]; /* extra bits for ADC mute */ 125 .mute = 0x00, 126 .update = 0x180, /* update and zero-cross enable */ [all …]
|
| /kernel/linux/linux-5.10/sound/pci/ice1712/ |
| D | maya44.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 83 snd_vt1724_write_i2c(ice, wm->addr, in wm8776_write() 86 wm->regs[reg] = val; in wm8776_write() 96 val |= wm->regs[reg] & ~mask; in wm8776_write_bits() 97 if (val != wm->regs[reg]) { in wm8776_write_bits() 113 unsigned short offset; /* zero-value offset */ 114 unsigned short mute; /* mute bit */ member 116 unsigned char mux_bits[2]; /* extra bits for ADC mute */ 125 .mute = 0x00, 126 .update = 0x180, /* update and zero-cross enable */ [all …]
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/iio/frequency/ |
| D | adi,adf4350.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Michael Hennerich <michael.hennerich@analog.com> 15 - adi,adf4350 16 - adi,adf4351 21 spi-max-frequency: 28 clock-names: 35 adi,channel-spacing: 40 adi,power-up-frequency: [all …]
|