blob: dbf7d97fae9f9acbb715a98fa8c5eda809bcab8b [file] [log] [blame]
Amit Pundirce6bf962021-11-23 22:33:59 +05301# Lontium lt9611uxc
2PRODUCT_PACKAGES := \
3 lt9611uxc_fw.bin
4
5# WLAN
6PRODUCT_PACKAGES += \
7 amss.bin \
8 board.bin \
9 m3.bin
10
11# Bluetooth
12PRODUCT_PACKAGES += \
13 htbtfw20.tlv \
14 htnv20.bin
15
16# Adreno
17PRODUCT_PACKAGES += \
18 a650_gmu.bin \
19 a650_sqe.fw \
20 a650_zap.mbn
21
22# Venus and ADSP/CDSP firmware files have same STEM name
23# so PRODUCT_COPY_FILES then instead
24PRODUCT_COPY_FILES += \
25 vendor/linaro_devices/common/linux-firmware/qcom/sm8250/adsp.mbn:$(TARGET_COPY_OUT_VENDOR)/firmware/qcom/sm8250/adsp.mbn \
26 vendor/linaro_devices/common/linux-firmware/qcom/sm8250/adspr.jsn:$(TARGET_COPY_OUT_VENDOR)/firmware/qcom/sm8250/adspr.jsn \
27 vendor/linaro_devices/common/linux-firmware/qcom/sm8250/adspua.jsn:$(TARGET_COPY_OUT_VENDOR)/firmware/qcom/sm8250/adspua.jsn \
28 vendor/linaro_devices/common/linux-firmware/qcom/sm8250/cdsp.mbn:$(TARGET_COPY_OUT_VENDOR)/firmware/qcom/sm8250/cdsp.mbn \
29 vendor/linaro_devices/common/linux-firmware/qcom/sm8250/cdspr.jsn:$(TARGET_COPY_OUT_VENDOR)/firmware/qcom/sm8250/cdspr.jsn \
30 vendor/linaro_devices/common/linux-firmware/qcom/vpu-1.0/venus.b00:$(TARGET_COPY_OUT_VENDOR)/firmware/qcom/vpu-1.0/venus.b00 \
31 vendor/linaro_devices/common/linux-firmware/qcom/vpu-1.0/venus.b01:$(TARGET_COPY_OUT_VENDOR)/firmware/qcom/vpu-1.0/venus.b01 \
32 vendor/linaro_devices/common/linux-firmware/qcom/vpu-1.0/venus.b02:$(TARGET_COPY_OUT_VENDOR)/firmware/qcom/vpu-1.0/venus.b02 \
33 vendor/linaro_devices/common/linux-firmware/qcom/vpu-1.0/venus.b03:$(TARGET_COPY_OUT_VENDOR)/firmware/qcom/vpu-1.0/venus.b03 \
34 vendor/linaro_devices/common/linux-firmware/qcom/vpu-1.0/venus.b04:$(TARGET_COPY_OUT_VENDOR)/firmware/qcom/vpu-1.0/venus.b04 \
35 vendor/linaro_devices/common/linux-firmware/qcom/vpu-1.0/venus.b05:$(TARGET_COPY_OUT_VENDOR)/firmware/qcom/vpu-1.0/venus.b05 \
36 vendor/linaro_devices/common/linux-firmware/qcom/vpu-1.0/venus.b06:$(TARGET_COPY_OUT_VENDOR)/firmware/qcom/vpu-1.0/venus.b06 \
37 vendor/linaro_devices/common/linux-firmware/qcom/vpu-1.0/venus.b07:$(TARGET_COPY_OUT_VENDOR)/firmware/qcom/vpu-1.0/venus.b07 \
38 vendor/linaro_devices/common/linux-firmware/qcom/vpu-1.0/venus.b08:$(TARGET_COPY_OUT_VENDOR)/firmware/qcom/vpu-1.0/venus.b08 \
39 vendor/linaro_devices/common/linux-firmware/qcom/vpu-1.0/venus.b09:$(TARGET_COPY_OUT_VENDOR)/firmware/qcom/vpu-1.0/venus.b09 \
40 vendor/linaro_devices/common/linux-firmware/qcom/vpu-1.0/venus.b10:$(TARGET_COPY_OUT_VENDOR)/firmware/qcom/vpu-1.0/venus.b10 \
41 vendor/linaro_devices/common/linux-firmware/qcom/vpu-1.0/venus.b19:$(TARGET_COPY_OUT_VENDOR)/firmware/qcom/vpu-1.0/venus.b19 \
42 vendor/linaro_devices/common/linux-firmware/qcom/vpu-1.0/venus.mbn:$(TARGET_COPY_OUT_VENDOR)/firmware/qcom/vpu-1.0/venus.mbn \
43 vendor/linaro_devices/common/linux-firmware/qcom/vpu-1.0/venus.mdt:$(TARGET_COPY_OUT_VENDOR)/firmware/qcom/vpu-1.0/venus.mdt
44
45# Also copy a set of Venus and ADSP/CDSP firmware files to ramdisk to drop the
46# dependency on user sysfs fw loader helper (FW_LOADER_USER_HELPER_FALLBACK)
47PRODUCT_COPY_FILES += \
48 vendor/linaro_devices/common/linux-firmware/qcom/sm8250/adsp.mbn:$(TARGET_COPY_OUT_VENDOR_RAMDISK)/vendor/firmware/qcom/sm8250/adsp.mbn \
49 vendor/linaro_devices/common/linux-firmware/qcom/sm8250/cdsp.mbn:$(TARGET_COPY_OUT_VENDOR_RAMDISK)/vendor/firmware/qcom/sm8250/cdsp.mbn \
50 vendor/linaro_devices/common/linux-firmware/qcom/vpu-1.0/venus.b00:$(TARGET_COPY_OUT_VENDOR_RAMDISK)/vendor/firmware/qcom/vpu-1.0/venus.b00 \
51 vendor/linaro_devices/common/linux-firmware/qcom/vpu-1.0/venus.b01:$(TARGET_COPY_OUT_VENDOR_RAMDISK)/vendor/firmware/qcom/vpu-1.0/venus.b01 \
52 vendor/linaro_devices/common/linux-firmware/qcom/vpu-1.0/venus.b02:$(TARGET_COPY_OUT_VENDOR_RAMDISK)/vendor/firmware/qcom/vpu-1.0/venus.b02 \
53 vendor/linaro_devices/common/linux-firmware/qcom/vpu-1.0/venus.b03:$(TARGET_COPY_OUT_VENDOR_RAMDISK)/vendor/firmware/qcom/vpu-1.0/venus.b03 \
54 vendor/linaro_devices/common/linux-firmware/qcom/vpu-1.0/venus.b04:$(TARGET_COPY_OUT_VENDOR_RAMDISK)/vendor/firmware/qcom/vpu-1.0/venus.b04 \
55 vendor/linaro_devices/common/linux-firmware/qcom/vpu-1.0/venus.b05:$(TARGET_COPY_OUT_VENDOR_RAMDISK)/vendor/firmware/qcom/vpu-1.0/venus.b05 \
56 vendor/linaro_devices/common/linux-firmware/qcom/vpu-1.0/venus.b06:$(TARGET_COPY_OUT_VENDOR_RAMDISK)/vendor/firmware/qcom/vpu-1.0/venus.b06 \
57 vendor/linaro_devices/common/linux-firmware/qcom/vpu-1.0/venus.b07:$(TARGET_COPY_OUT_VENDOR_RAMDISK)/vendor/firmware/qcom/vpu-1.0/venus.b07 \
58 vendor/linaro_devices/common/linux-firmware/qcom/vpu-1.0/venus.b08:$(TARGET_COPY_OUT_VENDOR_RAMDISK)/vendor/firmware/qcom/vpu-1.0/venus.b08 \
59 vendor/linaro_devices/common/linux-firmware/qcom/vpu-1.0/venus.b09:$(TARGET_COPY_OUT_VENDOR_RAMDISK)/vendor/firmware/qcom/vpu-1.0/venus.b09 \
60 vendor/linaro_devices/common/linux-firmware/qcom/vpu-1.0/venus.b10:$(TARGET_COPY_OUT_VENDOR_RAMDISK)/vendor/firmware/qcom/vpu-1.0/venus.b10 \
61 vendor/linaro_devices/common/linux-firmware/qcom/vpu-1.0/venus.b19:$(TARGET_COPY_OUT_VENDOR_RAMDISK)/vendor/firmware/qcom/vpu-1.0/venus.b19 \
62 vendor/linaro_devices/common/linux-firmware/qcom/vpu-1.0/venus.mbn:$(TARGET_COPY_OUT_VENDOR_RAMDISK)/vendor/firmware/qcom/vpu-1.0/venus.mbn \
63 vendor/linaro_devices/common/linux-firmware/qcom/vpu-1.0/venus.mdt:$(TARGET_COPY_OUT_VENDOR_RAMDISK)/vendor/firmware/qcom/vpu-1.0/venus.mdt