| /arch/arm64/boot/dts/ti/ |
| A D | k3-j742s2-main.dtsi | 12 firmware-name = "j742s2-c71_0-fw"; 16 firmware-name = "j742s2-c71_1-fw"; 20 firmware-name = "j742s2-c71_2-fw"; 24 firmware-name = "j742s2-main-r5f0_0-fw"; 28 firmware-name = "j742s2-main-r5f0_1-fw"; 32 firmware-name = "j742s2-main-r5f1_0-fw"; 36 firmware-name = "j742s2-main-r5f1_1-fw"; 40 firmware-name = "j742s2-main-r5f2_0-fw"; 44 firmware-name = "j742s2-main-r5f2_1-fw";
|
| /arch/arm/boot/dts/broadcom/ |
| A D | bcm2835-rpi.dtsi | 5 firmware: firmware { label 6 compatible = "raspberrypi,bcm2835-firmware", "simple-mfd"; 10 compatible = "raspberrypi,firmware-clocks"; 17 firmware = <&firmware>;
|
| A D | bcm2711-rpi.dtsi | 4 #include <dt-bindings/reset/raspberrypi,firmware-reset.h> 45 &firmware { 47 compatible = "raspberrypi,firmware-gpio"; 54 compatible = "raspberrypi,firmware-reset";
|
| A D | bcm2837-rpi-cm3.dtsi | 29 &firmware { 31 compatible = "raspberrypi,firmware-gpio";
|
| A D | bcm2837-rpi-3-b.dts | 29 &firmware { 31 compatible = "raspberrypi,firmware-gpio"; 49 * the official GPU firmware DT blob.
|
| A D | bcm2837-rpi-3-b-plus.dts | 29 &firmware { 31 compatible = "raspberrypi,firmware-gpio"; 49 * the official GPU firmware DT blob.
|
| A D | bcm2837-rpi-3-a-plus.dts | 24 &firmware { 26 compatible = "raspberrypi,firmware-gpio"; 43 * This is mostly based on the official GPU firmware DT blob.
|
| A D | bcm4709-asus-rt-ac87u.dts | 97 firmware@200000 { 98 label = "firmware";
|
| /arch/arm64/boot/dts/qcom/ |
| A D | msm8996-oneplus3t.dts | 20 firmware-name = "qcom/msm8996/oneplus3t/adsp.mbn"; 33 firmware-name = "qcom/msm8996/oneplus3t/a530_zap.mbn"; 38 firmware-name = "qcom/msm8996/oneplus3t/mba.mbn", 44 firmware-name = "qcom/msm8996/oneplus3t/slpi.mbn"; 51 firmware-name = "qcom/msm8996/oneplus3t/venus.mbn";
|
| A D | msm8996-oneplus3.dts | 19 firmware-name = "qcom/msm8996/oneplus3/adsp.mbn"; 32 firmware-name = "qcom/msm8996/oneplus3/a530_zap.mbn"; 37 firmware-name = "qcom/msm8996/oneplus3/mba.mbn", 43 firmware-name = "qcom/msm8996/oneplus3/slpi.mbn"; 50 firmware-name = "qcom/msm8996/oneplus3/venus.mbn";
|
| A D | sdm845-lg-judyp.dts | 29 firmware-name = "qcom/sdm845/judyp/adsp.mbn"; 33 firmware-name = "qcom/sdm845/judyp/cdsp.mbn"; 38 firmware-name = "qcom/sdm845/judyp/a630_zap.mbn"; 43 firmware-name = "qcom/sdm845/judyp/mba.mbn", "qcom/sdm845/judyp/modem.mbn";
|
| A D | sdm845-lg-judyln.dts | 43 firmware-name = "qcom/sdm845/judyln/adsp.mbn"; 47 firmware-name = "qcom/sdm845/judyln/cdsp.mbn"; 52 firmware-name = "qcom/sdm845/judyln/a630_zap.mbn"; 57 firmware-name = "qcom/sdm845/judyln/mba.mbn", "qcom/sdm845/judyln/modem.mbn";
|
| A D | x1e80100-hp-elitebook-ultra-g1q.dts | 14 firmware-name = "qcom/x1e80100/hp/elitebook-ultra-g1q/qcdxkmsuc8380.mbn"; 19 firmware-name = "qcom/x1e80100/hp/elitebook-ultra-g1q/qcadsp8380.mbn", 24 firmware-name = "qcom/x1e80100/hp/elitebook-ultra-g1q/qccdsp8380.mbn",
|
| A D | x1e80100-asus-zenbook-a14.dts | 22 firmware-name = "qcom/x1e80100/ASUSTeK/zenbook-a14/qcdxkmsuc8380.mbn"; 26 firmware-name = "qcom/x1e80100/ASUSTeK/zenbook-a14/qcadsp8380.mbn", 33 firmware-name = "qcom/x1e80100/ASUSTeK/zenbook-a14/qccdsp8380.mbn",
|
| A D | msm8998-lenovo-miix-630.dts | 74 firmware-name = "qcom/msm8998/LENOVO/81F1/qcadsp8998.mbn"; 80 firmware-name = "qcom/msm8998/LENOVO/81F1/qcdsp1v28998.mbn", 85 firmware-name = "qcom/msm8998/LENOVO/81F1/qcslpi8998.mbn"; 104 firmware-name = "qcom/msm8998/LENOVO/81F1/qcvss8998.mbn";
|
| A D | sdm632-fairphone-fp3.dts | 80 firmware-gpios = <&tlmm 62 GPIO_ACTIVE_HIGH>; 85 firmware-name = "qcom/msm8953/fairphone/fp3/adsp.mbn"; 91 firmware-name = "qcom/msm8953/fairphone/fp3/mba.mbn", 310 firmware-name = "qcom/msm8953/fairphone/fp3/wcnss.mbn"; 317 firmware-name = "qcom/msm8953/fairphone/fp3/WCNSS_qcom_wlan_nv.bin";
|
| A D | msm8916-samsung-e7.dts | 8 * NOTE: The original firmware from Samsung can only boot ARM32 kernels on some 10 * Unfortunately, the firmware is signed and cannot be replaced easily.
|
| A D | x1p42100-asus-zenbook-a14.dts | 88 firmware-name = "qcom/x1p42100/ASUSTeK/zenbook-a14/qcdxkmsucpurwa.mbn"; 111 firmware-name = "qcom/x1p42100/ASUSTeK/zenbook-a14/qcadsp8380.mbn", 118 firmware-name = "qcom/x1p42100/ASUSTeK/zenbook-a14/qccdsp8380.mbn",
|
| A D | sc7280-chrome-common.dtsi | 133 firmware-name = "ath11k/WCN6750/hw1.0/wpss.mdt"; 139 /* TF-A firmware maps memory cached so mark dma-coherent to match. */ 149 video-firmware { 161 wifi-firmware {
|
| A D | msm8916-samsung-e5.dts | 8 * NOTE: The original firmware from Samsung can only boot ARM32 kernels on some 10 * Unfortunately, the firmware is signed and cannot be replaced easily.
|
| /arch/arm64/boot/dts/broadcom/ |
| A D | bcm2712-rpi-5-b-ovl-rp1.dts | 74 firmware: firmware { label 75 compatible = "raspberrypi,bcm2835-firmware", "simple-mfd"; 83 compatible = "raspberrypi,firmware-clocks"; 88 compatible = "raspberrypi,firmware-reset"; 95 firmware = <&firmware>;
|
| /arch/arm64/boot/dts/xilinx/ |
| A D | versal-net-clk.dtsi | 72 firmware { 73 versal_net_firmware: versal-net-firmware { 74 compatible = "xlnx,versal-net-firmware", "xlnx,versal-firmware";
|
| /arch/x86/kernel/cpu/microcode/ |
| A D | intel.c | 344 struct firmware fw; in load_builtin_intel_microcode() 589 const struct firmware *firmware; in request_microcode_fw() local 601 if (request_firmware_direct(&firmware, name, device)) { in request_microcode_fw() 606 kvec.iov_base = (void *)firmware->data; in request_microcode_fw() 607 kvec.iov_len = firmware->size; in request_microcode_fw() 608 iov_iter_kvec(&iter, ITER_SOURCE, &kvec, 1, firmware->size); in request_microcode_fw() 611 release_firmware(firmware); in request_microcode_fw()
|
| /arch/arm/boot/dts/intel/ixp/ |
| A D | intel-ixp45x-ixp46x.dtsi | 51 /* Dummy values that depend on firmware */ 62 /* Dummy values that depend on firmware */ 73 /* Dummy values that depend on firmware */
|
| /arch/arm/boot/dts/ti/omap/ |
| A D | am57-pruss.dtsi | 94 firmware-name = "am57xx-pru1_0-fw"; 103 firmware-name = "am57xx-pru1_1-fw"; 203 firmware-name = "am57xx-pru2_0-fw"; 212 firmware-name = "am57xx-pru2_1-fw";
|