| /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/Bindings/firmware/xilinx/ |
| H A D | xlnx,zynqmp-firmware.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/firmware/xilinx/xlnx,zynqmp-firmware.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Xilinx firmware driver 10 - Nava kishore Manne <nava.kishore.manne@amd.com> 12 description: The zynqmp-firmware node describes the interface to platform 13 firmware. ZynqMP has an interface to communicate with secure firmware. 14 Firmware driver provides an interface to firmware APIs. Interface APIs 23 - description: For implementations complying for Zynq Ultrascale+ MPSoC. [all …]
|
| /freebsd/share/man/man4/ |
| H A D | iwx.4 | 2 .\" SPDX-License-Identifier: ISC 41 driver supports the Intel Wi-Fi 6 series of M.2 59 .Bl -tag -width "monitor mode" 78 .Bl -bullet -offset indent -compact 80 Intel Wi-Fi 6 AX200 82 Intel Wi-Fi 6 AX201 CNVi 84 Intel Wi-Fi 6 AX210 86 Intel Wi-Fi 6 AX211 CNVi 94 .Bl -tag -width "hw.usb.mtw.debug" 103 driver requires firmware from [all …]
|
| 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...] |
| /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/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-reset.h> 21 i2c0mux: i2c-mux0 { 22 compatible = "i2c-mux-pinctrl"; 23 #address-cells = <1>; 24 #size-cells = <0>; 26 i2c-parent = <&i2c0>; 28 pinctrl-names = "i2c0", "i2c0-vc"; [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_platfor 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 (- in iwmbt_send_fragment() [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 …]
|
| H A D | qcom,ath10k.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Kalle Valo <kvalo@kernel.org> 11 - Jeff Johnson <jjohnson@kernel.org> 19 - qcom,ath10k # SDIO-based devices 20 - qcom,ipq4019-wifi 21 - qcom,wcn3990-wifi # SNoC-based devices 26 reg-names: 28 - const: membase [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/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 …]
|
| /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/dev/iwlwifi/pcie/gen1_2/ |
| H A D | trans-gen2.c | 1 // SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause 4 * Copyright (C) 2018-2025 Intel Corporation 9 #include "iwl-trans.h" 10 #include "iwl-prph.h" 11 #include "pcie/iwl-context-info.h" 12 #include "pcie/iwl-context-info-v2.h" 19 * Start up NIC's basic functionality after it has been reset 31 * bits already set by default after reset. in iwl_pcie_gen2_apm_init() 46 * wake device's PCI Express link L1a -> L0s in iwl_pcie_gen2_apm_init() 57 set_bit(STATUS_DEVICE_ENABLED, &trans->status); in iwl_pcie_gen2_apm_init() [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 …]
|