| // *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS. PLEASE |
| // CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE |
| // DEPENDING ON IT IN YOUR PROJECT. *** |
| |
| // Adreno |
| // db845c |
| package { |
| default_applicable_licenses: [ |
| "linux-firmware_qcom_license", |
| "linux-firmware_LICENSE_qcom_license", // by exception only |
| ], |
| } |
| |
| license_kind { |
| name: "linux-firmware_qcom_NOTICE", |
| conditions: ["unencumbered", "notice", "proprietary", "by_exception_only", "not_allowed"], |
| } |
| |
| // See: http://go/android-license-faq |
| license { |
| name: "linux-firmware_qcom_license", |
| package_name: "Linux Firmware", |
| visibility: [":__subpackages__"], |
| license_kinds: [ |
| "linux-firmware_qcom_NOTICE", // by exception only |
| "legacy_not_a_contribution", |
| "legacy_proprietary", // by exception only |
| "legacy_unencumbered", |
| "SPDX-license-identifier-BSD", |
| "SPDX-license-identifier-MIT", |
| "SPDX-license-identifier-OpenSSL", |
| "SPDX-license-identifier-Zlib", |
| ], |
| license_text: [ |
| "NOTICE.txt", |
| ], |
| } |
| |
| prebuilt_firmware { |
| name: "a630_gmu.bin", |
| vendor: true, |
| src: "a630_gmu.bin", |
| relative_install_path: "qcom", |
| } |
| |
| prebuilt_firmware { |
| name: "a630_sqe.fw", |
| vendor: true, |
| src: "a630_sqe.fw", |
| relative_install_path: "qcom", |
| } |
| |
| prebuilt_firmware { |
| name: "a630_zap.mbn", |
| vendor: true, |
| src: "sdm845/a630_zap.mbn", |
| relative_install_path: "qcom/sdm845", |
| } |
| |
| // 5.4 kernel loads a630_zap.mdt |
| prebuilt_firmware { |
| name: "a630_zap.mdt", |
| vendor: true, |
| src: "sdm845/a630_zap.mbn", |
| relative_install_path: "qcom", |
| } |
| |
| // rb5 |
| prebuilt_firmware { |
| name: "a650_gmu.bin", |
| vendor: true, |
| src: "a650_gmu.bin", |
| relative_install_path: "qcom", |
| } |
| |
| prebuilt_firmware { |
| name: "a650_sqe.fw", |
| vendor: true, |
| src: "a650_sqe.fw", |
| relative_install_path: "qcom", |
| } |
| |
| prebuilt_firmware { |
| name: "a650_zap.mbn", |
| vendor: true, |
| src: "sm8250/a650_zap.mbn", |
| relative_install_path: "qcom/sm8250", |
| } |
| |
| // adsp |
| // db845c |
| prebuilt_firmware { |
| name: "adsp.mbn.sdm845", |
| vendor: true, |
| src: "sdm845/adsp.mbn", |
| filename_from_src: true, |
| relative_install_path: "qcom/sdm845", |
| } |
| |
| // 5.10 kernel loads adsp.mdt |
| prebuilt_firmware { |
| name: "adsp.mdt", |
| vendor: true, |
| src: "sdm845/adsp.mbn", |
| relative_install_path: "qcom/sdm845", |
| } |
| |
| prebuilt_firmware { |
| name: "adspr.jsn.sdm845", |
| vendor: true, |
| src: "sdm845/adspr.jsn", |
| filename_from_src: true, |
| relative_install_path: "qcom/sdm845", |
| } |
| |
| prebuilt_firmware { |
| name: "adspua.jsn.sdm845", |
| vendor: true, |
| src: "sdm845/adspua.jsn", |
| filename_from_src: true, |
| relative_install_path: "qcom/sdm845", |
| } |
| |
| // rb5 |
| prebuilt_firmware { |
| name: "adsp.mbn.sm8250", |
| vendor: true, |
| src: "sm8250/adsp.mbn", |
| filename_from_src: true, |
| relative_install_path: "qcom/sm8250", |
| } |
| |
| prebuilt_firmware { |
| name: "adspr.jsn.sm8250", |
| vendor: true, |
| src: "sm8250/adspr.jsn", |
| filename_from_src: true, |
| relative_install_path: "qcom/sm8250", |
| } |
| |
| prebuilt_firmware { |
| name: "adspua.jsn.sm8250", |
| vendor: true, |
| src: "sm8250/adspua.jsn", |
| filename_from_src: true, |
| relative_install_path: "qcom/sm8250", |
| } |
| |
| // cdsp |
| // db845c |
| prebuilt_firmware { |
| name: "cdsp.mbn.sdm845", |
| vendor: true, |
| src: "sdm845/cdsp.mbn", |
| filename_from_src: true, |
| relative_install_path: "qcom/sdm845", |
| } |
| |
| // 5.10 kernel loads cdsp.mdt |
| prebuilt_firmware { |
| name: "cdsp.mdt", |
| vendor: true, |
| src: "sdm845/cdsp.mbn", |
| relative_install_path: "qcom/sdm845", |
| } |
| |
| |
| prebuilt_firmware { |
| name: "cdspr.jsn.sdm845", |
| vendor: true, |
| src: "sdm845/cdspr.jsn", |
| filename_from_src: true, |
| relative_install_path: "qcom/sdm845", |
| } |
| |
| // rb5 |
| prebuilt_firmware { |
| name: "cdsp.mbn.sm8250", |
| vendor: true, |
| src: "sm8250/cdsp.mbn", |
| filename_from_src: true, |
| relative_install_path: "qcom/sm8250", |
| } |
| |
| prebuilt_firmware { |
| name: "cdspr.jsn.sm8250", |
| vendor: true, |
| src: "sm8250/cdspr.jsn", |
| filename_from_src: true, |
| relative_install_path: "qcom/sm8250", |
| } |
| |
| // modem |
| // db845c |
| prebuilt_firmware { |
| name: "mba.mbn", |
| vendor: true, |
| src: "sdm845/mba.mbn", |
| relative_install_path: "qcom/sdm845", |
| } |
| |
| prebuilt_firmware { |
| name: "modem.mbn", |
| vendor: true, |
| src: "sdm845/modem.mbn", |
| relative_install_path: "qcom/sdm845", |
| } |
| |
| prebuilt_firmware { |
| name: "modemuw.jsn", |
| vendor: true, |
| src: "sdm845/modemuw.jsn", |
| relative_install_path: "qcom/sdm845", |
| } |
| |
| // venus |
| // db845c |
| prebuilt_firmware { |
| name: "venus.b00.sdm845", |
| vendor: true, |
| src: "venus-5.2/venus.b00", |
| filename_from_src: true, |
| relative_install_path: "qcom/venus-5.2", |
| } |
| |
| prebuilt_firmware { |
| name: "venus.b01.sdm845", |
| vendor: true, |
| src: "venus-5.2/venus.b01", |
| filename_from_src: true, |
| relative_install_path: "qcom/venus-5.2", |
| } |
| |
| prebuilt_firmware { |
| name: "venus.b02.sdm845", |
| vendor: true, |
| src: "venus-5.2/venus.b02", |
| filename_from_src: true, |
| relative_install_path: "qcom/venus-5.2", |
| } |
| |
| prebuilt_firmware { |
| name: "venus.b03.sdm845", |
| vendor: true, |
| src: "venus-5.2/venus.b03", |
| filename_from_src: true, |
| relative_install_path: "qcom/venus-5.2", |
| } |
| |
| prebuilt_firmware { |
| name: "venus.b04.sdm845", |
| vendor: true, |
| src: "venus-5.2/venus.b04", |
| filename_from_src: true, |
| relative_install_path: "qcom/venus-5.2", |
| } |
| |
| prebuilt_firmware { |
| name: "venus.mbn.sdm845", |
| vendor: true, |
| src: "venus-5.2/venus.mbn", |
| filename_from_src: true, |
| relative_install_path: "qcom/venus-5.2", |
| } |
| |
| prebuilt_firmware { |
| name: "venus.mdt.sdm845", |
| vendor: true, |
| src: "venus-5.2/venus.mdt", |
| filename_from_src: true, |
| relative_install_path: "qcom/venus-5.2", |
| } |
| |
| // rb5 |
| prebuilt_firmware { |
| name: "venus.b00.sm8250", |
| vendor: true, |
| src: "vpu-1.0/venus.b00", |
| filename_from_src: true, |
| relative_install_path: "qcom/vpu-1.0", |
| } |
| |
| prebuilt_firmware { |
| name: "venus.b01.sm8250", |
| vendor: true, |
| src: "vpu-1.0/venus.b01", |
| filename_from_src: true, |
| relative_install_path: "qcom/vpu-1.0", |
| } |
| |
| prebuilt_firmware { |
| name: "venus.b02.sm8250", |
| vendor: true, |
| src: "vpu-1.0/venus.b02", |
| filename_from_src: true, |
| relative_install_path: "qcom/vpu-1.0", |
| } |
| |
| prebuilt_firmware { |
| name: "venus.b03.sm8250", |
| vendor: true, |
| src: "vpu-1.0/venus.b03", |
| filename_from_src: true, |
| relative_install_path: "qcom/vpu-1.0", |
| } |
| |
| prebuilt_firmware { |
| name: "venus.b04.sm8250", |
| vendor: true, |
| src: "vpu-1.0/venus.b04", |
| filename_from_src: true, |
| relative_install_path: "qcom/vpu-1.0", |
| } |
| |
| prebuilt_firmware { |
| name: "venus.b05.sm8250", |
| vendor: true, |
| src: "vpu-1.0/venus.b05", |
| filename_from_src: true, |
| relative_install_path: "qcom/vpu-1.0", |
| } |
| |
| prebuilt_firmware { |
| name: "venus.b06.sm8250", |
| vendor: true, |
| src: "vpu-1.0/venus.b06", |
| filename_from_src: true, |
| relative_install_path: "qcom/vpu-1.0", |
| } |
| |
| prebuilt_firmware { |
| name: "venus.b07.sm8250", |
| vendor: true, |
| src: "vpu-1.0/venus.b07", |
| filename_from_src: true, |
| relative_install_path: "qcom/vpu-1.0", |
| } |
| |
| prebuilt_firmware { |
| name: "venus.b08.sm8250", |
| vendor: true, |
| src: "vpu-1.0/venus.b08", |
| filename_from_src: true, |
| relative_install_path: "qcom/vpu-1.0", |
| } |
| |
| prebuilt_firmware { |
| name: "venus.b09.sm8250", |
| vendor: true, |
| src: "vpu-1.0/venus.b09", |
| filename_from_src: true, |
| relative_install_path: "qcom/vpu-1.0", |
| } |
| |
| prebuilt_firmware { |
| name: "venus.b10.sm8250", |
| vendor: true, |
| src: "vpu-1.0/venus.b10", |
| filename_from_src: true, |
| relative_install_path: "qcom/vpu-1.0", |
| } |
| |
| prebuilt_firmware { |
| name: "venus.b19.sm8250", |
| vendor: true, |
| src: "vpu-1.0/venus.b19", |
| filename_from_src: true, |
| relative_install_path: "qcom/vpu-1.0", |
| } |
| |
| prebuilt_firmware { |
| name: "venus.mbn.sm8250", |
| vendor: true, |
| src: "vpu-1.0/venus.mbn", |
| filename_from_src: true, |
| relative_install_path: "qcom/vpu-1.0", |
| } |
| |
| prebuilt_firmware { |
| name: "venus.mdt.sm8250", |
| vendor: true, |
| src: "vpu-1.0/venus.mdt", |
| filename_from_src: true, |
| relative_install_path: "qcom/vpu-1.0", |
| } |