/freebsd-src/sys/contrib/device-tree/Bindings/net/ |
H A D | keystone-netcp.txt | 6 switch sub-module to send and receive packets. NetCP also includes a packet 13 includes a 3-port Ethernet switch sub-module capable of 10Gb/s and 1Gb/s rates 16 Keystone NetCP driver has a plug-in module architecture where each of the NetCP 17 sub-modules exist as a loadable kernel module which plug in to the netcp core. 18 These sub-modules are represented as "netcp-devices" in the dts bindings. It is 19 mandatory to have the ethernet switch sub-module for the ethernet interface to 20 be operational. Any other sub-module like the PA is optional. 24 ----------------------------- 26 ----------------------------- 28 |-> NetCP Devices -> | [all …]
|
H A D | ingenic,mac.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/net/ingenic,mac.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: MAC in Ingenic SoCs 10 - 周琰杰 (Zhou Yanjie) <zhouyanjie@wanyeetech.com> 18 - ingenic,jz4775-mac 19 - ingenic,x1000-mac 20 - ingenic,x1600-mac 21 - ingenic,x1830-mac [all …]
|
H A D | cpsw.txt | 2 ------------------------------------------------------ 5 - compatible : Should be one of the below:- 7 "ti,am335x-cpsw" for AM335x controllers 8 "ti,am4372-cpsw" for AM437x controllers 9 "ti,dra7-cpsw" for DRA7x controllers 10 - reg : physical base address and size of the cpsw 12 - interrupts : property with a value describing the interrupt 14 - cpdma_channels : Specifies number of channels in CPDMA 15 - ale_entries : Specifies No of entries ALE can hold 16 - bd_ram_size : Specifies internal descriptor RAM size [all …]
|
H A D | stm32-dwmac.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 4 --- 5 $id: http://devicetree.org/schemas/net/stm32-dwmac.yaml# 6 $schema: http://devicetree.org/meta-schema [all...] |
H A D | qca,ar71xx.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: QCA AR71XX MAC 10 - $ref: ethernet-controller.yaml# 13 - Oleksij Rempel <o.rempel@pengutronix.de> 18 - items: 19 - enum: 20 - qca,ar7100-eth # Atheros AR7100 21 - qca,ar7240-eth # Atheros AR7240 [all …]
|
H A D | snps,dwmac.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Synopsys DesignWare MAC 10 - Alexandre Torgue <alexandre.torgue@foss.st.com> 11 - Giusepp [all...] |
H A D | engleder,tsnep.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: TSN endpoint Ethernet MAC 10 - Gerhard Engleder <gerhard@engleder-embedded.com> 13 - $ref: ethernet-controller.yaml# 26 interrupt-names: 29 - const: mac 30 - const: txrx-1 31 - const: txrx-2 [all …]
|
H A D | sunplus,sp7021-emac.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 4 --- 5 $id: http://devicetree.org/schemas/net/sunplus,sp7021-emac.yaml# 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 8 title: Sunplus SP7021 Dual Ethernet MAC 11 - Wells Lu <wellslutw@gmail.com> 14 Sunplus SP7021 dual 10M/100M Ethernet MAC controller. 19 const: sunplus,sp7021-emac 33 ethernet-ports: 39 "#address-cells": [all …]
|
H A D | socionext,uniphier-ave4.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/net/socionext,uniphier-ave [all...] |
H A D | hisilicon-femac.txt | 1 Hisilicon Fast Ethernet MAC controller 4 - compatible: should contain one of the following version strings: 5 * "hisilicon,hisi-femac-v1" 6 * "hisilicon,hisi-femac-v2" 7 and the soc string "hisilicon,hi3516cv300-femac". 8 - reg: specifies base physical address(s) and size of the device registers. 9 The first region is the MAC core register base and size. 10 The second region is the global MAC control register. 11 - interrupts: should contain the MAC interrupt. 12 - clocks: A phandle to the MAC main clock. [all …]
|
H A D | qca,qca7000.txt | 3 The QCA7000 is a serial-to-powerline bridge with a host interface which could 13 - compatible : Should be "qca,qca7000" 14 - reg : Should specify the SPI chip select 15 - interrupts : The first cell should specify the index of the source 18 - spi-cpha : Must be set 19 - spi-cpol : Must be set 22 - spi-max-frequency : Maximum frequency of the SPI bus the chip can operate at. 26 - qca,legacy-mode : Set the SPI data transfer of the QCA7000 to legacy mode. 27 In this mode the SPI master must toggle the chip select 28 between each data word. In burst mode these gaps aren't [all …]
|
H A D | hisilicon-hns-dsaf.txt | 4 - compatible: should be "hisilicon,hns-dsaf-v1" or "hisilicon,hns-dsaf-v2". 5 "hisilicon,hns-dsaf-v1" is for hip05. 6 "hisilicon,hns-dsaf-v2" is for Hi1610 and Hi1612. 7 - mode: dsa fabric mode string. only support one of dsaf modes like these: 8 "2port-64vf", 9 "6port-16rss", 10 "6port-16vf", 11 "single-port". 12 - interrupts: should contain the DSA Fabric and rcb interrupt. 13 - reg: specifies base physical address(es) and size of the device registers. [all …]
|
H A D | mediatek-net.txt | 10 - compatible: Should be 11 "mediatek,mt2701-eth": for MT2701 SoC 12 "mediatek,mt7623-eth", "mediatek,mt2701-eth": for MT7623 SoC 13 "mediatek,mt7622-eth": for MT7622 SoC 14 "mediatek,mt7629-eth": for MT7629 SoC 15 "ralink,rt5350-eth": for Ralink Rt5350F and MT7628/88 SoC 16 - reg: Address and length of the register set for the device 17 - interrupts: Should contain the three frame engines interrupts in numeric 19 - clocks: the clock used by the core 20 - clock-names: the names of the clock listed in the clocks property. These are [all …]
|
H A D | altera_tse.txt | 1 * Altera Triple-Speed Ethernet MAC driver (TSE) 4 - compatible: Should be "altr,tse-1.0" for legacy SGDMA based TSE, and should 5 be "altr,tse-msgdma-1.0" for the preferred MSGDMA based TSE. 8 - reg: Address and length of the register set for the device. It contains 9 the information of registers in the same order as described by reg-names 10 - reg-names: Should contain the reg names 11 "control_port": MAC configuration space region 18 - interrupts: Should contain the TSE interrupts and its mode. 19 - interrupt-names: Should contain the interrupt names 22 - rx-fifo-depth: MAC receive FIFO buffer depth in bytes [all …]
|
/freebsd-src/sys/contrib/device-tree/Bindings/net/dsa/ |
H A D | sja1105.txt | 6 - compatible: 8 - "nxp,sja1105e" 9 - "nxp,sja1105t" 10 - "nxp,sja1105p" 11 - "nxp,sja1105q" 12 - "nxp,sja1105r" 13 - "nxp,sja1105s" 18 and the non-SGMII devices, while pin-compatible, are not equal in terms 24 - sja1105,role-mac: 25 - sja1105,role-phy: [all …]
|
H A D | mt7530.txt | 6 - compatible: may be compatible = "mediatek,mt7530" 9 - #address-cells: Must be 1. 10 - #size-cells: Must be 0. 11 - mediatek,mcm: Boolean; if defined, indicates that either MT7530 is the part 12 on multi-chip module belong to MT7623A has or the remotely standalone 17 - core-supply: Phandle to the regulator node necessary for the core power. 18 - io-supply: Phandle to the regulator node necessary for the I/O power. 19 See Documentation/devicetree/bindings/regulator/mt6323-regulator.txt 24 - reset-gpios: Should be a gpio specifier for a reset line. 28 - resets : Phandle pointing to the system reset controller with [all …]
|
/freebsd-src/sys/contrib/ncsw/inc/ |
H A D | enet_ext.h | 1 /* Copyright (c) 2008-2012 Freescale Semiconductor, Inc 45 #define ENET_NUM_OCTETS_PER_ADDRESS 6 /**< Number of octets (8-bit bytes) in an ethernet addres… 65 @Description Ethernet MAC-PHY Interface 83 auto-negotiation between MAC and phy 85 Note: 1000BaseX auto-negotiation relates 86 only to interface between MAC and phy/backplane, 87 SGMII phy can still synchronize with far-end phy 91 @Description Ethernet Duplex Mode 95 e_ENET_HALF_DUPLEX, /**< Half-Duplex mode */ 96 e_ENET_FULL_DUPLEX /**< Full-Duplex mode */ [all …]
|
/freebsd-src/contrib/wpa/src/crypto/ |
H A D | aes-omac1.c | 2 * One-key CBC MAC (OMAC1) hash with AES 4 * Copyright (c) 2003-2007, Jouni Malinen <j@w1.fi> 21 for (i = 0; i < AES_BLOCK_SIZE - 1; i++) in gf_mulx() 23 pad[AES_BLOCK_SIZE - 1] <<= 1; in gf_mulx() 25 pad[AES_BLOCK_SIZE - 1] ^= 0x87; in gf_mulx() 30 * omac1_aes_vector - One-Key CBC MAC (OMAC1) hash with AES 36 * @mac: Buffer for MAC (128 bits, i.e., 16 bytes) 37 * Returns: 0 on success, -1 on failure 39 * This is a mode for using block cipher (AES in this case) for authentication. 41 * (SP) 800-38B. [all …]
|
/freebsd-src/share/man/man4/ |
H A D | crypto.4 | 4 .\" Copyright (c) 2014-2021 The FreeBSD Foundation 7 .\" Portions of this documentation were written by John-Mark Gurney 70 .Nd user-mode access to hardware-accelerated cryptography 81 driver gives user-mode applications access to hardware-accelerated 84 in-kernel interface. 91 User-mode applications open the special device and 95 User-mode access to 102 then user-mode sessions are only permitted to use cryptography coprocessors. 105 .Bl -enum 116 Since cipher and MAC keys are tied to sessions, many [all …]
|
H A D | bridge.4 | 46 .Bd -ragged -offset indent 53 .Bd -literal -offset indent 81 interface randomly chooses a link (MAC) address in the range reserved for 97 has a non-zero value, the newly created bridge will inherit the MAC 98 address from its first member instead of choosing a random link-level 100 This will provide more predictable bridge MAC addresses without any 110 802.11-to-Ethernet bridge for wireless hosts, or traffic isolation. 116 For unicast traffic, the bridge learns which MAC addresses are associated 119 By default the bridge logs MAC address port flapping to 145 Changing capabilities at run-time may cause NIC reinit and a link flap. [all …]
|
/freebsd-src/sys/dev/cxgb/common/ |
H A D | cxgb_vsc7323.c | 2 SPDX-License-Identifier: BSD-2-Clause 54 const struct mdio_ops *mo = adapter_info(adap)->mdio_ops; in t3_elmr_blk_write() 57 ret = mo->write(adap, ELMR_MDIO_ADDR, 0, ELMR_ADDR, start); in t3_elmr_blk_write() 58 for ( ; !ret && n; n--, vals++) { in t3_elmr_blk_write() 59 ret = mo->write(adap, ELMR_MDIO_ADDR, 0, ELMR_DATA_LO, in t3_elmr_blk_write() 62 ret = mo->write(adap, ELMR_MDIO_ADDR, 0, ELMR_DATA_HI, in t3_elmr_blk_write() 78 const struct mdio_ops *mo = adapter_info(adap)->mdio_ops; in t3_elmr_blk_read() 82 ret = mo->write(adap, ELMR_MDIO_ADDR, 0, ELMR_ADDR, start); in t3_elmr_blk_read() 87 ret = mo->read(adap, ELMR_MDIO_ADDR, 0, ELMR_STAT, &v); in t3_elmr_blk_read() 95 ret = -ETIMEDOUT; in t3_elmr_blk_read() [all …]
|
/freebsd-src/usr.sbin/cxgbetool/ |
H A D | cxgbetool.8 | 40 .Bl -item -compact 47 .Nm Ar nexus Cm clip Bro Cm hold | release Brc Ar ipv6-address 53 .Nm Ar nexus Cm hashfilter mode 55 .Nm Ar nexus Cm hashfilter Ar filter-specification 61 .Nm Ar nexus Cm filter mode 63 .Nm Ar nexus Cm filter Ar idx Ar filter-specification 71 .Nm Ar nexus Cm loadcfg Ar fw-config.txt 75 .Nm Ar nexus Cm loadfw Ar fw-image.bin 85 .Nm Ar nexus Cm regdump Op Ar register-bloc [all...] |
/freebsd-src/crypto/openssh/ |
H A D | packet.c | 43 #include "openbsd-compat/sys-queue.h" 90 #include "mac.h" 186 /* Session key information for Encryption and MAC */ 190 /* Volume-based rekeying */ 193 /* Time-based rekeying */ 200 /* XXX discard incoming data after MAC error */ 220 /* One-off warning about weak ciphers */ 238 (ssh->kex = kex_new()) == NULL || in ssh_alloc_session_state() 239 (state->input = sshbuf_new()) == NULL || in ssh_alloc_session_state() 240 (state->output = sshbuf_new()) == NULL || in ssh_alloc_session_state() [all …]
|
/freebsd-src/sys/contrib/device-tree/src/arm64/freescale/ |
H A D | fsl-ls1028a-kontron-kbox-a-230-ls.dts | 1 // SPDX-License-Identifier: GPL-2.0+ 3 * Device Tree File for the Kontron KBox A-230-LS. 5 * This consists of a Kontron SMARC-sAL28 (Dual PHY) and a special 12 /dts-v1/; 13 #include "fsl-ls1028a-kontron-sl28-var4.dts" 14 #include <dt-bindings/leds/common.h> 17 model = "Kontron KBox A-230-LS"; 18 compatible = "kontron,kbox-a-230-ls", "kontron,sl28-var4", 22 compatible = "gpio-leds"; 24 alarm-led { [all …]
|
/freebsd-src/crypto/openssl/doc/man5/ |
H A D | fips_config.pod | 5 fips_config - OpenSSL FIPS configuration 11 of the shared library file, and status about the self-testing. 17 =item - Run the startup FIPS self-test known answer tests (KATS). 22 =item - Verify the module's checksum. 28 This file is generated by the L<openssl-fipsinstall(1)> program, and 42 =item B<install-version> 46 =item B<conditional-errors> 48 The FIPS module normally enters an internal error mode if any self test fails. 49 Once this error mode is active, no services or cryptographic algorithms are 53 Setting this value to C<0> allows the error mode to not be triggered if any [all …]
|