/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. 97 const uint8_t mac[6]); 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 …]
|
/freebsd/sys/dev/igc/ |
H A D | igc_api.c | 1 /*- 4 * SPDX-License-Identifier: BSD-3-Clause 11 * igc_init_mac_params - Initialize MAC function pointers 14 * This function initializes the function pointers for the MAC 21 if (hw->mac.ops.init_params) { in igc_init_mac_params() 22 ret_val = hw->mac.ops.init_params(hw); in igc_init_mac_params() 24 DEBUGOUT("MAC Initialization Error\n"); in igc_init_mac_params() 28 DEBUGOUT("mac.init_mac_params was NULL\n"); in igc_init_mac_params() 29 ret_val = -IGC_ERR_CONFIG; in igc_init_mac_params() 37 * igc_init_nvm_params - Initialize NVM function pointers [all …]
|
H A D | igc_base.c | 1 /*- 4 * SPDX-License-Identifier: BSD-3-Clause 14 * igc_acquire_phy_base - Acquire rights to access PHY 25 if (hw->bus.func == IGC_FUNC_1) in igc_acquire_phy_base() 28 return hw->mac.ops.acquire_swfw_sync(hw, mask); in igc_acquire_phy_base() 32 * igc_release_phy_base - Release rights to access PHY 43 if (hw->bus.func == IGC_FUNC_1) in igc_release_phy_base() 46 hw->mac.ops.release_swfw_sync(hw, mask); in igc_release_phy_base() 50 * igc_init_hw_base - Initialize hardware 57 struct igc_mac_info *mac = &hw->mac; in igc_init_hw_base() local [all …]
|
H A D | igc_phy.c | 1 /*- 4 * SPDX-License-Identifier: BSD-3-Clause 13 * igc_init_phy_ops_generic - Initialize PHY function pointers 16 * Setups up the function pointers to no-op functions 20 struct igc_phy_info *phy = &hw->phy; in igc_init_phy_ops_generic() 24 phy->ops.init_params = igc_null_ops_generic; in igc_init_phy_ops_generic() 25 phy->ops.acquire = igc_null_ops_generic; in igc_init_phy_ops_generic() 26 phy->ops.check_reset_block = igc_null_ops_generic; in igc_init_phy_ops_generic() 27 phy->ops.force_speed_duplex = igc_null_ops_generic; in igc_init_phy_ops_generic() 28 phy->ops.get_info = igc_null_ops_generic; in igc_init_phy_ops_generic() [all …]
|
H A D | igc_mac.c | 1 /*- 4 * SPDX-License-Identifier: BSD-3-Clause 13 * igc_init_mac_ops_generic - Initialize MAC function pointers 16 * Setups up the function pointers to no-op functions 20 struct igc_mac_info *mac = &hw->mac; in igc_init_mac_ops_generic() local 24 mac->ops.init_params = igc_null_ops_generic; in igc_init_mac_ops_generic() 25 mac->ops.config_collision_dist = igc_config_collision_dist_generic; in igc_init_mac_ops_generic() 26 mac->ops.rar_set = igc_rar_set_generic; in igc_init_mac_ops_generic() 30 * igc_null_ops_generic - No-op function, returns 0 40 * igc_null_mac_generic - No-op function, return void [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/net/ |
H A D | smsc911x.txt | 1 * Smart Mixed-Signal Connectivity (SMSC) LAN911x/912x Controller 4 - compatible : Should be "smsc,lan<model>", "smsc,lan9115" 5 - reg : Address and length of the io space for SMSC LAN 6 - interrupts : one or two interrupt specifiers 7 - The first interrupt is the SMSC LAN interrupt line 8 - The second interrupt (if present) is the PME (power 11 - phy-mode : See ethernet.txt file in the same directory 14 - reg-shift : Specify the quantity to shift the register offsets by 15 - reg-io-width : Specify the size (in bytes) of the IO accesses that 18 - smsc,irq-active-high : Indicates the IRQ polarity is active-high [all …]
|
H A D | smsc,lan9115.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Smart Mixed-Signal Connectivity (SMSC) LAN911x/912x Controller 10 - Shawn Guo <shawnguo@kernel.org> 13 - $ref: ethernet-controller.yaml# 18 - const: smsc,lan9115 19 - items: 20 - enum: 21 - smsc,lan89218 [all …]
|
H A D | gpmc-eth.txt | 4 General-Purpose Memory Controller can be used to connect Pseudo-SRAM devices 12 Documentation/devicetree/bindings/memory-controllers/omap-gpmc.txt 18 Child nodes need to specify the GPMC bus address width using the "bank-width" 20 specify the I/O registers address width. Even when the GPMC has a maximum 16-bit 21 address width, it supports devices with 32-bit word registers. 23 OMAP2+ board, "bank-width = <2>;" and "reg-io-width = <4>;". 26 - bank-width: Address width of the device in bytes. GPMC supports 8-bit 27 and 16-bit devices and so must be either 1 or 2 bytes. 28 - compatible: Compatible string property for the ethernet child device. 29 - gpmc,cs-on-ns: Chip-select assertion time [all …]
|
/freebsd/share/man/man4/ |
H A D | net80211.4 | 1 .\"- 51 .Bl -tag -width ".Dv SIOCG80211" 62 .Bd -literal 73 -1 and set the global variable errno to 78 or in a user-specified buffer pointed to by 96 .Bl -tag -width indent 162 This value will be non-zero when AP bridging is enabled and otherwise zero. 200 When this value is non-zero and operating in station mode 227 Return the MAC address for the current BSS identifier via 232 For WDS interfaces this value is the address of the remote station. [all …]
|
/freebsd/contrib/wpa/wpa_supplicant/ |
H A D | wmm_ac.h | 2 * Wi-Fi Multimedia Admission Control (WMM-AC) 27 * struct wmm_ac_assoc_data - WMM Admission Control Association Data 37 * acm - Admission Control Mandatory 39 * to be admitted by WMM-AC's admission mechanism before use. 44 * uapsd_queues - Unscheduled Automatic Power Save Delivery 46 * Indicates whether ACs are configured for U-APSD (or legacy 48 * Power Save Bit (PSB) in ADDTS request Action frames (if not 56 * wmm_ac_dir - WMM Admission Control Direction 65 * ts_dir_idx - indices of internally saved tspecs 68 * save them in array, and use the enum to directly access [all …]
|
/freebsd/sbin/ifconfig/ |
H A D | ifconfig.8 | 1 .\"- 2 .\" SPDX-License-Identifier: BSD-3-Clause 47 .Ar address 82 utility is used to assign an address 87 utility must be used at boot time to define the network address 89 a later time to redefine an interface's address 93 .Bl -tag -width indent 120 The format is specified as a comma-separated list of 141 .Bl -tag -width default 145 .Bl -tag -width default -compact [all …]
|
/freebsd/sys/dev/e1000/ |
H A D | e1000_82541.c | 2 SPDX-License-Identifier: BSD-3-Clause 4 Copyright (c) 2001-2020, Intel Corporation 82 * e1000_init_phy_params_82541 - Init PHY func ptrs. 87 struct e1000_phy_info *phy = &hw->phy; in e1000_init_phy_params_82541() 92 phy->addr = 1; in e1000_init_phy_params_82541() 93 phy->autoneg_mask = AUTONEG_ADVERTISE_SPEED_DEFAULT; in e1000_init_phy_params_82541() 94 phy->reset_delay_us = 10000; in e1000_init_phy_params_82541() 95 phy->type = e1000_phy_igp; in e1000_init_phy_params_82541() 98 phy->ops.check_polarity = e1000_check_polarity_igp; in e1000_init_phy_params_82541() 99 phy->ops.force_speed_duplex = e1000_phy_force_speed_duplex_igp; in e1000_init_phy_params_82541() [all …]
|
H A D | e1000_82542.c | 2 SPDX-License-Identifier: BSD-3-Clause 4 Copyright (c) 2001-2020, Intel Corporation 55 * e1000_init_phy_params_82542 - Init PHY func ptrs. 60 struct e1000_phy_info *phy = &hw->phy; in e1000_init_phy_params_82542() 65 phy->type = e1000_phy_none; in e1000_init_phy_params_82542() 71 * e1000_init_nvm_params_82542 - Init NVM func ptrs. 76 struct e1000_nvm_info *nvm = &hw->nvm; in e1000_init_nvm_params_82542() 80 nvm->address_bits = 6; in e1000_init_nvm_params_82542() 81 nvm->delay_usec = 50; in e1000_init_nvm_params_82542() 82 nvm->opcode_bits = 3; in e1000_init_nvm_params_82542() [all …]
|
H A D | e1000_api.c | 2 SPDX-License-Identifier: BSD-3-Clause 4 Copyright (c) 2001-2020, Intel Corporation 38 * e1000_init_mac_params - Initialize MAC function pointers 41 * This function initializes the function pointers for the MAC 48 if (hw->mac.ops.init_params) { in e1000_init_mac_params() 49 ret_val = hw->mac.ops.init_params(hw); in e1000_init_mac_params() 51 DEBUGOUT("MAC Initialization Error\n"); in e1000_init_mac_params() 55 DEBUGOUT("mac.init_mac_params was NULL\n"); in e1000_init_mac_params() 56 ret_val = -E1000_ERR_CONFIG; in e1000_init_mac_params() 64 * e1000_init_nvm_params - Initialize NVM function pointers [all …]
|
H A D | e1000_82540.c | 2 SPDX-License-Identifier: BSD-3-Clause 4 Copyright (c) 2001-2020, Intel Corporation 63 * e1000_init_phy_params_82540 - Init PHY func ptrs. 68 struct e1000_phy_info *phy = &hw->phy; in e1000_init_phy_params_82540() 71 phy->addr = 1; in e1000_init_phy_params_82540() 72 phy->autoneg_mask = AUTONEG_ADVERTISE_SPEED_DEFAULT; in e1000_init_phy_params_82540() 73 phy->reset_delay_us = 10000; in e1000_init_phy_params_82540() 74 phy->type = e1000_phy_m88; in e1000_init_phy_params_82540() 77 phy->ops.check_polarity = e1000_check_polarity_m88; in e1000_init_phy_params_82540() 78 phy->ops.commit = e1000_phy_sw_reset_generic; in e1000_init_phy_params_82540() [all …]
|
H A D | e1000_base.c | 2 SPDX-License-Identifier: BSD-3-Clause 4 Copyright (c) 2001-2020, Intel Corporation 42 * e1000_acquire_phy_base - Acquire rights to access PHY 53 if (hw->bus.func == E1000_FUNC_1) in e1000_acquire_phy_base() 55 else if (hw->bus.func == E1000_FUNC_2) in e1000_acquire_phy_base() 57 else if (hw->bus.func == E1000_FUNC_3) in e1000_acquire_phy_base() 60 return hw->mac.ops.acquire_swfw_sync(hw, mask); in e1000_acquire_phy_base() 64 * e1000_release_phy_base - Release rights to access PHY 75 if (hw->bus.func == E1000_FUNC_1) in e1000_release_phy_base() 77 else if (hw->bus.func == E1000_FUNC_2) in e1000_release_phy_base() [all …]
|
/freebsd/sys/contrib/dev/iwlwifi/fw/api/ |
H A D | mac-cfg.h | 1 /* SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause */ 3 * Copyright (C) 2012-2014, 2018-2019, 2021-2024 Intel Corporation 4 * Copyright (C) 2013-2015 Intel Mobile Communications GmbH 5 * Copyright (C) 2016-201 [all...] |
/freebsd/contrib/wpa/wpa_supplicant/doc/docbook/ |
H A D | eapol_test.sgml | 1 <!doctype refentry PUBLIC "-//OASIS//DTD DocBook V4.1//EN"> 21 <arg>-nWS</arg> 22 <arg>-c<replaceable>config file</replaceable></arg> 23 <arg>-a<replaceable>server IP address</replaceable></arg> 24 <arg>-A<replaceable>client IP address</replaceable></arg> 25 <arg>-p<replaceable>UDP port</replaceable></arg> 26 <arg>-s<replaceable>shared secret</replaceable></arg> 27 <arg>-r<replaceable>re-authentications</replaceable></arg> 28 <arg>-t<replaceable>timeout</replaceable></arg> 29 <arg>-C<replaceable>Connect-Info</replaceable></arg> [all …]
|
/freebsd/sys/contrib/dev/ath/ath_hal/ar9300/ |
H A D | ar9300_keycache.c | 26 * Note: The key cache hardware requires that each double-word 28 * a 64-bit register). Don't reorder the writes in this code 34 (AH9300(ah)->ah_sta_id1_defaults & AR_STA_ID1_CRPT_MIC_ENABLE) 55 return AH_PRIVATE(ah)->ah_caps.halKeyCacheSize; in ar9300_get_key_cache_size() 64 if (entry < AH_PRIVATE(ah)->ah_caps.halKeyCacheSize) { in ar9300_is_key_cache_entry_valid() 82 if (entry >= AH_PRIVATE(ah)->ah_caps.halKeyCacheSize) { in ar9300_reset_key_cache_entry() 88 ahp->ah_keytype[entry] = keyType[HAL_CIPHER_CLR]; in ar9300_reset_key_cache_entry() 104 HALASSERT(micentry < AH_PRIVATE(ah)->ah_caps.halKeyCacheSize); in ar9300_reset_key_cache_entry() 109 /* NB: key type and MAC are known to be ok */ in ar9300_reset_key_cache_entry() 112 if (AH_PRIVATE(ah)->ah_curchan == AH_NULL) { in ar9300_reset_key_cache_entry() [all …]
|
/freebsd/secure/lib/libcrypto/man/man3/ |
H A D | OSSL_CRMF_pbmp_new.3 | 18 .\" Set up some character translations and predefined strings. \*(-- will 24 .tr \(*W- 27 . ds -- \(*W- 29 . if (\n(.H=4u)&(1m=24u) .ds -- \(*W\h'-12u'\(*W\h'-12u'-\" diablo 10 pitch 30 . if (\n(.H=4u)&(1m=20u) .ds -- \(*W\h'-12u'\(*W\h'-8u'-\" diablo 12 pitch 37 . ds -- \|\(em\| 71 .\" Fear. Run. Save yourself. No user-serviceable parts. 81 . ds #H ((1u-(\\\\n(.fu%2u))*.13m) 97 . ds ' \\k:\h'-(\\n(.wu*8/10-\*(#H)'\'\h"|\\n:u" 98 . ds ` \\k:\h'-(\\n(.wu*8/10-\*(#H)'\`\h'|\\n:u' [all …]
|
/freebsd/secure/usr.bin/openssl/man/ |
H A D | openssl-cmp.1 | 18 .\" Set up some character translations and predefined strings. \*(-- will 24 .tr \(*W- 27 . ds -- \(*W- 29 . if (\n(.H=4u)&(1m=24u) .ds -- \(*W\h'-12u'\(*W\h'-12u'-\" diablo 10 pitch 30 . if (\n(.H=4u)&(1m=20u) .ds -- \(*W\h'-12u'\(*W\h'-8u'-\" diablo 12 pitch 37 . ds -- \|\(em\| 71 .\" Fear. Run. Save yourself. No user-serviceable parts. 81 . ds #H ((1u-(\\\\n(.fu%2u))*.13m) 97 . ds ' \\k:\h'-(\\n(.wu*8/10-\*(#H)'\'\h"|\\n:u" 98 . ds ` \\k:\h'-(\\n(.wu*8/10-\*(#H)'\`\h'|\\n:u' [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 44 * variable is already 4-byte aligned by virtue of being a u32 526 * for wmi_services is 64 as target is using only 4-bits of each 32-bit 532 __le32_to_cpu((wmi_svc_bmap)[((svc_id) - (len)) / 28]) & \ 533 BIT(((((svc_id) - (len)) % 28) & 0x1f) + 4)) 849 /* 2 word representation of MAC addr */ [all …]
|
/freebsd/sys/contrib/dev/iwlwifi/ |
H A D | iwl-csr.h | 1 /* SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause */ 3 * Copyright (C) 2005-2014, 2018-2024 Intel Corporation 4 * Copyright (C) 2013-2014 Intel Mobile Communications GmbH 14 * low power states due to driver-invoked device resets 15 * (e.g. CSR_RESET_REG_FLAG_SW_RESET) or uCode-drive [all...] |
/freebsd/sys/contrib/device-tree/src/arm/ti/omap/ |
H A D | omap-gpmc-smsc911x.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 10 vddvario: regulator-vddvario { 11 compatible = "regulator-fixed"; 12 regulator-name = "vddvario"; 13 regulator-always-on; 16 vdd33a: regulator-vdd33a { 17 compatible = "regulator-fixed"; 18 regulator-name = "vdd33a"; 19 regulator-always-on; 26 bank-width = <2>; [all …]
|
H A D | omap-gpmc-smsc9221.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 14 vddvario: regulator-vddvario { 15 compatible = "regulator-fixed"; 16 regulator-name = "vddvario"; 17 regulator-always-on; 20 vdd33a: regulator-vdd33a { 21 compatible = "regulator-fixed"; 22 regulator-name = "vdd33a"; 23 regulator-always-on; 30 bank-width = <2>; [all …]
|