Skip to content

Enable FastCV DSP packages for SHIKRA, GLYMUR and IQ-615 Targets#2689

Open
quic-ptak wants to merge 6 commits into
qualcomm-linux:masterfrom
quic-ptak:master
Open

Enable FastCV DSP packages for SHIKRA, GLYMUR and IQ-615 Targets#2689
quic-ptak wants to merge 6 commits into
qualcomm-linux:masterfrom
quic-ptak:master

Conversation

@quic-ptak

Copy link
Copy Markdown
Contributor

Reordered install rules, added FastCV DSP support for shikra-evk, glymur-crd, and iq-615 targets, updated Lemans DSP libraries to Hexagon SDK v8.7.10.1, made HAP power voting target-agnostic in DSP libs, and bumped the recipe version.

@koenkooi Koen Kooi (koenkooi) left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The first commit lacks a real commit message and the second commit does a whole lot more than the commit message says. Please have a closer look at the commit messages and change them where needed.

@quic-ptak quic-ptak force-pushed the master branch 2 times, most recently from 983a67b to 1a975d2 Compare July 7, 2026 14:10
@quic-ptak

Copy link
Copy Markdown
Contributor Author

The first commit lacks a real commit message and the second commit does a whole lot more than the commit message says. Please have a closer look at the commit messages and change them where needed.

done

@lumag Dmitry Baryshkov (lumag) left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please. Read the docs.

Comment thread recipes-multimedia/fastcv/qcom-fastcv-binaries_1.8.7.bb
Comment thread recipes-multimedia/fastcv/qcom-fastcv-binaries_1.8.7.bb
Comment thread recipes-multimedia/fastcv/qcom-fastcv-binaries_1.8.7.bb
Comment thread recipes-multimedia/fastcv/qcom-fastcv-binaries_1.8.7.bb
Comment thread conf/machine/glymur-crd.conf
@github-actions

github-actions Bot commented Jul 7, 2026

Copy link
Copy Markdown

Test run workflow

Test jobs for commit 1a975d2

nodistro
Pass: 10 | Fail: 0 | Total: 10
qcom-distro_linux-qcom-6.18
Pass: 7 | Fail: 1 | Total: 8
qcom-distro
Pass: 9 | Fail: 1 | Total: 10

@test-reporting-app

test-reporting-app Bot commented Jul 7, 2026

Copy link
Copy Markdown

Test Results

  110 files  ± 0    657 suites  ±0   7h 41m 55s ⏱️ + 1h 23m 38s
  163 tests + 4    149 ✅ +14   2 💤 ±0  12 ❌  - 10 
6 251 runs  +14  6 177 ✅ +26  60 💤 +1  14 ❌  - 13 

For more details on these failures, see this check.

Results for commit 3f7c63e. ± Comparison against base commit b3f0f4c.

♻️ This comment has been updated with latest results.

@github-actions

github-actions Bot commented Jul 7, 2026

Copy link
Copy Markdown

Test run workflow

Test jobs for commit e3521f4

nodistro
Pass: 10 | Fail: 0 | Total: 10
qcom-distro_linux-qcom-6.18
Pass: 232 | Fail: 0 | Total: 254
qcom-distro
Pass: 8 | Fail: 2 | Total: 10

@lumag Dmitry Baryshkov (lumag) left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I observe no improvements. NAK.

@koenkooi

Copy link
Copy Markdown
Contributor

For qcom-fastcv-binaries: Reorder install rules, I'd describe it as "Order by Hexagon architecture" or something similar. Saying "alphabetically" confused me because Hamoa sorted after Kodiak.

@quic-ptak

Copy link
Copy Markdown
Contributor Author

For qcom-fastcv-binaries: Reorder install rules, I'd describe it as "Order by Hexagon architecture" or something similar. Saying "alphabetically" confused me because Hamoa sorted after Kodiak.

done

@quic-ptak quic-ptak closed this Jul 8, 2026
@quic-ptak quic-ptak reopened this Jul 8, 2026
@github-actions

github-actions Bot commented Jul 8, 2026

Copy link
Copy Markdown

Test run workflow

Test jobs for commit caf7610

nodistro
Pass: 10 | Fail: 0 | Total: 10
qcom-distro_linux-qcom-6.18
Pass: 220 | Fail: 1 | Total: 254
qcom-distro
Pass: 247 | Fail: 1 | Total: 281

@github-actions

github-actions Bot commented Jul 8, 2026

Copy link
Copy Markdown

Test run workflow

Test jobs for commit 94d1263

nodistro
Pass: 10 | Fail: 0 | Total: 10
qcom-distro_linux-qcom-6.18
Pass: 221 | Fail: 0 | Total: 248
qcom-distro
Pass: 277 | Fail: 1 | Total: 302

install -m 0644 ${S}/usr/lib/dsp/cdsp/cv/v79/PAKALA/*.so ${D}${datadir}/qcom/sm8750/Qualcomm/SM8750-MTP/dsp/cdsp
install -m 0644 ${S}/usr/lib/dsp/cdsp/cv/v81/KAANAPALI/*.so ${D}${datadir}/qcom/kaanapali/Qualcomm/Kaanapali-MTP/dsp/cdsp
install -m 0644 ${S}/usr/lib/dsp/cdsp/cv/v81/GLYMUR/*.so ${D}${datadir}/qcom/glymur/Qualcomm/Glymur-CRD/dsp/cdsp
install -m 0644 ${S}/usr/lib/dsp/cdsp/cv/v81/GLYMUR/*.so ${D}${datadir}/qcom/glymur/Qualcomm/Glymur-CRD/dsp/cdsp

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This seems a cosmetic change, add that to the commit message.

Also say that this brings no functional changes.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

done

Reorder install rules by Hexagon architecture and
remove whitespace from install rules.

Signed-off-by: Pulkit Singh Tak <ptak@qti.qualcomm.com>
Release Lemans DSP libs with Hexagon SDK v8.7.10.1, update target-agnostic HAP power APIs,
update SHA value and Artifactory tag, and bump recipe version.

Signed-off-by: Pulkit Singh Tak <ptak@qti.qualcomm.com>
Add FastCV DSP support for SHIKRA-EVK board,
update recipe with Shikra dsp libs install rules.

Signed-off-by: Pulkit Singh Tak <ptak@qti.qualcomm.com>
Add FastCV DSP support for glymur-crd target

Signed-off-by: Pulkit Singh Tak <ptak@qti.qualcomm.com>
Add FastCV DSP support for shikra-evk target.

Signed-off-by: Pulkit Singh Tak <ptak@qti.qualcomm.com>
Add FastCV DSP support for IQ-615-EVK target.

Signed-off-by: Pulkit Singh Tak <ptak@qti.qualcomm.com>
@github-actions

Copy link
Copy Markdown

Test run workflow

Test jobs for commit 3f7c63e

nodistro
Pass: 9 | Fail: 1 | Total: 10
qcom-distro_linux-qcom-6.18
Pass: 232 | Fail: 0 | Total: 259
qcom-distro
Pass: 265 | Fail: 1 | Total: 299

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants