/freebsd/sys/contrib/device-tree/Bindings/usb/ |
H A D | usb251xb.txt | 1 Microchip USB 2.0 Hi-Speed Hub Controller 4 Hi-Speed Controller. 7 - compatible : Should be "microchip,usb251xb" or one of the specific types: 11 - reg : I2C address on the selected bus (default is <0x2C>) 14 - reset-gpios : Should specify the gpio for hub reset 15 - vdd-supply : Should specify the phandle to the regulator supplying vdd 16 - skip-config : Skip Hub configuration, but only send the USB-Attach command 17 - vendor-id : Set USB Vendor ID of the hub (16 bit, default is 0x0424) 18 - product-id : Set USB Product ID of the hub (16 bit, default depends on type) 19 - device-id : Set USB Device ID of the hub (16 bit, default is 0x0bb3) [all …]
|
H A D | usb251xb.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Microchip USB 2.0 Hi-Speed Hub Controller 10 - Richard Leitner <richard.leitner@skidata.com> 15 - microchip,usb2422 16 - microchip,usb2512b 17 - microchip,usb2512bi 18 - microchip,usb2513b 19 - microchip,usb2513bi [all …]
|
/freebsd/sys/riscv/riscv/ |
H A D | identcpu.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 4 * Copyright (c) 2015-2016 Ruslan Bukin <br@bsdpad.com> 11 * FA8750-10-C-0237 ("CTSRD"), as part of the DARPA CRASH research programme. 70 register_t mvendorid; /* The CPU's JEDEC vendor ID */ 76 /* Supervisor-mode extension support. */ 82 /* Z-extensions support. */ 90 u_int isa_extensions; /* Single-letter extensions. */ 98 u_int z_extensions; /* Multi-letter extensions. */ 109 * Micro-architecture tables. [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/tpm/ |
H A D | tcg,tpm-tis-i2c.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/tpm/tcg,tpm-tis-i2c.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: I²C-attached Trusted Platform Module conforming to TCG TIS specification 10 - Lukas Wunner <lukas@wunner.de> 13 The Trusted Computing Group (TCG) has defined a multi-vendor standard 17 …tps://trustedcomputinggroup.org/resource/pc-client-work-group-pc-client-specific-tpm-interface-spe… 22 https://trustedcomputinggroup.org/resource/pc-client-platform-tpm-profile-ptp-specification/ 25 vendor-specific I²C interface. [all …]
|
H A D | tcg,tpm_tis-spi.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/tpm/tcg,tpm_tis-spi.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: SPI-attached Trusted Platform Module conforming to TCG TIS specification 10 - Lukas Wunner <lukas@wunner.de> 13 The Trusted Computing Group (TCG) has defined a multi-vendor standard 17 …tps://trustedcomputinggroup.org/resource/pc-client-work-group-pc-client-specific-tpm-interface-spe… 22 - enum: 23 - atmel,attpm20p [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/ |
H A D | writing-bindings.rst | 1 .. SPDX-License-Identifier: GPL-2.0 11 Documentation/devicetree/bindings/submitting-patches.rst 17 - DO attempt to make bindings complete even if a driver doesn't support some 21 - DON'T refer to Linux or "device driver" in bindings. Bindings should be 24 - DO use node names matching the class of the device. Many standard names are 27 - DO check that the example matches the documentation especially after making 30 - DON'T create nodes just for the sake of instantiating drivers. Multi-function 34 - DON'T use 'syscon' alone without a specific compatible string. A 'syscon' 42 - DO make 'compatible' properties specific. DON'T use wildcards in compatible 47 - DO use a vendor prefix on device-specific property names. Consider if [all …]
|
H A D | example-schema.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 4 --- 5 # All the top-level keys are standard json-schema keywords except for 10 $id: http://devicetree.org/schemas/example-schema.yaml# 11 # $schema is the meta-schema this schema should be validated with. 12 $schema: http://devicetree.org/meta-schemas/core.yaml# 17 - Rob Herring <robh@kernel.org> 20 A more detailed multi-line description of the binding. 44 - items: 51 - enum: [all …]
|
H A D | writing-schema.rst | 1 .. SPDX-License-Identifier: GPL-2.0 3 Writing Devicetree Bindings in json-schema 6 Devicetree bindings are written using json-schema vocabulary. Schema files are 7 written in a JSON-compatible subset of YAML. YAML is used instead of JSON as it 11 Also see :ref:`example-schema`. 14 --------------- 16 Each schema doc is a structured json-schema which is defined by a set of 17 top-level properties. Generally, there is one binding defined per file. The 18 top-level json-schema properties used are: 21 A json-schema unique identifier string. The string must be a valid [all …]
|
/freebsd/contrib/file/magic/Magdir/ |
H A D | pci_ids | 2 #------------------------------------------------------------------------------ 7 # Vendor identification (ID) https://pci-ids.ucw.cz/v2.2/pci.ids 8 # show hexadecimal PCI vendor identification in human readable text form 9 0 name PCI-vendor 10 # ID vendor name 42 # https://blog.ladsai.com/pci-configuration-space-class-code.html 45 0 name PCI-class 50 # Any device except for VGA-Compatible devices like: 2975BIOS.BIN Trm3x5.bin 51 # BUT also NVidia44.bin vgabios-stdvga-bin.rom 53 # VGA-Compatible Device; NO EXAMPLE found here!! [all …]
|
/freebsd/sys/net/ |
H A D | sff8436.h | 1 /*- 29 * The following set of constants are from Document SFF-8436 34 * 1) 256-byte addressable block and 128-byte pages 35 * 2) Lower 128-bytes addresses always refer to the same page 44 * 0-127 Monitoring data & page select byte 45 * 128-255: 48 * 128-191 Base ID Fields 49 * 191-223 Extended ID 50 * 223-255 Vendor Specific ID 53 * 128-255 App-specific data [all …]
|
/freebsd/contrib/wpa/src/wps/ |
H A D | wps_attr_parse.c | 2 * Wi-Fi Protected Setup - attribute parsing 30 return -1; in wps_set_vendor_ext_wfa_subelem() 32 attr->version2 = pos; in wps_set_vendor_ext_wfa_subelem() 35 attr->authorized_macs = pos; in wps_set_vendor_ext_wfa_subelem() 36 attr->authorized_macs_len = len; in wps_set_vendor_ext_wfa_subelem() 42 return -1; in wps_set_vendor_ext_wfa_subelem() 44 attr->network_key_shareable = pos; in wps_set_vendor_ext_wfa_subelem() 50 return -1; in wps_set_vendor_ext_wfa_subelem() 52 attr->request_to_enroll = pos; in wps_set_vendor_ext_wfa_subelem() 58 return -1; in wps_set_vendor_ext_wfa_subelem() [all …]
|
H A D | wps.h | 2 * Wi-Fi Protected Setup 3 * Copyright (c) 2007-2016, Jouni Malinen <j@w1.fi> 16 * enum wsc_op_code - EAP-WSC OP-Code values 34 * struct wps_credential - WPS Credential 63 /* maximum number of advertised WPS vendor extension attributes */ 65 /* maximum size of WPS Vendor extension attribute */ 67 /* maximum number of parsed WPS vendor extension attributes */ 71 * struct wps_device_data - WPS Device Data 73 * @device_name: Device Name (0..32 octets encoded in UTF-8) 74 * @manufacturer: Manufacturer (0..64 octets encoded in UTF-8) [all …]
|
/freebsd/stand/lua/ |
H A D | menu.lua.8 | 2 .\" SPDX-License-Identifier: BSD-2-Clause 36 It also contains definitions for the built-in menus, some of which are 72 .Bl -tag -width disable-module_module -offset indent 102 A table of case-sensitive aliases for this menu entry. 117 .Bl -tag -width core.MENU_CAROUSEL_ENTRY -offset indent 153 .Bl -tag -width menu.boot_environments -offset indent 161 Contains single and multi user boot options, as well as entries to access other 173 .Bd -literal -offset indent -compact 201 .Bd -literal -offset indent -compact 219 To create a vendor submenu or other vendor menu option, [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/security/tpm/ |
H A D | tpm_tis_mmio.txt | 3 The TCG defines multi vendor standard for accessing a TPM chip, this 12 - compatible: should contain a string below for the chip, followed by 13 "tcg,tpm-tis-mmio". Valid chip strings are: 15 - reg: The location of the MMIO registers, should be at least 0x5000 bytes 16 - interrupts: An optional interrupt indicating command completion. 21 compatible = "atmel,at97sc3204", "tcg,tpm-tis-mmio"; 23 interrupt-parent = <&EIC0>;
|
/freebsd/usr.sbin/pciconf/ |
H A D | pciconf.8 | 53 normally only the super-user. 60 .Bd -literal 61 foo0@pci0:0:4:0: class=0x010000 rev=0x01 hdr=0x00 vendor=0x1000 device=0x000f \ 63 bar0@pci0:0:5:0: class=0x000100 rev=0x00 hdr=0x00 vendor=0x88c1 device=0x5333 \ 65 none0@pci0:0:6:0: class=0x020000 rev=0x00 hdr=0x00 vendor=0x10ec device=0x8029 \ 80 hex digits, followed by the sub-class and the interface bytes. 99 .Em multi-function 103 The sixth and seventh columns contain the vendor ID and the device ID of the 115 .Bd -literal 116 drv selector class rev hdr vendor device subven subdev [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/eeprom/ |
H A D | at24.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only 4 --- 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 11 - Bartosz Golaszewski <bgolaszewski@baylibre.com> 14 - $ref: /schemas/nvmem/nvmem.yaml 15 - $ref: /schemas/nvmem/nvmem-deprecated-cells.yaml 22 - pattern: "^atmel,(24(c|cs|mac)[0-9]+|spd)$" 23 - enum: ["microchip,24aa025e48", "microchip,24aa025e64"] 25 - compatible 29 pattern: "^eeprom@[0-9a-f]{1,2}$" [all …]
|
/freebsd/contrib/wpa/src/common/ |
H A D | ieee802_11_common.c | 3 * Copyright (c) 2002-2019, Jouni Malinen <j@w1.fi> 15 #include "qca-vendor.h" 26 /* first 3 bytes in vendor specific information element are the IEEE in ieee802_11_parse_vendor_specific() 27 * OUI of the vendor. The following byte is used a vendor specific in ieee802_11_parse_vendor_specific() 28 * sub-type. */ in ieee802_11_parse_vendor_specific() 31 wpa_printf(MSG_MSGDUMP, "short vendor specific " in ieee802_11_parse_vendor_specific() 35 return -1; in ieee802_11_parse_vendor_specific() 41 /* Microsoft/Wi-Fi information elements are further typed and in ieee802_11_parse_vendor_specific() 47 elems->wpa_ie = pos; in ieee802_11_parse_vendor_specific() 48 elems->wpa_ie_len = elen; in ieee802_11_parse_vendor_specific() [all …]
|
H A D | qca-vendor.h | 2 * Qualcomm Atheros OUI and vendor specific assignments 3 * Copyright (c) 2014-2017, Qualcomm Atheros, Inc. 4 * Copyright (c) 2018-2020, The Linux Foundation 5 * Copyright (c) 2021-2023, Qualcomm Innovation Center, Inc. 28 * enum qca_radiotap_vendor_ids - QCA radiotap vendor namespace IDs 36 * This document describes all of the attributes used in the vendor command 41 * Global NSS configuration - Applies to all bands (2.4 GHz and 5/6 GHz) 62 * Per band NSS configuration - Applies to the 2.4 GHz or 5/6 GHz band 79 * Global chain configuration - Applies to all bands (2.4 GHz and 5/6 GHz) 96 * Per band chain configuration - Applies to the 2.4 GHz or 5/6 GHz band [all …]
|
/freebsd/sys/ofed/drivers/infiniband/util/ |
H A D | madeye.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause OR GPL-2.0 17 * - Redistributions of source code must retain the above 21 * - Redistributions in binary form must reproduce the above 104 return "Unknown vendor/application"; in get_class_name() 145 return "Get Multi"; in get_method_name() 147 return "Get Multi response"; in get_method_name() 224 return "Multi Path Record"; in get_sa_attr() 236 printk("MAD version....0x%01x\n", mad_hdr->base_version); in print_mad_hdr() 237 printk("Class..........0x%01x (%s)\n", mad_hdr->mgmt_class, in print_mad_hdr() [all …]
|
/freebsd/sys/dev/usb/ |
H A D | usbdevs | 3 /*- 4 * Copyright (c) 1998-2004 The NetBSD Foundation, Inc. 36 * USB.org publishes a VID list of USB-IF member companies at 38 * Note that it does not show companies that have obtained a Vendor ID 48 * After adding a vendor ID VNDR and a product ID PRDCT you will have the 57 vendor UNKNOWN1 0x0053 Unknown vendor 58 vendor UNKNOWN2 0x0105 Unknown vendor 59 vendor EGALAX2 0x0123 eGalax, Inc. 60 vendor CHIPSBANK 0x0204 Chipsbank Microelectronics Co. 61 vendor HUMAX 0x02ad HUMAX [all …]
|
/freebsd/sys/dev/ufshci/ |
H A D | ufshci_reg.h | 1 /*- 5 * SPDX-License-Identifier: BSD-2-Clause 17 uint32_t mcqcap; /* Multi-Circular Queue Capability Register */ 22 uint32_t ahit; /* Auto-Hibernate Idle Timer */ 39 uint32_t utrlbau; /* UTRL Base Address Upper 32-Bits */ 42 uint32_t utrlrsr; /* UTR Run-Stop Register */ 47 uint32_t utmrlbau; /* UTMRL Base Address Upper 32-Bits */ 50 uint32_t utmrlrsr; /* UTM Run-Stop Register */ 60 /* Vendor Specific (C0h) */ 61 uint8_t vendor[64]; /* Vendor Specific Registers */ member [all …]
|
/freebsd/contrib/wpa/hostapd/ |
H A D | ChangeLog | 3 2024-07-20 - v2.11 4 * Wi-Fi Easy Connect 5 - add support for DPP release 3 6 - allow Configurator parameters to be provided during config exchange 7 * HE/IEEE 802.11ax/Wi-Fi 6 8 - various fixes 9 * EHT/IEEE 802.11be/Wi-Fi 7 10 - add preliminary support 15 * support RADIUS ACL/PSK check during 4-way handshake (wpa_psk_radius=3) 16 * EAP-SIM/AKA: support IMSI privacy [all …]
|
/freebsd/sys/dev/pci/ |
H A D | pcivar.h | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 42 /* Config registers for PCI-PCI and PCI-Cardbus bridges. */ 97 /* Interesting values for PCI MSI-X */ 105 u_int mte_vector; /* 1-based index into msix_vectors array. */ 111 uint8_t msix_location; /* Offset of MSI-X capability registers. */ 131 uint8_t ht_slave; /* Non-zero if device is an HT slave. */ 137 /* Interesting values for PCI-express */ 139 uint8_t pcie_location; /* Offset of PCI-e capability registers. */ 153 uint8_t pcix_location; /* Offset of PCI-X capability registers. */ [all …]
|
/freebsd/contrib/wpa/wpa_supplicant/ |
H A D | bss.c | 3 * Copyright (c) 2009-2019, Jouni Malinen <j@w1.fi> 29 os_memset(bss->hessid, 0, ETH_ALEN); in wpa_bss_set_hessid() 33 os_memcpy(bss->hessid, ie + 3, ETH_ALEN); in wpa_bss_set_hessid() 35 os_memcpy(bss->hessid, ie + 5, ETH_ALEN); in wpa_bss_set_hessid() 41 * wpa_bss_anqp_alloc - Allocate ANQP data structure for a BSS entry 55 dl_list_init(&anqp->anqp_elems); in wpa_bss_anqp_alloc() 57 anqp->users = 1; in wpa_bss_anqp_alloc() 63 * wpa_bss_anqp_clone - Clone an ANQP data structure 75 #define ANQP_DUP(f) if (anqp->f) n->f = wpabuf_dup(anqp->f) in wpa_bss_anqp_clone() 77 dl_list_init(&n->anqp_elems); in wpa_bss_anqp_clone() [all …]
|
/freebsd/contrib/libarchive/libarchive/ |
H A D | tar.5 | 1 .\" Copyright (c) 2003-2009 Tim Kientzle 39 tape drives that operate with fixed-size blocks, but is widely used as 44 archive consists of a series of 512-byte records. 61 commonly used with modern high-speed tape drives. 69 .Ss Old-Style Archive Format 76 which seems to be the earliest widely-used version of the tar program. 78 The header record for an old-style 81 .Bd -literal -offset indent 96 .Bl -ta [all...] |