Searched +full:umac +full:- +full:reset (Results 1 – 12 of 12) sorted by relevance
| /linux/drivers/net/wireless/st/cw1200/ |
| H A D | hwio.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 3 * Low-level API for mac80211 ST-Ericsson CW1200 drivers 5 * Copyright (c) 2010, ST-Ericsson 9 * ST-Ericsson UMAC CW1200 driver which is 10 * Copyright (c) 2010, ST-Ericsson 35 #define DOWNLOAD_CTRL_DATA_DWORDS (32-6) 99 /* WBF - SPI Register Addresses */ 119 /* WBF - Control register bit set */ 147 /* cpu reset */
|
| H A D | fwio.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Firmware I/O code for mac80211 ST-Ericsson CW1200 drivers 5 * Copyright (c) 2010, ST-Ericsson 9 * ST-Ericsson UMAC CW1200 driver which is 10 * Copyright (c) 2010, ST-Ericsson 26 int hw_type = -1; in cw1200_get_hw_type() 93 switch (priv->hw_revision) { in cw1200_load_firmware_cw1200() 96 if (!priv->sdd_path) in cw1200_load_firmware_cw1200() 97 priv->sdd_path = SDD_FILE_10; in cw1200_load_firmware_cw1200() 101 if (!priv->sdd_path) in cw1200_load_firmware_cw1200() [all …]
|
| /linux/drivers/net/wireless/intel/iwlwifi/pcie/ |
| H A D | iwl-context-info-v2.h | 1 /* SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause */ 3 * Copyright (C) 2018, 2020-2025 Intel Corporation 8 #include "iwl-context-info.h" 24 * enum iwl_prph_scratch_mtr_format - tfd size configuration 38 * enum iwl_prph_scratch_flags - PRPH scratch control flags 48 * @IWL_PRPH_SCRATCH_MTR_MODE: format used for completion - 0: for 60 * upon reset. 61 * @IWL_PRPH_SCRATCH_TOP_RESET: request TOP reset 82 * enum iwl_prph_scratch_ext_flags - PRPH scratch control ext flags 96 * struct iwl_prph_scratch_version - version structure [all …]
|
| /linux/drivers/net/wireless/intel/iwlwifi/ |
| H A D | iwl-prph.h | 1 /* SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause */ 3 * Copyright (C) 2005-2014, 2018-2025 Intel Corporation 4 * Copyright (C) 2013-2015 Intel Mobile Communications GmbH 81 * Device reset for family 8000 82 * write to bit 24 in order to reset the CPU 112 * (cf. iwl5000_default_queue_to_tx_fifo in iwl-5000.c): 114 * 0 -- EDCA BK (background) frames, lowest priority 115 * 1 -- EDCA BE (best effort) frames, normal priority 116 * 2 -- EDCA VI (video) frames, higher priority 117 * 3 -- EDCA VO (voice) and management frames, highest priority [all …]
|
| /linux/drivers/net/ethernet/broadcom/asp2/ |
| H A D | bcmasp_intf.c | 1 // SPDX-License-Identifier: GPL-2.0 39 return beg + DESC_SIZE - 1; in incr_last_byte() 63 (intf->port << TX_EPKT_C_CFG_MISC_PS_SHIFT)), in bcmasp_enable_tx() 87 spin_lock_bh(&intf->parent->mda_lock); in bcmasp_set_rx_mode() 91 if (dev->flags & IFF_PROMISC) in bcmasp_set_rx_mode() 98 bcmasp_set_oaddr(intf, dev->dev_addr, 1); in bcmasp_set_rx_mode() 100 if (dev->flags & IFF_ALLMULTI) { in bcmasp_set_rx_mode() 106 ret = bcmasp_set_en_mda_filter(intf, ha->addr, mask); in bcmasp_set_rx_mode() 108 intf->mib.mc_filters_full_cnt++; in bcmasp_set_rx_mode() 115 ret = bcmasp_set_en_mda_filter(intf, ha->addr, mask); in bcmasp_set_rx_mode() [all …]
|
| /linux/drivers/net/ethernet/broadcom/bnx2x/ |
| H A D | bnx2x_link.c | 1 /* Copyright 2008-2013 Broadcom Corporation 8 * at http://www.gnu.org/licenses/gpl-2.0.html (the "GPL"). 43 #define I2C_WA_PWR_ITER (I2C_WA_RETRY_CNT - 1) 205 (_phy)->def_md_devad, \ 211 (_phy)->def_md_devad, \ 239 * bnx2x_check_lfa - This function checks if link reinitialization is required, 251 struct bnx2x *bp = params->bp; in bnx2x_check_lfa() 254 REG_RD(bp, params->lfa_base + in bnx2x_check_lfa() 257 /* NOTE: must be first condition checked - in bnx2x_check_lfa() 262 REG_WR(bp, params->lfa_base + in bnx2x_check_lfa() [all …]
|
| H A D | bnx2x_main.c | 3 * Copyright (c) 2007-2013 Broadcom Corporation 36 #include <linux/dma-mapping.h> 83 #define FW_FILE_NAME_E1 "bnx2x/bnx2x-e1-" FW_FILE_VERSION ".fw" 84 #define FW_FILE_NAME_E1H "bnx2x/bnx2x-e1h-" FW_FILE_VERSION ".fw" 85 #define FW_FILE_NAME_E2 "bnx2x/bnx2x-e2-" FW_FILE_VERSION ".fw" 86 #define FW_FILE_NAME_E1_V15 "bnx2x/bnx2x-e1-" FW_FILE_VERSION_V15 ".fw" 87 #define FW_FILE_NAME_E1H_V15 "bnx2x/bnx2x-e1h-" FW_FILE_VERSION_V15 ".fw" 88 #define FW_FILE_NAME_E2_V15 "bnx2x/bnx2x-e2-" FW_FILE_VERSION_V15 ".fw" 117 MODULE_PARM_DESC(int_mode, " Force interrupt mode other than MSI-X " 124 static int mrrs = -1; [all …]
|
| /linux/drivers/net/wireless/intel/iwlwifi/fw/ |
| H A D | file.h | 1 /* SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause */ 3 * Copyright (C) 2008-2014, 2018-2024 Intel Corporation 4 * Copyright (C) 2013-2015 Intel Mobile Communications GmbH 5 * Copyright (C) 2016-2017 Intel Deutschland GmbH 55 IWL_UCODE_TLV_PAN = 7, /* deprecated -- only used in DVM */ 56 IWL_UCODE_TLV_MEM_DESC = 7, /* replaces PAN in non-DVM */ 107 /* contains sub-sections like PNVM file does (did) */ 122 /* TLVs 0x1000-0x2000 are for internal driver usage */ 174 * enum iwl_ucode_tlv_flag - ucode API flags 210 * enum iwl_ucode_tlv_api - ucode api [all …]
|
| /linux/drivers/net/wireless/ath/wil6210/ |
| H A D | main.c | 1 // SPDX-License-Identifier: ISC 3 * Copyright (c) 2012-2017 Qualcomm Atheros, Inc. 4 * Copyright (c) 2018-2019, The Linux Foundation. All rights reserved. 25 MODULE_PARM_DESC(debug_fw, " do not perform card reset. For FW debug"); 47 unsigned int mtu_max = TXRX_BUF_LEN_DEFAULT - WIL_MAX_MPDU_OVERHEAD; 60 ret = -EINVAL; in mtu_max_set() 87 return -EINVAL; in ring_order_set() 89 *((uint *)kp->arg) = x; in ring_order_set() 131 * one has to read/write to/from NIC in 32-bit chunks; 133 * not work on 64-bit platform - it uses 64-bit transactions [all …]
|
| /linux/drivers/net/ethernet/broadcom/genet/ |
| H A D | bcmgenet.c | 1 // SPDX-License-Identifier: GPL-2.0-only 5 * Copyright (c) 2014-2025 Broadcom 23 #include <linux/dma-mapping.h> 49 (TOTAL_DESC - priv->hw_params->rx_queues * priv->hw_params->rx_bds_per_q) 51 (TOTAL_DESC - priv->hw_params->tx_queues * priv->hw_params->tx_bds_per_q) 57 #define WORDS_PER_BD(p) (p->hw_params->words_per_bd) 60 #define GENET_TDMA_REG_OFF (priv->hw_params->tdma_offset + \ 63 #define GENET_RDMA_REG_OFF (priv->hw_params->rdma_offset + \ 72 * peripheral registers for CPU-native byte order. in bcmgenet_writel() 102 * the platform is explicitly configured for 64-bits/LPAE. in dmadesc_set_addr() [all …]
|
| /linux/drivers/net/ethernet/intel/ice/ |
| H A D | ice_main.c | 1 // SPDX-License-Identifier: GPL-2.0 2 /* Copyright (c) 2018-2023, Intel Corporation. */ 46 static int debug = -1; 58 * ice_hw_to_dev - Get device pointer from the hardware structure 69 return &pf->pdev->dev; in ice_hw_to_dev() 92 return dev && (dev->netdev_ops == &ice_netdev_ops || in netif_is_ice() 93 dev->netdev_ops == &ice_netdev_safe_mode_ops); in netif_is_ice() 97 * ice_get_tx_pending - returns number of Tx descriptors not processed 104 head = ring->next_to_clean; in ice_get_tx_pending() 105 tail = ring->next_to_use; in ice_get_tx_pending() [all …]
|
| /linux/drivers/net/wireless/ath/ath12k/ |
| H A D | mac.c | 1 // SPDX-License-Identifier: BSD-3-Clause-Clear 3 * Copyright (c) 2018-2021 The Linux Foundation. All rights reserved. 103 /* Operating Classes 131-135 */ 245 #define ath12k_a_rates_size (ARRAY_SIZE(ath12k_legacy_rates) - 4) 274 return "11na-ht20"; in ath12k_mac_phymode_str() 276 return "11ng-ht20"; in ath12k_mac_phymode_str() 278 return "11na-ht40"; in ath12k_mac_phymode_str() 280 return "11ng-ht40"; in ath12k_mac_phymode_str() 282 return "11ac-vht20"; in ath12k_mac_phymode_str() 284 return "11ac-vht40"; in ath12k_mac_phymode_str() [all …]
|