Skip to content

Commit ce4a304

Browse files
committed
Qualcomm AI Engine Direct - Add SC8480XP support
Register SC8480XP as SoC model 88 with the HTP V81 configuration and expose it through the Qualcomm backend lookup tables.\n\nAuthored with Codex.
1 parent adc713a commit ce4a304

3 files changed

Lines changed: 5 additions & 0 deletions

File tree

‎backends/qualcomm/serialization/qc_compiler_spec.fbs‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,7 @@ enum QcomChipset: int {
4848
SA8295 = 39,
4949
SA8797 = 72,
5050
SC8380XP = 60,
51+
SC8480XP = 88,
5152
SM7675 = 70,
5253
SM8350 = 30,
5354
SM8450 = 36,

‎backends/qualcomm/serialization/qc_schema.py‎

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,7 @@ class QcomChipset(IntEnum):
5555
SA8295 = 39 # v68
5656
SA8797 = 72 # v81
5757
SC8380XP = 60 # v73
58+
SC8480XP = 88 # v81
5859
SM7675 = 70 # v73
5960
SM8350 = 30 # v68
6061
SM8450 = 36 # v69
@@ -89,6 +90,7 @@ class SocInfo:
8990
QcomChipset.SA8295: SocInfo(QcomChipset.SA8295, HtpInfo(HtpArch.V68, 8)),
9091
QcomChipset.SA8797: SocInfo(QcomChipset.SA8797, HtpInfo(HtpArch.V81, 16)),
9192
QcomChipset.SC8380XP: SocInfo(QcomChipset.SC8380XP, HtpInfo(HtpArch.V73, 8)),
93+
QcomChipset.SC8480XP: SocInfo(QcomChipset.SC8480XP, HtpInfo(HtpArch.V81, 8)),
9294
QcomChipset.SM7675: SocInfo(QcomChipset.SM7675, HtpInfo(HtpArch.V73, 4)),
9395
QcomChipset.SM8350: SocInfo(QcomChipset.SM8350, HtpInfo(HtpArch.V68, 4)),
9496
QcomChipset.SM8450: SocInfo(QcomChipset.SM8450, HtpInfo(HtpArch.V69, 8)),

‎backends/qualcomm/utils/utils.py‎

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1431,6 +1431,7 @@ def get_soc_to_htp_arch_map():
14311431
"SA8295": HtpArch.V68,
14321432
"SA8797": HtpArch.V81,
14331433
"SC8380XP": HtpArch.V73,
1434+
"SC8480XP": HtpArch.V81,
14341435
"SM8350": HtpArch.V68,
14351436
"SM8450": HtpArch.V69,
14361437
"SM8475": HtpArch.V69,
@@ -1467,6 +1468,7 @@ def get_soc_to_chipset_map():
14671468
"SA8295": QcomChipset.SA8295,
14681469
"SA8797": QcomChipset.SA8797,
14691470
"SC8380XP": QcomChipset.SC8380XP,
1471+
"SC8480XP": QcomChipset.SC8480XP,
14701472
"SM7675": QcomChipset.SM7675,
14711473
"SM8350": QcomChipset.SM8350,
14721474
"SM8450": QcomChipset.SM8450,

0 commit comments

Comments
 (0)