Skip to content

Conversation

@bjordiscollaku
Copy link
Contributor

Summary
Deploy all device tree blobs (DTBs) by recursively collecting every *.dtb under arch/arm64/boot/dts into out/. This ensures the kernel packaging script can pick up the complete DTB set when building the .deb, eliminating misses from a hardcoded list.

Changes

  • Replace explicit DTB deployment lines with a safe recursive deployment:
    find "$kpath/dts" -type f -name '*.dtb' -print0 | xargs -0 -I{} cp "{}" "$BUILD_TOP/out/"

Rationale

  • Automatically includes DTBs for newly added boards without script updates.
  • Reduces maintenance overhead and risk of missing artifacts.

Behavior Notes

  • DTBs are deployed into a flat out/ directory.
  • Kernel image and module build/install steps remain unchanged.

Replace hardcoded DTB deployment with a recursive sweep that deploys every *.dtb found under arch/arm64/boot/dts into out/. This ensures the kernel packaging script can reliably pick up all DTBs when constructing the .deb.

No functional changes to kernel image or module build/install.

Signed-off-by: Bjordis Collaku <[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.

2 participants