diff --git a/backends/qualcomm/serialization/qc_compiler_spec.fbs b/backends/qualcomm/serialization/qc_compiler_spec.fbs index 4169e055454..0af2ed2d64d 100644 --- a/backends/qualcomm/serialization/qc_compiler_spec.fbs +++ b/backends/qualcomm/serialization/qc_compiler_spec.fbs @@ -50,6 +50,7 @@ enum QcomChipset: int { SAR2230P = 95, SA8255 = 52, SW6100 = 96, + QCM6490 = 93, } /// Indicate the information of the specified SoC. diff --git a/backends/qualcomm/serialization/qc_schema.py b/backends/qualcomm/serialization/qc_schema.py index 5f5675af067..3ac8d68e4be 100644 --- a/backends/qualcomm/serialization/qc_schema.py +++ b/backends/qualcomm/serialization/qc_schema.py @@ -56,6 +56,7 @@ class QcomChipset(IntEnum): SAR2230P = 95 # v81 SA8255 = 52 # v73 SW6100 = 96 # v81 + QCM6490 = 93 # v68 @dataclass @@ -82,6 +83,7 @@ class SocInfo: QcomChipset.QCS9100: SocInfo(QcomChipset.QCS9100, HtpInfo(HtpArch.V73, 8)), QcomChipset.SAR2230P: SocInfo(QcomChipset.SAR2230P, HtpInfo(HtpArch.V81, 4)), QcomChipset.SW6100: SocInfo(QcomChipset.SW6100, HtpInfo(HtpArch.V81, 4)), + QcomChipset.QCM6490: SocInfo(QcomChipset.QCM6490, HtpInfo(HtpArch.V68, 2)), } diff --git a/backends/qualcomm/utils/utils.py b/backends/qualcomm/utils/utils.py index 4a68f434895..cccf198e924 100644 --- a/backends/qualcomm/utils/utils.py +++ b/backends/qualcomm/utils/utils.py @@ -1145,6 +1145,7 @@ def get_soc_to_arch_map(): "QCS9100": HtpArch.V73, "SAR2230P": HtpArch.V81, "SW6100": HtpArch.V81, + "QCM6490": HtpArch.V68, } @@ -1167,6 +1168,7 @@ def get_soc_to_chipset_map(): "QCS9100": QcomChipset.QCS9100, "SAR2230P": QcomChipset.SAR2230P, "SW6100": QcomChipset.SW6100, + "QCM6490": QcomChipset.QCM6490, } diff --git a/docs/source/backends-qualcomm.md b/docs/source/backends-qualcomm.md index 82edaf6c5bc..5dacb3ab7a2 100644 --- a/docs/source/backends-qualcomm.md +++ b/docs/source/backends-qualcomm.md @@ -71,6 +71,7 @@ You will need an Android / Linux device with adb-connected running on one of bel - SXR1230P (Linux Embedded) - SXR2230P - SXR2330P + - QCM6490 This example is verified with SM8550 and SM8450.