| /freebsd-14-stable/usr.sbin/fwget/pci/ |
| HD | pci_network_intel | 13 # as well as all for those which exists no firmware (yet). 24 # to generate the flavor/firmware Makefile definitions for ports. 29 0x08b1/*/0x4a6c) addpkg "wifi-firmware-iwlwifi-kmod-7000"; return 1 ;; 30 0x08b1/*/0x4a6e) addpkg "wifi-firmware-iwlwifi-kmod-7000"; return 1 ;; 31 0x08b1/*/0x4a70) addpkg "wifi-firmware-iwlwifi-kmod-7000"; return 1 ;; 32 0x08b1/*/0x4c60) addpkg "wifi-firmware-iwlwifi-kmod-7000"; return 1 ;; 33 0x08b1/*/0x4c70) addpkg "wifi-firmware-iwlwifi-kmod-7000"; return 1 ;; 34 0x08b1/*/0x402a) addpkg "wifi-firmware-iwlwifi-kmod-7000"; return 1 ;; 35 0x08b1/*/0x406a) addpkg "wifi-firmware-iwlwifi-kmod-7000"; return 1 ;; 36 0x08b1/*/0x446a) addpkg "wifi-firmware-iwlwifi-kmod-7000"; return 1 ;; [all …]
|
| HD | pci_video_amd | 31 addpkg "gpu-firmware-amd-kmod-tahiti" 34 addpkg "gpu-firmware-amd-kmod-pitcairn" 37 addpkg "gpu-firmware-amd-kmod-oland" 40 addpkg "gpu-firmware-amd-kmod-verde gpu-firmware-amd-kmod-si58" 43 addpkg "gpu-firmware-amd-kmod-hainan" 46 addpkg "gpu-firmware-amd-kmod-kaveri" 49 addpkg "gpu-firmware-amd-kmod-bonaire" 52 addpkg "gpu-firmware-amd-kmod-hawaii" 55 addpkg "gpu-firmware-amd-kmod-kabini" 58 addpkg "gpu-firmware-amd-kmod-mullins" [all …]
|
| HD | pci_network_qca | 35 # to generate the flavor/firmware Makefile definitions for ports. 39 0x003c) addpkg "wifi-firmware-ath10k-kmod-qca988x_hw20"; return 1 ;; 40 0x003e) addpkg "wifi-firmware-ath10k-kmod-qca6174_hw21" 41 addpkg "wifi-firmware-ath10k-kmod-qca6174_hw30" 43 0x0040) addpkg "wifi-firmware-ath10k-kmod-qca99x0_hw20"; return 1 ;; 44 0x0041) addpkg "wifi-firmware-ath10k-kmod-qca6174_hw21"; return 1 ;; 45 0x0042) addpkg "wifi-firmware-ath10k-kmod-qca6174_hw30" 46 addpkg "wifi-firmware-ath10k-kmod-qca9377_hw10" 48 0x0046) addpkg "wifi-firmware-ath10k-kmod-qca9984_hw10"; return 1 ;; 49 0x0050) addpkg "wifi-firmware-ath10k-kmod-qca9887_hw10"; return 1 ;; [all …]
|
| HD | pci_video_intel | 32 addpkg "gpu-firmware-intel-kmod-skylake" 36 addpkg "gpu-firmware-intel-kmod-broxton" 40 addpkg "gpu-firmware-intel-kmod-geminilake" 44 addpkg "gpu-firmware-intel-kmod-kabylake" 48 addpkg "gpu-firmware-intel-kmod-cannonlake" 52 addpkg "gpu-firmware-intel-kmod-icelake" 56 addpkg "gpu-firmware-intel-kmod-elkhartlake" 60 addpkg "gpu-firmware-intel-kmod-tigerlake" 62 # Rocketlake (Uses tigerlake GuC/HuC firmware) 64 addpkg "gpu-firmware-intel-kmod-rocketlake gpu-firmware-intel-kmod-tigerlake" [all …]
|
| HD | pci_network_mediatek | 37 # to generate the flavor/firmware Makefile definitions for ports. 41 0x0608) addpkg "wifi-firmware-mediatek-kmod-mt792x"; return 1 ;; 42 0x0616) addpkg "wifi-firmware-mediatek-kmod-mt792x"; return 1 ;; 43 0x0717) addpkg "wifi-firmware-mediatek-kmod-mt792x"; return 1 ;; 44 0x7906) addpkg "wifi-firmware-mediatek-kmod-mt7915"; return 1 ;; 45 0x790a) addpkg "wifi-firmware-mediatek-kmod-mt7915"; return 1 ;; 46 0x7915) addpkg "wifi-firmware-mediatek-kmod-mt7915"; return 1 ;; 47 0x7916) addpkg "wifi-firmware-mediatek-kmod-mt7915"; return 1 ;; 48 0x7922) addpkg "wifi-firmware-mediatek-kmod-mt792x"; return 1 ;; 49 0x7925) addpkg "wifi-firmware-mediatek-kmod-mt792x"; return 1 ;; [all …]
|
| HD | pci_network_realtek | 39 # to generate the flavor/firmware Makefile definitions for ports. 43 0xd723) addpkg "wifi-firmware-rtw88-kmod-rtw8723d"; return 1 ;; 44 0xb821) addpkg "wifi-firmware-rtw88-kmod-rtw8821c"; return 1 ;; 45 0xc821) addpkg "wifi-firmware-rtw88-kmod-rtw8821c"; return 1 ;; 46 0xb822) addpkg "wifi-firmware-rtw88-kmod-rtw8822b"; return 1 ;; 47 0xc822) addpkg "wifi-firmware-rtw88-kmod-rtw8822c"; return 1 ;; 48 0xc82f) addpkg "wifi-firmware-rtw88-kmod-rtw8822c"; return 1 ;; 61 # to generate the flavor/firmware Makefile definitions for ports. 65 0xb851) addpkg "wifi-firmware-rtw89-kmod-rtw8851b"; return 1 ;; 66 0x8852) addpkg "wifi-firmware-rtw89-kmod-rtw8852a"; return 1 ;; [all …]
|
| /freebsd-14-stable/share/man/man9/ |
| HD | firmware.9 | 33 .Nd firmware image loading and management 40 struct firmware { 53 .Fa "const struct firmware *parent" 62 .Fn firmware_put "const struct firmware *fp" "int flags" 65 .Nm firmware 67 .Nm firmware images 71 .Nm firmware image 81 firmware subsystem. 84 .Nm firmware 90 specially crafted kernel modules that contain the firmware image. [all …]
|
| /freebsd-14-stable/usr.sbin/bluetooth/rtlbtfw/ |
| HD | rtlbtfw.conf | 2 # Download Realtek 87XX/88XX bluetooth adaptor firmware 16 action "/usr/sbin/rtlbtfw -d $cdev -f /usr/local/share/rtlbt-firmware"; 26 action "/usr/sbin/rtlbtfw -d $cdev -f /usr/local/share/rtlbt-firmware"; 36 action "/usr/sbin/rtlbtfw -d $cdev -f /usr/local/share/rtlbt-firmware"; 46 action "/usr/sbin/rtlbtfw -d $cdev -f /usr/local/share/rtlbt-firmware"; 56 action "/usr/sbin/rtlbtfw -d $cdev -f /usr/local/share/rtlbt-firmware"; 64 action "/usr/sbin/rtlbtfw -d $cdev -f /usr/local/share/rtlbt-firmware"; 72 action "/usr/sbin/rtlbtfw -d $cdev -f /usr/local/share/rtlbt-firmware"; 80 action "/usr/sbin/rtlbtfw -d $cdev -f /usr/local/share/rtlbt-firmware"; 90 action "/usr/sbin/rtlbtfw -d $cdev -f /usr/local/share/rtlbt-firmware"; [all …]
|
| /freebsd-14-stable/sys/contrib/device-tree/Bindings/soc/fsl/cpm_qe/ |
| HD | qe.txt | 26 - fsl,firmware-phandle: 27 Usage: required only if there is no fsl,qe-firmware child node 29 Definition: Points to a firmware node (see "QE Firmware Node" below) 30 that contains the firmware that should be uploaded for this QE. 31 The compatible property for the firmware node should say, 32 "fsl,qe-firmware". 135 * QE Firmware Node 137 This node defines a firmware binary that is embedded in the device tree, for 138 the purpose of passing the firmware from bootloader to the kernel, or from 141 The firmware node itself contains the firmware binary contents, a compatible [all …]
|
| /freebsd-14-stable/sys/contrib/device-tree/Bindings/firmware/xilinx/ |
| D | xlnx,zynqmp-firmware.txt | 2 Device Tree Bindings for the Xilinx Zynq MPSoC Firmware Interface 5 The zynqmp-firmware node describes the interface to platform firmware. 6 ZynqMP has an interface to communicate with secure firmware. Firmware 7 driver provides an interface to firmware APIs. Interface APIs can be 15 "xlnx,zynqmp-firmware" for Zynq Ultrascale+ MPSoC 16 "xlnx,versal-firmware" for Versal 17 - method: The method of calling the PM-API firmware layer. 28 firmware { 29 zynqmp_firmware: zynqmp-firmware { 30 compatible = "xlnx,zynqmp-firmware"; [all …]
|
| D | xlnx,zynqmp-firmware.yaml | 4 $id: http://devicetree.org/schemas/firmware/xilinx/xlnx,zynqmp-firmware.yaml# 7 title: Xilinx firmware driver 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 24 const: xlnx,zynqmp-firmware 27 const: xlnx,versal-firmware 31 The method of calling the PM-API firmware layer. 69 versal-firmware { 70 compatible = "xlnx,versal-firmware";
|
| /freebsd-14-stable/sys/kern/ |
| HD | subr_firmware.c | 34 #include <sys/firmware.h> 54 * Loadable firmware support. See sys/sys/firmware.h and firmware(9) 57 * 'struct firmware' is the user-visible part of the firmware table. 59 * which embeds the public firmware structure. 94 #define FW_BINARY 0x080 /* Firmware directly loaded, file == NULL */ 112 struct firmware fw; /* externally visible information */ 116 * PRIV_FW returns the pointer to the container of struct firmware *x. 123 * Global firmware image registry. 128 * Firmware module operations are handled in a separate task as they 136 * This mutex protects accesses to the firmware table. [all …]
|
| /freebsd-14-stable/sys/contrib/device-tree/Bindings/arm/bcm/ |
| D | raspberrypi,bcm2835-firmware.yaml | 4 $id: http://devicetree.org/schemas/arm/bcm/raspberrypi,bcm2835-firmware.yaml# 7 title: Raspberry Pi VideoCore firmware driver 17 const: raspberrypi,bcm2835-firmware 25 - const: raspberrypi,bcm2835-firmware 37 const: raspberrypi,firmware-clocks 43 firmware messages. 55 const: raspberrypi,firmware-reset 60 The argument is the ID of the firmware reset line to affect. 72 const: raspberrypi,firmware-poe-pwm 90 firmware { [all …]
|
| /freebsd-14-stable/sys/sys/ |
| HD | firmware.h | 31 * Loadable firmware support. 33 * The firmware abstraction provides an interface for loading firmware 36 * Firmware images are usually embedded in kernel loadable modules that can 38 * one or more firmware images that are stored as opaque data arrays 40 * firmware by name, and are returned a struct firmware * below on success. 41 * The kernel keeps track of references to firmware images to allow/prevent 51 struct firmware { struct 58 const struct firmware *firmware_register(const char *, argument 59 const void *, size_t, unsigned int, const struct firmware *); 62 #define FIRMWARE_GET_NOWARN 0x0001 /* Do not warn if firmware not found. */ [all …]
|
| /freebsd-14-stable/sys/dev/ice/ |
| HD | ice_fw_logging.c | 34 * @brief firmware logging sysctls 36 * Contains sysctls to enable and configure firmware logging debug support. 45 * SDT provider for DTrace probes related to firmware logging events 50 * SDT DTrace probe fired when a firmware log message is received over the 70 * ice_reconfig_fw_log - Re-program firmware logging configuration 72 * @cfg: firmware log configuration to latch 74 * If the adminq is currently active, ask firmware to update the logging 76 * case, ice_init_hw() will re-configure firmware logging as soon as it brings 95 "Failed to reconfigure firmware logging, err %s aq_err %s\n", in ice_reconfig_fw_log() 105 "\nControl firmware message limit to send per ARQ event" \ [all …]
|
| /freebsd-14-stable/sys/contrib/device-tree/Bindings/soc/fsl/cpm_qe/qe/ |
| HD | firmware.txt | 1 * Uploaded QE firmware 3 If a new firmware has been uploaded to the QE (usually by the 4 boot loader), then a 'firmware' child node should be added to the QE 5 node. This node provides information on the uploaded firmware that 9 - id: The string name of the firmware. This is taken from the 'id' 10 member of the qe_firmware structure of the uploaded firmware. 12 firmware they want is already present. 14 firmware binary. It is a 64-bit number represented 16 - virtual-traps: The virtual traps, taken from the firmware binary. 20 firmware {
|
| /freebsd-14-stable/share/man/man4/ |
| HD | iwi.4 | 44 .Cd "device firmware" 56 to acknowledge the firmware license (see below): 72 This driver requires the firmware built with the 75 For the loaded firmware to be enabled for use the license at 101 firmware license 129 .It "iwi%d: firmware error" 133 .It "iwi%d: timeout waiting for firmware initialization to complete" 136 .It "iwi%d: could not load firmware image '%s'" 137 The driver failed to load the firmware image using the 138 .Xr firmware 9 [all …]
|
| HD | ipw.4 | 44 .Cd "device firmware" 56 to acknowledge the firmware license (see below): 72 This driver requires the firmware built with the 75 For the loaded firmware to be enabled for use the license at 93 firmware license 121 .It "ipw%d: firmware error" 125 .It "ipw%d: timeout waiting for firmware initialization to complete" 128 .It "ipw%d: could not load firmware image '%s'" 129 The driver failed to load the firmware image using the 130 .Xr firmware 9 [all …]
|
| HD | iwm.4 | 42 .Cd "device firmware" 45 You also need to select a firmware for your device. 88 This driver requires the firmware built with the 149 .It "iwm%d: firmware error" 153 .It "iwm%d: timeout waiting for firmware initialization to complete" 156 .It "iwm%d: could not load firmware image '%s'" 157 The driver failed to load the firmware image using the 158 .Xr firmware 9 162 firmware module is present. 163 .It "iwm%d: could not load boot firmware" [all …]
|
| HD | iwn.4 | 43 .Cd "device firmware" 46 You also need to select a firmware for your device. 102 This driver requires the firmware built with the 190 .It "iwn%d: firmware error" 194 .It "iwn%d: timeout waiting for firmware initialization to complete" 197 .It "iwn%d: could not load firmware image '%s'" 198 The driver failed to load the firmware image using the 199 .Xr firmware 9 203 firmware module is present. 204 .It "iwn%d: could not load boot firmware" [all …]
|
| /freebsd-14-stable/sbin/nvmecontrol/ |
| HD | firmware.c | 54 static cmd_fn_t firmware; variable 72 "Attempt to activate firmware"), 74 "Slot to activate and/or download firmware to"), 75 OPT("firmware", 'f', arg_path, opt, fw_img, 76 "Firmware image to download"), 87 .name = "firmware", 88 .fn = firmware, 89 .descr = "Download firmware image to controller", 131 * The NVMe spec does not explicitly state a maximum firmware image in read_image_file() 133 * for the size and offset fields in the Firmware Image Download in read_image_file() [all …]
|
| /freebsd-14-stable/sys/contrib/dev/rtw88fw/ |
| HD | README | 2 rtw88 firmware 5 This repository contains firmware images supported by Realtek's wireless 6 driver rtw88. And some of the devices run with more than one firmware 7 file. Basically, a "normal" firmware is necessary to be downloaded to 9 And another is called "wowlan" firmware, it should be loaded when a 11 the firmware image. The wowlan firmware contains wake up functions that 14 driver will then swap the normal firmware back, return to running state. 17 _only_ pick the normal firmware. And everything still works fine,
|
| /freebsd-14-stable/share/examples/kld/firmware/ |
| HD | README | 2 This is a simple example of the firmware(9) system. It consists of two 6 This is the firmware image (the ascii art of beastie from the boot 7 menu). The Makefile lists the firmware file "firmware.img" and the 8 short handle for this firmware image "beastie". 13 This module tries to get the a firmware image called "beastie", 15 It keeps a reference to the firmware until it is unloaded. 17 This is mainly to demonstrate how to construct firmware image modules.
|
| /freebsd-14-stable/sys/contrib/device-tree/Bindings/gpio/ |
| D | raspberrypi,firmware-gpio.txt | 3 The Raspberry Pi 3 GPIO expander is controlled by the VC4 firmware. The 4 firmware exposes a mailbox interface that allows the ARM core to control the 8 firmware node. 12 - compatible : Should be "raspberrypi,firmware-gpio" 21 firmware: firmware-rpi { 22 compatible = "raspberrypi,bcm2835-firmware"; 26 compatible = "raspberrypi,firmware-gpio";
|
| /freebsd-14-stable/sys/contrib/device-tree/Bindings/input/touchscreen/ |
| D | raspberrypi,firmware-ts.txt | 1 Raspberry Pi firmware based 7" touchscreen 5 - compatible: "raspberrypi,firmware-ts" 8 - firmware: Reference to RPi's firmware device node 17 firmware: firmware-rpi { 18 compatible = "raspberrypi,bcm2835-firmware"; 22 compatible = "raspberrypi,firmware-ts";
|