You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
config:
# Just some info stuff; not used by the patching scripts
name: rk35xx-6.1
kind: kernel
type: vendor # or: vendor
branch: rk-6.1-rkr3
last-known-good-tag: v6.1.75
# .dts files in these directories will be copied as-is to the build tree; later ones overwrite earlier ones.
# This is meant to provide a way to "add a board DTS" without having to null-patch them in.
dts-directories:
- { source: "dt", target: "arch/arm64/boot/dts/rockchip" }
overlay-directories:
- { source: "overlay", target: "arch/arm/boot/dts/rockchip/overlay" }
# the Makefile in each of these directories will be magically patched to include the dts files copied
# or patched-in; overlay subdir will be included "-y" if it exists.
# No more Makefile patching needed, yay!
# "incremental: true" changes the logic of the Makefile re-writing to only add the
# dts-directories's *.dts files to existing Makefile instead of
# full rewrite from *.dts in the dt dir at the end of patching.
auto-patch-dt-makefile:
- { incremental: yes, directory: "arch/arm64/boot/dts/rockchip", config-var: "CONFIG_ARCH_ROCKCHIP" }
# configuration for when applying patches to git / auto-rewriting patches (development cycle helpers)
patches-to-git:
do-not-commit-files:
- "MAINTAINERS" # constant churn, drop them. sorry.
- "Documentation/devicetree/bindings/arm/rockchip.yaml" # constant churn, conflicts on every bump, drop it. sorry.
do-not-commit-regexes: # Python-style regexes
- "^arch/([a-zA-Z0-9]+)/boot/dts/([a-zA-Z0-9]+)/Makefile$" # ignore DT Makefile patches, we've an auto-patcher now
The method you use is for mainline kernel, which doesn't have overlay dir, so just copying Makefile and all dts files would work. Vendor kernel has overlay dir, and adding overlay dts to Makefile is not implemented.
What happened?
Additional
dtbo
must be generated & packed into resultingdeb
No
dtbo
were generatedHow to reproduce?
My 0000.patching_config.yaml
then file locations
contents of Makefile in overlay folder
Per the progress overlay files are added to correct location but
dtbo
not generated. This is verified bydpkg --contents xx.deb
Branch
main (main development branch)
On which host OS are you running the build script and observing this problem?
Ubuntu 22.04 Jammy
Are you building on Windows WSL2?
Relevant log URL
https://paste.armbian.com/zupigobeyi
Code of Conduct
The text was updated successfully, but these errors were encountered: