| /freebsd/sys/contrib/device-tree/Bindings/phy/ |
| H A D | apm-xgene-phy.txt | 1 * APM X-Gene 15Gbps Multi-purpose PHY nodes 3 PHY nodes are defined to describe on-chip 15Gbps Multi-purpose PHY. Each 7 - compatible : Shall be "apm,xgene-phy". 8 - reg : PHY memory resource is the SDS PHY access resource. 9 - #phy-cells : Shall be 1 as it expects one argument for setting 14 - status : Shall be "ok" if enabled or "disabled" if disabled. 16 - clocks : Reference to the clock entry. 17 - apm,tx-eye-tuning : Manual control to fine tune the capture of the serial 19 Two set of 3-tuple setting for each (up to 3) 20 supported link speed on the host. Range from 0 to [all …]
|
| H A D | apm,xgene-phy.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/phy/apm,xgene-phy.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: APM X-Gene 15Gbps Multi-purpose PHY 10 - Khuong Dinh <khuong@os.amperecomputing.com> 13 PHY nodes are defined to describe on-chip 15Gbps Multi-purpose PHY. Each 19 - const: apm,xgene-phy 24 '#phy-cells': 32 apm,tx-eye-tuning: [all …]
|
| H A D | mxs-usb-phy.txt | 4 - compatible: should contain: 5 * "fsl,imx23-usbphy" for imx23 and imx28 6 * "fsl,imx6q-usbphy" for imx6dq and imx6dl 7 * "fsl,imx6sl-usbphy" for imx6sl 8 * "fsl,vf610-usbphy" for Vybrid vf610 9 * "fsl,imx6sx-usbphy" for imx6sx 10 * "fsl,imx7ulp-usbphy" for imx7ulp 11 * "fsl,imx8dxl-usbphy" for imx8dxl 12 "fsl,imx23-usbphy" is still a fallback for other strings 13 - reg: Should contain registers location and length [all …]
|
| H A D | fsl,mxs-usbphy.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/phy/fsl,mxs-usbphy.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Xu Yang <xu.yang_2@nxp.com> 15 - enum: 16 - fsl,imx23-usbphy 17 - fsl,imx7ulp-usbphy 18 - fsl,vf610-usbphy 19 - items: [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/net/ |
| H A D | amd-xgbe.txt | 1 * AMD 10GbE driver (amd-xgbe) 4 - compatible: Should be "amd,xgbe-seattle-v1a" 5 - reg: Address and length of the register sets for the device 6 - MAC registers 7 - PCS registers 8 - SerDes Rx/Tx registers 9 - SerDes integration registers (1/2) 10 - SerDes integration registers (2/2) 11 - interrupts: Should contain the amd-xgbe interrupt(s). The first interrupt 13 amd,per-channel-interrupt property is specified, then one additional [all …]
|
| H A D | motorcomm,yt8xxx.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schema [all...] |
| H A D | ethernet-controller.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/net/ethernet-controller.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - David S. Miller <davem@davemloft.net> 19 max-speed: 22 Specifies maximum speed in Mbit/s supported by the device. 24 nvmem-cells: 29 nvmem-cell-names: 30 const: mac-address [all …]
|
| H A D | marvell-orion-net.txt | 12 set of controller registers. Each port node describes port-specific properties. 16 only one port associated. Multiple ports are implemented as multiple single-port 23 - #address-cells: shall be 1. 24 - #size-cells: shall be 0. 25 - compatible: shall be one of "marvell,orion-eth", "marvell,kirkwood-eth". 26 - reg: address and length of the controller registers. 29 - clocks: phandle reference to the controller clock. 30 - marvell,tx-checksum-limit: max tx packet size for hardware checksum. 35 - compatible: shall be one of "marvell,orion-eth-port", 36 "marvell,kirkwood-eth-port". [all …]
|
| /freebsd/sys/dev/dwc/ |
| H A D | if_dwc_rk.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 144 static int rk3328_set_speed(struct if_dwc_rk_softc *sc, int speed); 149 static int rk3399_set_speed(struct if_dwc_rk_softc *sc, int speed); 167 {"rockchip,rk3288-gmac", (uintptr_t)&rk3288_ops}, 168 {"rockchip,rk3328-gmac", (uintptr_t)&rk3328_ops}, 169 {"rockchip,rk3399-gmac", (uintptr_t)&rk3399_ops}, 177 uint32_t tx, rx; in rk3328_set_delays() local 179 if (!mii_contype_is_rgmii(sc->base.phy_mode)) in rk3328_set_delays() 182 reg = SYSCON_READ_4(sc->grf, RK3328_GRF_MAC_CON0); in rk3328_set_delays() [all …]
|
| /freebsd/sys/dev/axgbe/ |
| H A D | xgbe-sysctl.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 37 #include "xgbe-common.h" 72 speed, enumerator 141 unsigned int speed; member 173 #define FIELD_SIZEOF(t, f) (sizeof(((t*)0)->f)) 244 return(-EINVAL); in exit_bad_op() 252 printf("%s: len:0x%li idx:0x%li\n", __func__, req->newlen, in get_ubuf() 253 req->newidx); in get_ubuf() 254 if (req->newlen >= SYSCTL_BUF_LEN) in get_ubuf() [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/hsi/ |
| H A D | client-devices.txt | 7 - hsi-channel-ids: A list of channel ids 9 - hsi-rx-mode: Receiver Bit transmission mode ("stream" or "frame") 10 - hsi-tx-mode: Transmitter Bit transmission mode ("stream" or "frame") 11 - hsi-mode: May be used instead hsi-rx-mode and hsi-tx-mode if 14 - hsi-speed-kbps: Max bit transmission speed in kbit/s 15 - hsi-flow: RX flow type ("synchronized" or "pipeline") 16 - hsi-arb-mode: Arbitration mode for TX frame ("round-robin", "priority") 20 - hsi-channel-names: A list with one name per channel specified in the 21 hsi-channel-ids property 26 hsi-controller { [all …]
|
| /freebsd/sys/dev/ichiic/ |
| H A D | ig4_reg.h | 40 * https://www.intel.com/content/dam/www/public/us/en/documents/datasheets/4th-gen-core-family-mobile-i-o-datasheet.pdf 42 * This is a from-scratch driver under the BSD license using the Intel data 50 * and fast mode plus (1MB/s) is supported. High speed mode (3.4 MB/s) is NOT 61 * Register width is 32-bit [all...] |
| /freebsd/sys/dev/ixgbe/ |
| H A D | ixgbe_82598.c | 2 SPDX-License-Identifier: BSD-3-Clause 4 Copyright (c) 2001-2020, Intel Corporation 49 ixgbe_link_speed *speed, 55 ixgbe_link_speed *speed, bool *link_up, 58 ixgbe_link_speed speed, 61 ixgbe_link_speed speed, 71 * ixgbe_set_pcie_completion_timeout - set pci-e completion timeout 76 * than the 10ms recommended by the pci-e spec. To address this we need to 113 * ixgbe_init_ops_82598 - Inits func ptrs and MAC type 121 struct ixgbe_mac_info *mac = &hw->mac; in ixgbe_init_ops_82598() [all …]
|
| /freebsd/sys/contrib/device-tree/src/arm/nxp/vf/ |
| H A D | vf610-zii-scu4-aib.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 3 // Copyright (C) 2016-2018 Zodiac Inflight Innovations 5 /dts-v1/; 10 compatible = "zii,vf610scu4-aib", "zii,vf610dev", "fsl,vf610"; 13 stdout-path = &uart0; 21 gpio-leds { 22 compatible = "gpio-leds"; 23 pinctrl-0 = <&pinctrl_leds_debug>; 24 pinctrl-names = "default"; 26 led-debug { [all …]
|
| /freebsd/contrib/ntp/libntp/ |
| H A D | icom.c | 38 * Frames begin with a two-octet preamble PR-PR followyd by the 39 * transceiver address RE, controller address TX, control code CN, zero 43 * format, but with the RE and TX fields interchanged. The CN field is 48 * +------+------+------+------+------+--//--+------+ 49 * | PR | PR | RE | TX | CN | DA | FI | 50 * +------+------+------+------+------+--//--+------+ 64 * icom_freq(fd, ident, freq) - load radio frequency 68 * -1 (error) 78 u_char cmd[] = {PAD, PR, PR, 0, TX, V_SFREQ, 0, 0, 0, 0, FI, in icom_freq() 90 if (rc == -1) { in icom_freq() [all …]
|
| /freebsd/sys/dev/eqos/ |
| H A D | if_eqos_starfive.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 42 #define WR4(sc, o, v) bus_write_4(sc->base.res[EQOS_RES_MEM], (o), (v)) 45 {"starfive,jh7110-dwmac", 1}, 52 clk_t tx; member 58 if_eqos_starfive_set_speed(device_t dev, int speed) in if_eqos_starfive_set_speed() argument 64 switch (speed) { in if_eqos_starfive_set_speed() 76 device_printf(dev, "unsupported media %u\n", speed); in if_eqos_starfive_set_speed() 77 return (-EINVAL); in if_eqos_starfive_set_speed() 80 clk_set_freq(sc->gtx, freq, 0); in if_eqos_starfive_set_speed() [all …]
|
| /freebsd/sys/dev/cxgb/common/ |
| H A D | cxgb_common.h | 2 SPDX-License-Identifier: BSD-2-Clause 4 Copyright (c) 2007-2009, Chelsio Inc. 44 NTX_SCHED = 8, /* # of HW Tx scheduling queues */ 64 enum { /* adapter interrupt-maintained statistics */ 113 SGE_QSETS = 8, /* # of SGE Tx/Rx/RspQ sets */ 115 SGE_TXQ_PER_SET = 3 /* # of Tx queues per set */ 141 #define WR_FLITS (TX_DESC_FLITS + 1 - SGE_NUM_GENBITS) 193 u64 tx_underrun; /* # of Tx FIFO underruns */ 194 u64 tx_len_errs; /* # of Tx length errors */ 195 u64 tx_mac_internal_errs; /* # of internal MAC errors on Tx */ [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/net/dsa/ |
| H A D | microchip,lan937x.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schema [all...] |
| /freebsd/sys/dev/e1000/ |
| H A D | README | 9 - Overview 10 - Identifying Your Adapter 11 - Building and Installation 12 - Additional Features and Configurations 13 - Known Issues/Troubleshooting 14 - Support 15 - License 21 been developed for use with all community-supported versions of FreeBSD. 33 - The igb driver supports all 82575 and 82576-based gigabit network connections. 34 - The em driver supports all other gigabit network connections. [all …]
|
| /freebsd/sys/dev/enic/ |
| H A D | if_enic.c | 1 /* SPDX-License-Identifier: BSD-3-Clause 2 * Copyright 2008-2017 Cisco Systems, Inc. All rights reserved. 248 dev = softc->dev; in enic_allocate_msix() 249 ctx = softc->ctx; in enic_allocate_msix() 250 scctx = softc->scctx; in enic_allocate_msix() 260 queues = imin(queues, scctx->isc_nrxqsets); in enic_allocate_msix() 261 queues = imin(queues, scctx->isc_ntxqsets); in enic_allocate_msix() 262 requested = queues * 2 + sctx->isc_admin_intrcnt; in enic_allocate_msix() 263 scctx->isc_nrxqsets = queues; in enic_allocate_msix() 264 scctx->isc_ntxqsets = queues; in enic_allocate_msix() [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/usb/ |
| H A D | ci-hdrc-usb2.txt | 4 - compatible: should be one of: 5 "fsl,imx23-usb" 6 "fsl,imx27-usb" 7 "fsl,imx28-usb" 8 "fsl,imx6q-usb" 9 "fsl,imx6sl-usb" 10 "fsl,imx6sx-usb" 11 "fsl,imx6ul-usb" 12 "fsl,imx7d-usb" 13 "fsl,imx7ulp-usb" [all …]
|
| H A D | snps,dwc3-common.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/usb/snps,dwc3-common.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Felipe Balbi <balbi@kernel.org> 14 vendor-specific implementation or as a standalone component. 17 - $ref: usb-drd.yaml# 18 - if: 24 - dr_mode 28 $ref: usb-xhci.yaml# [all …]
|
| /freebsd/sys/contrib/device-tree/src/arm64/amlogic/ |
| H A D | meson-sm1-h96-max.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 7 /dts-v1/; 9 #include "meson-sm1-ac2xx.dtsi" 10 #include <dt-bindings/sound/meson-g12a-tohdmitx.h> 13 compatible = "haochuangyi,h96-max", "amlogic,sm1"; 17 compatible = "amlogic,axg-sound-card"; 18 model = "H96-MAX"; 19 audio-aux-devs = <&tdmout_b>; 20 audio-routing = "TDMOUT_B IN 0", "FRDDR_A OUT 1", 29 assigned-clocks = <&clkc CLKID_MPLL2>, [all …]
|
| H A D | meson-g12b-gsking-x.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 8 /dts-v1/; 10 #include "meson-g12b-w400.dtsi" 11 #include <dt-bindings/leds/common.h> 12 #include <dt-bindings/sound/meson-g12a-tohdmitx.h> 15 compatible = "azw,gsking-x", "amlogic,s922x", "amlogic,g12b"; 16 model = "Beelink GS-King X"; 23 gpio_fan: gpio-fan { 24 compatible = "gpio-fan"; 26 /* Using Dummy Speed */ [all …]
|
| /freebsd/sys/contrib/device-tree/src/powerpc/ |
| H A D | sam440ep.dts | 16 /dts-v1/; 19 #address-cells = <2>; 20 #size-cells = <1>; 34 #address-cells = <1>; 35 #size-cells = <0>; 41 clock-frequency = <0>; /* Filled in by zImage */ 42 timebase-frequency = <0>; /* Filled in by zImage */ 43 i-cache-line-size = <32>; 44 d-cache-line-size = <32>; 45 i-cache-size = <32768>; [all …]
|