Skip to content

platforms/iq-x7181-evk: remove the ADSP filenames - #153

Open
Vivek Magre (vmagre) wants to merge 1 commit into
qualcomm-linux:mainfrom
vmagre:feature/remove_Dspnames
Open

platforms/iq-x7181-evk: remove the ADSP filenames#153
Vivek Magre (vmagre) wants to merge 1 commit into
qualcomm-linux:mainfrom
vmagre:feature/remove_Dspnames

Conversation

@vmagre

Copy link
Copy Markdown

Removing the adsp_lite.lzma and adsp_dtbs.elf file name.
The ADSP files are not boot critical binary those are included in HLOS.

@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.

First the definition of the issue, then actions to be performed.

@vmagre
Vivek Magre (vmagre) force-pushed the feature/remove_Dspnames branch 2 times, most recently from 2ba1b59 to e4b82a0 Compare August 12, 2026 13:56
@vmagre

Vivek Magre (vmagre) commented Aug 12, 2026

Copy link
Copy Markdown
Author

Hi Dmitry Baryshkov (@lumag)
Currently the ADSP files are available via the tech package (link) as part of boot critical binaries and the upstream firmware (link)
but the ADSP upstream firmware files are included in the HLOS(rootfs),
the upstream files get mounted in the "/lib/firmware/qcom/x1e80100/" path in HLOS(rootfs)
the files from the boot critical binaries are not utilizes by the HLOS and are redundant.
Also, these ADSP files are boot critical related binaries and are not required in the boot critical binary zip.

@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.

Still. What it the issue that you are trying to fix?

@vmagre

Copy link
Copy Markdown
Author

Hi Dmitry Baryshkov (@lumag)
from the upcoming tech package releases, we will not be including the adsp file(adsp_lite.lzma and adsp_dtbs.elf) in tech package,
to avoid the failure on meta-qcom for upcoming release (due to file missing the build will fail on the meta-qcom) we want to keep the partition updated.

@lumag

Copy link
Copy Markdown
Contributor

Vivek Magre (@vmagre) please add that information to the commit message. Make sure that it follow the logic: start with the description of the issue before describing the fixing mesaures.

The ADSP files (adsp_lite.lzma and adsp_dtbs.elf) are currently included
in the tech package as part of boot critical binaries. However, the ADSP
upstream firmware is already provided via the upstream firmware package
and is included in the HLOS (rootfs), mounted at:

  /lib/firmware/qcom/x1e80100/

The copies in the boot critical binary zip are not utilized by HLOS and
are therefore redundant. Additionally, ADSP files are not required as
boot critical binaries.

Starting from upcoming tech package releases, adsp_lite.lzma and
adsp_dtbs.elf will no longer be included in the tech package.
Updating the partition file to prevent build failures in meta-qcom caused by missing files in future releases.

Signed-off-by: Vivek Magre <vmagre@qti.qualcomm.com>
@vmagre

Copy link
Copy Markdown
Author

Hi Dmitry Baryshkov (@lumag)
i have updated the commit with the details,
please review it once and approve the PR

@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.

Are you sure about the ADSP firmware being not necessary before HLOS? Isn't it being loaded by the bootloaders to handle USB-C and charging before Linux boots?

Also, there is no need to update something before it happens. The PR updating to the next boot firmware revision can include this commit.

Last, but not least.

Updating the partition file to prevent build failures in meta-qcom caused by missing files in future releases.

This line is too long and also doesn't follow commit guidelines.

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants