Skip to content

Commit

Permalink
rockchip: bump edge kernel to 6.8
Browse files Browse the repository at this point in the history
  • Loading branch information
paolosabatino committed Mar 25, 2024
1 parent c02e1c3 commit 47d2e82
Show file tree
Hide file tree
Showing 123 changed files with 83,134 additions and 48 deletions.
119 changes: 72 additions & 47 deletions config/kernel/linux-rockchip-edge.config

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion config/sources/families/rockchip.conf
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,7 @@ case $BRANCH in

edge)

declare -g KERNEL_MAJOR_MINOR="6.7" # Major and minor versions of this kernel.
declare -g KERNEL_MAJOR_MINOR="6.8" # Major and minor versions of this kernel.
;;

esac
Expand Down
35 changes: 35 additions & 0 deletions patch/kernel/archive/rockchip-6.8/0000.patching_config.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
config:
# Just some info stuff; not used by the patching scripts
name: rockchip-6.7
kind: kernel
type: mainline # or: vendor
branch: linux-6.7.y
last-known-good-tag: v6.7.0
maintainers:
- { github: paolo.sabatino, name: Paolo Sabatino, email: [email protected], armbian-forum: jock }

# .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/arm/boot/dts/rockchip" }

# 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:
- { 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!
auto-patch-dt-makefile:
- { directory: "arch/arm/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

49 changes: 49 additions & 0 deletions patch/kernel/archive/rockchip-6.8/armbian.series
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
# Series from patches.armbian/
patches.armbian/bt-broadcom-serdev-workaround.patch
patches.armbian/clk-rk322x-composite-mmc-clk.patch
patches.armbian/clk-rockchip-max-frac-divider.patch
patches.armbian/driver-rk322x-audio-codec.patch
patches.armbian/driver-rk3288-gpiomem.patch
patches.armbian/driver-tinkerboard-alc4040-codec.patch
patches.armbian/drm-rk322x-plane-overlay.patch
patches.armbian/drm-rk322x-yuv-10bit-modes.patch
patches.armbian/drm-rockchip-hardware-cursor.patch
patches.armbian/dts-miqi-fan.patch
patches.armbian/dts-miqi-hevc-rga.patch
patches.armbian/dts-miqi-mali-gpu.patch
patches.armbian/dts-miqi-regulator-fix.patch
patches.armbian/dts-rk322x-iep-node.patch
patches.armbian/dts-rk322x-pinctrl-nand.patch
patches.armbian/dts-rk3288-disable-serial-dma.patch
patches.armbian/dts-rk3288-fix-mmc-aliases.patch
patches.armbian/dts-rk3288-gpu-500mhz-opp.patch
patches.armbian/dts-rk3288-pinctrl-spi2.patch
patches.armbian/dts-rk3288-thermal-rearrange-zones.patch
patches.armbian/dts-tinkerboard-bt-rtl8723bs.patch
patches.armbian/dts-tinkerboard-bt-uart-pins.patch
patches.armbian/dts-tinkerboard-hevc-rga.patch
patches.armbian/dts-tinkerboard-sdio-wifi.patch
patches.armbian/dts-tinkerboard-sdmmc-properties.patch
patches.armbian/dts-tinkerboard-spi-interface.patch
patches.armbian/dts-veyron-flag-cache-flush.patch
patches.armbian/general-add-overlay-compilation-support.patch
patches.armbian/general-add-overlay-configfs.patch
patches.armbian/general-add-restart-handler-for-act8846.patch
patches.armbian/general-fix-reboot-from-kwiboo.patch
patches.armbian/general-linux-export-mm-trace-rss-stats.patch
patches.armbian/general-rk322x-gpio-ir-driver.patch
patches.armbian/general-rockchip-various-fixes.patch
patches.armbian/ir-keymap-rk322x-box.patch
patches.armbian/ir-keymap-xt-q8l-v10.patch
patches.armbian/misc-tinkerboard-spi-interface.patch
patches.armbian/mmc-tinkerboard-sdmmc-reboot-fix.patch
patches.armbian/rk322x-dwc2-no-clock-gating.patch
patches.armbian/rk322x-dmc-driver-01-sipv2-calls.patch
patches.armbian/rk322x-dmc-driver-02-sip-constants.patch
patches.armbian/rk322x-dmc-driver-03-dfi-driver.patch
patches.armbian/rk322x-dmc-driver-04-driver.patch
patches.armbian/wifi-ath9k-no-bulk-EP3-EP4.patch
patches.armbian/wifi-brcmfmac-add-bcm43342.patch
patches.armbian/wifi-brcmfmac-ap6330-firmware.patch
patches.armbian/wifi-driver-esp8089.patch
patches.armbian/wifi-driver-ssv6051.patch
Loading

0 comments on commit 47d2e82

Please sign in to comment.