BACKPORT change to install DT overlays via dtbs_install#654
BACKPORT change to install DT overlays via dtbs_install#654vishwasudupa wants to merge 2 commits into
Conversation
|
Merge Check Failed: No CR Numbers Found Error: No Change Request numbers were found. Please add Change Request numbers to your pull request description in the format CRs-Fixed: 12345 or link GitHub issues that are associated with Change Requests. |
PR #654 — validate-patchPR: #654
Final SummaryCommit 1/2 (FROMLIST):
Commit 2/2 (QCLINUX):
|
PR #654 — checker-log-analyzerPR: #654
Detailed report: Full report
|
shashim-quic
left a comment
There was a problem hiding this comment.
BACKPORT: QCLINUX: arm64: dts: qcom: Install camx DTBO overlays
This should be QCLINUX and not BACKPORT.
BACKPORT: FROMLIST: arm64: dts: qcom: install DT overlays via dtbs_install
This is FROMLIST.
aaa651a to
aa95d42
Compare
Updated in latest patch |
PR #654 — validate-patchPR: #654
Final SummaryCommit 1/2 (FROMLIST):
Commit 2/2 (QCLINUX):
Technical Analysis
|
PR #654 — checker-log-analyzerPR: #654
Detailed report: Full report
|
aa95d42 to
3565a31
Compare
PR #654 — validate-patchPR: #654
Final Summary
|
PR #654 — checker-log-analyzerPR: #654
Detailed report: Full report
|
3565a31 to
4dfa321
Compare
PR #654 — validate-patchPR: #654
Final Summary
|
PR #654 — checker-log-analyzerPR: #654
Detailed report: Full report
|
Overlay binaries (.dtbo) are currently only built implicitly as dependencies of composite firmware images and are therefore absent from the kernel install output. Even when final DTBs are produced at build time, some distributions rely on standalone DTBOs for runtime selection and application by bootloaders or firmware. Without explicit install targets, DTBOs are not picked up by the standard dtbs_install flow and therefore cannot be packaged alongside DTBs. Add explicit dtb-$(CONFIG_ARCH_QCOM) entries for all DT overlays defined in this Makefile so they are installed via dtbs_install, matching existing DTB install behaviour. Link: https://lore.kernel.org/all/20260428123725.3457865-1-vudupa@qti.qualcomm.com Signed-off-by: Vishwas Udupa <vudupa@qti.qualcomm.com>
Install Qualcomm camx DTBO overlay files by adding them to the dtb-$(CONFIG_ARCH_QCOM) build/install list This makes DTBOs available through the standard dtbs_install flow and ensures they are included in distro kernel packages Signed-off-by: Vishwas Udupa <vudupa@qti.qualcomm.com>
4dfa321 to
dd53524
Compare
PR #654 — validate-patchPR: #654
Final SummaryCommit 1/2 (BACKPORT):
Commit 2/2 (QCLINUX):
Recommendation: Before merging, clarify commit 1/2:
|
PR #654 — checker-log-analyzerPR: #654
Detailed report: Full report
|
Overlay binaries (.dtbo) are currently only built implicitly as
dependencies of composite firmware images and are therefore absent from the
kernel install output.
Even when final DTBs are produced at build time, some distributions rely on
standalone DTBOs for runtime selection and application by bootloaders or
firmware. Without explicit install targets, DTBOs are not picked up by the
standard dtbs_install flow and therefore cannot be packaged alongside DTBs.
BACKPORT change to add dtb-$(CONFIG_ARCH_QCOM) entries for all DT overlays defined in
this Makefile so they are installed via dtbs_install, matching existing
DTB install behavior.
CRs-Fixed: 4561683