Home
last modified time | relevance | path

Searched +full:noise +full:- +full:sensitive (Results 1 – 25 of 29) sorted by relevance

12

/openbmc/linux/crypto/
H A Djitterentropy.c2 * Non-physical true random number generator based on timing jitter --
5 * Copyright Stephan Mueller <smueller@chronox.de>, 2015 - 2023
32 * the restrictions contained in a BSD-style copyright.)
54 … be compiled with optimizations. See documentation. Use the compiler switch -O0 for compiling jitt…
65 /* SHA3-256 is used as conditioner */
68 * of the RNG are marked as SENSITIVE. A user must not
71 void *hash_state; /* SENSITIVE hash state entropy pool */
72 __u64 prev_time; /* SENSITIVE Previous time stamp */
73 __u64 last_delta; /* SENSITIVE stuck test */
74 __s64 last_delta2; /* SENSITIVE stuck test */
[all …]
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0
170 bool "Disable run-time self tests"
173 Disable run-time self tests that normally take place at
177 bool "Enable extra run-time crypto self tests"
180 Enable extra run-time self tests of registered crypto algorithms,
246 menu "Public-key cryptography"
249 tristate "RSA (Rivest-Shamir-Adleman)"
255 RSA (Rivest-Shamir-Adleman) public key algorithm (RFC8017)
258 tristate "DH (Diffie-Hellman)"
262 DH (Diffie-Hellman) key exchange algorithm
[all …]
/openbmc/linux/Documentation/input/devices/
H A Dappletouch.rst3 ----------------------------------
5 ----------------------------------
19 Credits go to Johannes Berg for reverse-engineering the touchpad protocol,
25 -----
44 Option "Protocol" "auto-dev"
69 -------------
71 The touchpad sensors are very sensitive to heat, and will generate a lot of
72 noise when the temperature changes. This is especially true when you power-on
75 The appletouch driver tries to handle this noise and auto adapt itself, but it
/openbmc/linux/Documentation/devicetree/bindings/regulator/
H A Drenesas,raa215300.yaml1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Biju Das <biju.das.jz@bp.renesas.com>
13 The RAA215300 is a high-performance, low-cost 9-channel PMIC designed for
14 32-bit and 64-bit MCU and MPU applications. It supports DDR3, DDR3L, DDR4,
16 built-in Real-Time Clock (RTC), 32kHz crystal oscillator, and coin cell
18 ideal for System-On-Module (SOM) applications. A spread spectrum feature
19 provides an ease-of-use solution for noise-sensitive audio or RF applications.
25-power-management/multi-channel-power-management-ics-pmics/ssdsoc-power-management-ics-pmic-and-pm…
[all …]
/openbmc/linux/Documentation/driver-api/thermal/
H A Dintel_dptf.rst1 .. SPDX-License-Identifier: GPL-2.0
12 ------------
31 ----------------------------
43 "42A441D6-AE6A-462b-A84B-4A8CE79027D3" : Passive 1
45 "3A95C389-E4B8-4629-A526-C52C88626BAE" : Active
47 "97C68AE7-15FA-499c-B8C9-5DA81D606E0A" : Critical
49 "63BE270F-1C11-48FD-A6F7-3AF253FF3E2D" : Adaptive performance
51 "5349962F-71E6-431D-9AE8-0A635B710AEE" : Emergency call
53 "9E04115A-AE87-4D1C-9500-0F3E340BFE75" : Passive 2
55 "F5A35014-C209-46A4-993A-EB56DE7530A1" : Power Boss
[all …]
/openbmc/linux/drivers/net/wireless/ath/ath9k/
H A Dani.c2 * Copyright (c) 2008-2011 Atheros Communications Inc.
20 #include "hw-ops.h"
36 * MRC-CCK: Maximal Ratio Combining for CCK
55 (ATH9K_ANI_OFDM_NUM_LEVEL-1)
57 3 /* default level - matches the INI settings */
60 * MRC (Maximal Ratio Combining) has always been used with multi-antenna ofdm.
70 * You also need to remove noise before the addition and this is where ANI
77 * https://en.wikipedia.org/wiki/Maximal-ratio_combining
86 /* FS MRC-CCK */
101 (ATH9K_ANI_CCK_NUM_LEVEL-1)
[all …]
/openbmc/linux/Documentation/accel/qaic/
H A Dqaic.rst1 .. SPDX-License-Identifier: GPL-2.0-only
18 non-empty and generate MSIs at a rate equivalent to the speed of the
36 workload throughput performance (within run to run noise variation).
49 QAIC handles and enforces the required little endianness and 64-bit alignment,
98 call is non-blocking. Success only indicates that the BOs have been queued
113 processed and can be re-queued to the device, or a timeout occurs.
131 may contain sensitive information therefore only the client that owns the
/openbmc/linux/drivers/net/wireguard/
H A Dpeer.c1 // SPDX-License-Identifier: GPL-2.0
3 * Copyright (C) 2015-2019 Jason A. Donenfeld <Jason@zx2c4.com>. All Rights Reserved.
11 #include "noise.h"
26 int ret = -ENOMEM; in wg_peer_create()
28 lockdep_assert_held(&wg->device_update_lock); in wg_peer_create()
30 if (wg->num_peers >= MAX_PEERS_PER_DEVICE) in wg_peer_create()
36 if (unlikely(dst_cache_init(&peer->endpoint_cache, GFP_KERNEL))) in wg_peer_create()
39 peer->device = wg; in wg_peer_create()
40 wg_noise_handshake_init(&peer->handshake, &wg->static_identity, in wg_peer_create()
42 peer->internal_id = atomic64_inc_return(&peer_counter); in wg_peer_create()
[all …]
H A Dnoise.c1 // SPDX-License-Identifier: GPL-2.0
3 * Copyright (C) 2015-2019 Jason A. Donenfeld <Jason@zx2c4.com>. All Rights Reserved.
6 #include "noise.h"
22 * <- s
24 * -> e, es, s, ss, {t}
25 * <- e, ee, se, psk, {}
46 /* Must hold peer->handshake.static_identity->lock */
49 down_write(&peer->handshake.lock); in wg_noise_precompute_static_static()
50 if (!peer->handshake.static_identity->has_identity || in wg_noise_precompute_static_static()
51 !curve25519(peer->handshake.precomputed_static_static, in wg_noise_precompute_static_static()
[all …]
/openbmc/linux/Documentation/admin-guide/media/
H A Dfaq.rst1 .. SPDX-License-Identifier: GPL-2.0
28 is closed). The ``dvb-core`` module parameter ``dvb_shutdown_timeout``
37 tools and are grouped together with the ``v4l-utils`` git repository:
39 https://git.linuxtv.org/v4l-utils.git/
48 for example the ``dvbv5-scan`` tool. You can find more information
51 https://www.linuxtv.org/wiki/index.php/Dvbv5-scan
70 https://git.linuxtv.org/dtv-scan-tables.git
88 list with a tool like ``dvbv5-scan``.
90 Almost all modern Digital TV cards don't have built-in hardware
91 MPEG-decoders. So, it is up to the application to get a MPEG-TS
[all …]
/openbmc/linux/drivers/input/touchscreen/
H A Dwm9713.c1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * wm9713.c -- Codec touch driver for Wolfson WM9713 AC97 Codec.
31 * Pull up is in the range 1.02k (least sensitive) to 64k (most sensitive)
87 MODULE_PARM_DESC(five_wire, "Set to '1' to use 5-wire touchscreen.");
92 * Sources of glitch noise, such as signals driving an LCD display, may feed
163 dev_info(wm->dev, "setting pen detect pull-up to %d Ohms\n", in wm9713_phy_init()
170 dev_info(wm->dev, "setting 5-wire touchscreen mode."); in wm9713_phy_init()
173 dev_warn(wm->dev, in wm9713_phy_init()
183 dev_info(wm->dev, in wm9713_phy_init()
186 dev_info(wm->dev, in wm9713_phy_init()
[all …]
H A Dwm9712.c1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * wm9712.c -- Codec driver for Wolfson WM9712 AC97 Codecs.
31 * Pull up is in the range 1.02k (least sensitive) to 64k (most sensitive)
87 MODULE_PARM_DESC(five_wire, "Set to '1' to use 5-wire touchscreen.");
92 * Sources of glitch noise, such as signals driving an LCD display, may feed
160 dev_dbg(wm->dev, "setting pen detect pull-up to %d Ohms\n", in wm9712_phy_init()
167 dev_dbg(wm->dev, "setting 5-wire touchscreen mode.\n"); in wm9712_phy_init()
170 dev_warn(wm->dev, "pressure measurement is not " in wm9712_phy_init()
171 "supported in 5-wire mode\n"); in wm9712_phy_init()
179 dev_dbg(wm->dev, in wm9712_phy_init()
[all …]
/openbmc/linux/drivers/net/wireless/intel/iwlegacy/
H A D4965-calib.c8 * Copyright(c) 2008 - 2011 Intel Corporation. All rights reserved.
29 * Intel Corporation, 5200 N.E. Elam Young Parkway, Hillsboro, OR 97124-6497
33 * Copyright(c) 2005 - 2011 Intel Corporation. All rights reserved.
87 * but then determines that they are either noise, or transmissions
88 * from a distant wireless network (also "noise", really) that get
92 * high that our DSP gets too busy trying to lock onto non-network
93 * activity/noise. */
107 /* "false_alarms" values below are cross-multiplications to assess the in il4965_sens_energy_cck()
110 * (some should be expected if rx is sensitive enough) in a in il4965_sens_energy_cck()
113 * MIN_FA/fixed-time < false_alarms/actual-rx-time < MAX_FA/beacon-time in il4965_sens_energy_cck()
[all …]
/openbmc/linux/drivers/net/wireless/intel/iwlwifi/dvm/
H A Dcalib.c1 // SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause
3 * Copyright (C) 2005-2014 Intel Corporation
8 #include "iwl-trans.h"
41 list_for_each_entry(res, &priv->calib_results, list) { in iwl_send_calib_results()
44 hcmd.len[0] = res->cmd_len; in iwl_send_calib_results()
45 hcmd.data[0] = &res->cmd; in iwl_send_calib_results()
50 ret, res->cmd.hdr.op_code); in iwl_send_calib_results()
64 return -ENOMEM; in iwl_calib_set()
68 return -ENOMEM; in iwl_calib_set()
69 res->cmd = *cmd; in iwl_calib_set()
[all …]
/openbmc/linux/drivers/staging/pi433/Documentation/
H A Dpi433.txt64 ----------------
67 PI433_IOC_RD_TX_CFG - get the transmission parameters from the driver
68 PI433_IOC_WR_TX_CFG - set the transmission parameters
69 PI433_IOC_RD_RX_CFG - get the receiving parameters from the driver
70 PI433_IOC_WR_RX_CFG - set the receiving parameters
86 FSK - frequency shift key
87 OOK - On-Off-key
89 shapingOff - no shaping
90 shaping1_0 - gauss filter with BT 1 (FSK only)
91 shaping0_5 - gauss filter with BT 0.5 (FSK only)
[all …]
/openbmc/openbmc/meta-openembedded/meta-networking/recipes-support/tinyproxy/tinyproxy/
H A Dtinyproxy.conf2 ## tinyproxy.conf -- tinyproxy daemon configuration file
34 # outgoing connections. This is useful for multi-home'd machines where
112 # Connect (to log connections without Info's noise)
128 # XTinyproxy: Tell Tinyproxy to include the X-Tinyproxy header, which
217 #AddHeader "X-My-Header" "Powered by Tinyproxy"
253 # FilterCaseSensitive: Use case sensitive regular expressions.
/openbmc/qemu/tests/fp/
H A Dfp-test.c2 * fp-test.c - test QEMU's softfloat implementation using Berkeley's Testfloat
7 * See the COPYING file in the top-level directory.
104 " -e = max error count per test. Default: 20. Set no limit with 0\n"
105 " -f = initial FP exception flags (vioux). Default: none\n"
106 " -l = thoroughness level (1 (default), 2)\n"
107 " -r = rounding mode (even (default), zero, down, up, tieaway, odd)\n"
109 " -s = stop when a test fails\n"
110 " -q = minimise noise when testing, just show each function being tested";
129 /* odd has not been implemented for any 80-bit ops */ in is_allowed()
898 n_round_modes = NUM_ROUNDINGMODES - 1; in parse_args()
[all …]
/openbmc/linux/drivers/net/wireless/ath/ath5k/
H A Dphy.c2 * Copyright (c) 2004-2007 Reyk Floeter <reyk@openbsd.org>
3 * Copyright (c) 2006-2009 Nick Kossifidis <mickflemm@gmail.com>
4 * Copyright (c) 2007-2008 Jiri Slaby <jirislaby@gmail.com>
5 * Copyright (c) 2008-2009 Felix Fietkau <nbd@openwrt.org>
42 * Here we handle the low-level functions related to baseband
48 * - Channel setting/switching
50 * - Automatic Gain Control (AGC) calibration
52 * - Noise Floor calibration
54 * - I/Q imbalance calibration (QAM correction)
56 * - Calibration due to thermal changes (gain_F)
[all …]
/openbmc/linux/drivers/staging/ks7010/
H A Dks_wlan_net.c1 // SPDX-License-Identifier: GPL-2.0
5 * Copyright (C) 2005-2008 KeyStream Corp.
38 #define MIN_KEY_SIZE 5 /* 40 bits RC4 - WEP */
41 u8 key[16]; /* 40-bit and 104-bit keys */
62 struct iw_statistics *wstats = &priv->wstats; in ks_wlan_update_phy_information()
64 netdev_dbg(priv->net_dev, "in_interrupt = %ld\n", in_interrupt()); in ks_wlan_update_phy_information()
66 if (priv->dev_state < DEVICE_STATE_READY) in ks_wlan_update_phy_information()
67 return -EBUSY; /* not finished initialize */ in ks_wlan_update_phy_information()
70 return -EPERM; in ks_wlan_update_phy_information()
73 wstats->status = priv->reg.operation_mode; /* Operation mode */ in ks_wlan_update_phy_information()
[all …]
/openbmc/linux/sound/soc/codecs/
H A Dnau8825.c1 // SPDX-License-Identifier: GPL-2.0-only
8 * Co-author: Meng-Huang Kuo <mhkuo@nuvoton.com>
35 #define NUVOTON_CODEC_DAI "nau8825-hifi"
223 * nau8825_sema_acquire - acquire the semaphore of nau88l25
233 * this function returns -ETIME. If the sleep is interrupted by a signal,
234 * this function will return -EINTR. It returns 0 if the semaphore was
246 ret = down_timeout(&nau8825->xtalk_sem, timeout); in nau8825_sema_acquire()
248 dev_warn(nau8825->dev, "Acquire semaphore timeout\n"); in nau8825_sema_acquire()
250 ret = down_trylock(&nau8825->xtalk_sem); in nau8825_sema_acquire()
252 dev_warn(nau8825->dev, "Acquire semaphore fail\n"); in nau8825_sema_acquire()
[all …]
H A Dnau8821.c1 // SPDX-License-Identifier: GPL-2.0-only
3 // nau8821.c -- Nuvoton NAU88L21 audio codec driver
7 // Co-author: Seven Lee <wtli@nuvoton.com>
32 static int quirk_override = -1;
34 MODULE_PARM_DESC(quirk, "Board-specific quirk override");
285 struct soc_bytes_ext *params = (void *)kcontrol->private_value; in nau8821_biq_coeff_get()
287 if (!component->regmap) in nau8821_biq_coeff_get()
288 return -EINVAL; in nau8821_biq_coeff_get()
290 regmap_raw_read(component->regmap, NAU8821_R21_BIQ0_COF1, in nau8821_biq_coeff_get()
291 ucontrol->value.bytes.data, params->max); in nau8821_biq_coeff_get()
[all …]
/openbmc/linux/drivers/mfd/
H A Diqs62x.c1 // SPDX-License-Identifier: GPL-2.0+
3 * Azoteq IQS620A/621/622/624/625 Multi-Function Sensors
7 * These devices rely on application-specific register settings and calibration
9 * separate tool converts the GUIs' ASCII-based output into a standard firmware
14 * Link to conversion tool: https://github.com/jlabundy/iqs62x-h2bin.git
114 list_for_each_entry(fw_blk, &iqs62x->fw_blk_head, list) { in iqs62x_dev_init()
119 if (fw_blk->addr == IQS62X_SYS_SETTINGS && in iqs62x_dev_init()
120 *fw_blk->data & IQS62X_SYS_SETTINGS_CLK_DIV) in iqs62x_dev_init()
123 if (fw_blk->mask) in iqs62x_dev_init()
124 ret = regmap_update_bits(iqs62x->regmap, fw_blk->addr, in iqs62x_dev_init()
[all …]
/openbmc/linux/drivers/net/wireless/intel/ipw2x00/
H A Dipw2200.c1 // SPDX-License-Identifier: GPL-2.0-only
4 Copyright(c) 2003 - 2006 Intel Corporation. All rights reserved.
6 802.11 status code portion of this file from ethereal-0.10.6:
8 Ethereal - Network traffic analyzer
15 Intel Corporation, 5200 N.E. Elam Young Parkway, Hillsboro, OR 97124-6497
21 #include <net/cfg80211-wext.h>
64 #define DRV_COPYRIGHT "Copyright(c) 2003-2006 Intel Corporation"
73 MODULE_FIRMWARE("ipw2200-ibss.fw");
75 MODULE_FIRMWARE("ipw2200-sniffer.fw");
77 MODULE_FIRMWARE("ipw2200-bss.fw");
[all …]
/openbmc/linux/drivers/nfc/
H A Dtrf7970a.c1 // SPDX-License-Identifier: GPL-2.0-only
5 * Copyright (C) 2013 Texas Instruments Incorporated - http://www.ti.com
32 * The trf7970a is very timing sensitive and the VIN, EN2, and EN
39 * when EN2 is left low. The 'en2-rf-quirk' device tree property
62 * has sent the command to the tag, it simply returns -ECANCELED. If the
65 * sending the data upstream, it frees the rx_skb and sends -ECANCELED
83 * driver will wait 20 ms for the FIFO to drain past the low-watermark
84 * and generate an interrupt. The low-watermark set to 32 bytes so the
85 * interrupt should fire after 127 - 32 = 95 bytes have been sent. At
89 * Type 2 write and sector select commands respond with a 4-bit ACK or NACK.
[all …]
/openbmc/linux/sound/pci/hda/
H A Dhda_intel.c1 // SPDX-License-Identifier: GPL-2.0-or-later
4 * hda_intel.c - Implementation of primary alsa driver code base
27 #include <linux/dma-mapping.h>
50 #include <sound/intel-dsp-config.h>
53 #include <linux/apple-gmux.h>
108 static int position_fix[SNDRV_CARDS] = {[0 ... (SNDRV_CARDS-1)] = -1};
109 static int bdl_pos_adj[SNDRV_CARDS] = {[0 ... (SNDRV_CARDS-1)] = -1};
110 static int probe_mask[SNDRV_CARDS] = {[0 ... (SNDRV_CARDS-1)] = -1};
113 static int single_cmd = -1;
114 static int enable_msi = -1;
[all …]

12