| /kernel/linux/linux-5.10/crypto/ |
| D | jitterentropy.c | 2 * Non-physical true random number generator based on timing jitter -- 5 * Copyright Stephan Mueller <smueller@chronox.de>, 2015 - 2020 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 * of the RNG are marked as SENSITIVE. A user must not 68 __u64 data; /* SENSITIVE Actual random number */ 69 __u64 old_data; /* SENSITIVE Previous random number */ 70 __u64 prev_time; /* SENSITIVE Previous time stamp */ 72 __u64 last_delta; /* SENSITIVE stuck test */ 73 __s64 last_delta2; /* SENSITIVE stuck test */ [all …]
|
| /kernel/linux/linux-6.6/crypto/ |
| D | jitterentropy.c | 2 * 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 …]
|
| D | Kconfig | 1 # 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 …]
|
| /kernel/linux/linux-5.10/Documentation/input/devices/ |
| D | appletouch.rst | 3 ---------------------------------- 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
|
| /kernel/linux/linux-6.6/Documentation/input/devices/ |
| D | appletouch.rst | 3 ---------------------------------- 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
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/regulator/ |
| D | renesas,raa215300.yaml | 1 # 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 …]
|
| /kernel/linux/linux-6.6/Documentation/driver-api/thermal/ |
| D | intel_dptf.rst | 1 .. 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 …]
|
| /kernel/linux/linux-6.6/drivers/net/wireless/ath/ath9k/ |
| D | ani.c | 2 * 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 …]
|
| /kernel/linux/linux-5.10/drivers/net/wireless/ath/ath9k/ |
| D | ani.c | 2 * 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 …]
|
| /kernel/linux/linux-6.6/Documentation/accel/qaic/ |
| D | qaic.rst | 1 .. 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
|
| /kernel/linux/linux-5.10/drivers/net/wireguard/ |
| D | peer.c | 1 // 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 …]
|
| /kernel/linux/linux-6.6/drivers/net/wireguard/ |
| D | peer.c | 1 // 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 …]
|
| D | noise.c | 1 // 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 …]
|
| /kernel/linux/linux-6.6/Documentation/admin-guide/media/ |
| D | faq.rst | 1 .. 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 …]
|
| /kernel/linux/linux-5.10/Documentation/admin-guide/media/ |
| D | faq.rst | 1 .. 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 …]
|
| /kernel/linux/linux-5.10/drivers/input/touchscreen/ |
| D | wm9713.c | 1 // 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 …]
|
| D | wm9712.c | 1 // 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 …]
|
| /kernel/linux/linux-6.6/drivers/input/touchscreen/ |
| D | wm9713.c | 1 // 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 …]
|
| D | wm9712.c | 1 // 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 …]
|
| /kernel/linux/linux-6.6/drivers/net/wireless/intel/iwlegacy/ |
| D | 4965-calib.c | 8 * 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 …]
|
| /kernel/linux/linux-5.10/drivers/net/wireless/intel/iwlegacy/ |
| D | 4965-calib.c | 8 * 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 …]
|
| /kernel/linux/linux-6.6/drivers/net/wireless/intel/iwlwifi/dvm/ |
| D | calib.c | 1 // 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 …]
|
| /kernel/linux/linux-5.10/drivers/staging/pi433/Documentation/ |
| D | pi433.txt | 64 ---------------- 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 …]
|
| /kernel/linux/linux-6.6/drivers/staging/pi433/Documentation/ |
| D | pi433.txt | 64 ---------------- 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 …]
|
| /kernel/linux/linux-5.10/drivers/net/wireless/intel/iwlwifi/dvm/ |
| D | calib.c | 8 * Copyright(c) 2008 - 2014 Intel Corporation. All rights reserved. 24 * Intel Corporation, 5200 N.E. Elam Young Parkway, Hillsboro, OR 97124-6497 28 * Copyright(c) 2005 - 2014 Intel Corporation. All rights reserved. 61 #include "iwl-trans.h" 95 list_for_each_entry(res, &priv->calib_results, list) { in iwl_send_calib_results() 98 hcmd.len[0] = res->cmd_len; in iwl_send_calib_results() 99 hcmd.data[0] = &res->hdr; in iwl_send_calib_results() 104 ret, res->hdr.op_code); in iwl_send_calib_results() 117 res = kmalloc(sizeof(*res) + len - sizeof(struct iwl_calib_hdr), in iwl_calib_set() 120 return -ENOMEM; in iwl_calib_set() [all …]
|