/linux/drivers/gpu/drm/exynos/ |
H A D | exynos_drm_mic.c | 122 if (mic->i80_mode) in mic_set_path() 236 if (!mic->enabled) in mic_post_disable() 242 mic->enabled = 0; in mic_post_disable() 266 if (mic->enabled) in mic_pre_enable() 286 mic->enabled = 1; in mic_pre_enable() 318 mic->bridge.driver_private = mic; in exynos_mic_bind() 329 if (!mic->enabled) in exynos_mic_unbind() 382 mic = devm_kzalloc(dev, sizeof(*mic), GFP_KERNEL); in exynos_mic_probe() 383 if (!mic) { in exynos_mic_probe() 390 mic->dev = dev; in exynos_mic_probe() [all …]
|
/linux/Documentation/devicetree/bindings/sound/ |
H A 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 42 mediatek,mic-type-1: 45 Specifies the type of mic type connected to adc1 47 mediatek,mic-type-2: 50 Specifies the type of mic type connected to adc2 [all …]
|
H A D | atmel,sama5d2-pdmic.yaml | 44 atmel,mic-min-freq: 49 atmel,mic-max-freq: 59 atmel,mic-offset: 72 - atmel,mic-min-freq 73 - atmel,mic-max-freq 95 atmel,mic-min-freq = <1000000>; 96 atmel,mic-max-freq = <3246000>; 97 atmel,mic-offset = <0x0>;
|
H A D | tscs42xx.txt | 5 - compatible : "tempo,tscs42A1" for analog mic 6 "tempo,tscs42A2" for digital mic 8 - reg : <0x71> for analog mic 9 <0x69> for digital mic
|
H A D | dialog,da7219.yaml | 76 dlg,mic-amp-in-sel: 114 dlg,mic-det-thr: 117 Impedance threshold for mic detection measurement (Ohms). 165 dlg,c-mic-btn-thr: 219 dlg,mic-amp-in-sel = "diff"; 223 dlg,mic-det-thr = <500>; 232 dlg,c-mic-btn-thr = <0x3E>;
|
H A D | nvidia,tegra-audio-common.yaml | 63 nvidia,mic-det-gpios: 71 nvidia,int-mic-en-gpios: 75 nvidia,ext-mic-en-gpios: 83 nvidia,coupled-mic-hp-det:
|
/linux/drivers/xen/ |
H A D | mcelog.c | 220 struct mcinfo_common *mic; in convert_log() local 226 mic = NULL; in convert_log() 228 if (unlikely(!mic)) { in convert_log() 262 mic = NULL; in convert_log() 264 if (unlikely(!mic)) { in convert_log() 270 if ((!mic) || (mic->size == 0) || in convert_log() 271 (mic->type != MC_TYPE_GLOBAL && in convert_log() 272 mic->type != MC_TYPE_BANK && in convert_log() 274 mic->type != MC_TYPE_RECOVERY)) in convert_log() 277 if (mic->type == MC_TYPE_BANK) { in convert_log() [all …]
|
/linux/Documentation/ABI/testing/ |
H A D | sysfs-class-mic | 11 What: /sys/class/mic/mic<X> 20 What: /sys/class/mic/mic<X>/family 28 What: /sys/class/mic/mic<X>/stepping 36 What: /sys/class/mic/mic<X>/state 72 What: /sys/class/mic/mic<X>/shutdown_status 91 What: /sys/class/mic/mic<X>/cmdline 107 What: /sys/class/mic/mic<X>/firmware 117 What: /sys/class/mic/mic<X>/ramdisk 127 What: /sys/class/mic/mic<X>/bootmode 138 What: /sys/class/mic/mic<X>/log_buf_addr [all …]
|
/linux/Documentation/sound/hd-audio/ |
H A D | models.rst | 75 headset-mic 159 limit-mic-boost 169 alc283-int-mic 201 hp-dock-gpio-mic 231 alc221-hp-mic 239 alc221-hp-mic 241 alc256-asus-mic 247 alc294-lenovo-mic 537 hp-mic-fix 727 mic-ref [all …]
|
/linux/net/mac80211/ |
H A D | aes_ccm.h | 23 size_t data_len, u8 *mic) in ieee80211_aes_ccm_encrypt() argument 27 data, data_len, mic); in ieee80211_aes_ccm_encrypt() 33 size_t data_len, u8 *mic) in ieee80211_aes_ccm_decrypt() argument 37 data, data_len, mic); in ieee80211_aes_ccm_decrypt()
|
H A D | aes_gcm.h | 15 size_t data_len, u8 *mic) in ieee80211_aes_gcm_encrypt() argument 19 data, data_len, mic); in ieee80211_aes_gcm_encrypt() 24 size_t data_len, u8 *mic) in ieee80211_aes_gcm_decrypt() argument 28 data, data_len, mic); in ieee80211_aes_gcm_decrypt()
|
H A D | wpa.c | 32 u8 *data, *key, *mic; in ieee80211_tx_h_michael_mic_add() local 88 mic[0]++; in ieee80211_tx_h_michael_mic_add() 100 u8 mic[MICHAEL_MIC_LEN]; in ieee80211_rx_h_michael_mic_verify() local 935 u8 aad[20], mic[8], ipn[6]; in ieee80211_crypto_aes_cmac_decrypt() local 964 if (crypto_memneq(mic, mmie->mic, sizeof(mmie->mic))) { in ieee80211_crypto_aes_cmac_decrypt() 1014 if (crypto_memneq(mic, mmie->mic, sizeof(mmie->mic))) { in ieee80211_crypto_aes_cmac_256_decrypt() 1120 if (!mic) in ieee80211_crypto_aes_gmac_decrypt() 1124 mic) < 0 || in ieee80211_crypto_aes_gmac_decrypt() 1125 crypto_memneq(mic, mmie->mic, sizeof(mmie->mic))) { in ieee80211_crypto_aes_gmac_decrypt() 1127 kfree(mic); in ieee80211_crypto_aes_gmac_decrypt() [all …]
|
H A D | aes_cmac.c | 26 const u8 *data, size_t data_len, u8 *mic) in ieee80211_aes_cmac() argument 46 memcpy(mic, out, CMAC_TLEN); in ieee80211_aes_cmac() 50 const u8 *data, size_t data_len, u8 *mic) in ieee80211_aes_cmac_256() argument 68 crypto_shash_finup(desc, zero, CMAC_TLEN_256, mic); in ieee80211_aes_cmac_256()
|
H A D | aead_api.c | 19 u8 *data, size_t data_len, u8 *mic) in aead_encrypt() argument 38 sg_set_buf(&sg[2], mic, mic_len); in aead_encrypt() 51 u8 *data, size_t data_len, u8 *mic) in aead_decrypt() argument 73 sg_set_buf(&sg[2], mic, mic_len); in aead_decrypt()
|
H A D | michael.c | 54 const u8 *data, size_t data_len, u8 *mic) in michael_mic() argument 81 put_unaligned_le32(mctx.l, mic); in michael_mic() 82 put_unaligned_le32(mctx.r, mic + 4); in michael_mic()
|
H A D | aes_gmac.c | 18 const u8 *data, size_t data_len, u8 *mic) in ieee80211_aes_gmac() argument 46 sg_set_buf(&sg[4], mic, GMAC_MIC_LEN); in ieee80211_aes_gmac() 52 sg_set_buf(&sg[3], mic, GMAC_MIC_LEN); in ieee80211_aes_gmac()
|
H A D | aes_cmac.h | 15 const u8 *data, size_t data_len, u8 *mic); 17 const u8 *data, size_t data_len, u8 *mic);
|
H A D | aead_api.h | 15 size_t data_len, u8 *mic); 19 size_t data_len, u8 *mic);
|
/linux/Documentation/devicetree/bindings/interrupt-controller/ |
H A D | nxp,lpc3220-mic.txt | 4 - compatible: "nxp,lpc3220-mic" or "nxp,lpc3220-sic". 23 mic: interrupt-controller@40008000 { 24 compatible = "nxp,lpc3220-mic"; 36 interrupt-parent = <&mic>; 47 interrupt-parent = <&mic>;
|
/linux/include/xen/interface/ |
H A D | xen-mca.h | 241 struct mcinfo_common *mic; in x86_mcinfo_lookup() local 247 mic = x86_mcinfo_first(mi); in x86_mcinfo_lookup() 249 if (mic->type == type) { in x86_mcinfo_lookup() 253 mic = x86_mcinfo_next(mic); in x86_mcinfo_lookup() 256 *ret = found ? mic : NULL; in x86_mcinfo_lookup()
|
/linux/sound/soc/codecs/ |
H A D | rt298.c | 225 *mic = false; in rt298_jack_detect() 263 *mic = true; in rt298_jack_detect() 271 *mic = true; in rt298_jack_detect() 273 *mic = false; in rt298_jack_detect() 284 *mic = false; in rt298_jack_detect() 293 *mic = buf & 0x80000000; in rt298_jack_detect() 295 if (!*mic) { in rt298_jack_detect() 314 bool mic = false; in rt298_jack_detect_work() local 322 if (mic) in rt298_jack_detect_work() 982 bool mic = false; in rt298_irq() local [all …]
|
H A D | rt286.c | 221 *mic = false; in rt286_jack_detect() 251 *mic = true; in rt286_jack_detect() 259 *mic = true; in rt286_jack_detect() 261 *mic = false; in rt286_jack_detect() 272 *mic = false; in rt286_jack_detect() 281 *mic = buf & 0x80000000; in rt286_jack_detect() 300 bool mic = false; in rt286_jack_detect_work() local 302 rt286_jack_detect(rt286, &hp, &mic); in rt286_jack_detect_work() 307 if (mic) in rt286_jack_detect_work() 923 bool mic = false; in rt286_irq() local [all …]
|
/linux/Documentation/devicetree/bindings/display/samsung/ |
H A D | samsung,exynos5433-mic.yaml | 4 $id: http://devicetree.org/schemas/display/samsung/samsung,exynos5433-mic.yaml# 24 const: samsung,exynos5433-mic 37 Contains a port which is connected to mic node. 66 compatible = "samsung,exynos5433-mic";
|
/linux/arch/arm64/boot/dts/mediatek/ |
H A D | mt8183-kukui-audio-da7219.dtsi | 17 dlg,mic-amp-in-sel = "diff"; 28 dlg,mic-det-thr = <500>; 36 dlg,c-mic-btn-thr = <0x3E>;
|
/linux/sound/pci/vx222/ |
H A D | vx222.c | 27 static bool mic[SNDRV_CARDS]; /* microphone */ variable 36 module_param_array(mic, bool, NULL, 0444); 37 MODULE_PARM_DESC(mic, "Enable Microphone."); 173 if (mic[dev]) in snd_vx222_probe()
|