/freebsd/sys/contrib/dev/iwlwifi/fw/api/ |
H A D | rs.h | 1 /* SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause */ 3 * Copyright (C) 2012-2014, 2018-2022, 2024 Intel Corporation 12 * enum iwl_tlc_mng_cfg_flags - options for TLC config flags 27 IWL_TLC_MNG_CFG_FLAGS_STBC_MSK = BIT(0), 28 IWL_TLC_MNG_CFG_FLAGS_LDPC_MSK = BIT( 224 __le32 rate; global() member [all...] |
H A D | location.h | 1 /* SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause */ 3 * Copyright (C) 2015-2017 Intel Deutschland GmbH 4 * Copyright (C) 2018-2022 Intel Corporation 11 * enum iwl_location_subcmd_ids - location group command IDs 86 * struct iwl_tof_config_cmd - ToF configuration 88 * @one_sided_disabled: indicates if one-side 244 u8 rate; global() member 280 u8 rate; global() member 328 u8 rate; global() member 1680 u8 rate; global() member [all...] |
H A D | tx.h | 1 /* SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause */ 3 * Copyright (C) 2012-2014, 2018-2024 Intel Corporation 4 * Copyright (C) 2016-2017 Intel Deutschland GmbH 11 * enum iwl_tx_flags - bitmasks for tx_flags in TX command 12 * @TX_CMD_FLG_PROT_REQUIRE: use RTS or CTS-t [all...] |
H A D | scan.h | 1 /* SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause */ 3 * Copyright (C) 2012-2014, 2018-2024 Intel Corporation 4 * Copyright (C) 2013-2015 Intel Mobile Communications GmbH 5 * Copyright (C) 2016-2017 Intel Deutschland GmbH 13 * enum iwl_scan_subcmd_ids - sca 488 SCAN_CONFIG_SUPPORTED_RATE(rate) global() argument [all...] |
/freebsd/sys/contrib/device-tree/Bindings/clock/ti/ |
H A D | divider.txt | 3 Binding status: Unstable - ABI compatibility may be broken in the future 6 register-mapped adjustable clock rate divider that does not gate and has 17 ti,index-starts-at-one - valid divisor values start at 1, not the default 24 ti,index-power-of-two - valid divisor values are powers of two. E.g: 41 Any zero value in this array means the corresponding bit-value is invalid 45 unless the divider array is provided, min and max dividers. Optionally 52 [1] Documentation/devicetree/bindings/clock/clock-bindings.txt 56 - compatible : shall be "ti,divider-clock" or "ti,composite-divider-clock". 57 - #clock-cells : from common clock binding; shall be set to 0. 58 - clocks : link to phandle of parent clock [all …]
|
/freebsd/contrib/bsnmp/snmp_mibII/ |
H A D | BEGEMOT-MIB2-MIB.txt | 1 -- 2 -- Copyright (c) 2006 3 -- Hartmut Brandt 4 -- All rights reserved. 5 -- 6 -- Author: Harti Brandt <harti@freebsd.org> 7 -- 8 -- Redistribution and use in source and binary forms, with or without 9 -- modification, are permitted provided that the following conditions 10 -- are met: [all …]
|
/freebsd/sys/dev/ath/ath_hal/ar5212/ |
H A D | ar5212desc.h | 1 /*- 2 * SPDX-License-Identifier: ISC 4 * Copyright (c) 2002-2008 Sam Leffler, Errno Consulting 5 * Copyright (c) 2002-2008 Atheros Communications, Inc. 23 * Hardware-specific descriptor structures. 27 * AR5212-specific tx/rx descriptor definition. 59 /* bits 12-15 are reserved */ 63 #define AR_VEOL 0x00800000 /* virtual end-of-list */ 64 #define AR_ClearDestMask 0x01000000 /* Clear destination mask bit */ 85 /* bit 31 is reserved */ [all …]
|
/freebsd/sys/contrib/dev/rtw88/ |
H A D | debug.c | 1 // SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause 2 /* Copyright(c) 2018-2019 Realtek Corporation 41 u8 bit; member 53 struct rtw_debugfs_priv *debugfs_priv = m->private; in rtw_debugfs_single_show() 55 return debugfs_priv->cb_read(m, v); in rtw_debugfs_single_show() 62 struct rtw_debugfs_priv *debugfs_priv = filp->private_dat in rtw_debugfs_common_write() 512 int max = 0xff; rtw_debug_get_mac_page() local 531 int max = 0xff; rtw_debug_get_bb_page() local 572 rtw_print_cck_rate_txt(struct seq_file * m,u8 rate) rtw_print_cck_rate_txt() argument 581 rtw_print_ofdm_rate_txt(struct seq_file * m,u8 rate) rtw_print_ofdm_rate_txt() argument 590 rtw_print_ht_rate_txt(struct seq_file * m,u8 rate) rtw_print_ht_rate_txt() argument 597 rtw_print_vht_rate_txt(struct seq_file * m,u8 rate) rtw_print_vht_rate_txt() argument 609 rtw_print_rate(struct seq_file * m,u8 rate) rtw_print_rate() argument 657 u8 path, rate, bw, ch, regd; rtw_debugfs_get_tx_pwr_tbl() local 1033 int bit; rtw_debugfs_set_dm_cap() local [all...] |
/freebsd/sys/contrib/dev/athk/ath10k/ |
H A D | wmi.h | 1 /* 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. 28 * 1. Add new WMI commands ONLY within the specified range - 0x9000 - 0x9fff 34 * 3. DO NOT define bit fields within structures. Implement bit fields 35 * using masks if necessary. Do not use the programming language's bit 44 * variable is already 4-byte aligned by virtue of being a u32 523 BIT((svc_id) % (sizeof(u32)))) 526 * for wmi_services is 64 as target is using only 4-bits of each 32-bit [all …]
|
/freebsd/sys/dev/mwl/ |
H A D | mwlhal.h | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 4 * Copyright (c) 2007-2009 Sam Leffler, Errno Consulting 5 * Copyright (c) 2007-2009 Marvell Semiconductor, Inc. 39 #define MWL_MBSS_SUPPORT /* enable multi-bss support */ 85 * Query whether multi-bss support is available/enabled. 114 int8_t maxTxPow; /* max tx power (dBm) */ 132 cause = bus_space_read_4(mh->mh_iot, mh->mh_ioh, in mwl_hal_getisr() 138 bus_space_write_4(mh->mh_iot, mh->mh_ioh, in mwl_hal_getisr() 139 MACREG_REG_A2H_INTERRUPT_CAUSE, cause &~ mh->mh_imask); in mwl_hal_getisr() [all …]
|
H A D | mwlreg.h | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 4 * Copyright (c) 2007-2009 Sam Leffler, Errno Consulting 5 * Copyright (c) 2007-2009 Marvell Semiconductor, Inc. 39 #define MWL_ANT_INFO_SUPPORT /* per-antenna data in rx descriptor */ 66 // Bit definitio for MACREG_REG_A2H_INTERRUPT_CAUSE (A2HRIC) 67 #define MACREG_A2HRIC_BIT_TX_DONE 0x00000001 // bit 0 68 #define MACREG_A2HRIC_BIT_RX_RDY 0x00000002 // bit 1 69 #define MACREG_A2HRIC_BIT_OPC_DONE 0x00000004 // bit 2 70 #define MACREG_A2HRIC_BIT_MAC_EVENT 0x00000008 // bit 3 [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/sound/ |
H A D | cs35l36.txt | 5 - compatible : "cirrus,cs35l36" 7 - reg : the I2C address of the device for I2C 9 - VA-supply, VP-supply : power supplies for the device, 13 - cirrus,boost-ctl-millivolt : Boost Voltage Value. Configures the boost 18 - cirrus,boost-pea [all...] |
H A D | cs35l35.txt | 5 - compatible : "cirrus,cs35l35" 7 - reg : the I2C address of the device for I2C 9 - VA-supply, VP-supply : power supplies for the device, 13 - interrupts : IRQ line info CS35L35. 14 (See Documentation/devicetree/bindings/interrupt-controller/interrupts.txt 17 - cirrus,boost-ind-nanohenr [all...] |
/freebsd/sys/dev/malo/ |
H A D | if_malo.h | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 51 #define MALO_TXDESC 1 /* max tx descriptors/segments */ 61 /* bit definitions for MALO_REG_H2A_INTERRUPT_CAUSE */ 63 #define MALO_H2ARIC_BIT_DOOR_BELL 0x00000002 /* bit 1 */ 65 #define MALO_H2ARIC_BIT_PSPOLL 0x00000008 /* bit 3 */ 73 /* bit definitions for MALO_REG_A2H_INTERRUPT_CAUSE */ 74 #define MALO_A2HRIC_BIT_TX_DONE 0x00000001 /* bit 0 */ 75 #define MALO_A2HRIC_BIT_RX_RDY 0x00000002 /* bit 1 */ 79 #define MALO_A2HRIC_BIT_RADIO_OFF 0x00000020 /* bit 5 */ [all …]
|
H A D | if_malohal.h | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 64 uint16_t maxnum_wcb; /* max # of WCB FW handles */ 65 /* max # of mcast addresses FW handles*/ 67 uint16_t maxnum_tx_wcb; /* max # of tx descs per WCB */ 81 * Supply tx/rx dma-related settings to the firmware. 84 uint32_t maxnum_wcb; /* max # of WCB FW handles */ 85 uint32_t maxnum_txwcb; /* max # of tx descs per WCB */ 126 uint32_t RxNonCtlPkts; /* rx non-control frames */ 137 * ant (bit 0 = antenna 1, bit 1 = antenna 2, etc.) [all …]
|
/freebsd/sys/dev/ath/ath_rate/sample/ |
H A D | sample.c | 1 /*- 2 * SPDX-License-Identifier: BSD-3-Clause 17 * 3. Neither the names of the above-listed copyright holders nor the names 86 * in "Bit-rate Selection in Wireless Networks" 87 * (http://www.pdos.lcs.mit.edu/papers/jbicket-ms.ps) 89 * SampleRate chooses the bit-rate it predicts will provide the most 90 * throughput based on estimates of the expected per-packet 91 * transmission time for each bit-rate. SampleRate periodically sends 92 * packets at bit-rates other than the current one to estimate when 93 * another bit-rate will provide better performance. SampleRate [all …]
|
H A D | sample.h | 1 /*- 2 * SPDX-License-Identifier: BSD-3-Clause 17 * 3. Neither the names of the above-listed copyright holders nor the names 45 /* per-device state */ 53 int min_switch; /* min time between rate changes */ 54 int min_good_pct; /* min good percentage for a rate to be considered */ 56 #define ATH_SOFTC_SAMPLE(sc) ((struct sample_softc *)sc->sc_rc) 70 uint8_t t0, r0; /* series 0: tries, rate code */ 71 uint8_t t1, r1; /* series 1: tries, rate code */ 72 uint8_t t2, r2; /* series 2: tries, rate code */ [all …]
|
/freebsd/sys/contrib/dev/mediatek/mt76/ |
H A D | mt76x02_util.c | 1 // SPDX-License-Identifier: ISC 35 .max = 1, 36 .types = BIT(NL80211_IFTYPE_ADHOC) 38 .max = 8, 39 .types = BIT(NL80211_IFTYPE_STATION) | 41 BIT(NL80211_IFTYPE_MESH_POINT) | 43 BIT(NL80211_IFTYPE_P2P_CLIENT) | 44 BIT(NL80211_IFTYPE_P2P_GO) | 45 BIT(NL80211_IFTYPE_AP) 51 .max = 1, [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/phy/ |
H A D | phy-cadence-torrent.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/phy/phy-cadence-torrent.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 16 - Swapnil Jakhade <sjakhade@cadence.com> 17 - Yuti Amonkar <yamonkar@cadence.com> 22 - cdns,torrent-phy 23 - ti,j721e-serdes-10g 25 '#address-cells': 28 '#size-cells': [all …]
|
H A D | ti,tcan104x-can.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/phy/ti,tcan104x-can.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Aswath Govindraju <a-govindraju@ti.com> 14 pattern: "^can-phy" 18 - nxp,tjr1443 19 - ti,tcan1042 20 - ti,tcan1043 22 '#phy-cells': [all …]
|
/freebsd/lib/libpmc/pmu-events/arch/x86/skylakex/ |
H A D | skx-metrics.json | 7 …-lines are fetched from the memory subsystem; parsed into instructions; and lastly decoded into mi… 14 …-lines are fetched from the memory subsystem; parsed into instructions; and lastly decoded into mi… 18 …"MetricExpr": "( UOPS_ISSUED.ANY - UOPS_RETIRED.RETIRE_SLOTS + 4 * INT_MISC.RECOVERY_CYCLES ) / (4… 21 …s for which the issue-pipeline was blocked due to recovery from earlier incorrect speculation. For… 25 …"MetricExpr": "( UOPS_ISSUED.ANY - UOPS_RETIRED.RETIRE_SLOTS + 4 * ( INT_MISC.RECOVERY_CYCLES_ANY … 28 …s for which the issue-pipeline was blocked due to recovery from earlier incorrect speculation. For… 33 …"MetricExpr": "1 - (IDQ_UOPS_NOT_DELIVERED.CORE / (4 * CPU_CLK_UNHALTED.THREAD)) - ( UOPS_ISSUED.A… 36 …-of-order scheduler dispatches ready uops into their respective execution units; and once complete… 40 … - (IDQ_UOPS_NOT_DELIVERED.CORE / (4 * ( ( CPU_CLK_UNHALTED.THREAD / 2 ) * ( 1 + CPU_CLK_UNHALTED.… 43 …-of-order scheduler dispatches ready uops into their respective execution units; and once complete… [all …]
|
/freebsd/sys/dev/mlx5/mlx5_en/ |
H A D | mlx5_en_rl.c | 1 /*- 2 * Copyright (c) 2016-2020 Mellanox Technologies. All rights reserved. 57 void *sqc = param->sqc; in mlx5e_rl_build_sq_param() 59 uint8_t log_sq_size = order_base_2(rl->param.tx_queue_size); in mlx5e_rl_build_sq_param() 63 MLX5_SET(wq, wq, pd, rl->priv->pdn); in mlx5e_rl_build_sq_param() 65 param->wq.linear = 1; in mlx5e_rl_build_sq_param() 72 void *cqc = param->cqc; in mlx5e_rl_build_cq_param() 73 uint8_t log_sq_size = order_base_2(rl->param.tx_queue_size); in mlx5e_rl_build_cq_param() 76 MLX5_SET(cqc, cqc, cq_period, rl->param.tx_coalesce_usecs); in mlx5e_rl_build_cq_param() 77 MLX5_SET(cqc, cqc, cq_max_count, rl->param.tx_coalesce_pkts); in mlx5e_rl_build_cq_param() [all …]
|
/freebsd/sys/contrib/dev/iwlwifi/mvm/ |
H A D | rs-fw.c | 1 // SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause 4 * Copyright (C) 2018-2024 Intel Corporation 7 #include "fw-api.h" 9 #include "iwl-op-mode.h" 14 switch (link_sta->bandwidt in rs_fw_bw_from_sta_bw() [all...] |
/freebsd/tools/tools/net80211/wlaninject/ |
H A D | wlaninject.c | 1 /*- 56 if ((s = socket(PF_INET, SOCK_DGRAM, 0)) == -1) in setup_if() 64 if (ioctl(s, SIOCS80211, &ireq) == -1) in setup_if() 70 if (ioctl(s, SIOCGIFFLAGS, &ifr) == -1) in setup_if() 76 if (ioctl(s, SIOCSIFFLAGS, &ifr) == -1) in setup_if() 94 if (fd != -1) in open_bpf() 99 if (fd == -1) { in open_bpf() 106 if (ioctl(fd, BIOCSETIF, &ifr) == -1) in open_bpf() 109 if (ioctl(fd, BIOCSDLT, &dlt) == -1) in open_bpf() 113 if (ioctl(fd, BIOCIMMEDIATE, &i) == -1) in open_bpf() [all …]
|
/freebsd/sys/net80211/ |
H A D | ieee80211_radiotap.h | 3 /*- 4 * SPDX-License-Identifier: BSD-3-Clause 67 * Note well: all radiotap fields are little-endian. 82 * fields are present. Set bit 31 86 * by setting bit 31. 92 * -- [all...] |