mirror of
https://github.com/armbian/build.git
synced 2025-08-15 23:56:57 +02:00
39 lines
2.0 KiB
YAML
39 lines
2.0 KiB
YAML
config:
|
|
|
|
# Just some info stuff; not used by the patching scripts
|
|
name: sunxi-6.12
|
|
kind: kernel
|
|
type: mainline # or: mainline
|
|
branch: linux-6.12.y
|
|
last-known-good-tag: v6.7.0
|
|
maintainers:
|
|
- { github: pyavitz, name: Patrick Yavitz, email: pyavitz@gmail.com, armbian-forum: c0rnelius }
|
|
|
|
# .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:
|
|
# will copy patch/kernel/archive/meson64-MAJOR.MINOR/dt-boards/*.dts to arch/arm64/boot/dts/allwinner
|
|
- { source: "dt", target: "arch/arm64/boot/dts/allwinner" }
|
|
|
|
# every file in these directories will be copied as-is to the build tree; later ones overwrite earlier ones
|
|
# This is meant as a way to have overlays, bare, in a directory, without having to null-patch them in.
|
|
# @TODO need a solution to auto-Makefile the overlays as well
|
|
# overlay-directories:
|
|
# will copy patch/kernel/archive/meson64-MAJOR.MINOR/overlay/**/* to arch/arm64/boot/dts/allwinner/overlay
|
|
# - { source: "overlay", target: "arch/arm64/boot/dts/allwinner/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!
|
|
auto-patch-dt-makefile:
|
|
- { directory: "arch/arm64/boot/dts/allwinner", config-var: "CONFIG_ARCH_SUNXI" }
|
|
|
|
# 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/allwinner.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
|
|
|