Home
last modified time | relevance | path

Searched refs:mic (Results 1 – 25 of 156) sorted by relevance

1234567

/linux/drivers/gpu/drm/exynos/
H A Dexynos_drm_mic.c109 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()
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()
137 static int mic_sw_reset(struct exynos_mic *mic) in mic_sw_reset() argument
142 writel(MIC_SW_RST, mic->reg + MIC_OP); in mic_sw_reset()
145 ret = readl(mic->reg + MIC_OP); in mic_sw_reset()
155 static void mic_set_porch_timing(struct exynos_mic *mic) in mic_set_porch_timing() argument
[all …]
/linux/drivers/xen/
H A Dmcelog.c218 struct mcinfo_common *mic; in convert_log() local
224 mic = NULL; in convert_log()
225 x86_mcinfo_lookup(&mic, mi, MC_TYPE_GLOBAL); in convert_log()
226 if (unlikely(!mic)) { in convert_log()
233 mc_global = (struct mcinfo_global *)mic; in convert_log()
260 mic = NULL; in convert_log()
261 x86_mcinfo_lookup(&mic, mi, MC_TYPE_BANK); in convert_log()
262 if (unlikely(!mic)) { in convert_log()
268 if ((!mic) || (mic->size == 0) || in convert_log()
269 (mic->type != MC_TYPE_GLOBAL && in convert_log()
[all …]
/linux/Documentation/ABI/testing/
H A Dsysfs-class-mic1 What: /sys/class/mic/
6 The mic class directory belongs to Intel MIC devices and
11 What: /sys/class/mic/mic<X>
16 The directories /sys/class/mic/mic0, /sys/class/mic/mic1 etc.,
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
[all …]
/linux/Documentation/sound/hd-audio/
H A Dmodels.rst31 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 …]
/linux/crypto/krb5/
H A Dselftest.c385 struct krb5_buffer K0 = {}, Kc = {}, keys = {}, plain = {}, mic = {}; in krb5_test_one_mic() local
416 LOAD_BUF(&mic, test->mic); in krb5_test_one_mic()
422 if (CHECK(message_len != mic.len + plain.len)) { in krb5_test_one_mic()
424 message_len, mic.len + plain.len); in krb5_test_one_mic()
442 if (CHECK(len != plain.len + mic.len)) { in krb5_test_one_mic()
443 pr_warn("MIC length mismatch %zu != %u\n", len, plain.len + mic.len); in krb5_test_one_mic()
447 if (memcmp(buf, mic.data, mic.len) != 0) { in krb5_test_one_mic()
450 pr_warn("BUF %*phN\n", mic.len, buf); in krb5_test_one_mic()
451 pr_warn("MIC %*phN\n", mic.len, mic.data); in krb5_test_one_mic()
465 if (CHECK(offset != mic.len) || in krb5_test_one_mic()
[all …]
H A Dselftest_data.c252 .mic = "D78367186643D67B411CBA9139FC1DEE",
258 .mic = "45EE791567EEFCA37F4AC1E0222DE80D43C3BFA06699672A",
267 .mic = "1178E6C5C47A8C1AE0C4B9C7D4EB7B6B",
274 .mic = "D1B34F7004A731F23A0C00BF6C3F753A",
281 .mic = "87A12CFD2B96214810F01C826E7744B1",
288 .mic = "3FA0B42355E52B189187294AA252AB64",
/linux/Documentation/devicetree/bindings/sound/
H A Dtscs42xx.txt5 - compatible : "tempo,tscs42A1" for analog mic
6 "tempo,tscs42A2" for digital mic
8 - reg : <0x71> for analog mic
9 <0x69> for digital mic
/linux/net/mac80211/
H A Daes_ccm.h23 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 Daes_gcm.h15 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 Dwpa.c32 u8 *data, *key, *mic; in ieee80211_tx_h_michael_mic_add() local
77 mic = skb_put(skb, MICHAEL_MIC_LEN); in ieee80211_tx_h_michael_mic_add()
81 memset(mic, 0, MICHAEL_MIC_LEN); in ieee80211_tx_h_michael_mic_add()
86 michael_mic(key, hdr, data, data_len, mic); in ieee80211_tx_h_michael_mic_add()
88 mic[0]++; in ieee80211_tx_h_michael_mic_add()
100 u8 mic[MICHAEL_MIC_LEN]; in ieee80211_rx_h_michael_mic_verify() local
162 michael_mic(key, hdr, data, data_len, mic); in ieee80211_rx_h_michael_mic_verify()
163 if (crypto_memneq(mic, data + data_len, MICHAEL_MIC_LEN)) in ieee80211_rx_h_michael_mic_verify()
877 mmie->mic, mic_len)) in ieee80211_crypto_aes_cmac_encrypt()
892 u8 aad[20], mic[IEEE80211_CMAC_256_MIC_LEN], ipn[6]; in ieee80211_crypto_aes_cmac_decrypt() local
[all …]
H A Daead_api.c19 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 Dmichael.c54 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 Daes_gmac.c18 const u8 *data, size_t data_len, u8 *mic) in ieee80211_aes_gmac() argument
48 sg_set_buf(&sg[4], mic, IEEE80211_GMAC_MIC_LEN); in ieee80211_aes_gmac()
54 sg_set_buf(&sg[3], mic, IEEE80211_GMAC_MIC_LEN); in ieee80211_aes_gmac()
H A Daead_api.h15 size_t data_len, u8 *mic);
19 size_t data_len, u8 *mic);
/linux/include/xen/interface/
H A Dxen-mca.h241 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 Drt298.c219 static int rt298_jack_detect(struct rt298_priv *rt298, bool *hp, bool *mic) in rt298_jack_detect() argument
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()
303 pr_debug("*hp = %d *mic = %d\n", *hp, *mic); in rt298_jack_detect()
314 bool mic = false; rt298_jack_detect_work() local
983 bool mic = false; rt298_irq() local
[all...]
H A Drt286.c215 static int rt286_jack_detect(struct rt286_priv *rt286, bool *hp, bool *mic) in rt286_jack_detect() argument
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()
925 bool mic = false; rt286_irq() local
[all...]
H A Drt274.c350 static int rt274_jack_detect(struct rt274_priv *rt274, bool *hp, bool *mic) in rt274_jack_detect() argument
356 *mic = false; in rt274_jack_detect()
370 *mic = buf & 0x80000000; in rt274_jack_detect()
372 pr_debug("*hp = %d *mic = %d\n", *hp, *mic); in rt274_jack_detect()
383 bool mic = false; in rt274_jack_detect_work() local
385 if (rt274_jack_detect(rt274, &hp, &mic) < 0) in rt274_jack_detect_work()
391 if (mic) in rt274_jack_detect_work()
954 bool mic = false; in rt274_irq() local
961 ret = rt274_jack_detect(rt274, &hp, &mic); in rt274_irq()
[all...]
H A Darizona-jack.c459 bool *mic) in arizona_hpdet_do_id() argument
519 *mic = true; in arizona_hpdet_do_id()
540 bool mic = false; in arizona_hpdet_irq() local
571 ret = arizona_hpdet_do_id(info, &reading, &mic); in arizona_hpdet_irq()
600 if (state && (mic || info->mic)) in arizona_hpdet_irq()
663 if (info->mic) in arizona_identify_headphone()
673 bool mic; in arizona_start_hpdet_acc_id() local
704 arizona_hpdet_do_id(info, &hp_reading, &mic); in arizona_start_hpdet_acc_id()
817 info->mic = false; in arizona_micdet_reading()
825 info->mic = true; in arizona_micdet_reading()
[all …]
/linux/arch/arm64/boot/dts/mediatek/
H A Dmt8183-kukui-audio-da7219.dtsi17 dlg,mic-amp-in-sel = "diff";
28 dlg,mic-det-thr = <500>;
36 dlg,c-mic-btn-thr = <0x3E>;
/linux/arch/arm64/boot/dts/freescale/
H A Dimx93-9x9-qsb-can1.dtso44 * mic-can-sel-hog have property 'output-low', dt overlay don't
50 mic-can-sel-hog {
58 mic-can-high-sel-hog {
/linux/sound/pci/vx222/
H A Dvx222.c27 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()
/linux/Documentation/sound/designs/
H A Dcontrol-names.rst68 Headset Mic mic part of combined headset jack - 4-pin
69 headphone + mic
70 Headphone Mic mic part of either/or - 3-pin headphone or mic
/linux/net/sunrpc/auth_gss/
H A Dauth_gss.c1538 struct xdr_netobj mic; in gss_marshal() local
1580 mic.data = (u8 *)(p + 1); in gss_marshal()
1581 maj_stat = gss_get_mic(ctx->gc_gss_ctx, &verf_buf, &mic); in gss_marshal()
1586 if (xdr_stream_encode_opaque_inline(xdr, (void **)&p, mic.len) < 0) in gss_marshal()
1682 struct xdr_netobj mic; in gss_validate_seqno_mic() local
1688 mic.data = (u8 *)p; in gss_validate_seqno_mic()
1689 mic.len = len; in gss_validate_seqno_mic()
1690 return gss_verify_mic(ctx->gc_gss_ctx, &verf_buf, &mic); in gss_validate_seqno_mic()
1752 struct xdr_netobj mic; in gss_wrap_req_integ() local
1774 mic.data = (u8 *)(p + 1); in gss_wrap_req_integ()
[all …]
/linux/drivers/net/wireless/ti/wl12xx/
H A Ddebugfs.c77 WL12XX_DEBUGFS_FWSTATS_FILE(mic, rx_pkts, "%u");
78 WL12XX_DEBUGFS_FWSTATS_FILE(mic, calc_failure, "%u");
177 DEBUGFS_FWSTATS_ADD(mic, rx_pkts); in wl12xx_debugfs_add_files()
178 DEBUGFS_FWSTATS_ADD(mic, calc_failure); in wl12xx_debugfs_add_files()

1234567