commit 4316ad6698e88f1b229e11d559602d1edbc6be64 Author: FantasyGmm <16450052+FantasyGmm@users.noreply.github.com> Date: Wed May 1 11:29:38 2024 +0000 Add Ayn Odin2 Firmware diff --git a/firmware/ath12k/WCN7850/hw2.0/amss.bin b/firmware/ath12k/WCN7850/hw2.0/amss.bin new file mode 100644 index 0000000..ba73f35 Binary files /dev/null and b/firmware/ath12k/WCN7850/hw2.0/amss.bin differ diff --git a/firmware/ath12k/WCN7850/hw2.0/board-2.bin b/firmware/ath12k/WCN7850/hw2.0/board-2.bin new file mode 100644 index 0000000..adf64fc Binary files /dev/null and b/firmware/ath12k/WCN7850/hw2.0/board-2.bin differ diff --git a/firmware/ath12k/WCN7850/hw2.0/m3.bin b/firmware/ath12k/WCN7850/hw2.0/m3.bin new file mode 100644 index 0000000..144e590 Binary files /dev/null and b/firmware/ath12k/WCN7850/hw2.0/m3.bin differ diff --git a/firmware/ath12k/WCN7850/hw2.0/regdb.bin b/firmware/ath12k/WCN7850/hw2.0/regdb.bin new file mode 100644 index 0000000..db2af51 Binary files /dev/null and b/firmware/ath12k/WCN7850/hw2.0/regdb.bin differ diff --git a/firmware/qca/hmtbtfw20.tlv b/firmware/qca/hmtbtfw20.tlv new file mode 100644 index 0000000..658895b Binary files /dev/null and b/firmware/qca/hmtbtfw20.tlv differ diff --git a/firmware/qca/hmtnv20.bin b/firmware/qca/hmtnv20.bin new file mode 100644 index 0000000..41184c1 Binary files /dev/null and b/firmware/qca/hmtnv20.bin differ diff --git a/firmware/qcom/a740_sqe.fw b/firmware/qcom/a740_sqe.fw new file mode 100644 index 0000000..549ae87 Binary files /dev/null and b/firmware/qcom/a740_sqe.fw differ diff --git a/firmware/qcom/gmu_gen70200.bin b/firmware/qcom/gmu_gen70200.bin new file mode 100644 index 0000000..b78e121 Binary files /dev/null and b/firmware/qcom/gmu_gen70200.bin differ diff --git a/firmware/qcom/sm8550/ayn/odin2/a740_zap.mbn b/firmware/qcom/sm8550/ayn/odin2/a740_zap.mbn new file mode 100644 index 0000000..40fec78 Binary files /dev/null and b/firmware/qcom/sm8550/ayn/odin2/a740_zap.mbn differ diff --git a/firmware/qcom/sm8550/ayn/odin2/adsp.mbn b/firmware/qcom/sm8550/ayn/odin2/adsp.mbn new file mode 100644 index 0000000..115e679 Binary files /dev/null and b/firmware/qcom/sm8550/ayn/odin2/adsp.mbn differ diff --git a/firmware/qcom/sm8550/ayn/odin2/adsp_dtb.mbn b/firmware/qcom/sm8550/ayn/odin2/adsp_dtb.mbn new file mode 100644 index 0000000..6f2eb6e Binary files /dev/null and b/firmware/qcom/sm8550/ayn/odin2/adsp_dtb.mbn differ diff --git a/firmware/qcom/sm8550/ayn/odin2/adspr.jsn b/firmware/qcom/sm8550/ayn/odin2/adspr.jsn new file mode 100644 index 0000000..6452023 --- /dev/null +++ b/firmware/qcom/sm8550/ayn/odin2/adspr.jsn @@ -0,0 +1,22 @@ +{ + "sr_version": { + "major": 1, + "minor": 1, + "patch": 1 + }, + "sr_domain": { + "soc": "msm", + "domain": "adsp", + "subdomain": "root_pd", + "qmi_instance_id": 74 + }, + "sr_service": [ + { + "provider": "tms", + "service": "servreg", + "service_data_valid": 0, + "service_data": 0, + "dcomment": "data can be used to configure ACK timeout.Make data_valid 1 as well.Unit is second" + } + ] +} \ No newline at end of file diff --git a/firmware/qcom/sm8550/ayn/odin2/adsps.jsn b/firmware/qcom/sm8550/ayn/odin2/adsps.jsn new file mode 100644 index 0000000..3f76a7d --- /dev/null +++ b/firmware/qcom/sm8550/ayn/odin2/adsps.jsn @@ -0,0 +1,22 @@ +{ + "sr_version": { + "major": 1, + "minor": 1, + "patch": 1 + }, + "sr_domain": { + "soc": "msm", + "domain": "adsp", + "subdomain": "sensor_pd", + "qmi_instance_id": 74 + }, + "sr_service": [ + { + "provider": "tms", + "service": "servreg", + "service_data_valid": 0, + "service_data": 0, + "dcomment": "data can be used to configure ACK timeout.Make data_valid 1 as well.Unit is second" + } + ] +} \ No newline at end of file diff --git a/firmware/qcom/sm8550/ayn/odin2/adspua.jsn b/firmware/qcom/sm8550/ayn/odin2/adspua.jsn new file mode 100644 index 0000000..ab4254a --- /dev/null +++ b/firmware/qcom/sm8550/ayn/odin2/adspua.jsn @@ -0,0 +1,29 @@ +{ + "sr_version": { + "major": 1, + "minor": 1, + "patch": 1 + }, + "sr_domain": { + "soc": "msm", + "domain": "adsp", + "subdomain": "audio_pd", + "qmi_instance_id": 74 + }, + "sr_service": [ + { + "provider": "tms", + "service": "servreg", + "service_data_valid": 0, + "service_data": 0, + "dcomment": "data can be used to configure ACK timeout.Make data_valid 1 as well.Unit is second" + }, + { + "provider": "avs", + "service": "audio", + "service_data_valid": 0, + "service_data": 0, + "dcomment": "No comment" + } + ] +} \ No newline at end of file diff --git a/firmware/qcom/sm8550/ayn/odin2/battmgr.jsn b/firmware/qcom/sm8550/ayn/odin2/battmgr.jsn new file mode 100644 index 0000000..504cd31 --- /dev/null +++ b/firmware/qcom/sm8550/ayn/odin2/battmgr.jsn @@ -0,0 +1,22 @@ +{ + "sr_version": { + "major": 1, + "minor": 1, + "patch": 1 + }, + "sr_domain": { + "soc": "msm", + "domain": "adsp", + "subdomain": "charger_pd", + "qmi_instance_id": 74 + }, + "sr_service": [ + { + "provider": "tms", + "service": "servreg", + "service_data_valid": 0, + "service_data": 0, + "dcomment": "data can be used to configure ACK timeout.Make data_valid 1 as well.Unit is second" + } + ] +} \ No newline at end of file diff --git a/firmware/qcom/sm8550/ayn/odin2/cdsp.mbn b/firmware/qcom/sm8550/ayn/odin2/cdsp.mbn new file mode 100644 index 0000000..50adef2 Binary files /dev/null and b/firmware/qcom/sm8550/ayn/odin2/cdsp.mbn differ diff --git a/firmware/qcom/sm8550/ayn/odin2/cdsp_dtb.mbn b/firmware/qcom/sm8550/ayn/odin2/cdsp_dtb.mbn new file mode 100644 index 0000000..761b050 Binary files /dev/null and b/firmware/qcom/sm8550/ayn/odin2/cdsp_dtb.mbn differ