| /kernel/linux/linux-4.19/drivers/staging/ks7010/ |
| D | michael_mic.c | 16 static inline void michael_clear(struct michael_mic *mic) in michael_clear() argument 18 mic->l = mic->k0; in michael_clear() 19 mic->r = mic->k1; in michael_clear() 20 mic->m_bytes = 0; in michael_clear() 23 static void michael_init(struct michael_mic *mic, u8 *key) in michael_init() argument 26 mic->k0 = get_unaligned_le32(key); in michael_init() 27 mic->k1 = get_unaligned_le32(key + 4); in michael_init() 30 michael_clear(mic); in michael_init() 33 static inline void michael_block(struct michael_mic *mic) in michael_block() argument 35 mic->r ^= rol32(mic->l, 17); in michael_block() [all …]
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/exynos/ |
| D | exynos_drm_mic.c | 30 /* Sysreg registers for MIC */ 36 /* MIC registers */ 109 static void mic_set_path(struct exynos_mic *mic, bool enable) in mic_set_path() argument 114 ret = regmap_read(mic->sysreg, DSD_CFG_MUX, &val); in mic_set_path() 116 DRM_DEV_ERROR(mic->dev, in mic_set_path() 117 "mic: Failed to read system register\n"); in mic_set_path() 122 if (mic->i80_mode) in mic_set_path() 131 ret = regmap_write(mic->sysreg, DSD_CFG_MUX, val); in mic_set_path() 133 DRM_DEV_ERROR(mic->dev, in mic_set_path() 134 "mic: Failed to read system register\n"); in mic_set_path() [all …]
|
| /kernel/linux/linux-4.19/drivers/gpu/drm/exynos/ |
| D | exynos_drm_mic.c | 30 /* Sysreg registers for MIC */ 36 /* MIC registers */ 109 static void mic_set_path(struct exynos_mic *mic, bool enable) in mic_set_path() argument 114 ret = regmap_read(mic->sysreg, DSD_CFG_MUX, &val); in mic_set_path() 116 DRM_ERROR("mic: Failed to read system register\n"); in mic_set_path() 121 if (mic->i80_mode) in mic_set_path() 130 ret = regmap_write(mic->sysreg, DSD_CFG_MUX, val); in mic_set_path() 132 DRM_ERROR("mic: Failed to read system register\n"); in mic_set_path() 135 static int mic_sw_reset(struct exynos_mic *mic) in mic_sw_reset() argument 140 writel(MIC_SW_RST, mic->reg + MIC_OP); in mic_sw_reset() [all …]
|
| /kernel/linux/linux-4.19/samples/mic/mpssd/ |
| D | mpssd.c | 2 * Intel MIC Platform Software Stack (MPSS) 18 * Intel MIC User Space Tools. 158 tap_configure(struct mic_info *mic, char *dev) in tap_configure() argument 177 mic->name, strerror(errno)); in tap_configure() 183 mic->name, strerror(errno)); in tap_configure() 190 mic->name, strerror(errno)); in tap_configure() 194 snprintf(ipaddr, IFNAMSIZ, "172.31.%d.254/24", mic->id + 1); in tap_configure() 209 mic->name, strerror(errno)); in tap_configure() 215 mic->name, strerror(errno)); in tap_configure() 222 mic->name, strerror(errno)); in tap_configure() [all …]
|
| /kernel/linux/linux-4.19/drivers/misc/mic/ |
| D | Kconfig | 1 menu "Intel MIC & related support" 3 comment "Intel MIC Bus Driver" 6 tristate "Intel MIC Bus Driver" 10 device or driver on the MIC Bus, such as CONFIG_INTEL_MIC_HOST, 13 If you are building a host/card kernel with an Intel MIC device 16 More information about the Intel MIC family as well as the Linux 17 OS and tools for MIC to use with this driver are available from 18 <http://software.intel.com/en-us/mic-developer>. 30 If you are building a host/card kernel with an Intel MIC device 33 More information about the Intel MIC family as well as the Linux [all …]
|
| /kernel/linux/linux-4.19/drivers/isdn/hisax/ |
| D | mic.c | 1 /* $Id: mic.c,v 1.12.2.4 2004/01/13 23:48:39 keil Exp $ 3 * low level stuff for mic cards 68 return (readreg(cs->hw.mic.adr, cs->hw.mic.isac, offset)); in ReadISAC() 74 writereg(cs->hw.mic.adr, cs->hw.mic.isac, offset, value); in WriteISAC() 80 readfifo(cs->hw.mic.adr, cs->hw.mic.isac, 0, data, size); in ReadISACfifo() 86 writefifo(cs->hw.mic.adr, cs->hw.mic.isac, 0, data, size); in WriteISACfifo() 92 return (readreg(cs->hw.mic.adr, in ReadHSCX() 93 cs->hw.mic.hscx, offset + (hscx ? 0x40 : 0))); in ReadHSCX() 99 writereg(cs->hw.mic.adr, in WriteHSCX() 100 cs->hw.mic.hscx, offset + (hscx ? 0x40 : 0), value); in WriteHSCX() [all …]
|
| /kernel/linux/linux-4.19/Documentation/ABI/testing/ |
| D | sysfs-class-mic.txt | 1 What: /sys/class/mic/ 6 The mic class directory belongs to Intel MIC devices and 7 provides information per MIC device. An Intel MIC device is a 9 Integrated Core (MIC) architecture that runs a Linux OS. 11 What: /sys/class/mic/mic(x) 16 The directories /sys/class/mic/mic0, /sys/class/mic/mic1 etc., 17 represent MIC devices (0,1,..etc). Each directory has 18 information specific to that MIC device. 20 What: /sys/class/mic/mic(x)/family 26 MIC device. For example - "x100" [all …]
|
| /kernel/linux/linux-5.10/Documentation/ABI/testing/ |
| D | sysfs-class-mic | 1 What: /sys/class/mic/ 6 The mic class directory belongs to Intel MIC devices and 7 provides information per MIC device. An Intel MIC device is a 9 Integrated Core (MIC) architecture that runs a Linux OS. 11 What: /sys/class/mic/mic(x) 16 The directories /sys/class/mic/mic0, /sys/class/mic/mic1 etc., 17 represent MIC devices (0,1,..etc). Each directory has 18 information specific to that MIC device. 20 What: /sys/class/mic/mic(x)/family 26 MIC device. For example - "x100" [all …]
|
| /kernel/linux/linux-4.19/Documentation/devicetree/bindings/sound/ |
| D | qcom,apq8016-sbc.txt | 15 * "mic-iomux" 26 * MIC BIAS External1 27 * MIC BIAS External2 28 * MIC BIAS Internal1 29 * MIC BIAS Internal2 32 * Headset Mic 33 * Secondary Mic 54 reg-names = "mic-iomux", "spkr-iomux"; 58 "MIC BIAS External1", "Handset Mic", 59 "MIC BIAS Internal2", "Headset Mic", [all …]
|
| D | omap-abe-twl6040.txt | 26 * Headset Mic 27 * Main Handset Mic 28 * Sub Handset Mic 30 * Digital Mic 48 * Headset Mic Bias 49 * Main Mic Bias 53 Digital mic pins: 81 "HSMIC", "Headset Mic", 82 "Headset Mic", "Headset Mic Bias", 83 "MAINMIC", "Main Handset Mic", [all …]
|
| D | omap-twl4030.txt | 24 * Main Mic 25 * Sub Mic 26 * Headset Mic 27 * Carkit Mic 28 * Digital0 Mic 29 * Digital1 Mic 51 * Headset Mic Bias 52 * Mic Bias 1 /* Used for Main Mic or Digimic0 */ 53 * Mic Bias 2 /* Used for Sub Mic or Digimic1 */
|
| D | nvidia,tegra-audio-rt5677.txt | 20 * Headset Mic 21 * Internal Mic 1 22 * Internal Mic 2 32 - nvidia,mic-present-gpios: The GPIO that mic jack is plugged in 45 "Headset Mic", "MICBIAS1", 46 "IN1P", "Headset Mic", 47 "IN1N", "Headset Mic", 48 "DMIC L1", "Internal Mic 1", 49 "DMIC R1", "Internal Mic 1", 50 "DMIC L2", "Internal Mic 2", [all …]
|
| D | samsung,tm2-audio.txt | 20 board: HP, SPK, Main Mic, Sub Mic, Third Mic, 21 Headset Mic 22 - mic-bias-gpios : GPIO pin that enables the Main Mic bias regulator 32 mic-bias-gpios = <&gpr3 2 0>; 40 "Main Mic", "MICBIAS2", 41 "IN1R", "Main Mic";
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/sound/ |
| D | qcom,apq8016-sbc.txt | 15 * "mic-iomux" 26 * MIC BIAS External1 27 * MIC BIAS External2 28 * MIC BIAS Internal1 29 * MIC BIAS Internal2 32 * Headset Mic 33 * Secondary Mic 61 reg-names = "mic-iomux", "spkr-iomux"; 65 "MIC BIAS External1", "Handset Mic", 66 "MIC BIAS Internal2", "Headset Mic", [all …]
|
| D | omap-abe-twl6040.txt | 26 * Headset Mic 27 * Main Handset Mic 28 * Sub Handset Mic 30 * Digital Mic 48 * Headset Mic Bias 49 * Main Mic Bias 53 Digital mic pins: 81 "HSMIC", "Headset Mic", 82 "Headset Mic", "Headset Mic Bias", 83 "MAINMIC", "Main Handset Mic", [all …]
|
| D | mt6359.yaml | 29 mediatek,mic-type-0: 32 Specifies the type of mic type connected to adc0 35 - 0 # IDLE - mic in turn-off status 36 - 1 # ACC - analog mic with alternating coupling 37 - 2 # DMIC - digital mic 38 - 3 # DCC - analog mic with direct couping 39 - 4 # DCC_ECM_DIFF - analog electret condenser mic with differential mode 40 - 5 # DCC_ECM_SINGLE - analog electret condenser mic with single mode 42 mediatek,mic-type-1: 45 Specifies the type of mic type connected to adc1 [all …]
|
| D | omap-twl4030.txt | 24 * Main Mic 25 * Sub Mic 26 * Headset Mic 27 * Carkit Mic 28 * Digital0 Mic 29 * Digital1 Mic 51 * Headset Mic Bias 52 * Mic Bias 1 /* Used for Main Mic or Digimic0 */ 53 * Mic Bias 2 /* Used for Sub Mic or Digimic1 */
|
| D | nvidia,tegra-audio-rt5677.txt | 20 * Headset Mic 21 * Internal Mic 1 22 * Internal Mic 2 32 - nvidia,mic-present-gpios: The GPIO that mic jack is plugged in 45 "Headset Mic", "MICBIAS1", 46 "IN1P", "Headset Mic", 47 "IN1N", "Headset Mic", 48 "DMIC L1", "Internal Mic 1", 49 "DMIC R1", "Internal Mic 1", 50 "DMIC L2", "Internal Mic 2", [all …]
|
| /kernel/linux/linux-5.10/Documentation/sound/hd-audio/ |
| D | models.rst | 31 Quirk for FSC S7020 with jack modes and HP mic support 36 Inverted internal mic workaround 57 Inverted internal mic workaround 66 Laptops with analog-mic input 68 Laptops with digital-mic input 70 Enable ALC269(VA) digital mic workaround 72 Enable ALC271X digital mic workaround 74 Inverted internal mic workaround 75 headset-mic 76 Indicates a combined headset (headphone+mic) jack [all …]
|
| /kernel/linux/linux-4.19/Documentation/sound/hd-audio/ |
| D | models.rst | 31 Quirk for FSC S7020 with jack modes and HP mic support 36 Inverted internal mic workaround 57 Inverted internal mic workaround 66 Laptops with analog-mic input 68 Laptops with digital-mic input 70 Enable ALC269(VA) digital mic workaround 72 Enable ALC271X digital mic workaround 74 Inverted internal mic workaround 75 headset-mic 76 Indicates a combined headset (headphone+mic) jack [all …]
|
| /kernel/linux/linux-4.19/sound/soc/omap/ |
| D | omap-twl4030.c | 87 SND_SOC_DAPM_MIC("Main Mic", NULL), 88 SND_SOC_DAPM_MIC("Sub Mic", NULL), 89 SND_SOC_DAPM_MIC("Headset Mic", NULL), 90 SND_SOC_DAPM_MIC("Carkit Mic", NULL), 91 SND_SOC_DAPM_MIC("Digital0 Mic", NULL), 92 SND_SOC_DAPM_MIC("Digital1 Mic", NULL), 113 {"MAINMIC", NULL, "Main Mic"}, 114 {"Main Mic", NULL, "Mic Bias 1"}, 115 {"SUBMIC", NULL, "Sub Mic"}, 116 {"Sub Mic", NULL, "Mic Bias 2"}, [all …]
|
| /kernel/linux/linux-5.10/sound/soc/ti/ |
| D | omap-twl4030.c | 73 SND_SOC_DAPM_MIC("Main Mic", NULL), 74 SND_SOC_DAPM_MIC("Sub Mic", NULL), 75 SND_SOC_DAPM_MIC("Headset Mic", NULL), 76 SND_SOC_DAPM_MIC("Carkit Mic", NULL), 77 SND_SOC_DAPM_MIC("Digital0 Mic", NULL), 78 SND_SOC_DAPM_MIC("Digital1 Mic", NULL), 99 {"MAINMIC", NULL, "Main Mic"}, 100 {"Main Mic", NULL, "Mic Bias 1"}, 101 {"SUBMIC", NULL, "Sub Mic"}, 102 {"Sub Mic", NULL, "Mic Bias 2"}, [all …]
|
| /kernel/linux/linux-4.19/drivers/misc/mic/bus/ |
| D | cosm_bus.h | 2 * Intel MIC Platform Software Stack (MPSS) 18 * Intel MIC COSM Bus Driver 32 * @state: MIC state. 33 * @prev_state: MIC state previous to MIC_RESETTING 34 * @shutdown_status: MIC status reported by card for shutdown/crashes. 43 * @log_buf_addr: Log buffer address for MIC. 44 * @log_buf_len: Log buffer length address for MIC. 45 * @state_sysfs: Sysfs dirent for notifying ring 3 about MIC state changes. 98 * @reset: trigger MIC reset 99 * @force_reset: force MIC reset [all …]
|
| /kernel/linux/linux-5.10/sound/soc/codecs/ |
| D | wm9712.c | 108 static const char *wm9712_mic[] = {"Mic 1", "Differential", "Mic 2", 110 static const char *wm9712_rec_sel[] = {"Mic", "NC", "NC", "Speaker Mixer", 113 static const char *wm9712_diff_sel[] = {"Mic", "Line"}; 159 SOC_SINGLE("Mic Headphone Volume", AC97_VIDEO, 12, 7, 1), 197 SOC_SINGLE_TLV("Mic 1 Volume", AC97_MIC, 8, 31, 1, main_tlv), 198 SOC_SINGLE_TLV("Mic 2 Volume", AC97_MIC, 0, 31, 1, main_tlv), 199 SOC_SINGLE_TLV("Mic Boost Volume", AC97_MIC, 7, 1, 0, boost_tlv), 293 WM9712_HP_MIXER_CTRL("Mic Sidetone Switch", HPL_MIXER, 0), 303 WM9712_HP_MIXER_CTRL("Mic Sidetone Switch", HPR_MIXER, 0), 321 SOC_DAPM_SINGLE("Mic 1 Sidetone Switch", AC97_MIC, 14, 1, 1), [all …]
|
| /kernel/linux/linux-4.19/sound/soc/codecs/ |
| D | wm9712.c | 112 static const char *wm9712_mic[] = {"Mic 1", "Differential", "Mic 2", 114 static const char *wm9712_rec_sel[] = {"Mic", "NC", "NC", "Speaker Mixer", 117 static const char *wm9712_diff_sel[] = {"Mic", "Line"}; 163 SOC_SINGLE("Mic Headphone Volume", AC97_VIDEO, 12, 7, 1), 201 SOC_SINGLE_TLV("Mic 1 Volume", AC97_MIC, 8, 31, 1, main_tlv), 202 SOC_SINGLE_TLV("Mic 2 Volume", AC97_MIC, 0, 31, 1, main_tlv), 203 SOC_SINGLE_TLV("Mic Boost Volume", AC97_MIC, 7, 1, 0, boost_tlv), 297 WM9712_HP_MIXER_CTRL("Mic Sidetone Switch", HPL_MIXER, 0), 307 WM9712_HP_MIXER_CTRL("Mic Sidetone Switch", HPR_MIXER, 0), 325 SOC_DAPM_SINGLE("Mic 1 Sidetone Switch", AC97_MIC, 14, 1, 1), [all …]
|