Home
last modified time | relevance | path

Searched +full:4 +full:ghz +full:- +full:coexistence (Results 1 – 19 of 19) sorted by relevance

/freebsd/sys/contrib/device-tree/src/arm/broadcom/
H A Dbcm2711-rpi.dtsi1 // SPDX-License-Identifier: GPL-2.0
2 #include "bcm2835-rpi.dtsi"
4 #include <dt-bindings/power/raspberrypi-power.h>
5 #include <dt-bindings/reset/raspberrypi,firmware-reset.h>
24 compatible = "raspberrypi,firmware-clocks";
25 #clock-cell
[all...]
/freebsd/sys/dev/ath/
H A Dif_ath_btcoex.c1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
33 * This implements some very basic bluetooth coexistence methods for
34 * the ath(4) hardware.
77 * Initial AR9285 / (WB195) bluetooth coexistence settings,
83 * bluetooth coexistence is enabled.
90 struct ath_hal *ah = sc->sc_ah; in ath_btcoex_cfg_wb195()
98 device_printf(sc->sc_dev, "Enabling WB195 BTCOEX\n"); in ath_btcoex_cfg_wb195()
136 * Initial AR9485 / (WB225) bluetooth coexistence settings,
146 struct ath_hal *ah = sc->sc_ah; in ath_btcoex_cfg_wb225()
[all …]
H A Dif_ath_btcoex_mci.c1 /*-
32 * This implements the MCI bluetooth coexistence handling.
80 #define ATH_MCI_SCHED_BUF_SIZE (16 * 16) /* 16 entries, 4 dword each */
90 error = ath_descdma_alloc_desc(sc, &sc->sc_btcoex.buf, NULL, in ath_btcoex_mci_attach()
93 device_printf(sc->sc_dev, "%s: failed to alloc MCI RAM\n", in ath_btcoex_mci_attach()
99 sc->sc_btcoex_mci = 1; in ath_btcoex_mci_attach()
102 sc->sc_btcoex.wlan_channels[0] = 0x00000000; in ath_btcoex_mci_attach()
103 sc->sc_btcoex.wlan_channels[1] = 0xffffffff; in ath_btcoex_mci_attach()
104 sc->sc_btcoex.wlan_channels[2] = 0xffffffff; in ath_btcoex_mci_attach()
105 sc->sc_btcoex.wlan_channels[3] = 0x7fffffff; in ath_btcoex_mci_attach()
[all …]
H A Dif_ath.c1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
4 * Copyright (c) 2002-2009 Sam Leffler, Errno Consulting
44 * by the driver - eg, calls to ath_hal_gettsf32().
132 * Only enable this if you're working on PS-POLL support.
140 * 4 is probably a good max as otherwise the beacons become
240 static int ath_anicalinterval = 100; /* ANI calibration - 100 msec */
254 int ath_bstuck_threshold = 4; /* max missed beacons */
269 switch (sc->sc_txqsetup &~ (1<<sc->sc_cabq->axq_qnum)) { in ath_legacy_attach_comp_func()
271 TASK_INIT(&sc->sc_txtask, 0, ath_tx_proc_q0, sc); in ath_legacy_attach_comp_func()
[all …]
/freebsd/sys/dev/bhnd/
H A Dbhnd_ids.h1 /*-
2 * SPDX-License-Identifier: ISC
4 * Copyright (c) 2015-2016 Landon Fuller <landon@landonf.org>
5 * Copyright (c) 1999-2015, Broadcom Corporation
9 * with the dd-wrt project, and the hndsoc.h header distributed with Broadcom's
30 * JEDEC JEP-106 Core Vendor IDs
32 * These are the JEDEC JEP-106 manufacturer ID representions (with ARM's
33 * non-standard 4-bit continutation code), as used in ARM's PrimeCell
34 * identification registers, bcma(4) EROM core descriptors, etc.
38 * will need to convert bus-specific vendor IDs to their BHND_MFGID
[all …]
/freebsd/sys/dev/wpi/
H A Dif_wpireg.h2 /*-
33 #define WPI_CMD_QUEUE_NUM 4
38 #define WPI_MAX_SCATTER 4
79 * Flow-Handler registers.
128 #define WPI_PRPH_DWORD ((sizeof (uint32_t) - 1) << 24)
148 #define WPI_GP_CNTRL_SLEEP (1 << 4)
150 #define WPI_GP_CNTRL_MAC_PS (4 << 24)
167 #define WPI_FH_RX_CONFIG_IRQ_TIMEOUT(x) ((x) << 4)
240 #define WPI_PAD32(x) (roundup2(x, 4) - (x))
307 #define WPI_RSSI_OFFSET -95
[all …]
H A Dif_wpi.c1 /*-
31 * There is 6 memory rings. 1 command ring, 1 rx data ring & 4 tx data rings.
32 * The 4 tx data rings allow for prioritization QoS.
317 for (ident = wpi_ident_table; ident->name != NULL; ident++) { in wpi_probe()
318 if (pci_get_vendor(dev) == ident->vendor && in wpi_probe()
319 pci_get_device(dev) == ident->device) { in wpi_probe()
320 device_set_desc(dev, ident->name); in wpi_probe()
339 sc->sc_dev = dev; in wpi_attach()
342 error = resource_int_value(device_get_name(sc->sc_dev), in wpi_attach()
343 device_get_unit(sc->sc_dev), "debug", &(sc->sc_debug)); in wpi_attach()
[all …]
/freebsd/contrib/wpa/src/common/
H A Dieee802_11_defs.h3 * Copyright (c) 2002-2019, Jouni Malinen <j@w1.fi>
4 * Copyright (c) 2007-2008 Intel Corporation
35 #define WLAN_FC_GET_STYPE(fc) (((fc) & 0x00f0) >> 4)
41 (((seq) & (~(BIT(3) | BIT(2) | BIT(1) | BIT(0)))) >> 4)
53 #define WLAN_FC_STYPE_PROBE_REQ 4
76 #define WLAN_FC_STYPE_NULLFUNC 4
97 #define WLAN_AUTH_FILS_SK 4
109 #define WLAN_CAPABILITY_PRIVACY BIT(4)
122 /* Status codes (IEEE Std 802.11-2020, 9.4.1.9, Table 9-50) */
237 /* Reason codes (IEEE Std 802.11-2020, 9.4.1.7, Table 9-90) */
[all …]
H A Dqca-vendor.h3 * Copyright (c) 2014-2017, Qualcomm Atheros, Inc.
4 * Copyright (c) 2018-2020, The Linux Foundation
5 * Copyright (c) 2021-2023, Qualcomm Innovation Center, Inc.
28 * enum qca_radiotap_vendor_ids - QCA radiotap vendor namespace IDs
41 * Global NSS configuration - Applies to all bands (2.4 GHz and 5/6 GHz)
44 * 2.4 GHz and 5/6 GHz bands. When configured in disconnected state, the
62 * Per band NSS configuration - Applies to the 2.4 GHz or 5/6 GHz band
65 * 2.4 GHz band or 5/6 GHz band. All these attributes must be defined together
74 * @QCA_WLAN_VENDOR_ATTR_CONFIG_TX_NSS_2GHZ: Configure TX_NSS in 2.4 GHz band
75 * @QCA_WLAN_VENDOR_ATTR_CONFIG_RX_NSS_2GHZ: Configure RX_NSS in 2.4 GHz band
[all …]
/freebsd/sys/dev/iwn/
H A Dif_iwn.c1 /*-
2 * Copyright (c) 2007-2009 Damien Bergamini <damien.bergamini@free.fr>
6 * Copyright (c) 2013 Cedric GROSS <c.gross@kreiz-it.fr>
84 { 0x8086, IWN_DID_6x05_1, "Intel Centrino Advanced-N 6205" },
85 { 0x8086, IWN_DID_1000_1, "Intel Centrino Wireless-N 1000" },
86 { 0x8086, IWN_DID_1000_2, "Intel Centrino Wireless-N 1000" },
87 { 0x8086, IWN_DID_6x05_2, "Intel Centrino Advanced-N 6205" },
88 { 0x8086, IWN_DID_6050_1, "Intel Centrino Advanced-N + WiMAX 6250" },
89 { 0x8086, IWN_DID_6050_2, "Intel Centrino Advanced-N + WiMAX 6250" },
90 { 0x8086, IWN_DID_x030_1, "Intel Centrino Wireless-N 1030" },
[all …]
H A Dif_iwnreg.h3 /*-
46 #define IWN_CMD_QUEUE_NUM 4
52 /* RX buffers must be large enough to hold a full 4K A-MPDU. */
53 #define IWN_RBUF_SIZE (4 * 1024)
56 /* HW supports 36-bit DMA addresses. */
108 * Flow-Handler registers.
113 #define IWN_FH_SRAM_ADDR(qid) (0x19a4 + (qid) * 4)
114 #define IWN_FH_CBBC_QUEUE(qid) (0x19d0 + (qid) * 4)
134 #define IWN4965_SCHED_QUEUE_RDPTR(qid) (IWN_SCHED_BASE + 0x064 + (qid) * 4)
135 #define IWN5000_SCHED_QUEUE_RDPTR(qid) (IWN_SCHED_BASE + 0x068 + (qid) * 4)
[all …]
/freebsd/sys/dev/ath/ath_hal/
H A Dah.h1 /*-
2 * SPDX-License-Identifier: ISC
4 * Copyright (c) 2002-2009 Sam Leffler, Errno Consulting
5 * Copyright (c) 2002-2008 Atheros Communications, Inc.
26 * structure for use with the device. Hardware-related operations that
67 * error occurs--i.e. you cannot check it for success.
74 HAL_EEMAGIC = 4, /* EEPROM magic number invalid */
81 HAL_EEWRITE = 11, /* Attempt to change write-locked EEPROM */
84 HAL_ESELFTEST = 14, /* Hardware self-test failed */
101 HAL_CAP_PHYCOUNTERS = 4, /* hardware PHY error counters */
[all …]
/freebsd/sys/dev/ath/ath_hal/ar5416/
H A Dar5416_reset.c1 /*-
2 * SPDX-License-Identifier: ISC
4 * Copyright (c) 2002-2009 Sam Leffler, Errno Consulting
5 * Copyright (c) 2002-2008 Atheros Communications, Inc.
33 (AH_PRIVATE(_ah)->ah_eeversion & AR5416_EEP_VER_MINOR_MASK)
122 HALASSERT(AH_PRIVATE(ah)->ah_eeversion >= AR_EEPROM_VER14_1); in ar5416Reset()
144 * Don't do this for the AR9285 - it breaks RX for single in ar5416Reset()
173 (ah->ah_config.ah_force_full_reset)) in ar5416Reset()
192 AH5416(ah)->ah_writeIni(ah, chan); in ar5416Reset()
230 * This routine swaps the analog chains - it should be done in ar5416Reset()
[all …]
/freebsd/contrib/wpa/hostapd/
H A DChangeLog3 2024-07-20 - v2.11
4 * Wi-Fi Easy Connect
5 - add support for DPP release 3
6 - allow Configurator parameters to be provided during config exchange
7 * HE/IEEE 802.11ax/Wi-Fi 6
8 - various fixes
9 * EHT/IEEE 802.11be/Wi-Fi 7
10 - add preliminary support
15 * support RADIUS ACL/PSK check during 4-way handshake (wpa_psk_radius=3)
16 * EAP-SIM/AKA: support IMSI privacy
[all …]
/freebsd/contrib/tcpdump/
H A Dprint-802_11.c27 #include "netdissect-stdinc.h"
51 #define IEEE802_11_HT_CONTROL_LEN 4
56 #define IEEE802_11_FCS_LEN 4
123 { CTRL_PS_POLL, "Power Save-Poll" },
124 { CTRL_RTS, "Request-To-Send" },
125 { CTRL_CTS, "Clear-To-Send" },
127 { CTRL_CF_END, "CF-End" },
128 { CTRL_END_ACK, "CF-End+CF-Ack" },
150 * The subtype field of a data frame is, in effect, composed of 4 flag
151 * bits - CF-Ack, CF-Poll, Null (means the frame doesn't actually have
[all …]
/freebsd/contrib/wpa/wpa_supplicant/
H A DChangeLog3 2024-07-20 - v2.11
4 * Wi-Fi Easy Connect
5 - add support for DPP release 3
6 - allow Configurator parameters to be provided during config exchange
8 - add support for GCM-AES-256 cipher suite
9 - remove incorrect EAP Session-Id length constraint
10 - add hardware offload support for additional drivers
11 * HE/IEEE 802.11ax/Wi-Fi 6
12 - support BSS color updates
13 - various fixes
[all …]
H A Dsme.c2 * wpa_supplicant - SME
3 * Copyright (c) 2009-2024, Jouni Malinen <j@w1.fi>
60 int *groups = wpa_s->conf->sae_groups; in sme_set_sae_group()
67 if (!index_within_array(groups, wpa_s->sme.sae_group_index)) in sme_set_sae_group()
68 return -1; in sme_set_sae_group()
71 int group = groups[wpa_s->sme.sae_group_index]; in sme_set_sae_group()
74 if (!int_array_includes(wpa_s->sme.sae_rejected_groups, in sme_set_sae_group()
76 sae_set_group(&wpa_s->sme.sae, group) == 0) { in sme_set_sae_group()
78 wpa_s->sme.sae.group); in sme_set_sae_group()
79 wpa_s->sme.sae.akmp = external ? in sme_set_sae_group()
[all …]
/freebsd/sys/dev/bwn/
H A Dif_bwn.c1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
4 * Copyright (c) 2009-2010 Weongyo Jeong <weongyo@freebsd.org>
117 "turns on Bluetooth Coexistence");
370 { 2427, 4, 30 }, { 2432, 5, 30 }, { 2437, 6, 30 },
471 [4] = { 90, 45 },
480 [96] = { 9, 4 },
[all...]
/freebsd/sys/dev/iwi/
H A Dif_iwi.c1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
6 * Copyright (c) 2005-2006 Sam Leffler, Errno Consulting
33 /*-
266 for (ident = iwi_ident_table; ident->name != NULL; ident++) { in iwi_probe()
267 if (pci_get_vendor(dev) == ident->vendor && in iwi_probe()
268 pci_get_device(dev) == ident->device) { in iwi_probe()
269 device_set_desc(dev, ident->name); in iwi_probe()
280 struct ieee80211com *ic = &sc->sc_ic; in iwi_attach()
284 sc->sc_dev = dev; in iwi_attach()
[all …]