-
-
Notifications
You must be signed in to change notification settings - Fork 2.6k
rockchip64: bump edge to 6.16-rc3 #8328
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
These patches can get deleted after merged upstream.
WalkthroughThis change updates the kernel version in the Rockchip64 family configuration from 6.15 to 6.16 and advances the mainline kernel branch tag from "v6.16-rc1" to "v6.16-rc3". It also modifies the network driver patching script to apply new patches for Realtek and Unisoc wireless drivers when building against kernel version 6.16 or later. The changes are limited to variable assignments, informational messages, and conditional patch logic based on kernel version, without altering the overall logic or exported entities. Possibly related PRs
Suggested labels
Suggested reviewers
✨ Finishing Touches
🧪 Generate Unit Tests
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. 🪧 TipsChatThere are 3 ways to chat with CodeRabbit:
SupportNeed help? Create a ticket on our support page for assistance with any issues or questions. Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments. CodeRabbit Commands (Invoked using PR comments)
Other keywords and placeholders
CodeRabbit Configuration File (
|
Just FYI collabora is working on adding rkvdec2 decoder with H264/HEVC support to the current rkvdec driver(used on rk33xx): And there are some patches sent: https://patchwork.kernel.org/project/linux-rockchip/cover/20250623160722.55938-1-detlev.casanova@collabora.com/ |
Do you want to pick this up from here? I don't feel confident to figure out this media stuff which patches to use (or even test them afterwards) or drop 'em all and wait for mainline. It seems like that's the only thing left to figure besides Paolos driver. |
It's fine to drop the current rkvdec2 patches now. I will add the new series later. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Actionable comments posted: 1
🧹 Nitpick comments (4)
config/sources/mainline-kernel.conf.sh (1)
10-13
: Update the stale “rc1” reference in the TODO comment.The code now sets
KERNELBRANCH
totag:v6.16-rc3
, but the preceding@TODO
still talks about rolling over to “MAJOR.MINOR-rc1”. Adjusting that comment avoids future confusion.lib/functions/compilation/patch/drivers_network.sh (3)
81-83
: Gate the v6.16 patch on ≥ 6.16 to avoid spurious patch failures.
wireless-rtl8189es-Fix-v6.16.patch
is applied unconditionally. On kernels < 6.16 the hunk may fail and break the build.
Wrap it in a version check, mirroring the approach used elsewhere in the script.+ if linux-version compare "${version}" ge 6.16; then process_patch_file "${SRC}/patch/misc/wireless-rtl8189es-Fix-v6.16.patch" "applying" + fi
171-174
: Same unconditional application issue for rtl8192eu v6.16 patch.Recommend the same guarding pattern as above to keep pre-6.16 builds safe.
681-683
: Add version guard for rtl8723ds v6.16 patch.As with the other Realtek drivers, wrapping this in a
ge 6.16
block will prevent unnecessary patch attempts on earlier kernels.
📜 Review details
Configuration used: CodeRabbit UI
Review profile: CHILL
Plan: Pro
⛔ Files ignored due to path filters (271)
patch/kernel/archive/rockchip64-6.15/general-clk-rockchip-rk3568-Add-PLL-rate-for-33.3MHz.patch
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.15/general-rockchip-overlays.patch
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.15/general-v4l2-rkvdec-00-fixes.patch
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.15/rk3588-1010-arm64-dts-rock-5b-Slow-down-emmc-to-hs200-and-add-ts.patch
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.15/rk3588-1053-board-nanopc-t6-hdmi1-and-audio-support.patch
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/0000.patching_config.yaml
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/add-board-helios64.patch
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/board-firefly-rk3399-dts.patch
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/board-helios64-dts-fix-stability-issues.patch
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/board-helios64-remove-pcie-ep-gpios.patch
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/board-nanopc-t4-add-typec-dp.patch
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/board-nanopi-m4v2-dts-add-sound-card.patch
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/board-nanopi-r2c-plus.patch
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/board-nanopi-r2s.patch
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/board-nanopi-r3s-fix-leds.patch
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/board-nanopi-r4s-pwmfan.patch
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/board-odroidm1-add-nodes-for-i2c-pwm-uart-spi.patch
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/board-odroidm2-fix-for-ethernet.patch
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/board-orangepi-r1-plus.patch
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/board-orangepi-rk3399-pcie.patch
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/board-orangepi3b-add-uwe5622-wifi-bt-nodes.patch
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/board-pbp-add-dp-alt-mode.patch
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/board-radxa-e25-sdmmc0-fix.patch
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/board-radxa-e25-usb3-and-emmc-fix.patch
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/board-rk3328-roc-cc-dts-enable-dmc.patch
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/board-rk3328-roc-cc-dts-ram-profile.patch
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/board-rk3328-roc-pc-dts-ram-profile.patch
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/board-rk3328-roc-pc.patch
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/board-rock3a-0001-emmc-sfc.patch
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/board-rock3a-0002-usb3.patch
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/board-rock3a-0003-add-gpio-names.patch
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/board-rock64-mail-supply.patch
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/board-rockpi3-enable-dmc.patch
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/board-rockpi4-0003-arm64-dts-pcie.patch
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/board-rockpie-0001-arm64-dts-rockchip-fix-gmac-PHY-attach-error.patch
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/board-rockpis-dts-fixes.patch
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/board-rockpro64-0001-Add-pcie-bus-scan-delay.patch
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/board-rockpro64-change-rx_delay-for-gmac.patch
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/board-rockpro64-fix-emmc.patch
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/board-rockpro64-fix-spi1-flash-speed.patch
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/board-rockpro64-work-led-heartbeat.patch
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/board-rocks0.patch
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/board-station-m2.patch
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/board-station-p2.patch
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/drv-spi-spidev-remove-warnings.patch
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/dt/rk3308-sakurapi-rk3308b.dts
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/dt/rk3318-box.dts
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/dt/rk3328-heltec.dts
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/dt/rk3328-mksklipad50.dts
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/dt/rk3328-mkspi.dts
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/dt/rk3328-nanopi-neo3-rev02.dts
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/dt/rk3328-nanopi-r2-rev00.dts
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/dt/rk3328-nanopi-r2-rev06.dts
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/dt/rk3328-nanopi-r2-rev20.dts
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/dt/rk3328-nanopi-r2s-plus-rev00.dts
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/dt/rk3328-z28pro.dts
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/dt/rk3399-am40.dts
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/dt/rk3399-fine3399.dts
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/dt/rk3399-nanopi-m4v2.dts
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/dt/rk3399-nanopi-r4se.dts
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/dt/rk3399-orangepi-4-lts.dts
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/dt/rk3399-orangepi-4.dts
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/dt/rk3399-rock-pi-4.dts
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/dt/rk3399-tinker-2.dts
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/dt/rk3399-xiaobao-nas.dts
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/dt/rk3566-h96-tvbox.dts
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/dt/rk3566-jp-tvbox.dts
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/dt/rk3566-nanopi-r3s-lts.dts
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/dt/rk3566-panther-x2.dts
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/dt/rk3568-hinlink-h66k.dts
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/dt/rk3568-hinlink-h68k.dts
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/dt/rk3568-hinlink-hnas.dts
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/dt/rk3568-mixtile-edge2.dts
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/dt/rk3568-yy3568.dts
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/dt/rk3588-bananapi-m7.dts
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/dt/rk3588-cyber-aib.dts
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/dt/rk3588-hinlink-h88k.dts
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/dt/rk3588-mixtile-blade3.dts
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/dt/rk3588-rock-5b-plus.dts
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/dt/rk3588s-nanopi-m6.dts
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/dt/rk3588s-youyeetoo-r1.dts
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/general-add-hdmi-mks-ips50-resolutions.patch
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/general-add-miniDP-dt-doc.patch
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/general-add-miniDP-virtual-extcon.patch
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/general-add-overlay-compilation-support.patch
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/general-add-overlay-configfs.patch
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/general-add-panel-simple-dsi.patch
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/general-add-pll-hdmi-timings.patch
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/general-add-xtx-spi-nor-chips.patch
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/general-cryptov1-trng.patch
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/general-disable-mtu-validation.patch
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/general-driver-tm16xx-led-driver.patch
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/general-drm-rockchip-Set-dma-mask-to-64-bit.patch
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/general-fix-es8316-kernel-panic.patch
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/general-fix-mmc-signal-voltage-before-reboot.patch
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/general-hdmi-clock-fixes.patch
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/general-increase-spdif-dma-burst.patch
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/general-increasing_DMA_block_memory_allocation_to_2048.patch
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/general-pl330-01-fix-periodic-transfers.patch
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/general-pl330-02-add-support-for-interleaved-transfers.patch
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/general-pl330-04-bigger-mcode-buffer.patch
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/general-pl330-05-fix-unbalanced-power-down.patch
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/general-pl330-06-fix-buffer-underruns.patch
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/general-possibility-of-disabling-rk808-rtc.patch
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/general-rk3328-dtsi-trb-ent-quirk.patch
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/general-rk808-configurable-switch-voltage-steps.patch
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/general-rockchip-overlays.patch
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/general-rt5651-add-mclk.patch
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/general-st7796-driver.patch
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/general-v4l2-iep-driver.patch
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/general-v4l2-rkvdec-00-fixes.disabled
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/general-v4l2-rkvdec-01-vp9.patch
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/general-v4l2-rkvdec-02-hevc.disabled
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/general-workaround-broadcom-bt-serdev.patch
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/kernel-6.8-tools-cgroup-makefile.patch
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/media-0001-Add-rkvdec2-Support-v3.patch
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/media-0002-v4l2-core-Initialize-h264-frame_mbs_only_flag-.patch
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/media-0003-rk3568-disable-hantro-h264.patch
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/net-usb-r8152-add-LED-configuration-from-OF.patch
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/overlay/Makefile
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/overlay/README.rockchip-overlays
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/overlay/hinlink-h88k-240x135-lcd.dtso
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/overlay/rk3308-b@1.3ghz.dtso
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/overlay/rk3308-bs.dtso
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/overlay/rk3308-bs@1.3ghz.dtso
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/overlay/rk3308-emmc.dtso
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/overlay/rk3308-pcm5102a.dtso
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/overlay/rk3308-s0-ext-antenna.dtso
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/overlay/rk3308-sdio@10mhz.dtso
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/overlay/rk3308-sdio@4mhz.dtso
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/overlay/rockchip-fixup.scr-cmd
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/overlay/rockchip-rk3318-box-cpu-hs.dtso
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/overlay/rockchip-rk3318-box-emmc-ddr.dtso
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/overlay/rockchip-rk3318-box-emmc-hs200.dtso
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/overlay/rockchip-rk3318-box-led-conf1.dtso
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/overlay/rockchip-rk3318-box-led-conf2.dtso
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/overlay/rockchip-rk3318-box-led-conf3.dtso
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/overlay/rockchip-rk3318-box-led-conf4.dtso
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/overlay/rockchip-rk3318-box-led-conf5.dtso
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/overlay/rockchip-rk3318-box-wlan-ap6330.dtso
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/overlay/rockchip-rk3318-box-wlan-ap6334.dtso
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/overlay/rockchip-rk3318-box-wlan-ext.dtso
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/overlay/rockchip-rk3328-i2c0.dtso
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/overlay/rockchip-rk3328-i2s1-pcm5102.dtso
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/overlay/rockchip-rk3328-mksklipad50-enable-rtc-end1.dtso
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/overlay/rockchip-rk3328-mksklipad50-enable-v4l2.dtso
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/overlay/rockchip-rk3328-mkspi-disable-lcd-spi.dtso
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/overlay/rockchip-rk3328-opp-1.4ghz.dtso
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/overlay/rockchip-rk3328-opp-1.5ghz.dtso
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/overlay/rockchip-rk3328-spi-spidev.dtso
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/overlay/rockchip-rk3328-uart1.dtso
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/overlay/rockchip-rk3399-dwc3-0-host.dtso
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/overlay/rockchip-rk3399-i2c7.dtso
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/overlay/rockchip-rk3399-i2c8.dtso
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/overlay/rockchip-rk3399-opp-2ghz.dtso
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/overlay/rockchip-rk3399-pcie-gen2.dtso
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/overlay/rockchip-rk3399-spi-jedec-nor.dtso
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/overlay/rockchip-rk3399-spi-spidev.dtso
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/overlay/rockchip-rk3399-uart4.dtso
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/overlay/rockchip-rk3399-w1-gpio.dtso
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/overlay/rockchip-rk3566-sata2.dtso
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/overlay/rockchip-rk3568-hk-i2c0.dtso
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/overlay/rockchip-rk3568-hk-i2c1.dtso
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/overlay/rockchip-rk3568-hk-pwm1.dtso
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/overlay/rockchip-rk3568-hk-pwm2.dtso
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/overlay/rockchip-rk3568-hk-pwm9.dtso
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/overlay/rockchip-rk3568-hk-spi-spidev.dtso
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/overlay/rockchip-rk3568-hk-uart0-rts_cts.dtso
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/overlay/rockchip-rk3568-hk-uart0.dtso
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/overlay/rockchip-rk3568-hk-uart1.dtso
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/overlay/rockchip-rk3568-nanopi-r5c-leds.dtso
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/overlay/rockchip-rk3568-nanopi-r5s-leds.dtso
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/overlay/rockchip-rk3568-rock-3a-disable-uart2.dtso
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/overlay/rockchip-rk3588-fanctrl.dtso
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/overlay/rockchip-rk3588-hdmirx.dtso
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/overlay/rockchip-rk3588-i2c8-m2.dtso
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/overlay/rockchip-rk3588-nanopi-m6-spi-nor-flash.dtso
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/overlay/rockchip-rk3588-pwm0-m0.dtso
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/overlay/rockchip-rk3588-pwm0-m1.dtso
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/overlay/rockchip-rk3588-pwm0-m2.dtso
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/overlay/rockchip-rk3588-pwm1-m0.dtso
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/overlay/rockchip-rk3588-pwm1-m1.dtso
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/overlay/rockchip-rk3588-pwm1-m2.dtso
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/overlay/rockchip-rk3588-pwm10-m0.dtso
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/overlay/rockchip-rk3588-pwm11-m0.dtso
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/overlay/rockchip-rk3588-pwm11-m1.dtso
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/overlay/rockchip-rk3588-pwm12-m0.dtso
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/overlay/rockchip-rk3588-pwm13-m0.dtso
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/overlay/rockchip-rk3588-pwm13-m2.dtso
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/overlay/rockchip-rk3588-pwm14-m0.dtso
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/overlay/rockchip-rk3588-pwm14-m1.dtso
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/overlay/rockchip-rk3588-pwm14-m2.dtso
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/overlay/rockchip-rk3588-pwm15-m0.dtso
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/overlay/rockchip-rk3588-pwm15-m1.dtso
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/overlay/rockchip-rk3588-pwm15-m2.dtso
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/overlay/rockchip-rk3588-pwm15-m3.dtso
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/overlay/rockchip-rk3588-pwm2-m1.dtso
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/overlay/rockchip-rk3588-pwm3-m0.dtso
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/overlay/rockchip-rk3588-pwm3-m1.dtso
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/overlay/rockchip-rk3588-pwm3-m2.dtso
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/overlay/rockchip-rk3588-pwm3-m3.dtso
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/overlay/rockchip-rk3588-pwm5-m2.dtso
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/overlay/rockchip-rk3588-pwm6-m0.dtso
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/overlay/rockchip-rk3588-pwm6-m2.dtso
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/overlay/rockchip-rk3588-pwm7-m0.dtso
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/overlay/rockchip-rk3588-pwm7-m3.dtso
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/overlay/rockchip-rk3588-pwm8-m0.dtso
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/overlay/rockchip-rk3588-rkvenc-overlay.dtso
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/overlay/rockchip-rk3588-sata1.dtso
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/overlay/rockchip-rk3588-sata2.dtso
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/overlay/rockchip-rk3588-uart1-m1.dtso
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/overlay/rockchip-rk3588-uart3-m1.dtso
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/overlay/rockchip-rk3588-uart4-m2.dtso
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/overlay/rockchip-rk3588-uart6-m1.dtso
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/overlay/rockchip-rk3588-uart7-m2.dtso
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/overlay/rockchip-rk3588-uart8-m1.dtso
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/overlay/rockchip-rockpi4cplus-usb-host.dtso
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/overlay/rockchip-rockpro64-lcd.dtso
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/overlay/rockchip-sakurapi-rk3308b-ws2812.dtso
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/regulator-add-fan53200-driver.patch
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/rk3308-0001-pinctrl-slew-mux.patch
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/rk3308-add-gmac-alias.patch
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/rk3308-add-missing-i2s-controllers.patch
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/rk3308-add-tsadc-driver.patch
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/rk3308-dts-legacy-cryptov2.patch
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/rk3308-dts-thermal-zones.patch
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/rk3308-fix-uart-dma.patch
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/rk3308-internal-rgb-lcdc.patch
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/rk3308-vop-output.patch
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/rk3328-add-dmc-driver.patch
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/rk3328-add-rga-node.patch
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/rk3328-dtsi-mali-opp-table.patch
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/rk3328-dtsi-spdif.patch
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/rk3328-dtsi-usb3-reset-properties.patch
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/rk3328-gpu-cooling-target.patch
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/rk3328-roc-cc-add-missing-nodes.patch
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/rk3399-add-sclk-i2sout-src-clock.patch
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/rk3399-dmc-polling-rate.patch
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/rk3399-enable-dwc3-xhci-usb-trb-quirk.patch
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/rk3399-fix-pci-lanes.patch
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/rk3399-fix-pci-phy.patch
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/rk3399-fix-usb-phy.patch
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/rk3399-rp64-pcie-Reimplement-rockchip-PCIe-bus-scan-delay.patch
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/rk3399-sd-drive-level-8ma.patch
is excluded by!patch/**
patch/k 8000 ernel/archive/rockchip64-6.16/rk3399-sd-pwr-pinctrl.patch
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/rk3399-unlock-temperature.patch
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/rk356x-add-rkvdec2-support.patch
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/rk3588-0010-fix-clk-divisions.patch
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/rk3588-0011-irqchip-fix-its-timeout-issue.patch.bak
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/rk3588-0025-add-missing-op-nodes.patch
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/rk3588-1010-arm64-dts-rock-5b-Slow-down-emmc-to-hs200.patch
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/rk3588-1040-board-khadas-edge2-add-nodes.patch
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/rk3588-1041-board-khadas-edge2-mcu.patch
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/rk3588-1051-board-nanopc-t6-fan-support.patch
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/rk3588-1052-board-nanopc-t6-fix-usb3-a.patch
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/rk3588-1063-arm64-dts-rockchip-Enable-automatic-fan-control-on-t.patch
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/rk3588-1064-arm64-dts-rockchip-Add-missing-hym8563-clock-frequen.patch
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/rk3588-1072-arm64-dts-rockchip-add-AP6275P-wifi-to-Orange-Pi-5B.patch
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/rk3588-1080-arm64-dts-rockchip-add-USB3-support-to-NanoPi-R6-ser.patch
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/rk3588-1090-arm64-dts-rockchip-Enable-HDMI-receiver-on-CM3588-NAS.patch
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/rk3588-1091-arm64-dts-rockchip-Enable-HDMI-receiver-on-NanoPC-T6.patch
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/rk3588-1100-arm64-dts-rockchip-opi5-max-add-2nd-hdmi.patch
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/rk3588-1101-arm64-dts-rockchip-opi5-max-add-hdmi-sound.patch
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/rk35xx-montjoie-crypto-v2-rk35xx.patch
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/wifi-4003-add-bcm43342-chip.patch
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/wifi-4003-ssv-6051-driver.disabled
is excluded by!patch/**
patch/kernel/archive/rockchip64-6.16/wifi-4004-ssv6051-fix-build-for-6.15-del_timer_sync-timer_dele.disabled
is excluded by!patch/**
patch/misc/wireless-rtl8189es-Fix-v6.16.patch
is excluded by!patch/**
patch/misc/wireless-rtl8192eu-Fix-v6.16.patch
is excluded by!patch/**
patch/misc/wireless-rtl8723ds-Fix-v6.16.patch
is excluded by!patch/**
patch/misc/wireless-uwe5622/uwe5622-v6.16.patch
is excluded by!patch/**
📒 Files selected for processing (3)
config/sources/families/include/rockchip64_common.inc
(1 hunks)config/sources/mainline-kernel.conf.sh
(1 hunks)lib/functions/compilation/patch/drivers_network.sh
(4 hunks)
🔇 Additional comments (1)
config/sources/families/include/rockchip64_common.inc (1)
35-38
: Edge-branch kernel bump looks correct.
KERNEL_MAJOR_MINOR
is now aligned with the rest of the PR (6.16). No further concerns on this line.
@EvilOlaf hello, I got sick of ssv6051 driver, which is there only for some tvboxes. I will create a repository elsewhere for that. Those people who need it, will compile and sort issues by themselves. You have my blessing to remove it. |
Built and boot on rock5b, LGTM. |
Anyone available to test against rk33xx ? |
Can do this! |
All fine on rk3399 (orangepi4 lts) and rk3328 (a tvbox). dmesg does not report any crash dump or other nasty things. Both devices boot, both devices show emmc/sdcard, ethernet and wifi. Looks fine to me, thanks! |
Awesome. Let's do it. |
Description
Supersedes #8312
I rebuilt from scratch due to merge conflicts and lacking skills to handle them properly.
Maybe somebody want to pick this up from here, dealing with the yet-to-fix things.
Watch out for patches suffixed .disabled !
How Has This Been Tested?
Checklist: