Skip to content

Commit 39afbe2

Browse files
committed
Qualcomm AI Engine Direct - supprot SA8255
1 parent c6308a9 commit 39afbe2

File tree

4 files changed

+6
-0
lines changed

4 files changed

+6
-0
lines changed

backends/qualcomm/README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ Please check `generate_qnn_executorch_compiler_spec()` in
2222
- Snapdragon 8 Gen 3
2323
- Snapdragon 8 Elite
2424
- SA8295
25+
- SA8255
2526
- SSG2115P
2627
- SSG2125P
2728
- SXR1230P

backends/qualcomm/serialization/qc_compiler_spec.fbs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@ enum QcomChipset: int {
3737
SM8450 = 36,
3838
SM8475 = 42,
3939
SM8550 = 43,
40+
SA8255 = 52,
4041
SM8650 = 57,
4142
SM8750 = 69,
4243
SSG2115P = 46,

backends/qualcomm/serialization/qc_schema.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,7 @@ class QcomChipset(IntEnum):
4343
SM8450 = 36 # v69
4444
SM8475 = 42 # v69
4545
SM8550 = 43 # v73
46+
SA8255 = 52 # v73
4647
SM8650 = 57 # v75
4748
SM8750 = 69 # v79
4849
SSG2115P = 46 # v73
@@ -65,6 +66,7 @@ class SocInfo:
6566
QcomChipset.SM8450: SocInfo(QcomChipset.SM8450, HtpInfo(HtpArch.V69, 8)),
6667
QcomChipset.SM8475: SocInfo(QcomChipset.SM8475, HtpInfo(HtpArch.V69, 8)),
6768
QcomChipset.SM8550: SocInfo(QcomChipset.SM8550, HtpInfo(HtpArch.V73, 8)),
69+
QcomChipset.SA8255: SocInfo(QcomChipset.SA8255, HtpInfo(HtpArch.V73, 8)),
6870
QcomChipset.SM8650: SocInfo(QcomChipset.SM8650, HtpInfo(HtpArch.V75, 8)),
6971
QcomChipset.SM8750: SocInfo(QcomChipset.SM8750, HtpInfo(HtpArch.V79, 8)),
7072
QcomChipset.SSG2115P: SocInfo(QcomChipset.SSG2115P, HtpInfo(HtpArch.V73, 2)),

backends/qualcomm/utils/utils.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1092,6 +1092,7 @@ def get_soc_to_arch_map():
10921092
"SM8450": HtpArch.V69,
10931093
"SM8475": HtpArch.V69,
10941094
"SM8550": HtpArch.V73,
1095+
"SA8255": HtpArch.V73,
10951096
"SM8650": HtpArch.V75,
10961097
"SM8750": HtpArch.V79,
10971098
"SSG2115P": HtpArch.V73,
@@ -1110,6 +1111,7 @@ def get_soc_to_chipset_map():
11101111
"SM8450": QcomChipset.SM8450,
11111112
"SM8475": QcomChipset.SM8475,
11121113
"SM8550": QcomChipset.SM8550,
1114+
"SA8255": QcomChipset.SA8255,
11131115
"SM8650": QcomChipset.SM8650,
11141116
"SM8750": QcomChipset.SM8750,
11151117
"SSG2115P": QcomChipset.SSG2115P,

0 commit comments

Comments
 (0)