fix(sunxi-6.18): drop r-spi backport now merged in linux-6.18.y stable - #9883
#9883fix(sunxi-6.18): drop r-spi backport now merged in linux-6.18.y stable#9883igorpecovnik merged 2 commits intomainarmbian/build:mainfrom fix/sunxi-6.18-drop-merged-a523-r-spi-backportarmbian/build:fix/sunxi-6.18-drop-merged-a523-r-spi-backportCopy head branch name to clipboard
Conversation
The backport patches.backports/31-clk_sunxi-ng_sun55i-a523-r_Add_missing_
r-spi_module_clock.patch (upstream commit fb20ccf70cf6 by Chen-Yu Tsai)
has been absorbed into the linux-6.18.y stable tree. The hunks now
conflict with code that is already present in
drivers/clk/sunxi-ng/ccu-sun55i-a523-r.c, causing:
Failed to apply patch .../patches.backports/31-clk_sunxi-ng_sun55i-a523-r
_Add_missing_r-spi_module_clock.patch
Summary: 518 total patches; 517 applied; 1 failed_apply
which breaks every kernel-sunxi-current and kernel-sunxi64-current build.
Verified against linux-6.18.y via gregkh/linux mirror: r_spi_parents,
r_spi_clk, and the CLK_R_SPI / CLK_BUS_R_SPI table entries are already
defined upstream. The backport is now redundant; remove it.
📝 WalkthroughWalkthroughThis patch adds a missing Changessun55i-a523-r r-spi clock support
Estimated code review effort🎯 2 (Simple) | ⏱️ ~8 minutes Suggested labels
Suggested reviewers
Poem
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches📝 Generate docstrings
🧪 Generate unit tests (beta)
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. Comment |
Follow-up to previous commit: also remove the now-deleted patches.backports/31-clk_sunxi-ng_sun55i-a523-r_Add_missing_r-spi_module_clock.patch entry from series.conf so the patcher does not look for a missing file.
Summary
patches.backports/31-clk_sunxi-ng_sun55i-a523-r_Add_missing_r-spi_module_clock.patch(upstream commitfb20ccf70cf6by Chen-Yu Tsai, Feb 17 2026) was absorbed into thelinux-6.18.ystable tree.drivers/clk/sunxi-ng/ccu-sun55i-a523-r.cupstream —r_spi_parents,r_spi_clk, and theCLK_R_SPI/CLK_BUS_R_SPItable entries are all there.kernel-sunxi-current/kernel-sunxi64-currentbuild now fails at patching:Test plan
./compile.sh BOARD=<any-sunxi-board> BRANCH=current KERNEL_ONLY=yescompletes the patch step cleanlyr-spiclock at boot on A523/T527 hardware (sanity check on any sun55i-a523/t527 board)Summary by CodeRabbit
Bug Fixes
Chores