Searched +full:rng +full:- +full:lock +full:- +full:conf (Results 1 – 8 of 8) sorted by relevance
/linux-6.14.4/Documentation/devicetree/bindings/rng/ |
D | st,stm32-rng.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/rng/st,stm32-rng.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: STMicroelectronics STM32 RNG 14 - Lionel Debieve <[email protected]> 19 - st,stm32-rng 20 - st,stm32mp13-rng 21 - st,stm32mp25-rng 30 clock-names: [all …]
|
/linux-6.14.4/drivers/net/wireless/ath/carl9170/ |
D | main.c | 25 * Copyright (c) 2007-2008 Atheros Communications, Inc. 190 list_for_each_entry_rcu(tid_info, &ar->tx_ampdu_list, list) { in carl9170_ampdu_gc() 191 spin_lock_bh(&ar->tx_ampdu_list_lock); in carl9170_ampdu_gc() 192 if (tid_info->state == CARL9170_TID_STATE_SHUTDOWN) { in carl9170_ampdu_gc() 193 tid_info->state = CARL9170_TID_STATE_KILLED; in carl9170_ampdu_gc() 194 list_del_rcu(&tid_info->list); in carl9170_ampdu_gc() 195 ar->tx_ampdu_list_len--; in carl9170_ampdu_gc() 196 list_add_tail(&tid_info->tmp_list, &tid_gc); in carl9170_ampdu_gc() 198 spin_unlock_bh(&ar->tx_ampdu_list_lock); in carl9170_ampdu_gc() 201 rcu_assign_pointer(ar->tx_ampdu_iter, tid_info); in carl9170_ampdu_gc() [all …]
|
/linux-6.14.4/drivers/char/hw_random/ |
D | stm32-rng.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 7 #include <linux/clk-provider.h> 61 * struct stm32_rng_config - RNG configuration data 63 * @cr: RNG configuration. 0 means default hardware RNG configuration 74 struct hwrng rng; member 86 * Extracts from the STM32 RNG specification when RNG supports CONDRST. 88 * When a noise source (or seed) error occurs, the RNG stops generating 94 * Indeed, when SEIS is set and SECS is cleared it means RNG performed 95 * the reset automatically (auto-reset). 96 * 2. If SECS was set in step 1 (no auto-reset) wait for CONDRST [all …]
|
/linux-6.14.4/drivers/clk/ |
D | clk-stm32f4.c | 1 // SPDX-License-Identifier: GPL-2.0-only 5 * Inspired by clk-asm9260.c . 9 #include <linux/clk-provider.h> 26 #include <dt-bindings/clock/stm32fx-clock.h> 52 #define NONE -1 93 { STM32F4_RCC_AHB2ENR, 6, "rng", "pll48" }, 172 { STM32F4_RCC_AHB2ENR, 6, "rng", "pll48" }, 253 { STM32F4_RCC_AHB2ENR, 6, "rng", "pll48" }, 328 { STM32F4_RCC_AHB2ENR, 6, "rng", "pll48" }, 383 [STM32F4_PLL_SSC_DOWN_SPREAD] = "down-spread", [all …]
|
/linux-6.14.4/drivers/iio/light/ |
D | jsa1212.c | 1 // SPDX-License-Identifier: GPL-2.0-only 52 /* JSA1212 CONF REG bits */ 92 /* JSA1212 ALS RNG REG bits */ 118 struct mutex lock; member 134 ret = regmap_update_bits(data->regmap, JSA1212_CONF_REG, in jsa1212_als_enable() 140 data->als_en = !!status; in jsa1212_als_enable() 150 ret = regmap_update_bits(data->regmap, JSA1212_CONF_REG, in jsa1212_pxs_enable() 156 data->pxs_en = !!status; in jsa1212_pxs_enable() 175 ret = regmap_bulk_read(data->regmap, JSA1212_ALS_DT1_REG, &als_data, 2); in jsa1212_read_als_data() 177 dev_err(&data->client->dev, "als data read err\n"); in jsa1212_read_als_data() [all …]
|
/linux-6.14.4/drivers/net/wireless/broadcom/b43legacy/ |
D | main.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 6 * Copyright (c) 2005 Martin Langer <martin-[email protected]> 7 * Copyright (c) 2005-2008 Stefano Brivio <[email protected]> 14 * driver Copyright(c) 2003 - 2004 Intel Corporation. 27 #include <linux/dma-mapping.h> 157 if (!wl || !wl->current_dev) in b43legacy_ratelimit() 159 if (b43legacy_status(wl->current_dev) < B43legacy_STAT_STARTED) in b43legacy_ratelimit() 179 printk(KERN_INFO "b43legacy-%s: %pV", in b43legacyinfo() 180 (wl && wl->hw) ? wiphy_name(wl->hw->wiphy) : "wlan", &vaf); in b43legacyinfo() 198 printk(KERN_ERR "b43legacy-%s ERROR: %pV", in b43legacyerr() [all …]
|
/linux-6.14.4/drivers/net/wireless/broadcom/b43/ |
D | main.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 6 Copyright (c) 2005 Martin Langer <martin-[email protected]> 8 Copyright (c) 2005-2009 Michael Buesch <[email protected]> 11 Copyright (c) 2010-2011 Rafał Miłecki <[email protected]> 17 driver Copyright(c) 2003 - 2004 Intel Corporation. 31 #include <linux/dma-mapping.h> 86 MODULE_PARM_DESC(hwpctl, "Enable hardware-side power control (default off)"); 368 struct ieee80211_bss_conf *conf, 373 if (!wl || !wl->current_dev) in b43_ratelimit() 375 if (b43_status(wl->current_dev) < B43_STAT_STARTED) in b43_ratelimit() [all …]
|
D | b43.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 61 /* 32-bit DMA */ 68 /* 64-bit DMA */ 203 #define B43_BFL2_APLL_WAR 0x0002 /* alternative A-band PLL settings implemented */ 209 #define B43_BFL2_BTC3WIRE 0x0080 /* used 3-wire bluetooth coexist */ 211 #define B43_BFL2_SPUR_WAR 0x0200 /* has a workaround for clock-harmonic spurs */ 212 #define B43_BFL2_GPLL_WAR 0x0400 /* altenative G-band PLL settings implemented */ 234 #define B43_SHM_AUTOINC_R 0x0200 /* Auto-increment address on read */ 235 #define B43_SHM_AUTOINC_W 0x0100 /* Auto-increment address on write */ 330 #define B43_SHM_SH_SPUWKUP 0x0094 /* pre-wakeup for synth PU in us */ [all …]
|