Amit Pundir | ce6bf96 | 2021-11-23 22:33:59 +0530 | [diff] [blame] | 1 | # WLAN |
| 2 | PRODUCT_PACKAGES := \ |
| 3 | board-2.bin \ |
| 4 | firmware-5.bin \ |
| 5 | wlanmdsp.mbn |
| 6 | |
| 7 | # Bluetooth |
| 8 | PRODUCT_PACKAGES += \ |
| 9 | crbtfw21.tlv \ |
| 10 | crnv21.bin |
| 11 | |
| 12 | # Adreno |
| 13 | PRODUCT_PACKAGES += \ |
| 14 | a630_gmu.bin \ |
| 15 | a630_sqe.fw \ |
| 16 | a630_zap.mbn \ |
| 17 | a630_zap.mdt |
| 18 | |
| 19 | # DSP (adsp+cdsp) |
| 20 | PRODUCT_PACKAGES += \ |
Amit Pundir | 101df7b | 2021-12-05 23:34:31 +0530 | [diff] [blame] | 21 | adsp.mbn.sdm845 \ |
Amit Pundir | ce6bf96 | 2021-11-23 22:33:59 +0530 | [diff] [blame] | 22 | adsp.mdt \ |
Amit Pundir | 101df7b | 2021-12-05 23:34:31 +0530 | [diff] [blame] | 23 | adspr.jsn.sdm845 \ |
| 24 | adspua.jsn.sdm845 \ |
| 25 | cdsp.mbn.sdm845 \ |
Amit Pundir | ce6bf96 | 2021-11-23 22:33:59 +0530 | [diff] [blame] | 26 | cdsp.mdt \ |
Amit Pundir | 101df7b | 2021-12-05 23:34:31 +0530 | [diff] [blame] | 27 | cdspr.jsn.sdm845 |
Amit Pundir | ce6bf96 | 2021-11-23 22:33:59 +0530 | [diff] [blame] | 28 | |
| 29 | # Modem |
| 30 | PRODUCT_PACKAGES += \ |
| 31 | mba.mbn \ |
| 32 | modem.mbn \ |
| 33 | modemuw.jsn |
| 34 | |
| 35 | # Video encoder/decoder accelerator |
| 36 | PRODUCT_PACKAGES += \ |
Amit Pundir | 101df7b | 2021-12-05 23:34:31 +0530 | [diff] [blame] | 37 | venus.b00.sdm845 \ |
| 38 | venus.b01.sdm845 \ |
| 39 | venus.b02.sdm845 \ |
| 40 | venus.b03.sdm845 \ |
| 41 | venus.b04.sdm845 \ |
| 42 | venus.mbn.sdm845 \ |
| 43 | venus.mdt.sdm845 |
Amit Pundir | ce6bf96 | 2021-11-23 22:33:59 +0530 | [diff] [blame] | 44 | |
| 45 | # USB (USB Host to PCIE) |
| 46 | # For Ethernet and one of the USB-A host port to work |
| 47 | PRODUCT_PACKAGES += \ |
| 48 | K2026090.mem |
| 49 | |
| 50 | # I2C/SPI fix |
| 51 | PRODUCT_PACKAGES += \ |
| 52 | devcfg.mbn |
| 53 | |
| 54 | # Copy Venus and ADSP/CDSP firmware files to ramdisk to drop the |
| 55 | # dependency on user sysfs fw loader helper (FW_LOADER_USER_HELPER_FALLBACK) |
| 56 | ifeq ($(TARGET_USES_BOOT_HDR_V3), true) |
| 57 | PRODUCT_COPY_FILES += \ |
Amit Pundir | 101df7b | 2021-12-05 23:34:31 +0530 | [diff] [blame] | 58 | vendor/linaro_devices/linux-firmware/qcom/sdm845/adsp.mbn:$(TARGET_COPY_OUT_VENDOR_RAMDISK)/vendor/firmware/qcom/sdm845/adsp.mbn \ |
| 59 | vendor/linaro_devices/linux-firmware/qcom/sdm845/cdsp.mbn:$(TARGET_COPY_OUT_VENDOR_RAMDISK)/vendor/firmware/qcom/sdm845/cdsp.mbn \ |
| 60 | vendor/linaro_devices/linux-firmware/qcom/venus-5.2/venus.b00:$(TARGET_COPY_OUT_VENDOR_RAMDISK)/vendor/firmware/qcom/venus-5.2/venus.b00 \ |
| 61 | vendor/linaro_devices/linux-firmware/qcom/venus-5.2/venus.b01:$(TARGET_COPY_OUT_VENDOR_RAMDISK)/vendor/firmware/qcom/venus-5.2/venus.b01 \ |
| 62 | vendor/linaro_devices/linux-firmware/qcom/venus-5.2/venus.b02:$(TARGET_COPY_OUT_VENDOR_RAMDISK)/vendor/firmware/qcom/venus-5.2/venus.b02 \ |
| 63 | vendor/linaro_devices/linux-firmware/qcom/venus-5.2/venus.b03:$(TARGET_COPY_OUT_VENDOR_RAMDISK)/vendor/firmware/qcom/venus-5.2/venus.b03 \ |
| 64 | vendor/linaro_devices/linux-firmware/qcom/venus-5.2/venus.b04:$(TARGET_COPY_OUT_VENDOR_RAMDISK)/vendor/firmware/qcom/venus-5.2/venus.b04 \ |
| 65 | vendor/linaro_devices/linux-firmware/qcom/venus-5.2/venus.mbn:$(TARGET_COPY_OUT_VENDOR_RAMDISK)/vendor/firmware/qcom/venus-5.2/venus.mbn \ |
| 66 | vendor/linaro_devices/linux-firmware/qcom/venus-5.2/venus.mdt:$(TARGET_COPY_OUT_VENDOR_RAMDISK)/vendor/firmware/qcom/venus-5.2/venus.mdt |
Amit Pundir | ce6bf96 | 2021-11-23 22:33:59 +0530 | [diff] [blame] | 67 | else |
| 68 | PRODUCT_COPY_FILES += \ |
Amit Pundir | 101df7b | 2021-12-05 23:34:31 +0530 | [diff] [blame] | 69 | vendor/linaro_devices/linux-firmware/qcom/sdm845/adsp.mbn:$(TARGET_COPY_OUT_RAMDISK)/vendor/firmware/qcom/sdm845/adsp.mbn \ |
| 70 | vendor/linaro_devices/linux-firmware/qcom/sdm845/cdsp.mbn:$(TARGET_COPY_OUT_RAMDISK)/vendor/firmware/qcom/sdm845/cdsp.mbn \ |
| 71 | vendor/linaro_devices/linux-firmware/qcom/venus-5.2/venus.b00:$(TARGET_COPY_OUT_RAMDISK)/vendor/firmware/qcom/venus-5.2/venus.b00 \ |
| 72 | vendor/linaro_devices/linux-firmware/qcom/venus-5.2/venus.b01:$(TARGET_COPY_OUT_RAMDISK)/vendor/firmware/qcom/venus-5.2/venus.b01 \ |
| 73 | vendor/linaro_devices/linux-firmware/qcom/venus-5.2/venus.b02:$(TARGET_COPY_OUT_RAMDISK)/vendor/firmware/qcom/venus-5.2/venus.b02 \ |
| 74 | vendor/linaro_devices/linux-firmware/qcom/venus-5.2/venus.b03:$(TARGET_COPY_OUT_RAMDISK)/vendor/firmware/qcom/venus-5.2/venus.b03 \ |
| 75 | vendor/linaro_devices/linux-firmware/qcom/venus-5.2/venus.b04:$(TARGET_COPY_OUT_RAMDISK)/vendor/firmware/qcom/venus-5.2/venus.b04 \ |
| 76 | vendor/linaro_devices/linux-firmware/qcom/venus-5.2/venus.mbn:$(TARGET_COPY_OUT_RAMDISK)/vendor/firmware/qcom/venus-5.2/venus.mbn \ |
| 77 | vendor/linaro_devices/linux-firmware/qcom/venus-5.2/venus.mdt:$(TARGET_COPY_OUT_RAMDISK)/vendor/firmware/qcom/venus-5.2/venus.mdt |
Amit Pundir | ce6bf96 | 2021-11-23 22:33:59 +0530 | [diff] [blame] | 78 | endif |