Home
last modified time | relevance | path

Searched +full:antenna +full:- +full:config +full:- +full:file (Results 1 – 25 of 54) sorted by relevance

123

/openbmc/linux/drivers/media/dvb-frontends/
H A Ddrxk.h1 /* SPDX-License-Identifier: GPL-2.0 */
9 * struct drxk_config - Configure the initial parameters for DRX-K
11 * @adr: I2C address of the DRX-K
19 * @antenna_gpio: GPIO bit used to control the antenna
20 * @antenna_dvbt: GPIO bit for changing antenna to DVB-C. A value of 1
24 * @microcode_name: Name of the firmware file with the microcode
27 * firmwares are using the 2-parameter command.
29 * which uses the 4-parameter command.
34 * On the ``*_gpio`` vars, bit 0 is UIO-1, bit 1 is UIO-2 and bit 2 is
35 * UIO-3.
[all …]
/openbmc/linux/drivers/net/wireless/broadcom/b43legacy/
H A Dphy.h1 /* SPDX-License-Identifier: GPL-2.0-or-later */
6 Copyright (c) 2005 Martin Langer <martin-langer@gmx.de>,
13 Some parts of the code in this file are derived from the ipw2200
14 driver Copyright(c) 2003 - 2004 Intel Corporation.
25 B43legacy_ANTENNA0, /* Antenna 0 */
26 B43legacy_ANTENNA1, /* Antenna 0 */
27 B43legacy_ANTENNA_AUTO1, /* Automatic, starting with antenna 1 */
28 B43legacy_ANTENNA_AUTO0, /* Automatic, starting with antenna 0 */
49 /* OFDM (A) registers of a G-PHY */
51 /* Extended G-PHY registers */
[all …]
H A Dmain.c1 // SPDX-License-Identifier: GPL-2.0-or-later
6 * Copyright (c) 2005 Martin Langer <martin-langer@gmx.de>
7 * Copyright (c) 2005-2008 Stefano Brivio <stefano.brivio@polimi.it>
13 * Some parts of the code in this file are derived from the ipw2200
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()
[all …]
/openbmc/linux/Documentation/devicetree/bindings/net/wireless/
H A Dsilabs,wfx.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
4 ---
6 $schema: http://devicetree.org/meta-schemas/core.yaml#
11 - Jérôme Pouiller <jerome.pouiller@silabs.com>
16 https://www.silabs.com/documents/public/data-sheets/wf200-datasheet.pdf
25 It is recommended to declare a mmc-pwrseq on SDIO host above WFx. Without
26 it, you may encounter issues during reboot. The mmc-pwrseq should be
27 compatible with mmc-pwrseq-simple. Please consult
28 Documentation/devicetree/bindings/mmc/mmc-pwrseq-simple.yaml for more
34 - enum:
[all …]
/openbmc/linux/drivers/net/wireless/silabs/wfx/
H A Dmain.c1 // SPDX-License-Identifier: GPL-2.0-only
5 * Copyright (c) 2017-2020, Silicon Laboratories, Inc.
6 * Copyright (c) 2010, ST-Ericsson
8 * Copyright (c) 2008 Nokia Corporation and/or its subsidiary(-ies).
9 * Copyright (c) 2007-2009, Christian Lamparter <chunkeey@web.de>
11 * Copyright (c) 2004-2006 Jean-Baptiste Note <jbnote@gmail.com>, et al.
36 #define WFX_PDS_TLV_TYPE 0x4450 // "PD" (Platform Data) in ascii little-endian
129 .config = wfx_config,
158 if (wdev->hw_caps.api_version_major < major) in wfx_api_older_than()
160 if (wdev->hw_caps.api_version_major > major) in wfx_api_older_than()
[all …]
/openbmc/linux/drivers/staging/vt6656/
H A Dmain_usb.c1 // SPDX-License-Identifier: GPL-2.0+
14 * vt6656_probe - module initial (insmod) driver entry
15 * vnt_free_tx_bufs - free tx buffer function
16 * vnt_init_registers- initial MAC & BBP & RF internal registers.
24 #include <linux/file.h>
82 priv->num_tx_context = TX_DESC_DEF0; in vnt_set_options()
84 priv->num_tx_context = vnt_tx_buffers; in vnt_set_options()
88 priv->num_rcb = RX_DESC_DEF0; in vnt_set_options()
90 priv->num_rcb = vnt_rx_buffers; in vnt_set_options()
92 priv->op_mode = NL80211_IFTYPE_UNSPECIFIED; in vnt_set_options()
[all …]
/openbmc/linux/drivers/staging/rtl8723bs/hal/
H A Drtl8723b_phycfg.c1 // SPDX-License-Identifier: GPL-2.0
4 * Copyright(c) 2007 - 2011 Realtek Corporation. All rights reserved.
13 * phy_CalculateBitShift - Get shifted position of the BitMask.
31 * PHY_QueryBBReg_8723B - Read "specific bits" from BB register.
55 * PHY_SetBBReg_8723B - Write "Specific bits" to BB register (page 8~).
98 struct bb_register_def *pPhyReg = &pHalData->PHYRegDef[eRFPath]; in phy_RFSerialRead_8723B()
139 retValue = PHY_QueryBBReg(Adapter, pPhyReg->rfLSSIReadBackPi|MaskforPhySet, bLSSIReadBackData); in phy_RFSerialRead_8723B()
142 retValue = PHY_QueryBBReg(Adapter, pPhyReg->rfLSSIReadBack|MaskforPhySet, bLSSIReadBackData); in phy_RFSerialRead_8723B()
149 * phy_RFSerialWrite_8723B - Write data to RF register (page 8~).
158 * 2. Hardware LSSI-Low Speed Serial Interface
[all …]
/openbmc/linux/drivers/net/wireless/intel/iwlegacy/
H A D3945-mac.c1 // SPDX-License-Identifier: GPL-2.0-only
4 * Copyright(c) 2003 - 2011 Intel Corporation. All rights reserved.
6 * Portions of this file are derived from the ipw3945 project, as well
11 * Intel Corporation, 5200 N.E. Elam Young Parkway, Hillsboro, OR 97124-6497
22 #include <linux/dma-mapping.h>
41 #include "iwl-spectrum.h"
62 #define DRV_COPYRIGHT "Copyright(c) 2003-2011 Intel Corporation"
79 * il3945_get_antenna_flags - Get antenna flags for RXON command
80 * @il: eeprom and antenna fields are used to determine antenna flags
82 * il->eeprom39 is used to determine if antenna AUX/MAIN are reversed
[all …]
H A Dcommands.h3 * This file is provided under a dual BSD/GPLv2 license. When using or
4 * redistributing this file, you may do so under either license.
8 * Copyright(c) 2005 - 2011 Intel Corporation. All rights reserved.
25 * in the file called LICENSE.GPL.
29 * Intel Corporation, 5200 N.E. Elam Young Parkway, Hillsboro, OR 97124-6497
33 * Copyright(c) 2005 - 2011 Intel Corporation. All rights reserved.
92 /* Multi-Station support */
131 /* Bluetooth device coexistence config command */
138 /* RF-KILL commands and notifications */
184 * when sending the response to each driver-originated command, so
[all …]
/openbmc/linux/drivers/media/dvb-frontends/drx39xyj/
H A Ddrxj.h3 Copyright (c), 2004-2005,2007-2010 Trident Microsystems, Inc.
31 DRXJ specific header file
38 /*-------------------------------------------------------------------------
40 -------------------------------------------------------------------------*/
45 /* Check DRX-J specific dap condition */
55 /*-------------------------------------------------------------------------
57 -------------------------------------------------------------------------*/
134 * /enum drxj_cfg_smart_ant_io * smart antenna i/o.
142 * /struct drxj_cfg_smart_ant * Set smart antenna.
151 * AGC status information from the DRXJ-IQM-AF.
[all …]
/openbmc/linux/drivers/net/wireless/ath/ath9k/
H A Dinit.c2 * Copyright (c) 2008-2011 Atheros Communications Inc.
19 #include <linux/dma-mapping.h>
25 #include <linux/nvmem-consumer.h>
55 static int ath9k_led_active_high = -1;
61 MODULE_PARM_DESC(btcoex_enable, "Enable wifi-BT coexistence");
65 MODULE_PARM_DESC(bt_ant_diversity, "Enable WLAN/BT RX antenna diversity");
109 .ident = "Dell Inspiron 24-3460",
112 DMI_MATCH(DMI_PRODUCT_NAME, "Inspiron 24-3460"),
133 .ident = "Dell Vostro 15-3572",
136 DMI_MATCH(DMI_PRODUCT_NAME, "Vostro 15-3572"),
[all …]
H A Ddebug.c2 * Copyright (c) 2008-2011 Atheros Communications Inc.
25 ath9k_hw_common(_ah)->ops->write((_ah), (_val), (_reg))
27 ath9k_hw_common(_ah)->ops->read((_ah), (_reg))
32 sc->debug.stats.istats.sync_cause_all++; in ath9k_debug_sync_cause()
34 sc->debug.stats.istats.sync_rtc_irq++; in ath9k_debug_sync_cause()
36 sc->debug.stats.istats.sync_mac_irq++; in ath9k_debug_sync_cause()
38 sc->debug.stats.istats.eeprom_illegal_access++; in ath9k_debug_sync_cause()
40 sc->debug.stats.istats.apb_timeout++; in ath9k_debug_sync_cause()
42 sc->debug.stats.istats.pci_mode_conflict++; in ath9k_debug_sync_cause()
44 sc->debug.stats.istats.host1_fatal++; in ath9k_debug_sync_cause()
[all …]
/openbmc/linux/drivers/net/wireless/realtek/rtlwifi/btcoexist/
H A Dhalbtc8723b1ant.c1 // SPDX-License-Identifier: GPL-2.0
7 * This file is for RTL8723B Co-exist mechanism
45 coex_dm->curra_mask = dis_rate_mask; in halbtc8723b1ant_updatera_mask()
47 if (force_exec || (coex_dm->prera_mask != coex_dm->curra_mask)) in halbtc8723b1ant_updatera_mask()
48 btcoexist->btc_set(btcoexist, BTC_SET_ACT_UPDATE_RAMASK, in halbtc8723b1ant_updatera_mask()
49 &coex_dm->curra_mask); in halbtc8723b1ant_updatera_mask()
51 coex_dm->prera_mask = coex_dm->curra_mask; in halbtc8723b1ant_updatera_mask()
59 coex_dm->cur_arfr_type = type; in btc8723b1ant_auto_rate_fb_retry()
61 if (force_exec || (coex_dm->pre_arfr_type != coex_dm->cur_arfr_type)) { in btc8723b1ant_auto_rate_fb_retry()
62 switch (coex_dm->cur_arfr_type) { in btc8723b1ant_auto_rate_fb_retry()
[all …]
H A Dhalbtc8821a1ant.c1 // SPDX-License-Identifier: GPL-2.0
7 * This file is for RTL8821A Co-exist mechanism
46 struct rtl_priv *rtlpriv = btcoexist->adapter; in btc8821a1ant_bt_rssi_state()
48 u8 bt_rssi_state = coex_sta->pre_bt_rssi_state; in btc8821a1ant_bt_rssi_state()
50 bt_rssi = coex_sta->bt_rssi; in btc8821a1ant_bt_rssi_state()
53 if ((coex_sta->pre_bt_rssi_state == BTC_RSSI_STATE_LOW) || in btc8821a1ant_bt_rssi_state()
54 (coex_sta->pre_bt_rssi_state == BTC_RSSI_STATE_STAY_LOW)) { in btc8821a1ant_bt_rssi_state()
80 return coex_sta->pre_bt_rssi_state; in btc8821a1ant_bt_rssi_state()
83 if ((coex_sta->pre_bt_rssi_state == BTC_RSSI_STATE_LOW) || in btc8821a1ant_bt_rssi_state()
84 (coex_sta->pre_bt_rssi_state == BTC_RSSI_STATE_STAY_LOW)) { in btc8821a1ant_bt_rssi_state()
[all …]
H A Dhalbtc8821a2ant.c1 // SPDX-License-Identifier: GPL-2.0
7 * This file is for RTL8821A Co-exist mechanism
45 struct rtl_priv *rtlpriv = btcoexist->adapter; in btc8821a2ant_bt_rssi_state()
47 u8 bt_rssi_state = coex_sta->pre_bt_rssi_state; in btc8821a2ant_bt_rssi_state()
49 bt_rssi = coex_sta->bt_rssi; in btc8821a2ant_bt_rssi_state()
52 if ((coex_sta->pre_bt_rssi_state == BTC_RSSI_STATE_LOW) || in btc8821a2ant_bt_rssi_state()
53 (coex_sta->pre_bt_rssi_state == BTC_RSSI_STATE_STAY_LOW)) { in btc8821a2ant_bt_rssi_state()
79 return coex_sta->pre_bt_rssi_state; in btc8821a2ant_bt_rssi_state()
82 if ((coex_sta->pre_bt_rssi_state == BTC_RSSI_STATE_LOW) || in btc8821a2ant_bt_rssi_state()
83 (coex_sta->pre_bt_rssi_state == BTC_RSSI_STATE_STAY_LOW)) { in btc8821a2ant_bt_rssi_state()
[all …]
H A Dhalbtc8723b2ant.c1 // SPDX-License-Identifier: GPL-2.0
7 * This file is for RTL8723B Co-exist mechanism
44 struct rtl_priv *rtlpriv = btcoexist->adapter; in btc8723b2ant_bt_rssi_state()
46 u8 bt_rssi_state = coex_sta->pre_bt_rssi_state; in btc8723b2ant_bt_rssi_state()
48 bt_rssi = coex_sta->bt_rssi; in btc8723b2ant_bt_rssi_state()
51 if ((coex_sta->pre_bt_rssi_state == BTC_RSSI_STATE_LOW) || in btc8723b2ant_bt_rssi_state()
52 (coex_sta->pre_bt_rssi_state == BTC_RSSI_STATE_STAY_LOW)) { in btc8723b2ant_bt_rssi_state()
78 return coex_sta->pre_bt_rssi_state; in btc8723b2ant_bt_rssi_state()
81 if ((coex_sta->pre_bt_rssi_state == BTC_RSSI_STATE_LOW) || in btc8723b2ant_bt_rssi_state()
82 (coex_sta->pre_bt_rssi_state == BTC_RSSI_STATE_STAY_LOW)) { in btc8723b2ant_bt_rssi_state()
[all …]
/openbmc/linux/drivers/net/wireless/ath/ath5k/
H A Dreg.h2 * Copyright (c) 2006-2008 Nick Kossifidis <mickflemm@gmail.com>
3 * Copyright (c) 2004-2008 Reyk Floeter <reyk@openbsd.org>
4 * Copyright (c) 2007-2008 Michael Taylor <mike.taylor@apprion.com>
28 * 5210 - http://nova.stanford.edu/~bbaas/ps/isscc2002_slides.pdf
30 * 5211 - http://www.hotchips.org/archives/hc14/3_Tue/16_mcfarland.pdf
32 * This file also contains register values found on a memory dump of
33 * Atheros's ART program (Atheros Radio Test), on ath9k, on legacy-hal
42 * AR5210-Specific TXDP registers
46 #define AR5K_NOQCU_TXDP0 0x0000 /* Queue 0 - data */
47 #define AR5K_NOQCU_TXDP1 0x0004 /* Queue 1 - beacons */
[all …]
/openbmc/linux/drivers/net/wireless/intel/iwlwifi/dvm/
H A Dcommands.h1 /* SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause */
3 * Copyright (C) 2005-2014 Intel Corporation
6 * Please use this file (commands.h) only for uCode API definitions.
7 * Please use iwl-xxxx-hw.h for hardware-related definitions.
29 /* Multi-Station support */
86 /* Bluetooth device coexistence config command */
93 /* RF-KILL commands and notifications */
138 * - 4 standard TX queues
139 * - the command queue
140 * - 4 PAN TX queues
[all …]
/openbmc/linux/drivers/net/wireless/ti/wl1251/
H A Dacx.h1 /* SPDX-License-Identifier: GPL-2.0-only */
3 * This file is part of wl1251
5 * Copyright (c) 1998-2007 Texas Instruments Incorporated
70 * bits 0 - 15: Reserved.
71 * bits 16 - 23: Version ID - The WiLink version ID
73 * bits 24 - 31: Chip ID - The WiLink chip ID.
93 /* 0 - Always active*/
94 /* 1 - Power down mode: light / fast sleep*/
95 /* 2 - ELP mode: Deep / Max sleep*/
187 * RX Config Options Table
[all …]
/openbmc/linux/drivers/net/wireless/broadcom/b43/
H A Dmain.c1 // SPDX-License-Identifier: GPL-2.0-or-later
6 Copyright (c) 2005 Martin Langer <martin-langer@gmx.de>
8 Copyright (c) 2005-2009 Michael Buesch <m@bues.ch>
11 Copyright (c) 2010-2011 Rafał Miłecki <zajec5@gmail.com>
16 Some parts of the code in this file are derived from the ipw2200
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)");
373 if (!wl || !wl->current_dev) in b43_ratelimit()
375 if (b43_status(wl->current_dev) < B43_STAT_STARTED) in b43_ratelimit()
[all …]
/openbmc/linux/drivers/net/wireless/ath/ath10k/
H A Dcore.h1 /* SPDX-License-Identifier: ISC */
3 * Copyright (c) 2005-2011 Atheros Communications Inc.
4 * Copyright (c) 2011-2017 Qualcomm Atheros, Inc.
5 * Copyright (c) 2018-2019, The Linux Foundation. All rights reserved.
44 /* Antenna noise floor */
45 #define ATH10K_DEFAULT_NOISE_FLOOR -95
63 /* SMBIOS type containing Board Data File Name Extension */
66 /* SMBIOS type structure length (excluding strings-set) */
69 /* Offset pointing to Board Data File Name Extension */
72 /* Board Data File Name Extension string length.
[all …]
H A Dwmi.h1 /* SPDX-License-Identifier: ISC */
3 * Copyright (c) 2005-2011 Atheros Communications Inc.
4 * Copyright (c) 2011-2017 Qualcomm Atheros, Inc.
5 * Copyright (c) 2018-2019, The Linux Foundation. All rights reserved.
6 * Copyright (c) 2021-2023 Qualcomm Innovation Center, Inc. All rights reserved.
16 * This file specifies the WMI interface for the Unified Software
29 * 1. Add new WMI commands ONLY within the specified range - 0x9000 - 0x9fff
45 * variable is already 4-byte aligned by virtue of being a u32
527 * for wmi_services is 64 as target is using only 4-bits of each 32-bit
533 __le32_to_cpu((wmi_svc_bmap)[((svc_id) - (len)) / 28]) & \
[all …]
H A Ddebug.c1 // SPDX-License-Identifier: ISC
3 * Copyright (c) 2005-2011 Atheros Communications Inc.
4 * Copyright (c) 2011-2017 Qualcomm Atheros, Inc.
19 #include "wmi-ops.h"
35 dev_info(ar->dev, "%pV", &vaf); in ath10k_info()
50 ar->hw_params.name, in ath10k_debug_print_hwfw_info()
51 ar->target_version, in ath10k_debug_print_hwfw_info()
52 ar->bus_param.chip_id, in ath10k_debug_print_hwfw_info()
53 ar->id.subsystem_vendor, ar->id.subsystem_device); in ath10k_debug_print_hwfw_info()
62 firmware = ar->normal_mode_fw.fw_file.firmware; in ath10k_debug_print_hwfw_info()
[all …]
/openbmc/linux/drivers/net/wireless/ath/wil6210/
H A Dwmi.h1 /* SPDX-License-Identifier: ISC */
3 * Copyright (c) 2018-2019, The Linux Foundation. All rights reserved.
4 * Copyright (c) 2012-2017 Qualcomm Atheros, Inc.
5 * Copyright (c) 2006-2012 Wilocity
9 * This file contains the definitions of the WMI protocol specified in the
16 * This is an automatically generated file.
70 * Each ID maps to a bit in a 32-bit bitmask value provided by the FW to
444 * - WMI_RX_MGMT_PACKET_EVENTID - for every probe resp.
445 * - WMI_SCAN_COMPLETE_EVENTID
470 * 0 - 58320 MHz
[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 …]

123