/freebsd/sys/contrib/device-tree/Bindings/spi/ |
H A D | spi-sifive.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/spi/spi-sifive.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Pragnesh Patel <pragnesh.patel@sifive.com> 11 - Paul Walmsley <paul.walmsley@sifive.com> 12 - Palmer Dabbelt <palmer@sifive.com> 15 - $ref: spi-controller.yaml# 20 - enum: 21 - sifive,fu540-c000-spi [all …]
|
H A D | spi-peripheral-props.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/spi/spi-peripheral-props.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Peripheral-specific properties for a SPI bus. 11 be common properties like spi-max-frequency, spi-cpha, etc. or they could be 13 need to be defined in the peripheral node because they are per-peripheral and 19 - Mark Brown <broonie@kernel.org> 27 - minimum: 0 32 spi-cs-high: [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/misc/ |
H A D | eeprom-93xx46.txt | 4 - compatible : shall be one of: 9 "eeprom-93xx46" 11 - data-size : number of data bits per word (either 8 or 16) 14 - read-only : parameter-less property which disables writes to the EEPROM 15 - select-gpios : if present, specifies the GPIO that will be asserted prior to 18 Property rules described in Documentation/devicetree/bindings/spi/spi-bus.txt 19 apply. In particular, "reg" and "spi-max-frequency" properties must be given. 23 compatible = "eeprom-93xx46"; 25 spi-max-frequency = <1000000>; 26 spi-cs-high; [all …]
|
H A D | eeprom-93xx46.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/misc/eeprom-93xx46.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Cory Tusar <cory.tusar@pid1solutions.com> 15 - atmel,at93c46 16 - atmel,at93c46d 17 - atmel,at93c56 18 - atmel,at93c66 19 - eeprom-93xx46 [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/eeprom/ |
H A D | microchip,93lc46b.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Cory Tusar <cory.tusar@pid1solutions.com> 15 - atmel,at93c46 16 - atmel,at93c46d 17 - atmel,at93c56 18 - atmel,at93c66 19 - eeprom-93xx46 20 - microchip,93lc46b [all …]
|
/freebsd/sys/dev/ice/ |
H A D | ice_protocol_type.h | 1 /* SPDX-License-Identifier: BSD-3-Clause */ 37 /* Each recipe can match up to 5 different fields. Fields to match can be meta- 45 /* Max recipes that can be chained */ 48 /* 1 word reserved for switch ID from allowed 5 words. 49 * So a recipe can have max 4 words. And you can chain 5 such recipes 86 ICE_SW_TUN_GENEVE, /* GENEVE matches only non-VLAN pkts */ 87 ICE_SW_TUN_GENEVE_VLAN, /* GENEVE matches both VLAN and non-VLA 179 ICE_TUN_FLAG_MDID_OFF(word) global() argument [all...] |
H A D | ice_type.h | 1 /* SPDX-License-Identifier: BSD-3-Clause */ 56 * DIV_S64 - Divide signed 64-bit value with signed 64-bit divisor 60 * Use DIV_S64 for any 64-bit divide which operates on signed 64-bit dividends. 61 * Do not use this for unsigned 64-bi [all...] |
/freebsd/sys/contrib/dev/iwlwifi/fw/api/ |
H A D | debug.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-2015 Intel Mobile Communications GmbH 5 * Copyright (C) 2016-2017 Intel Deutschland GmbH 9 #include "dbg-tl [all...] |
/freebsd/stand/i386/boot2/ |
H A D | boot1.S | 31 /* Flag Bits */ 63 bpb: .word 512 # sector size (T) 65 .word 0 # reserved sectors 67 .word 0 # root entries 68 .word 0 # small sectors 70 .word 0 # sectors/fat 71 .word 18 # sectors per track (T) 72 .word 2 # number of heads (T) 84 * %cx:%ax - long - LBA to read in 85 * %es:(%bx) - caddr_t - buffer to read data into [all …]
|
/freebsd/sys/sys/ |
H A D | param.h | 1 /*- 2 * SPDX-License-Identifier: BSD-3-Clause 52 * documentation/content/en/books/porters-handbook/versions/_index.adoc 56 * X.0-CURRENT before releng/X.0 is created, otherwise 'R' is 62 * kernel's KBI in -CURRENT, one that changes some detail about the system that 66 * to one per day / a couple per week except for security fixes. 84 * kernel-specific routines, and in fact it's fine to do this in code that 118 * Machine-independent constants (some used in following include files). 125 #define MAXCOMLEN 19 /* max command name remembered */ 126 #define MAXINTERP PATH_MAX /* max interpreter file name length */ [all …]
|
H A D | gpio.h | 3 /*- 4 * SPDX-License-Identifier: (BSD-2-Clause AND ISC) 62 /* Max name length of a pin */ 68 #define GPIO_PIN_OPENDRAIN 0x00000004 /* open-drain output */ 69 #define GPIO_PIN_PUSHPULL 0x00000008 /* push-pull output */ 71 #define GPIO_PIN_PULLUP 0x00000020 /* internal pull-up enabled */ 72 #define GPIO_PIN_PULLDOWN 0x00000040 /* internal pull-down enabled */ 93 char gp_name[GPIOMAXNAME]; /* human-readable name */ 105 * Reporting gpio pin-change per-event details to userland. 108 * more of these structures (or will return EWOULDBLOCK in non-blocking IO mode [all …]
|
/freebsd/sys/arm64/arm64/ |
H A D | locore.S | 1 /*- 2 * Copyright (c) 2012-2014 Andrew Turner 61 * D-Cache: off 62 * I-Cache: on or off 73 /* Get the virt -> phys offset */ 121 /* Set sp_el0 to the boot canary for early per-thread SSP to work */ 208 * Called by a core when it is being brought online with a spin-table. 218 /* Read the affinity bits from mpidr_el1 */ 269 * e.g. with spin-table but each CPU uses the same release address 281 /* Set sp_el0 to the boot canary for early per-thread SSP to work */ [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/sound/ |
H A D | cs35l33.txt | 5 - compatible : "cirrus,cs35l33" 7 - reg : the I2C address of the device for I2C 9 - VA-supply, VP-supply : power supplies for the device, 15 - reset-gpios : gpio used to reset the amplifier 17 - interrupts : IRQ line info CS35L33. 18 (See Documentation/devicetree/bindings/interrupt-controller/interrupts.txt 21 - cirrus,boost-ctl : Booster voltage use to supply the amp. If the value is 26 - cirrus,ramp-rate : On power up, it affects the time from when the power 27 up sequence begins to the time the audio reaches a full-scale output. 28 On power down, it affects the time from when the power-down sequence [all …]
|
/freebsd/contrib/ntp/kernel/sys/ |
H A D | timex.h | 21 * Added defines for hybrid phase/frequency-lock loop. 25 * defines for PPS phase-lock loop. 45 * ntp_gettime - NTP user application interface 56 * ntp_adjtime - NTP daemon application interface 76 * phase-lock loop (PLL) model used in the kernel implementation. These 105 * possible without overflow of a 32-bit word. 108 * which serves as a an extension to the low-order bits of the system 135 * MAXPHASE must be set greater than or equal to CLOCK.MAX (128 ms), as 136 * defined in the NTP specification. CLOCK.MAX establishes the maximum 157 #define MAXPHASE 512000L /* max phase error (us) */ [all …]
|
/freebsd/contrib/ntp/include/ |
H A D | ntp.h | 2 * ntp.h - NTP definitions for the masses 21 * Calendar arithmetic - contributed by G. Healton 35 / 4 - ((year - 1) / 100) + ((year - 1) / \ 41 #define ntp0(year) (julian0(year) - julian0(1900)) 46 #define unix0(year) (julian0(year) - julian0(1970)) 49 * LEAP YEAR test for full 4-digit years (e.g, 1999, 2010) 61 * to convert simple two-digit years to tm_year style years: 66 * to convert either two-digi 703 #define max( global() macro [all...] |
/freebsd/sys/powerpc/fpu/ |
H A D | fpu_implode.c | 3 /*- 4 * SPDX-License-Identifier: BSD-3-Clause 10 * at Lawrence Berkeley Laboratory under DARPA contract BG 91-66 and 68 * After rounding, we discard the guard and round bits by shifting right 69 * 2 bits (a la fpu_shr(), but we do not bother with fp->fp_sticky). 72 * Note that we may leave the value 2.0 in fp->fp_mant; it is the caller's 82 m0 = fp->fp_mant[0]; in round() 83 m1 = fp->fp_mant[1]; in round() 84 m2 = fp->fp_mant[2]; in round() 85 m3 = fp->fp_mant[3]; in round() [all …]
|
/freebsd/sbin/ipf/ipf/ |
H A D | ipf.5 | 3 ipf, ipf.conf \- IPFilter firewall rules file format 68 The first word found in any filter rule describes what the eventual outcome 117 For non-UDP packets, there are builtin checks that are applied in addition 140 behaviour with the simplest of keyboard mistakes - for example, 163 the size of the netmask in bits. This notation is used for specifying 219 with the return-rst keyword like this: 222 block return-rst in proto tcp from 10.0.0.0/8 to any 234 it is necessary to place return-icmp after the block keyword like this: 237 block return-icmp in proto udp from any to 192.168.0.1/24 244 return-icmp. Which return code to use is a choice to be made when [all …]
|
/freebsd/sys/dev/qlnx/qlnxe/ |
H A D | reg_addr.h | 2 * Copyright (c) 2017-2018 Cavium, Inc. 56 …DataWidth:0x4 // DBMUX register. Bit mask for forcing the valid signal per dword (128bit line)… 57 … DataWidth:0x4 // DBMUX register. bit mask for forcing the frame signal per dword (128bit line)… 78 …bits for ECO. Bit 0 - For ending "endless completion". 0 - When receiving a completion timeout whi… 79 … DataWidth:0x4 // 0 - TXCPL sync fifo pop underflow 1 - TXR sync fifo pop underflow 2 - TXW hea… 80 … // 0 - RX target read and config sync fifo push overflow 1 - RX header sync fifo push overflow 5… 81 …ataWidth:0x14 // 4:0 - TXCPL sync fifo pop status 9:5 - TXR sync fifo pop status 14:10 - TXW hea… 88 …ffff<<0) // Vendor ID. PCI-SIG assigned Manufacturer Identifier. Note: The access attributes of … 90 …ce Identifier. Note: The access attributes of this field are as follows: - Dbi: if (DBI_RO_WR_E… 116 … (0x1<<9) // Fast back-to-back transaction ena… [all …]
|
/freebsd/sys/dev/aic7xxx/ |
H A D | aic79xx.h | 1 /*- 4 * SPDX-License-Identifier: BSD-3-Clause 6 * Copyright (c) 1994-2002 Justin T. Gibbs. 7 * Copyright (c) 2000-2002 Adaptec Inc. 21 * 3. Neither the names of the above-listed copyright holders nor the names 56 #ifndef MAX 57 #define MAX( macro [all...] |
H A D | aic7xxx.h | 1 /*- 4 * SPDX-License-Identifier: BSD-3-Clause 6 * Copyright (c) 1994-2001 Justin T. Gibbs. 7 * Copyright (c) 2000-2001 Adaptec Inc. 21 * 3. Neither the names of the above-listed copyright holders nor the names 57 #ifndef MAX 58 #define MAX( macro [all...] |
/freebsd/sys/contrib/alpine-hal/eth/ |
H A D | al_hal_eth_ec_regs.h | 1 /*- 10 found at http://www.gnu.org/licenses/gpl-2.0.html 214 /* [0x38] VLAN p-bits table address */ 216 /* [0x3c] VLAN p-bits table data */ 291 /* [0x0] Per UDMA default configuration */ 295 /* [0x0] key configuration (320 bits) */ 590 /* [0x8] Multi-stream write, number of Rx packets */ 592 /* [0xc] Multi-stream write, number of dropped packets at SO ... */ 594 /* [0x10] Multi-stream write, number of dropped packets at SO ... */ 596 /* [0x14] Multi-stream write, number of dropped packets at EO ... */ [all …]
|
/freebsd/sys/contrib/dev/athk/ath10k/ |
H A D | targaddrs.h | 1 /* SPDX-License-Identifier: ISC */ 3 * Copyright (c) 2005-2011 Atheros Communications Inc. 4 * Copyright (c) 2011-2016 Qualcomm Atheros, Inc. 36 * Pointer to application-defined area, if any. 50 * General-purpose flag bits, similar to SOC_OPTION_* flags. 103 u32 hi_num_bpatch_streams; /* 0x70 -- unused */ 124 * 0xa8 - [1]: 0 = UART FC active low, 1 = UART FC active high 143 /* 0xbc - [31:0]: idle timeout in ms */ 150 /* If non-zero, override values sent to Host in WMI_READY event. */ 177 /* Interconnect-specific state */ [all …]
|
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 527 * wmi_service word. Extending this to make use of remaining unused bits 532 __le32_to_cpu((wmi_svc_bmap)[((svc_id) - (len)) / 28]) & \ 533 BIT(((((svc_id) - (len)) % 28) & 0x1f) + 4)) [all …]
|
/freebsd/usr.sbin/ppp/ |
H A D | ppp.8 | 31 .Nd Point to Point Protocol (a.k.a. user-ppp) 99 .Bl -tag -width XXX -offset XXX 141 exits with a non-zero result. 161 .Dq force-scripts 176 As pipes are not bi-directional, ppp will redirect all writes to descriptor 186 .Dq force-scripts 195 This is a no-op, and gives the same behaviour as if none of the above 213 .Bl -diag 231 .It Supports on-demand dialup capability. 243 mode (direct-dial mode) also automatically dials and establishes the [all …]
|
/freebsd/sys/dev/ixgbe/ |
H A D | ixgbe_82599.c | 2 SPDX-License-Identifier: BSD-3-Clause 4 Copyright (c) 2001-2020, Intel Corporation 63 struct ixgbe_mac_info *mac = &hw->mac; in ixgbe_init_mac_link_ops_82599() 71 if ((mac->ops.get_media_type(hw) == ixgbe_media_type_fiber) && in ixgbe_init_mac_link_ops_82599() 73 mac->ops.disable_tx_laser = in ixgbe_init_mac_link_ops_82599() 75 mac->ops.enable_tx_laser = in ixgbe_init_mac_link_ops_82599() 77 mac->ops.flap_tx_laser = ixgbe_flap_tx_laser_multispeed_fiber; in ixgbe_init_mac_link_ops_82599() 80 mac->ops.disable_tx_laser = NULL; in ixgbe_init_mac_link_ops_82599() 81 mac->ops.enable_tx_laser = NULL; in ixgbe_init_mac_link_ops_82599() 82 mac->ops.flap_tx_laser = NULL; in ixgbe_init_mac_link_ops_82599() [all …]
|