Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Firmware for Dragonboard APQ8060 #701

Merged
merged 2 commits into from
Jan 8, 2025
Merged

Conversation

lumag
Copy link
Collaborator

@lumag lumag commented Dec 11, 2024

Add recipe for packaging firmware for Dragonboard APQ8060, the oldest Qualcomm board supported by the Linux kernel.

Dragonboard-APQ8060 has old uppercase-only names in the NHLOS image,
which breaks the rest of firmware-qcom-nhlos.inc. Split the
handle_nonhlos_image() function into unpack and handle parts to allow
individual recipes to extend either of those steps individually.

Signed-off-by: Dmitry Baryshkov <[email protected]>
Add firmware recipe for the DragonBoard APQ8060. The board is old, but
it is still useful for testing.

Signed-off-by: Dmitry Baryshkov <[email protected]>
@lumag
Copy link
Collaborator Author

lumag commented Dec 11, 2024

cc @ndechesne @ricardosalveti @quic-vkraleti
(and yes, I have the board in my lab :-) )

@lumag lumag merged commit 08c56f5 into qualcomm-linux:master Jan 8, 2025
2 checks passed
@lumag lumag deleted the fw-8060 branch January 8, 2025 15:49
ndechesne added a commit that referenced this pull request Jan 27, 2025
We are merging meta-qcom-hwe (main branch) and meta-qcom (master
branch) inside a single branch to unify the development.

This is a non trivial merge that requires merging two BSP layer with
unrelated history. git merge was used with --allow-unrelated-histories
for that reason.

Most of the files are merged with no conflicts, except:

* README.md: I merged both README files into a new one, picking things
  from both versions, as needed.
* conf/layer.conf: combine both files.
* COPYING.md: trivial conflict, nothing changed.

When combining meta-qcom and meta-qcom-hwe, we inherit from both CI
workflows. Moving forward we want to run the following workflows:

* Linaro CI for all stable branch up until styhead
* Qualcomm CI for master/main and future stable branches

In this commit, we also removed all CI workflow files from the Linaro
meta-qcom, and kept all CI workflows from meta-qcom-hwe.

The trees used for this merge were at the following commit:

* meta-qcom: 08c56f5 (Merge pull request #701 from lumag/fw-8060)
* meta-qcom-hwe: d55004a (workflows: fix variable name in nightly
  build)

Signed-off-by: Nicolas Dechesne <[email protected]>
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.

1 participant