/freebsd/sys/contrib/device-tree/Bindings/arm/bcm/ |
H A D | raspberrypi,bcm2835-firmware.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/arm/bcm/raspberrypi,bcm2835-firmware.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Raspberry Pi VideoCore firmware driver 10 - Eric Anholt <eric@anholt.net> 11 - Stefan Wahren <wahrenst@gmx.net> 17 const: raspberrypi,bcm2835-firmware 20 - compatible 25 - const: raspberrypi,bcm2835-firmware [all …]
|
/freebsd/sys/contrib/device-tree/src/arm/broadcom/ |
H A D | bcm2711-rpi.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 2 #include "bcm2835-rpi.dtsi" 4 #include <dt-bindings/power/raspberrypi-power.h> 5 #include <dt-bindings/reset/raspberrypi,firmware-rese 34 reset: reset { global() label [all...] |
/freebsd/sys/contrib/device-tree/Bindings/gpu/host1x/ |
H A D | nvidia,tegra234-nvdec.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/gpu/host1x/nvidia,tegra234-nvdec.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 15 - Thierry Reding <treding@gmail.com> 16 - Mikko Perttunen <mperttunen@nvidia.com> 20 pattern: "^nvdec@[0-9a-f]*$" 24 - nvidia,tegra234-nvdec 32 clock-names: 34 - const: nvdec [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/reset/ |
H A D | xlnx,zynqmp-reset.txt | 1 -------------------------------------------------------------------------- 2 = Zynq UltraScale+ MPSoC and Versal reset driver binding = 3 -------------------------------------------------------------------------- 9 Please also refer to reset.txt in this directory for common reset 13 - compatible: "xlnx,zynqmp-reset" for Zynq UltraScale+ MPSoC platform 14 "xlnx,versal-reset" for Versal platform 15 - #reset-cells: Specifies the number of cells needed to encode reset 18 ------- 20 ------- 22 firmware { [all …]
|
/freebsd/usr.sbin/bluetooth/iwmbtfw/ |
H A D | main.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 49 #define _DEFAULT_IWMBT_FIRMWARE_PATH "/usr/share/firmware/intel" 93 if ((iwmbt_list[i].product_id == d->idProduct) && in iwmbt_is_supported() 94 (iwmbt_list[i].vendor_id == d->idVendor)) { in iwmbt_is_supported() 156 iwmbt_info("status 0x%02x", ver->status); in iwmbt_dump_version() 157 iwmbt_info("hw_platform 0x%02x", ver->hw_platform); in iwmbt_dump_version() 158 iwmbt_info("hw_variant 0x%02x", ver->hw_variant); in iwmbt_dump_version() 159 iwmbt_info("hw_revision 0x%02x", ver->hw_revision); in iwmbt_dump_version() 160 iwmbt_info("fw_variant 0x%02x", ver->fw_variant); in iwmbt_dump_version() [all …]
|
H A D | iwmbt_hw.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 62 cmd->opcode = htole16(0xfc09), in iwmbt_send_fragment() 63 cmd->length = len + 1, in iwmbt_send_fragment() 64 cmd->data[0] = fragment_type; in iwmbt_send_fragment() 65 memcpy(cmd->data + 1, data, len); in iwmbt_send_fragment() 78 return (-1); in iwmbt_send_fragment() 91 return (-1); in iwmbt_send_fragment() 138 switch (((struct iwmbt_hci_event *)event)->header.event) { in iwmbt_hci_command() 143 if (cmd->opcode != in iwmbt_hci_command() [all …]
|
/freebsd/share/man/man4/ |
H A D | wpi.4 | 1 .\"- 2 .\" SPDX-License-Identifier: BSD-2-Clause 4 .\" Copyright (c) 2004-2007 42 .Bd -ragged -offset indent 48 .Cd "device firmware" 63 .Cm adhoc-demo , 68 This driver requires the wpifw firmware module 79 Wi-Fi Protected Access (WPA-PSK and WPA2-PSK). 95 .Bl -tag -width "/usr/share/doc/legal/intel_wpi.LICENSE" -compact 98 firmware license [all …]
|
H A D | iwi.4 | 1 .\"- 2 .\" SPDX-License-Identifier: BSD-2-Clause 4 .\" Copyright (c) 2004-2006 39 .Bd -ragged -offset indent 44 .Cd "device firmware" 50 .Bd -literal -offset indent 56 to acknowledge the firmware license (see below): 57 .Bd -literal -offset indent 72 This driver requires the firmware built with the 75 For the loaded firmware to be enabled for use the license at [all …]
|
H A D | ipw.4 | 1 .\"- 2 .\" SPDX-License-Identifier: BSD-2-Clause 4 .\" Copyright (c) 2004-2006 39 .Bd -ragged -offset indent 44 .Cd "device firmware" 50 .Bd -literal -offset indent 56 to acknowledge the firmware license (see below): 57 .Bd -literal -offset indent 72 This driver requires the firmware built with the 75 For the loaded firmware to be enabled for use the license at [all …]
|
H A D | iwm.4 | 1 .\"- 2 .\" SPDX-License-Identifier: BSD-2-Clause 4 .\" Copyright (c) 2004-2006 38 .Bd -ragged -offset indent 42 .Cd "device firmware" 45 You also need to select a firmware for your device. 47 .Bd -ragged -offset indent 60 .Bd -ragged -offset indent 69 .Bd -literal -offset indent 88 This driver requires the firmware built with the [all …]
|
H A D | iwn.4 | 1 .\"- 2 .\" SPDX-License-Identifier: BSD-2-Clause 4 .\" Copyright (c) 2004-2006 39 .Bd -ragged -offset indent 43 .Cd "device firmware" 46 You also need to select a firmware for your device. 48 .Bd -ragged -offset indent 65 .Bd -ragged -offset indent 74 .Bd -literal -offset indent 102 This driver requires the firmware built with the [all …]
|
H A D | bnxt.4 | 31 .Nd "Broadcom NetXtreme-C/NetXtreme-E Family Ethernet driver" 36 .Bd -ragged -offset indent 44 .Bd -literal -offset indent 58 driver provides support for various NICs based on the Broadcom NetXtreme-C and 59 NetXtreme-E families of Gigabit Ethernet controller chips, including the 62 .Bl -bullet -compac [all...] |
H A D | mlx.4 | 31 .Nd Mylex DAC-family RAID driver 36 .Bd -ragged -offset indent 44 .Bd -literal -offset indent 50 driver provides support for Mylex DAC-family PCI to SCSI RAID controllers, 57 .Bl -bullet -compact 79 RAIDarray 230 controllers, aka the Ultra-SCSI DEC KZPAC-AA (1-ch, 4MB 80 cache), KZPAC-CA (3-ch, 4MB), KZPAC-CB (3-ch, 8MB cache) 83 All major firmware revisions (2.x, 3.x, 4.x and 5.x) are supported, however 84 it is always advisable to upgrade to the most recent firmware 91 .Bl -diag [all …]
|
/freebsd/sbin/nvmecontrol/ |
H A D | firmware.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 7 * Copyright (C) 2012-2013 Intel Corporation 53 static cmd_fn_t firmware; variable 71 "Attempt to activate firmware"), 73 "Slot to activate and/or download firmware to"), 74 OPT("firmware", ' 227 firmware(const struct cmd *f, int argc, char *argv[]) firmware() function [all...] |
/freebsd/contrib/file/magic/Magdir/ |
H A D | firmware | 1 #------------------------------------------------------------------------------ 2 # $File: firmware,v 1.13 2024/09/04 19:04:03 christos Exp $ 3 # firmware: file(1) magic for firmware files 6 # https://github.com/MatrixEditor/frontier-smart-api/blob/main/docs/firmware-2.0.md#11-header-struc… 7 # examples: https://github.com/cweiske/frontier-silicon-firmwares 9 >4 lelong 0x7c Frontier Silicon firmware download 14 # HPE iLO firmware update image 19 >16 ubeshort =0xCFDD HPE iLO2 firmware update image 20 >16 ubeshort =0x6444 HPE iLO1 firmware update image 22 0 string iLO3\x20v\x20 HPE iLO3 firmware update image, [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/net/wireless/ |
H A D | qcom,ath10k.txt | 4 - compatible: Should be one of the following: 6 * "qcom,ipq4019-wifi" 7 * "qcom,wcn3990-wifi" 10 data along with board specific data via "qcom,ath10k-calibration-data". 13 AHB based devices (i.e. ipq4019) uses compatible string "qcom,ipq4019-wifi" 15 "qcom,ath10k-calibration-data"). It uses "qcom,ath10k-pre-calibration-data" 18 In general, entry "qcom,ath10k-pre-calibration-data" and 19 "qcom,ath10k-calibration-data" conflict with each other and only one 22 SNOC based devices (i.e. wcn3990) uses compatible string "qcom,wcn3990-wifi". 24 - reg: Address and length of the register set for the device. [all …]
|
/freebsd/sys/contrib/device-tree/src/powerpc/ |
H A D | turris1x.dts | 1 // SPDX-License-Identifier: GPL-2.0+ 5 * Copyright 2013 - 2022 CZ.NIC z.s.p.o. (http://www.nic.cz/) 8 * and available at: https://docs.turris.cz/hw/turris-1x/turris-1x/ 11 #include <dt-bindings/gpio/gpio.h> 12 #include <dt-bindings/interrupt-controller/irq.h> 13 #include <dt-bindings/leds/common.h> 14 /include/ "fsl/p2020si-pre.dtsi" 41 gpio-controller@18 { 45 #gpio-cells = <2>; 46 gpio-controller; [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/arm/ |
H A D | arm,scmi.txt | 2 ---------------------------------------------------------- 8 This binding is intended to define the interface the firmware implementing 15 The scmi node with the following properties shall be under the /firmware/ node. 17 - compatible : shall be "arm,scmi" or "arm,scmi-smc" for smc/hvc transports 18 - mboxes: List of phandle and mailbox channel specifiers. It should contain 22 - shmem : List of phandle pointing to the shared memory(SHM) area as per 24 - #address-cells : should be '1' if the device has sub-nodes, maps to 25 protocol identifier for a given sub-node. 26 - #size-cells : should be '0' as 'reg' property doesn't have any size 28 - arm,smc-id : SMC id required when using smc or hvc transports [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/pci/ |
H A D | pci.txt | 3 PCI Bus Binding to: IEEE Std 1275-1994 4 https://www.devicetree.org/open-firmware/bindings/pci/pci2_1.pdf 8 Open Firmware Recommended Practice: Interrupt Mapping 9 https://www.devicetree.org/open-firmware/practice/imap/imap0_9d.pdf 14 - linux,pci-domain: 21 - max-link-speed: 27 - reset-gpios: 29 GPIO and apply fundamental reset to endpoints. 30 - supports-clkreq: 34 not to advertise ASPM L1 Sub-States support if there is no CLKREQ signal. [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/remoteproc/ |
H A D | qcom,sc7180-mss-pil.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/remoteproc/qcom,sc7180-mss-pil.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Sibi Sankar <quic_sibis@quicinc.com> 13 This document describes the hardware for a component that loads and boots firmware 19 - qcom,sc7180-mss-pil 23 - description: MSS QDSP6 registers 24 - description: RMB registers 26 reg-names: [all …]
|
H A D | qcom,sc7280-mss-pil.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/remoteproc/qcom,sc7280-mss-pil.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Sibi Sankar <quic_sibis@quicinc.com> 13 This document describes the hardware for a component that loads and boots firmware 19 - qcom,sc7280-mss-pil 23 - description: MSS QDSP6 registers 24 - description: RMB registers 26 reg-names: [all …]
|
/freebsd/usr.sbin/mlx5tool/ |
H A D | mlx5tool.8 | 31 .Nd Utility for managing Connect-X 4/5/6 Mellanox network adapters 55 utility is provided for management of the Connect-X4, 5 and 6 network adapters 71 .Em firmware dump , 76 .Bl -tag -width indent 80 Take the snapshot of the firmware registers state and store it in the 85 Flashes the firmware image 91 Typically, PCIe link-level reset is required to activate the 99 Clear the stored firmware dump, preparing the kernel buffer for 102 Fetches the stored firmware dump and writes it into the file specified 107 Performs PCIe link-level reset on the specified device.
|
/freebsd/sys/contrib/device-tree/Bindings/net/dsa/ |
H A D | lantiq-gswip.txt | 6 - compatible : "lantiq,xrx200-gswip" for the embedded GSWIP in the 8 "lantiq,xrx300-gswip" for the embedded GSWIP in the 10 "lantiq,xrx330-gswip" for the embedded GSWIP in the 12 - reg : memory range of the GSWIP core registers 21 - compatible : "lantiq,xrx200-mdio" for the MDIO bus inside the GSWIP 28 Required properties for GPHY firmware loading: 29 - compatible : "lantiq,xrx200-gphy-fw", "lantiq,gphy-fw" 30 "lantiq,xrx300-gphy-fw", "lantiq,gphy-fw" 31 "lantiq,xrx330-gphy-fw", "lantiq,gphy-fw" 32 for the loading of the firmware into the embedded [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/firmware/ |
H A D | nvidia,tegra186-bpmp.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/firmware/nvidi [all...] |
/freebsd/sys/netgraph/bluetooth/drivers/ubt/ |
H A D | ng_ubt_intel.c | 5 /*- 6 * SPDX-License-Identifier: BSD-2-Clause 37 * operational firmware is loaded by iwmbtfw utility thus avoiding the lock up. 122 evt->header.event = NG_HCI_EVENT_COMMAND_COMPL; in ubt_intel_do_hci_request() 123 evt->header.length = resp_len + UBT_HCI_EVENT_COMPL_HEAD_SIZE; in ubt_intel_do_hci_request() 129 if (evt->header.length == resp_len + UBT_HCI_EVENT_COMPL_HEAD_SIZE) in ubt_intel_do_hci_request() 130 memcpy(resp, evt->data, resp_len); in ubt_intel_do_hci_request() 153 evt->header.event = NG_HCI_EVENT_COMMAND_COMPL; in ubt_intel_get_img_type() 154 evt->header.length = in ubt_intel_get_img_type() 155 UBT_INTEL_MAX_EVT_SIZE - sizeof(struct ubt_hci_evhdr); in ubt_intel_get_img_type() [all …]
|