| /kernel/linux/linux-4.19/include/uapi/linux/ |
| D | ultrasound.h | 1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ 5 * ultrasound.h - Macros for programming the Gravis Ultrasound 10 * Copyright (C) by Hannu Savolainen 1993-1997 22 * byte 0 - SEQ_PRIVATE (0xfe) 23 * byte 1 - Synthesizer device number (0-N) 24 * byte 2 - Command (see below) 25 * byte 3 - Voice number (0-31) 26 * bytes 4 and 5 - parameter P1 (unsigned short) 27 * bytes 6 and 7 - parameter P2 (unsigned short) 32 * _GUS_NUMVOICES - Sets max. number of concurrent voices (P1=14-31, default 16) [all …]
|
| /kernel/linux/linux-5.10/include/uapi/linux/ |
| D | ultrasound.h | 1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ 5 * ultrasound.h - Macros for programming the Gravis Ultrasound 10 * Copyright (C) by Hannu Savolainen 1993-1997 22 * byte 0 - SEQ_PRIVATE (0xfe) 23 * byte 1 - Synthesizer device number (0-N) 24 * byte 2 - Command (see below) 25 * byte 3 - Voice number (0-31) 26 * bytes 4 and 5 - parameter P1 (unsigned short) 27 * bytes 6 and 7 - parameter P2 (unsigned short) 32 * _GUS_NUMVOICES - Sets max. number of concurrent voices (P1=14-31, default 16) [all …]
|
| /kernel/linux/linux-5.10/sound/pci/emu10k1/ |
| D | p16v.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 3 * Copyright (c) by James Courtier-Dutton <James@superbug.demon.co.uk> 17 * Corrected speaker output, so Front -> Front etc. 22 * Add Analog volume controls. 36 * Merging with snd-emu10k1 driver. 45 * Some stability problems when unloading the snd-p16v kernel module. 46 * -- 53 * -- 56 * P16V Chip: CA0151-DBS 57 * Audigy 2 Chip: CA0102-IAT [all …]
|
| D | p17v.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 3 * Copyright (c) by James Courtier-Dutton <James@superbug.demon.co.uk> 9 /* Audigy2Value Tina (P17V) pointer-offset register set, 13 /* 00 - 07: Not used */ 17 /* 09 - 12: Not used */ 21 /* 14 - 17: Not used */ 24 #define P17V_SE_SLOT_SEL_H 0x1a /* Sound Engine slot select high */ 25 /* 1b - 1f: Not used */ 26 /* 20 - 2f: Not used */ 27 /* 30 - 3b: Not used */ [all …]
|
| /kernel/linux/linux-4.19/sound/pci/emu10k1/ |
| D | p16v.h | 2 * Copyright (c) by James Courtier-Dutton <James@superbug.demon.co.uk> 16 * Corrected speaker output, so Front -> Front etc. 21 * Add Analog volume controls. 35 * Merging with snd-emu10k1 driver. 45 * Some stability problems when unloading the snd-p16v kernel module. 46 * -- 53 * -- 56 * P16V Chip: CA0151-DBS 57 * Audigy 2 Chip: CA0102-IAT 60 * DAC: CS4382-K (8-channel, 24bit, 192Khz) [all …]
|
| D | p17v.h | 2 * Copyright (c) by James Courtier-Dutton <James@superbug.demon.co.uk> 18 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 23 /* Audigy2Value Tina (P17V) pointer-offset register set, 27 /* 00 - 07: Not used */ 31 /* 09 - 12: Not used */ 35 /* 14 - 17: Not used */ 38 #define P17V_SE_SLOT_SEL_H 0x1a /* Sound Engine slot select high */ 39 /* 1b - 1f: Not used */ 40 /* 20 - 2f: Not used */ 41 /* 30 - 3b: Not used */ [all …]
|
| /kernel/linux/linux-4.19/include/sound/ac97/ |
| D | regs.h | 1 /* SPDX-License-Identifier: GPL-2.0+ 14 #define AC97_MASTER 0x02 /* Master Volume */ 15 #define AC97_HEADPHONE 0x04 /* Headphone Volume (optional) */ 16 #define AC97_MASTER_MONO 0x06 /* Master Volume Mono (optional) */ 18 #define AC97_PC_BEEP 0x0a /* PC Beep Volume (optional) */ 19 #define AC97_PHONE 0x0c /* Phone Volume (optional) */ 20 #define AC97_MIC 0x0e /* MIC Volume */ 21 #define AC97_LINE 0x10 /* Line In Volume */ 22 #define AC97_CD 0x12 /* CD Volume */ 23 #define AC97_VIDEO 0x14 /* Video Volume (optional) */ [all …]
|
| /kernel/linux/linux-5.10/include/sound/ac97/ |
| D | regs.h | 1 /* SPDX-License-Identifier: GPL-2.0+ 14 #define AC97_MASTER 0x02 /* Master Volume */ 15 #define AC97_HEADPHONE 0x04 /* Headphone Volume (optional) */ 16 #define AC97_MASTER_MONO 0x06 /* Master Volume Mono (optional) */ 18 #define AC97_PC_BEEP 0x0a /* PC Beep Volume (optional) */ 19 #define AC97_PHONE 0x0c /* Phone Volume (optional) */ 20 #define AC97_MIC 0x0e /* MIC Volume */ 21 #define AC97_LINE 0x10 /* Line In Volume */ 22 #define AC97_CD 0x12 /* CD Volume */ 23 #define AC97_VIDEO 0x14 /* Video Volume (optional) */ [all …]
|
| /kernel/linux/linux-5.10/sound/soc/codecs/ |
| D | da732x.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * da732x.c --- Dialog DA732X ALSA SoC Audio Driver 24 #include <sound/soc-dapm.h> 41 * da732x register cache - default settings 189 return -EINVAL; in da732x_get_input_div() 254 /* High Pass Filter */ 332 struct soc_enum *enum_ctrl = (struct soc_enum *)kcontrol->private_value; in da732x_hpf_set() 333 unsigned int reg = enum_ctrl->reg; in da732x_hpf_set() 334 unsigned int sel = ucontrol->value.enumerated.item[0]; in da732x_hpf_set() 348 return -EINVAL; in da732x_hpf_set() [all …]
|
| D | pcm3168a.c | 1 // SPDX-License-Identifier: GPL-2.0-only 106 static const char *const pcm3168a_pol[] = { "Active High", "Active Low" }; 111 static const char *const pcm3168a_con[] = { "Differential", "Single-Ended" }; 129 /* -100db to 0db, register values 0-54 cause mute */ 130 static const DECLARE_TLV_DB_SCALE(pcm3168a_dac_tlv, -10050, 50, 1); 132 /* -100db to 20db, register values 0-14 cause mute */ 133 static const DECLARE_TLV_DB_SCALE(pcm3168a_adc_tlv, -10050, 50, 1); 136 SOC_SINGLE("DAC Power-Save Switch", PCM3168A_DAC_PWR_MST_FMT, 138 SOC_ENUM("DAC1 Digital Filter roll-off", pcm3168a_d1_roll_off), 139 SOC_ENUM("DAC2 Digital Filter roll-off", pcm3168a_d2_roll_off), [all …]
|
| D | wm8997.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * wm8997.c -- WM8997 ALSA SoC Audio driver 38 static DECLARE_TLV_DB_SCALE(eq_tlv, -1200, 100, 0); 39 static DECLARE_TLV_DB_SCALE(digital_tlv, -6400, 50, 0); 40 static DECLARE_TLV_DB_SCALE(noise_tlv, -13200, 600, 0); 41 static DECLARE_TLV_DB_SCALE(ng_tlv, -10200, 600, 0); 84 struct snd_soc_component *component = snd_soc_dapm_to_component(w->dapm); in wm8997_sysclk_ev() 85 struct arizona *arizona = dev_get_drvdata(component->dev->parent); in wm8997_sysclk_ev() 86 struct regmap *regmap = arizona->regmap; in wm8997_sysclk_ev() 90 switch (arizona->rev) { in wm8997_sysclk_ev() [all …]
|
| D | wm5100.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * wm5100.c -- WM5100 ALSA SoC Audio driver 5 * Copyright 2011-2 Wolfson Microelectronics plc 127 dev_err(component->dev, "Unsupported sample rate: %dHz\n", rate); in wm5100_alloc_sr() 128 return -EINVAL; in wm5100_alloc_sr() 132 if ((wm5100->sysclk % rate) == 0) { in wm5100_alloc_sr() 134 sr_free = -1; in wm5100_alloc_sr() 136 if (!wm5100->sr_ref[i] && sr_free == -1) { in wm5100_alloc_sr() 146 wm5100->sr_ref[i]++; in wm5100_alloc_sr() 147 dev_dbg(component->dev, "SR %dHz, slot %d, ref %d\n", in wm5100_alloc_sr() [all …]
|
| /kernel/linux/linux-4.19/sound/soc/codecs/ |
| D | da732x.c | 2 * da732x.c --- Dialog DA732X ALSA SoC Audio Driver 27 #include <sound/soc-dapm.h> 44 * da732x register cache - default settings 192 return -EINVAL; in da732x_get_input_div() 257 /* High Pass Filter */ 335 struct soc_enum *enum_ctrl = (struct soc_enum *)kcontrol->private_value; in da732x_hpf_set() 336 unsigned int reg = enum_ctrl->reg; in da732x_hpf_set() 337 unsigned int sel = ucontrol->value.enumerated.item[0]; in da732x_hpf_set() 351 return -EINVAL; in da732x_hpf_set() 363 struct soc_enum *enum_ctrl = (struct soc_enum *)kcontrol->private_value; in da732x_hpf_get() [all …]
|
| D | wm8997.c | 2 * wm8997.c -- WM8997 ALSA SoC Audio driver 41 static DECLARE_TLV_DB_SCALE(eq_tlv, -1200, 100, 0); 42 static DECLARE_TLV_DB_SCALE(digital_tlv, -6400, 50, 0); 43 static DECLARE_TLV_DB_SCALE(noise_tlv, -13200, 600, 0); 44 static DECLARE_TLV_DB_SCALE(ng_tlv, -10200, 600, 0); 87 struct snd_soc_component *component = snd_soc_dapm_to_component(w->dapm); in wm8997_sysclk_ev() 88 struct arizona *arizona = dev_get_drvdata(component->dev->parent); in wm8997_sysclk_ev() 89 struct regmap *regmap = arizona->regmap; in wm8997_sysclk_ev() 93 switch (arizona->rev) { in wm8997_sysclk_ev() 122 "Low power", "Normal", "High performance", [all …]
|
| D | wm5100.c | 2 * wm5100.c -- WM5100 ALSA SoC Audio driver 4 * Copyright 2011-2 Wolfson Microelectronics plc 130 dev_err(component->dev, "Unsupported sample rate: %dHz\n", rate); in wm5100_alloc_sr() 131 return -EINVAL; in wm5100_alloc_sr() 135 if ((wm5100->sysclk % rate) == 0) { in wm5100_alloc_sr() 137 sr_free = -1; in wm5100_alloc_sr() 139 if (!wm5100->sr_ref[i] && sr_free == -1) { in wm5100_alloc_sr() 149 wm5100->sr_ref[i]++; in wm5100_alloc_sr() 150 dev_dbg(component->dev, "SR %dHz, slot %d, ref %d\n", in wm5100_alloc_sr() 151 rate, i, wm5100->sr_ref[i]); in wm5100_alloc_sr() [all …]
|
| /kernel/linux/linux-5.10/sound/pci/ice1712/ |
| D | revo.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 5 * Lowlevel functions for M-Audio Audiophile 192, Revolution 7.1 and 5.1 20 /* a non-standard I2C device for revo51 */ 44 if (rate == 0) /* no hint - S/PDIF input is master, simply return */ in revo_set_rate_val() 55 if (ak->type == SND_AK4355 || ak->type == SND_AK4358) { in revo_set_rate_val() 78 * I2C access to the PT2258 volume controller on GPIO 6/7 (Revolution 5.1) 83 struct snd_ice1712 *ice = bus->private_data; in revo_i2c_start() 89 struct snd_ice1712 *ice = bus->private_data; in revo_i2c_stop() 95 struct snd_ice1712 *ice = bus->private_data; in revo_i2c_direction() 104 ice->gpio.direction &= ~mask; in revo_i2c_direction() [all …]
|
| /kernel/linux/linux-4.19/sound/pci/ice1712/ |
| D | revo.c | 4 * Lowlevel functions for M-Audio Audiophile 192, Revolution 7.1 and 5.1 20 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 34 /* a non-standard I2C device for revo51 */ 58 if (rate == 0) /* no hint - S/PDIF input is master, simply return */ in revo_set_rate_val() 69 if (ak->type == SND_AK4355 || ak->type == SND_AK4358) { in revo_set_rate_val() 92 * I2C access to the PT2258 volume controller on GPIO 6/7 (Revolution 5.1) 97 struct snd_ice1712 *ice = bus->private_data; in revo_i2c_start() 103 struct snd_ice1712 *ice = bus->private_data; in revo_i2c_stop() 109 struct snd_ice1712 *ice = bus->private_data; in revo_i2c_direction() 118 ice->gpio.direction &= ~mask; in revo_i2c_direction() [all …]
|
| /kernel/linux/linux-4.19/arch/arm64/boot/dts/nvidia/ |
| D | tegra186-p2771-0000.dts | 1 // SPDX-License-Identifier: GPL-2.0 2 /dts-v1/; 4 #include <dt-bindings/input/linux-event-codes.h> 6 #include "tegra186-p3310.dtsi" 9 model = "NVIDIA Tegra186 P2771-0000 Development Board"; 10 compatible = "nvidia,p2771-0000", "nvidia,tegra186"; 13 power-monitor@42 { 18 power-monitor@43 { 27 interrupt-parent = <&gpio>; 30 #gpio-cells = <2>; [all …]
|
| /kernel/linux/linux-4.19/drivers/scsi/ |
| D | sense_codes.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 4 * http://www.t10.org/lists/asc-num.txt [most recent: 20141221] 9 SENSE_CODE(0x0002, "End-of-partition/medium detected") 11 SENSE_CODE(0x0004, "Beginning-of-partition/medium detected") 12 SENSE_CODE(0x0005, "End-of-data detected") 50 SENSE_CODE(0x0409, "Logical unit not ready, self-test in progress") 83 SENSE_CODE(0x0801, "Logical unit communication time-out") 85 SENSE_CODE(0x0803, "Logical unit communication CRC error (Ultra-DMA/32)") 98 SENSE_CODE(0x0B01, "Warning - specified temperature exceeded") 99 SENSE_CODE(0x0B02, "Warning - enclosure degraded") [all …]
|
| /kernel/linux/linux-5.10/drivers/scsi/ |
| D | sense_codes.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 4 * http://www.t10.org/lists/asc-num.txt [most recent: 20200817] 9 SENSE_CODE(0x0002, "End-of-partition/medium detected") 11 SENSE_CODE(0x0004, "Beginning-of-partition/medium detected") 12 SENSE_CODE(0x0005, "End-of-data detected") 51 SENSE_CODE(0x0409, "Logical unit not ready, self-test in progress") 87 SENSE_CODE(0x0801, "Logical unit communication time-out") 89 SENSE_CODE(0x0803, "Logical unit communication CRC error (Ultra-DMA/32)") 102 SENSE_CODE(0x0B01, "Warning - specified temperature exceeded") 103 SENSE_CODE(0x0B02, "Warning - enclosure degraded") [all …]
|
| /kernel/linux/linux-4.19/include/uapi/linux/caif/ |
| D | caif_socket.h | 1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ 4 * Copyright (C) ST-Ericsson AB 2010 16 * enum caif_link_selector - Physical Link Selection. 17 * @CAIF_LINK_HIGH_BANDW: Physical interface for high-bandwidth 19 * @CAIF_LINK_LOW_LATENCY: Physical interface for low-latency 32 * enum caif_channel_priority - CAIF channel priorities. 35 * @CAIF_PRIO_LOW: Low-priority channel. 37 * @CAIF_PRIO_HIGH: High priority level 55 * enum caif_protocol_type - CAIF Channel type. 78 * enum caif_at_type - AT Service Endpoint [all …]
|
| /kernel/linux/linux-5.10/include/uapi/linux/caif/ |
| D | caif_socket.h | 1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ 4 * Copyright (C) ST-Ericsson AB 2010 16 * enum caif_link_selector - Physical Link Selection. 17 * @CAIF_LINK_HIGH_BANDW: Physical interface for high-bandwidth 19 * @CAIF_LINK_LOW_LATENCY: Physical interface for low-latency 32 * enum caif_channel_priority - CAIF channel priorities. 35 * @CAIF_PRIO_LOW: Low-priority channel. 37 * @CAIF_PRIO_HIGH: High priority level 55 * enum caif_protocol_type - CAIF Channel type. 78 * enum caif_at_type - AT Service Endpoint [all …]
|
| /kernel/linux/linux-5.10/arch/arm64/boot/dts/nvidia/ |
| D | tegra186-p2771-0000.dts | 1 // SPDX-License-Identifier: GPL-2.0 2 /dts-v1/; 4 #include <dt-bindings/input/linux-event-codes.h> 5 #include <dt-bindings/input/gpio-keys.h> 7 #include "tegra186-p3310.dtsi" 11 compatible = "nvidia,p2771-0000", "nvidia,tegra186"; 14 power-monitor@42 { 17 #address-cells = <1>; 18 #size-cells = <0>; 23 shunt-resistor-micro-ohms = <20000>; [all …]
|
| /kernel/linux/linux-5.10/fs/afs/ |
| D | afs.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 14 #define AFS_MAXVOLNAME 64 /* Maximum length of a volume name */ 15 #define AFS_MAXNSERVERS 8 /* Maximum servers in a basic volume record */ 16 #define AFS_NMAXNSERVERS 13 /* Maximum servers in a N/U-class volume record */ 17 #define AFS_MAXTYPES 3 /* Maximum number of volume types */ 30 AFSVL_RWVOL, /* read/write volume */ 31 AFSVL_ROVOL, /* read-only volume */ 32 AFSVL_BACKVOL, /* backup volume */ 53 afs_volid_t vid; /* volume ID */ 54 afs_vnodeid_t vnode; /* Lower 64-bits of file index within volume */ [all …]
|
| /kernel/linux/linux-4.19/fs/afs/ |
| D | afs.h | 18 #define AFS_MAXVOLNAME 64 /* Maximum length of a volume name */ 19 #define AFS_MAXNSERVERS 8 /* Maximum servers in a basic volume record */ 20 #define AFS_NMAXNSERVERS 13 /* Maximum servers in a N/U-class volume record */ 21 #define AFS_MAXTYPES 3 /* Maximum number of volume types */ 31 AFSVL_RWVOL, /* read/write volume */ 32 AFSVL_ROVOL, /* read-only volume */ 33 AFSVL_BACKVOL, /* backup volume */ 54 afs_volid_t vid; /* volume ID */ 55 afs_vnodeid_t vnode; /* file index within volume */ 85 __be16 time_hi_and_version; /* high part of timestamp and version */ [all …]
|