Jump to content

All Activity

This stream auto-updates

  1. Past hour
  2. This looks normal. Most of those boards have bootloaders at locations prior to boot partition. Boot loop. This can be many things - i would guess kernel crash and watchdog issue restart. Why that happens? Hard to tell. This way? sudo screen /dev/ttyUSB0 115200 It should prompt out something.
  3. Today
  4. I am trying to compile "noble" for rockpi 4b, here is my cmd line: ./compile.sh build BOARD=rockpi-4b BRANCH=current RELEASE=noble BUILD_MINIMAL=yes KERNEL_CONFIGURE=no and the error log: ----------------------------------------------------------------------------------------------------------- ### aggregate_packages.log --> (5) INFO: Aggregating packages [ rootfs ] --> (5) INFO: Python3 version [ 3.12.3 - 'Python 3.12.3' ] --> (5) INFO: pip3 version [ 25.2 ] --> (5) INFO: Using cached pip packages for Python tools [ a37dbeb534081dd9c2272c9ea9e6c1845a5e8372aafbf8434654b7b0534bcd33 ] --> (5) COMMAND: [...shortened...] /usr/bin/python3 /armbian/lib/tools/aggregation.py Summary: Aggregation: debootstrap: 5; rootfs: 47; image: 3; desktop: 0; apt-sources: 0; hash: d9f1fc00bf0a0b72 --> (6) COMMAND: rm -f /armbian/.tmp/work-a19a0029-6ac2-4f5a-822e-6f0174a160d5/tmp.3iGXYBBmJM ------------------------------------------------------------------------------------------------------------ ### clean_deprecated_mountpoints.log --> (6) INFO: artifact [ uboot :: uboot() ] ------------------------------------------------------------------------------------------------------------ ### artifact_prepare_version.log --> (6) INFO: Producing new & caching [ GIT_INFO_UBOOT ] --> (6) INFO: Fetching SHA1 of 'tag' 'refs/heads/v2022.07^{}' [ https://github.com/u-boot/u-boot ] --> (6) INFO: SHA1 of tag refs/heads/v2022.07^{} [ '' ] --> (6) INFO: Failed to fetch SHA1 of 'tag' 'refs/heads/v2022.07^{}' [ https://github.com/u-boot/u-boot ] --> (6) INFO: Fetching SHA1 of 'tag' 'refs/heads/v2022.07' [ https://github.com/u-boot/u-boot ] --> (7) INFO: SHA1 of tag refs/heads/v2022.07 [ '' ] --> (7) INFO: Failed to fetch SHA1 of 'tag' 'refs/heads/v2022.07' [ https://github.com/u-boot/u-boot ] --> (7) INFO: Fetching SHA1 of 'tag' 'v2022.07^{}' [ https://github.com/u-boot/u-boot ] --> (8) INFO: SHA1 of tag v2022.07^{} [ 'e092e3250270a1016c877da7bdd9384f14b1321e' ] ------------------------------------------------------------------------------------------------------------ ### artifact_reversion_for_deployment.log --> (8) INFO: Reversioning package [ re-version 'uboot-rockpi-4b-current(deb)::2022.07-Se092-P621f-H3a59-V45d3-Bb703-R448a' to '25.11.0-trunk' ] --> (8) COMMAND: mkdir -p /armbian/output/debs --> (8) COMMAND: touch /armbian/output/debs/linux-u-boot-rockpi-4b-current_25.11.0-trunk_arm64__2022.07-Se092-P621f-H3a59-V45d3-Bb703-R448a.deb --> (8) INFO: artifact [ kernel :: kernel() ] ------------------------------------------------------------------------------------------------------------ ### artifact_prepare_version.log --> (8) INFO: Using cached [ GIT_INFO_KERNEL ] --> (8) INFO: User patches directory for kernel [ /armbian/userpatches/kernel/archive/rockchip64-6.12 ] --> (8) INFO: Using kernel config file [ config/kernel/linux-rockchip64-current.config ] --> (8) INFO: Considering available RAM for BTF build [ 18357 MiB ] --> (8) INFO: Enabling eBPF and BTF info [ for fully BTF & CO-RE enabled kernel ] ------------------------------------------------------------------------------------------------------------ ### artifact_is_available_in_remote_cache.log --> (8) INFO: Getting ORAS manifest [ ORAS manifest from ghcr.io/armbian/os/kernel-rockchip64-current:6.12.44-S11a2-D0b5d-Pa711-Cf32eH2313-HK01ba-Vc222-Be02b-R448a ] --> (9) INFO: Artifact is not available in remote cache [ ghcr.io/armbian/os/kernel-rockchip64-current:6.12.44-S11a2-D0b5d-Pa711-Cf32eH2313-HK01ba-Vc222-Be02b-R448a ] --> (9) INFO: Kernel build starting [ linux-kernel-worktree/6.12__rockchip64__arm64 ] --> (9) COMMAND: mkdir -p /armbian/cache/git-bare --> (9) INFO: Using full Kernel bare tree for 6.12 [ existing worktree points to full ] ------------------------------------------------------------------------------------------------------------ ### kernel_prepare_bare_repo_from_oras_gitball.log --> (9) CACHEHIT: Kernel bare tree already exists [ /armbian/cache/git-bare/kernel ] --> (9) COMMAND: git --no-pager config --global --add safe.directory /armbian/cache/git-bare/kernel --> (9) INFO: Getting sources from Git [ kernel:6.12 linux-6.12.y ] --> (9) COMMAND: echo /armbian/cache/sources/linux-kernel-worktree/6.12__rockchip64__arm64/.git > /armbian/cache/git-bare/kernel/.git/worktrees/6.12__rockchip64__arm64/gitdir --> (9) COMMAND: git --no-pager config --global --add safe.directory /armbian/cache/sources/linux-kernel-worktree/6.12__rockchip64__arm64 --> (9) INFO: Fetching updates from remote repository [ kernel:6.12 linux-6.12.y ] --> (9) COMMAND: /usr/bin/git --no-pager fetch --verbose --progress --recurse-submodules=no --no-tags https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git linux-6.12.y --> (10) INFO: git: Fetch from remote completed, rev-parsing... [ 'kernel:6.12' 'linux-6.12.y' 'FETCH_HEAD' ] --> (10) COMMAND: git --no-pager checkout -f -q 11a24528d080a6ac23f07d6031da9e271728d62d --> (10) COMMAND: git --no-pager clean -q -d -f --> (10) INFO: Using Kernel git revision [ 11a24528d080a6ac23f07d6031da9e271728d62d at 'Thu Aug 28 14:31:16 UTC 2025' ] ------------------------------------------------------------------------------------------------------------ ### kernel_drivers_create_patches.log --> (11) CACHEHIT: Using cached drivers patch file for rockchip64-current [ sha1_11a24528d080a6ac23f07d6031da9e271728d62d_rockchip64_current_0b5d7236_c3161803-01ba4719 ] ------------------------------------------------------------------------------------------------------------ ### kernel_main_patching_python.log --> (11) INFO: Calling Python patching script for kernel: [ https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git - branch:linux-6.12.y ] --> (11) INFO: Using kernel patch dir: [ archive/rockchip64-6.12 ] --> (11) COMMAND: [...shortened kernel patching...] /usr/bin/python3 /armbian/lib/tools/patching.py Found patching config file: '/armbian/patch/kernel/archive/rockchip64-6.12/0000.patching_config.yaml' Applying 187 patches from 144 files of which 1 driver patches, 143 patches in regular, sorted files... -> 001/187: /armbian/cache/patch/kernel-drivers/sha1_11a24528d080a6ac23f07d6031da9e271728d62d_rockchip64_current_0b5d7236_c3161803-01ba4719(:1) -> 002/187: add-board-helios64(:1) (+655/-81)[1M] {rk3399-kobol-helios64.dts} -> 003/187: board-firefly-rk3399-dts(:1) (+103/-30)[1M] {rk3399-firefly.dts} -> 004/187: board-helios64-dts-fix-stability-issues(:1) (+1/-0)[1M] {rk3399-kobol-helios64.dts} -> 005/187: board-helios64-remove-pcie-ep-gpios(:1) (+0/-1)[1M] {rk3399-kobol-helios64.dts} -> 006/187: board-nanopc-t4-add-typec-dp(:1) (+96/-0)[1M] {rk3399-nanopc-t4.dts} -> 007/187: board-nanopi-m4v2-dts-add-sound-card(:1) (+60/-0)[2M] {rk3399-nanopi4.dtsi, Kconfig} -> 008/187: board-nanopi-r2c-plus(:1) (+1/-1)[1M] {rk3328-nanopi-r2c-plus.dts} -> 009/187: board-nanopi-r2s(:1) (+316/-165)[1M] {rk3328-nanopi-r2s.dts} -> 010/187: board-nanopi-r3s-fix-leds(:1) (+22/-0)[2M] {r8169_main.c, realtek.c} -> 011/187: board-nanopi-r4s-pwmfan(:1) (+35/-0)[1M] {rk3399-nanopi-r4s.dts} -> 012/187: board-odroidm1-add-nodes-for-i2c-pwm-uart-spi(:1) (+34/-0)[1M] {rk3568-odroid-m1.dts} -> 013/187: board-orangepi-r1-plus(:1) (+45/-0)[1M] {rk3328-orangepi-r1-plus.dts} -> 014/187: board-orangepi-rk3399-pcie(:1) (+31/-0)[1M] {rk3399-orangepi.dts} -> 015/187: board-orangepi3b-add-uwe5622-wifi-bt-nodes(:1) (+17/-0)[1M] {rk3566-orangepi-3b-v1.1.dts} -> 016/187: board-pbp-add-dp-alt-mode(:1) (+210/-3)[4M] {tcpm.c, displayport.c, phy-rockchip-typec.c, rk3399-pinebook-pro.dts} -> 017/187: board-radxa-e25-sdmmc0-fix(:1) (+1/-1)[1M] {rk3568-radxa-e25.dts} -> 018/187: board-radxa-e25-usb3-and-emmc-fix(:1) (+14/-0)[2M] {rk3568-radxa-cm3i.dtsi, rk3568-radxa-e25.dts} -> 019/187: board-rk3328-roc-cc-dts-enable-dmc(:1) (+38/-0)[1M] {rk3328-roc-cc.dts} -> 020/187: board-rk3328-roc-cc-dts-ram-profile(:1) (+311/-0)[1A] {rk3328-dram-renegade-timing.dtsi} -> 021/187: board-rk3328-roc-pc-dts-ram-profile(:1) (+223/-0)[1A] {rk3328-roc-pc-dram-timing.dtsi} -> 022/187: board-rk3328-roc-pc(:1) (+466/-59)[1M] {rk3328-roc-pc.dts} -> 023/187: board-rock3a-0001-emmc-sfc(:1) (+11/-0)[1M] {rk3568-rock-3a.dts} -> 024/187: board-rock3a-0002-usb3(:1) (+1/-0)[1M] {rk3568-rock-3a.dts} -> 025/187: board-rock3a-0003-add-gpio-names(:1) (+75/-0)[1M] {rk3568-rock-3a.dts} -> 026/187: board-rock64-mail-supply(:1) (+5/-0)[1M] {rk3328-rock64.dts} -> 027/187: board-rockpi3-enable-dmc(:1) (+7/-0)[1M] {rk3328-rock-pi-e.dts} -> 028/187: board-rockpi4-0003-arm64-dts-pcie(:1) (+4/-0)[1M] {rk3399-rock-pi-4.dtsi} -> 029/187: board-rockpis-dts-fixes(:1) (+41/-0)[1M] {rk3308-rock-pi-s.dts} -> 030/187: board-rockpro64-0001-Add-pcie-bus-scan-delay(:1) (+1/-0)[1M] {rk3399-rockpro64.dtsi} -> 031/187: board-rockpro64-change-rx_delay-for-gmac(:1) (+1/-1)[1M] {rk3399-rockpro64.dtsi} -> 032/187: board-rockpro64-fix-emmc(:1) (+2/-0)[1M] {rk3399-rockpro64.dtsi} -> 033/187: board-rockpro64-fix-spi1-flash-speed(:1) (+1/-1)[1M] {rk3399-rockpro64.dtsi} -> 034/187: board-rockpro64-work-led-heartbeat(:1) (+1/-1)[1M] {rk3399-rockpro64.dtsi} -> 035/187: board-rocks0-0001-deviceTree(:1) (+199/-139)[1M] {rk3308-rock-s0.dts} -> 036/187: board-rocks0-0002-Revert-arm64-dts-rockchip-Fix-sdmmc-access-on-rk3308(:1) (+1/-17)[1M] {rk3308-rock-s0.dts} -> 037/187: board-station-m2(:1) (+80/-30)[1M] {rk3566-roc-pc.dts} -> 038/187: board-station-p2(:1) (+325/-55)[1M] {rk3568-roc-pc.dts} -> 039/187: drivers-regulator-fan53555-bug-fixed(:1) (+5/-0)[1M] {fan53555.c} -> 040/187: drv-spi-spidev-remove-warnings(:1) (+2/-0)[1M] {spidev.c} -> 041/187: general-add-hdmi-mks-ips50-resolutions(:1) (+15/-1)[4M] {drm_edid.c, hdmi.c, phy-rockchip-inno-hdmi.c, hdmi.h} -> 042/187: general-add-miniDP-dt-doc(:1) (+66/-0)[1A] {extcon-usbc-virtual-pd.yaml} -> 043/187: general-add-miniDP-virtual-extcon(:1) (+296/-0)[2M, 1A] {extcon-usbc-virtual-pd.c, Kconfig, Makefile} -> 044/187: general-add-overlay-compilation-support(:1) (+19/-2)[2M] {Makefile.dtbinst, Makefile.dtbs} -> 045/187: general-add-overlay-configfs(:1) (+320/-0)[2M, 2A] {configfs.c, configfs-overlays.txt, Kconfig, Makefile} -> 046/187: general-add-panel-simple-dsi(:1) (+773/-0)[1M, 1A] {panel-simple-dsi.c, Makefile} -> 047/187: general-add-pll-hdmi-timings(:1) (+71/-0)[1M] {phy-rockchip-inno-hdmi.c} -> 048/187: general-add-xtx-spi-nor-chips(:1) (+24/-0)[3M, 1A] {xtx.c, Makefile, core.c, core.h} -> 049/187: general-clk-rockchip-rk3568-Add-PLL-rate-for-33.3MHz(:1) (+1/-0)[1M] {clk-rk3568.c} -> 050/187: general-cryptov1-trng(:1) (+140/-1)[6M, 1A] {rk3288_crypto_trng.c, rk3288_crypto.c, rk3288_crypto.h, Kconfig, rk3288_crypto_ahash.c, rk3288_crypto_skcipher.c, Makefile} -> 051/187: general-disable-mtu-validation(:1) (+0/-12)[1M] {stmmac_main.c} -> 052/187: general-driver-tm16xx-led-driver(:1) (+1178/-0)[2M, 1A] {tm16xx.c, Kconfig, Makefile} -> 053/187: general-fix-es8316-kernel-panic(:1) (+1/-1)[1M] {es8316.c} -> 054/187: general-fix-inno-usb2-phy-init(:1) (+0/-5)[1M] {phy-rockchip-inno-usb2.c} -> 055/187: general-fix-mmc-signal-voltage-before-reboot(:1) (+8/-0)[1M] {core.c} -> 056/187: general-hdmi-clock-fixes(:1) (+98/-14)[4M] {clk-rk3399.c, dw_hdmi-rockchip.c, dw-hdmi.c, rockchip_vop_reg.c} -> 057/187: general-hdmi-clock-fixes(:2) (+67/-78)[1M] {dw_hdmi-rockchip.c} -> 058/187: general-increase-spdif-dma-burst(:1) (+1/-1)[1M] {rockchip_spdif.c} -> 059/187: general-increasing_DMA_block_memory_allocation_to_2048(:1) (+3/-5)[1M] {pool.c} -> 060/187: general-pl330-01-fix-periodic-transfers(:1) (+186/-91)[1M] {pl330.c} -> 061/187: general-pl330-02-add-support-for-interleaved-transfers(:1) (+163/-6)[2M] {pl330.c, dmaengine.h} -> 062/187: general-pl330-04-bigger-mcode-buffer(:1) (+1/-1)[1M] {pl330.c} -> 063/187: general-pl330-05-fix-unbalanced-power-down(:1) (+1/-1)[1M] {pl330.c} -> 064/187: general-pl330-06-fix-buffer-underruns(:1) (+12/-12)[1M] {pl330.c} -> 065/187: general-possibility-of-disabling-rk808-rtc(:1) (+2/-1)[2M] {mfd-core.c, rk8xx-core.c} -> 066/187: general-rk3328-dtsi-trb-ent-quirk(:1) (+1/-0)[1M] {rk3328.dtsi} -> 067/187: general-rk808-configurable-switch-voltage-steps(:1) (+13/-4)[1M] {rk808-regulator.c} -> 068/187: general-rockchip-overlays(:1) (+3/-0)[1M] {Makefile.lib} -> 069/187: general-rt5651-add-mclk(:1) (+17/-0)[2M] {rt5651.c, rt5651.h} -> 070/187: general-st7796-driver(:1) (+161/-0)[2M, 1A] {fb_st7796.c, Kconfig, Makefile} -> 071/187: general-v4l2-iep-driver(:1) (+1632/-1)[5M, 6A] {iep.c, iep-regs.h, iep.h, rockchip-iep.yaml, rk3328.dtsi, rk3288.dtsi, rk3399-base.dtsi, Kconfig, Makefile} -> 072/187: general-v4l2-rkvdec-00-fixes(:1) (+38/-39)[1M] {v4l2-common.c} -> 073/187: general-v4l2-rkvdec-00-fixes(:2) (+8/-0)[3M] {v4l2-common.c, videodev2.h, v4l2-ioctl.c} -> 074/187: general-v4l2-rkvdec-00-fixes(:3) (+5/-5)[1M] {rkvdec-h264.c} -> 075/187: general-v4l2-rkvdec-00-fixes(:4) (+15/-14)[1M] {rkvdec.c} -> 076/187: general-v4l2-rkvdec-00-fixes(:5) (+61/-8)[2M] {rkvdec.c, rkvdec.h} -> 077/187: general-v4l2-rkvdec-00-fixes(:6) (+37/-15)[2M] {rkvdec-h264.c, rkvdec.c} -> 078/187: general-v4l2-rkvdec-00-fixes(:7) (+7/-6)[1M] {rkvdec-h264.c} -> 079/187: general-v4l2-rkvdec-01-vp9(:1) (+2/-2)[1M] {rkvdec.c} -> 080/187: general-v4l2-rkvdec-01-vp9(:2) (+44/-0)[2M, 1A] {pm-domains.c, rockchip_pmu.h, pm_domains.h} -> 081/187: general-v4l2-rkvdec-01-vp9(:3) (+87/-1)[4M] {rkvdec.c, rockchip,vdec.yaml, rkvdec.h, rkvdec-regs.h} -> 082/187: general-v4l2-rkvdec-01-vp9(:4) (+11/-3)[1M] {rockchip_vpu_hw.c} Problem with ->general-v4l2-rkvdec-01-vp9(:4) (+11/-3)[1M] {rockchip_vpu_hw.c}<-: Failed to apply patch /armbian/patch/kernel/archive/rockchip64-6.12/general-v4l2-rkvdec-01-vp9.patch -> 083/187: general-v4l2-rkvdec-01-vp9(:5) (+10/-0)[2M] {rkvdec-vp9.c, rkvdec-regs.h} -> 084/187: general-v4l2-rkvdec-01-vp9(:6) (+5/-0)[1M] {rk3328.dtsi} -> 085/187: general-v4l2-rkvdec-02-hevc(:1) (+2647/-2)[4M, 1A] {rkvdec-hevc.c, rkvdec.c, Makefile, rkvdec-regs.h, rkvdec.h} -> 086/187: general-v4l2-rkvdec-02-hevc(:2) (+85/-30)[2M] {rkvdec.c, rkvdec.h} -> 087/187: general-v4l2-rkvdec-02-hevc(:3) (+8/-0)[1M] {rkvdec.c} -> 088/187: general-v4l2-rkvdec-02-hevc(:4) (+20/-1)[1M] {rk3288.dtsi} -> 089/187: general-v4l2-rkvdec-02-hevc(:5) (+23/-3)[1M] {rkvdec-hevc.c} -> 090/187: general-v4l2-rkvdec-02-hevc(:6) (+4/-2)[1M] {rkvdec-hevc.c} -> 091/187: general-workaround-broadcom-bt-serdev(:1) (+1/-1)[1M] {btbcm.c} -> 092/187: kernel-6.8-tools-cgroup-makefile(:1) (+11/-0)[1A] {Makefile} -> 093/187: media-0001-Add-rkvdec2-Support-v3(:1) (+510/-499)[1M, 1A] {rkvdec-h264-cabac.h, rkvdec-h264.c} -> 094/187: media-0001-Add-rkvdec2-Support-v3(:2) (+2496/-0)[2M, 7A] {rkvdec2.c, rkvdec2-h264.c, rkvdec2-regs.h, rkvdec2.h, Kconfig, TODO, Makefile} -> 095/187: media-0001-Add-rkvdec2-Support-v3(:3) (+50/-0)[1M] {rk3588-base.dtsi} -> 096/187: media-0002-v4l2-core-Initialize-h264-frame_mbs_only_flag-(:1) (+13/-0)[1M] {v4l2-ctrls-core.c} -> 097/187: media-0003-rk3568-disable-hantro-h264(:1) (+4/-21)[4M] {rockchip_vpu_hw.c, rk3588-base.dtsi, hantro_drv.c, hantro_hw.h} -> 098/187: net-usb-r8152-add-LED-configuration-from-OF(:1) (+23/-0)[1M] {r8152.c} -> 099/187: regulator-add-fan53200-driver(:1) (+533/-0)[3M, 1A] {fan53200.c, Kconfig, defconfig, Makefile} -> 100/187: rk3308-0001-pinctrl-slew-mux(:1) (+100/-0)[4M] {pinctrl-rockchip.c, pinctrl-rockchip.h, pinconf-generic.c, pinconf-generic.h} -> 101/187: rk3308-0003-pinctrl-io-voltage-domains(:1) (+24/-40)[2M] {io-domain.c, pinctrl-rockchip.c} -> 102/187: rk3308-acodec-vendor-driver(:1) (+5665/-943)[3M, 1A] {rk3308_codec.c, rk3308_codec.h, rk3308_codec_provider.h, rk3308.dtsi} -> 103/187: rk3308-add-gmac-alias(:1) (+1/-0)[1M] {rk3308.dtsi} -> 104/187: rk3308-add-missing-i2s-controllers(:1) (+59/-0)[1M] {rk3308.dtsi} -> 105/187: rk3308-add-tsadc-driver(:1) (+27/-0)[2M] {rockchip_thermal.c, rockchip-thermal.yaml} -> 106/187: rk3308-dts-legacy-cryptov2(:1) (+15/-0)[1M] {rk3308.dtsi} -> 107/187: rk3308-dts-thermal-zones(:1) (+64/-0)[1M] {rk3308.dtsi} -> 108/187: rk3308-fix-uart-dma(:1) (+24/-0)[2M] {grf.c, rk3308.dtsi} -> 109/187: rk3308-i2s-default-rate(:1) (+4/-0)[1M] {rockchip_i2s_tdm.c} -> 110/187: rk3308-internal-rgb-lcdc(:1) (+3/-0)[1M] {rockchip_rgb.c} -> 111/187: rk3308-vop-output(:1) (+272/-0)[3M] {rk3308.dtsi, rockchip_vop_reg.c, rockchip_vop_reg.h} -> 112/187: rk3328-add-dmc-driver(:1) (+1692/-14)[8M, 6A] {rk3328_dmc.c, rk3328-dram-default-timing.dtsi, rk3328-dram.h, clk-ddr.c, rockchip-dfi.c, rockchip-ddr.h, rk3328.dtsi, rk3228_grf.h, rk3328_grf.h, clk-rk3328.c, Kconfig, rockchip_sip.h, clk.h, Makefile} -> 113/187: rk3328-add-rga-node(:1) (+14/-0)[1M] {rk3328.dtsi} -> 114/187: rk3328-dtsi-mali-opp-table(:1) (+25/-0)[1M] {rk3328.dtsi} -> 115/187: rk3328-dtsi-spdif(:1) (+27/-0)[1M] {rk3328.dtsi} -> 116/187: rk3328-dtsi-usb3-reset-properties(:1) (+2/-0)[1M] {rk3328.dtsi} -> 117/187: rk3328-gpu-cooling-target(:1) (+6/-0)[1M] {rk3328.dtsi} -> 118/187: rk3328-roc-cc-add-missing-nodes(:1) (+32/-0)[1M] {rk3328-roc-cc.dts} -> 119/187: rk3399-add-sclk-i2sout-src-clock(:1) (+2/-1)[2M] {clk-rk3399.c, rk3399-cru.h} -> 120/187: rk3399-dmc-polling-rate(:1) (+1/-1)[1M] {rk3399_dmc.c} -> 121/187: rk3399-enable-dwc3-xhci-usb-trb-quirk(:1) (+2/-0)[1M] {rk3399-base.dtsi} -> 122/187: rk3399-fix-pci-lanes(:1) (+6/-6)[1M] {phy-rockchip-pcie.c} -> 123/187: rk3399-fix-pci-phy(:1) (+16/-0)[1M] {phy-rockchip-pcie.c} -> 124/187: rk3399-fix-usb-phy(:1) (+1/-1)[1M] {phy-rockchip-typec.c} -> 125/187: rk3399-rp64-pcie-Reimplement-rockchip-PCIe-bus-scan-delay(:1) (+41/-0)[4M] {pcie-rockchip-host.c, kernel-parameters.txt, pcie-rockchip.c, pcie-rockchip.h} -> 126/187: rk3399-sd-drive-level-8ma(:1) (+8/-8)[1M] {rk3399-base.dtsi} -> 127/187: rk3399-sd-pwr-pinctrl(:1) (+5/-0)[1M] {rk3399-base.dtsi} -> 128/187: rk3399-unlock-temperature(:1) (+3/-3)[1M] {rk3399-base.dtsi} -> 129/187: rk356x-add-rkvdec2-support(:1) (+34/-1)[1M] {rk356x.dtsi} -> 130/187: rk3588-0010-fix-clk-divisions(:1) (+11/-0)[1M] {math.h} -> 131/187: rk3588-0010-fix-clk-divisions(:2) (+3/-3)[1M] {clk-divider.c} -> 132/187: rk3588-0010-fix-clk-divisions(:3) (+2/-4)[1M] {clk-composite.c} -> 133/187: rk3588-0011-irqchip-fix-its-timeout-issue(:1) (+72/-7)[1M] {irq-gic-v3-its.c} -> 134/187: rk3588-0113-add-synopsys-designware-hdmi-rx-controller(:1) (+132/-0)[1A] {snps,dw-hdmi-rx.yaml} -> 135/187: rk3588-0113-add-synopsys-designware-hdmi-rx-controller(:2) (+70/-0)[2M] {rk3588-extra.dtsi, rk3588-base-pinctrl.dtsi} -> 136/187: rk3588-0113-add-synopsys-designware-hdmi-rx-controller(:3) (+3524/-0)[2M, 8A] {snps_hdmirx.c, snps_hdmirx.h, snps_hdmirx_cec.c, snps_hdmirx_cec.h, Kconfig, Makefile} -> 137/187: rk3588-0113-add-synopsys-designware-hdmi-rx-controller(:4) (+1/-0)[1M] {defconfig} -> 138/187: rk3588-0113-add-synopsys-designware-hdmi-rx-controller(:5) (+1/-1)[1M] {snps_hdmirx.c} -> 139/187: rk3588-0113-add-synopsys-designware-hdmi-rx-controller(:6) (+12/-0)[1M] {snps_hdmirx.c} -> 140/187: rk3588-0113-add-synopsys-designware-hdmi-rx-controller(:7) (+0/-7)[1M] {snps_hdmirx.c} -> 141/187: rk3588-0113-add-synopsys-designware-hdmi-rx-controller(:8) (+15/-1)[1M] {snps_hdmirx.c} -> 142/187: rk3588-0132-phy-phy-rockchip-samsung-hdptx-Add-FRL-EARC-support(:1) (+425/-1)[1M] {phy-rockchip-samsung-hdptx.c} -> 143/187: rk3588-0135-arm64-dts-rockchip-Add-HDMI0-bridge-CLK-to-rk3588(:1) (+41/-0)[1M] {rk3588-base.dtsi} -> 144/187: rk3588-0135-arm64-dts-rockchip-Add-HDMI0-bridge-CLK-to-rk3588(:2) (+1/-0)[1M] {rk3588-base.dtsi} -> 145/187: rk3588-0140-drm-bridge-synopsys-Add-DW-HDMI-QP-TX-Controller-support-library(:1) (+1523/-0)[2M, 3A] {dw-hdmi-qp.h, dw-hdmi-qp.c, dw_hdmi_qp.h, Kconfig, Makefile} -> 146/187: rk3588-0141-dt-bindings-display-rockchip-Add-schema-for-RK3588-HDMI-TX-Controller(:1) (+188/-0)[1A] {rockchip,rk3588-dw-hdmi-qp.yaml} -> 147/187: rk3588-0142-drm-rockchip-Add-basic-RK3588-HDMI-output-support(:1) (+437/-0)[4M, 1A] {dw_hdmi_qp-rockchip.c, Kconfig, rockchip_drm_drv.c, Makefile, rockchip_drm_drv.h} -> 148/187: rk3588-0170-drm-rockchip-vop2-add-clocks-reset-support(:1) (+30/-0)[1M] {rockchip_drm_vop2.c} -> 149/187: rk3588-0170-drm-rockchip-vop2-add-clocks-reset-support(:2) (+27/-0)[1M] {rockchip-vop2.yaml} -> 150/187: rk3588-0170-drm-rockchip-vop2-add-clocks-reset-support(:3) (+8/-0)[1M] {rk3588-base.dtsi} -> 151/187: rk3588-0801-wireless-add-bcm43752(:1) (+6/-1)[2M] {pcie.c, brcm_hw_ids.h} -> 152/187: rk3588-0802-wireless-add-clk-property(:1) (+10/-0)[1M] {pcie.c} -> 153/187: rk3588-1010-arm64-dts-rock-5b-Slow-down-emmc-to-hs200-and-add-ts(:1) (+5/-0)[1M] {rk3588-rock-5b.dts} -> 154/187: rk3588-1012-arm64-dts-rockchip-Enable-HDMI0-on-rock-5b(:1) (+30/-0)[1M] {rk3588-rock-5b.dts} -> 155/187: rk3588-1013-arm64-dts-rockchip-disable-emmc-hs400-for-rock-5-itx(:1) (+1/-2)[1M] {rk3588-rock-5-itx.dts} -> 156/187: rk3588-1014-arm64-dts-rockchip-Make-use-of-HDMI0-PHY-PLL-on-rock5b(:1) (+5/-0)[1M] {rk3588-rock-5b.dts} -> 157/187: rk3588-1020-Add-HDMI-and-VOP2-to-Rock-5A(:1) (+30/-0)[1M] {rk3588s-rock-5a.dts} -> 158/187: rk3588-1021-arch-arm64-dts-enable-gpu-node-for-rock-5a(:1) (+6/-0)[1M] {rk3588s-rock-5a.dts} -> 159/187: rk3588-1031-arm64-dts-rockchip-Add-HDMI-support-to-ArmSoM-Sige7(:1) (+35/-0)[1M] {rk3588-armsom-sige7.dts} -> 160/187: rk3588-1032-arm64-dts-rockchip-Add-ap6275p-wireless-support-to-A(:1) (+16/-0)[1M] {rk3588-armsom-sige7.dts} -> 161/187: rk3588-1040-board-khadas-edge2-add-nodes(:1) (+120/-0)[1M] {rk3588s-khadas-edge2.dts} -> 162/187: rk3588-1040-board-khadas-edge2-add-nodes(:2) (+17/-1)[1M] {rk3588s-khadas-edge2.dts} -> 163/187: rk3588-1040-board-khadas-edge2-add-nodes(:3) (+53/-0)[1M] {rk3588s-khadas-edge2.dts} -> 164/187: rk3588-1040-board-khadas-edge2-add-nodes(:4) (+17/-0)[1M] {rk3588s-khadas-edge2.dts} -> 165/187: rk3588-1041-board-khadas-edge2-mcu(:1) (+30/-2)[2M] {khadas-mcu.h, khadas-mcu.c} -> 166/187: rk3588-1041-board-khadas-edge2-mcu(:2) (+0/-11)[1M] {khadas-mcu.c} -> 167/187: rk3588-1041-board-khadas-edge2-mcu(:3) (+73/-4)[1M] {khadas_mcu_fan.c} -> 168/187: rk3588-1041-board-khadas-edge2-mcu(:4) (+6/-1)[1M] {khadas,mcu.yaml} -> 169/187: rk3588-1041-board-khadas-edge2-mcu(:5) (+7/-0)[1M] {rk3588s-khadas-edge2.dts} -> 170/187: rk3588-1041-board-khadas-edge2-mcu(:6) (+56/-0)[1M] {rk3588s-khadas-edge2.dts} -> 171/187: rk3588-1051-board-nanopc-t6-Add-FAN-support(:1) (+37/-0)[1M] {rk3588-nanopc-t6.dtsi} -> 172/187: rk3588-1052-board-nanopc-t6-Add-HDMI-support(:1) (+36/-0)[1M] {rk3588-nanopc-t6.dtsi} -> 173/187: rk3588-1053-board-nanopc-t6-fix-usb3-a(:1) (+23/-5)[2M] {rk3588-nanopc-t6.dtsi, rk3588-nanopc-t6-lts.dts} -> 174/187: rk3588-1060-arm64-dts-rockchip-Split-pcie30x1m1-pinctrl(:1) (+13/-3)[1M] {rk3588-base-pinctrl.dtsi} -> 175/187: rk3588-1060-board-cm3588-nas-Add-HDMI-support(:1) (+47/-0)[1M] {rk3588-friendlyelec-cm3588-nas.dts} -> 176/187: rk3588-1061-arm64-dts-rockchip-Add-PCIe-3.0-pinctrl-to-Turing-RK(:1) (+1/-1)[1M] {rk3588-turing-rk1.dtsi} -> 177/187: rk3588-1062-arm64-dts-rockchip-Enable-GPU-node-on-Turing-RK1(:1) (+5/-0)[1M] {rk3588-turing-rk1.dtsi} -> 178/187: rk3588-1063-arm64-dts-rockchip-Enable-automatic-fan-control-on-t(:1) (+31/-1)[1M] {rk3588-turing-rk1.dtsi} -> 179/187: rk3588-1064-arm64-dts-rockchip-Add-missing-hym8563-clock-frequen(:1) (+1/-0)[1M] {rk3588-turing-rk1.dtsi} -> 180/187: rk3588-1071-arm64-dts-Add-missing-nodes-to-Orange-Pi-5-Plus(:1) (+218/-3)[1M] {rk3588-orangepi-5-plus.dts} -> 181/187: rk35xx-montjoie-crypto-v2-rk35xx(:1) (+65/-0)[1A] {rockchip,rk3588-crypto.yaml} -> 182/187: rk35xx-montjoie-crypto-v2-rk35xx(:2) (+12/-0)[1M] {rk3588-base.dtsi} -> 183/187: rk35xx-montjoie-crypto-v2-rk35xx(:3) (+12/-0)[1M] {rk356x.dtsi} -> 184/187: rk35xx-montjoie-crypto-v2-rk35xx(:4) (+34/-76)[2M] {rockchip,rk3588-cru.h, rst-rk3588.c} -> 185/187: rk35xx-montjoie-crypto-v2-rk35xx(:5) (+1939/-0)[2M, 4A] {rk2_crypto.c, rk2_crypto_skcipher.c, rk2_crypto_ahash.c, rk2_crypto.h, Kconfig, Makefile} -> 186/187: wifi-4003-add-bcm43342-chip(:1) (+3/-0)[2M] {sdio.c, brcm_hw_ids.h} -> 187/187: wifi-4003-ssv-6051-driver(:1) (+48982/-0)[2M, 58A] {ssv6200_aux.h, ssv6200_reg.h, dev.c, ampdu.c, ssv_cmd.c, ssv_rc.c, ssv_cfgvendor.c, init.c, sdio.c, ssv_hci.c, ap.c, ssv_ht_rc.c, ssv6200_common.h, dev.h, smartlink.c, efuse.c, ssv6200_configuration.h, p2p.c, ssvdevice.c, ssv_cfgvendor.h, ssv6xxx_debugfs.c, ampdu.h, sar.c, hctrl.h, ssv6200_reg_sim.h, ssv_rc_common.h, dev_tbl.h, Makefile.bak, platform-config.mak, ssv6051-wifi.cfg, hwif.h, sdio_def.h, ssv_hci.h, ssv6200.h, ssv6051-generic-wlan.c, sar.h, drv_comm.h, ssv_cfg.h, p2p.h, sec.h, ssv_rc.h, ssv_cmd.h, ap.h, efuse.h, lib.c, ssv_ht_rc.h, cabrio.h, ssv6xxx_debugfs.h, Makefile, ssv_firmware_version.h, linux_80211.h, init.h, lib.h, ssv_pm.h, rules.mak, ssv_pm.c, ssv_version.h, Kconfig} Failed to apply 1 patches: ->general-v4l2-rkvdec-01-vp9(:4) (+11/-3)[1M] {rockchip_vpu_hw.c}<- Target file 'rk3588s-nanopi-r6s.dts' already exists; will overwrite it; consider if it should be removed. Target file 'rk3566-lckfb-tspi.dts' already exists; will overwrite it; consider if it should be removed. Target file 'rk3588s-nanopi-r6c.dts' already exists; will overwrite it; consider if it should be removed. Target file 'rk3566-radxa-zero-3.dtsi' already exists; will overwrite it; consider if it should be removed. Target file 'rk3588s-orangepi-5.dts' already exists; will overwrite it; consider if it should be removed. Autopatching DT Makefile in arch/arm64/boot/dts/rockchip with config 'CONFIG_ARCH_ROCKCHIP'... Read 8526 bytes from /armbian/cache/sources/linux-kernel-worktree/6.12__rockchip64__arm64/arch/arm64/boot/dts/rockchip/Makefile Read 156 lines from /armbian/cache/sources/linux-kernel-worktree/6.12__rockchip64__arm64/arch/arm64/boot/dts/rockchip/Makefile Found 195 .dts files in /armbian/cache/sources/linux-kernel-worktree/6.12__rockchip64__arm64/arch/arm64/boot/dts/rockchip Wrote 199 lines to /armbian/cache/sources/linux-kernel-worktree/6.12__rockchip64__arm64/arch/arm64/boot/dts/rockchip/Makefile Summary: kernel patching: 187 total patches; 186 applied; 50 with problems; 50 needs_rebase; 1 failed_apply Summary of kernel patches ╭──────────────────────────────────────────────────────────────────────────────────────────────┬─────────────────────────────────────┬──────────────────────────────────────────╮ │ Patch / Status │ Diffstat / files │ Author / Subject │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ sha1_11a24528d080a6ac23f07d6031da9e271728d62d_rockchip64_current_0b5d7236_c3161803-01ba4719 │ (+0/-0)[] ? │ Armbian Autopatcher: [AUTOGEN] │ │ │ │ /armbian/cache/patch/kernel-drivers/sha… │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ add-board-helios64 │ (+655/-81)[1M] │ Aditya Prayoga: Add board Helios64 │ │ │ rk3399-kobol-helios64.dts │ │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ board-firefly-rk3399-dts │ (+103/-30)[1M] rk3399-firefly.dts │ chainsx: [ARCHEOLOGY] firefly-rk3399: │ │ │ │ move to rockchip64 family │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ board-helios64-dts-fix-stability-issues │ (+1/-0)[1M] │ Aditya Prayoga: Attempt to improve │ │ │ rk3399-kobol-helios64.dts │ stability on Helios64 (#2680) │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ board-helios64-remove-pcie-ep-gpios │ (+0/-1)[1M] │ Aditya Prayoga: Remove PCIE ep-gpios │ │ │ rk3399-kobol-helios64.dts │ from Helios64 │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ board-nanopc-t4-add-typec-dp │ (+96/-0)[1M] rk3399-nanopc-t4.dts │ tonymac32: Patching something │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ board-nanopi-m4v2-dts-add-sound-card │ (+60/-0)[2M] rk3399-nanopi4.dtsi, │ Piotr Szczepanik: [ARCHEOLOGY] Initial │ │ │ Kconfig │ addition of NanoPi M4V2 │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ board-nanopi-r2c-plus │ (+1/-1)[1M] │ amazingfate: [ARCHEOLOGY] rockchip64: │ │ │ rk3328-nanopi-r2c-plus.dts │ bump rockchip64-edge kernel to 6.5 │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ board-nanopi-r2s │ (+316/-165)[1M] │ Paolo Sabatino: rockchip64: consolidate │ │ │ rk3328-nanopi-r2s.dts │ nanopi r2s device trees │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ board-nanopi-r3s-fix-leds │ (+22/-0)[2M] r8169_main.c, │ John Doe: Patching NanoPi-R3S LEDs │ │ │ realtek.c │ │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ board-nanopi-r4s-pwmfan │ (+35/-0)[1M] rk3399-nanopi-r4s.dts │ Bochun Bai: Add pwm-fan support to │ │ │ │ nanopi r4s │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ board-odroidm1-add-nodes-for-i2c-pwm-uart-spi │ (+34/-0)[1M] rk3568-odroid-m1.dts │ Ricardo Pardini: rk3568-odroid-m1: add │ │ │ │ nodes for i2c/pwm/spi/uart overlays │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ board-orangepi-r1-plus │ (+45/-0)[1M] │ Igor Pecovnik: [ARCHEOLOGY] Initial ROCK │ │ │ rk3328-orangepi-r1-plus.dts │ Pi E support (as WIP) (#2042) │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ board-orangepi-rk3399-pcie │ (+31/-0)[1M] rk3399-orangepi.dts │ amazingfate: arm64: dts: rockchip: add │ │ │ │ pcie support to orangepi rk3399 board │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ board-orangepi3b-add-uwe5622-wifi-bt-nodes │ (+17/-0)[1M] │ amazingfate: arch: arm64: dts: add │ │ │ rk3566-orangepi-3b-v1.1.dts │ uwe5622 wifi/bt nodes to orangepi3b v1.1 │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ board-pbp-add-dp-alt-mode │ (+210/-3)[4M] tcpm.c, │ Dan Johansen: add-dp-alt-mode-to-PBP │ │ │ displayport.c, │ │ │ │ phy-rockchip-typec.c, │ │ │ │ rk3399-pinebook-pro.dts │ │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ board-radxa-e25-sdmmc0-fix │ (+1/-1)[1M] rk3568-radxa-e25.dts │ krachlatte: [ARCHEOLOGY] Improve SD card │ │ │ │ compatibility on Radxa E25 (#5165) │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ board-radxa-e25-usb3-and-emmc-fix │ (+14/-0)[2M] │ krachlatte: [ARCHEOLOGY] Improve SD card │ │ │ rk3568-radxa-cm3i.dtsi, │ compatibility on Radxa E25 (#5165) │ │ │ rk3568-radxa-e25.dts │ │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ board-rk3328-roc-cc-dts-enable-dmc │ (+38/-0)[1M] rk3328-roc-cc.dts │ Paolo Sabatino: enable roc-cc dmc │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ board-rk3328-roc-cc-dts-ram-profile │ (+311/-0)[1A] │ tonymac32: │ │ │ rk3328-dram-renegade-timing.dtsi │ board-rk3328-roc-cc-adjust-DMC-opps │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ board-rk3328-roc-pc-dts-ram-profile │ (+223/-0)[1A] │ Tony: [ARCHEOLOGY] Add files via upload │ │ │ rk3328-roc-pc-dram-timing.dtsi │ │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ board-rk3328-roc-pc │ (+466/-59)[1M] rk3328-roc-pc.dts │ Paolo Sabatino: enable dmc for │ │ │ │ rk3328-roc-pc │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ board-rock3a-0001-emmc-sfc │ (+11/-0)[1M] rk3568-rock-3a.dts │ Jianfeng Liu: [ARCHEOLOGY] update │ │ │ │ rockchip64 edge to 5.19 (#4039) │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ board-rock3a-0002-usb3 │ (+1/-0)[1M] rk3568-rock-3a.dts │ Jianfeng Liu: [ARCHEOLOGY] update │ │ │ │ rockchip64 edge to 5.19 (#4039) │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ board-rock3a-0003-add-gpio-names │ (+75/-0)[1M] rk3568-rock-3a.dts │ Werner: arm64: dts: rockchip: add │ │ │ │ gpio-line-names to radxa-rock-3a │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ board-rock64-mail-supply │ (+5/-0)[1M] rk3328-rock64.dts │ tonymac32: board_rock64_mali-usb-supply │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ board-rockpi3-enable-dmc │ (+7/-0)[1M] rk3328-rock-pi-e.dts │ Paolo Sabatino: [ARCHEOLOGY] rockchip64: │ │ │ │ enable dmc on Rock PI E board │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ board-rockpi4-0003-arm64-dts-pcie │ (+4/-0)[1M] rk3399-rock-pi-4.dtsi │ Piotr Szczepanik: [ARCHEOLOGY] Rock Pi 4 │ │ │ │ enable PCIe in device tree for "dev" │ │ │ │ target (#1624) │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ board-rockpis-dts-fixes │ (+41/-0)[1M] rk3308-rock-pi-s.dts │ Brent Roman: rk3308: fixes for rock pi s │ │ │ │ dts (sans pcm5102) │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ board-rockpro64-0001-Add-pcie-bus-scan-delay │ (+1/-0)[1M] rk3399-rockpro64.dtsi │ Piotr Szczepanik: Rockpro64 add pcie bus │ │ │ │ scan delay │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ board-rockpro64-change-rx_delay-for-gmac │ (+1/-1)[1M] rk3399-rockpro64.dtsi │ Ayufan: ayufan: dts: rockpro64: change │ │ │ │ rx_delay for gmac │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ board-rockpro64-fix-emmc │ (+2/-0)[1M] rk3399-rockpro64.dtsi │ Martin Ayotte: [ARCHEOLOGY] fix │ │ │ │ PMIC_INT_L gpio conflicting with │ │ │ │ I2C8_SCL in RockPro64 │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ board-rockpro64-fix-spi1-flash-speed │ (+1/-1)[1M] rk3399-rockpro64.dtsi │ Martin Ayotte: [ARCHEOLOGY] slow │ │ │ │ SPIFlash to avoid errors │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ board-rockpro64-work-led-heartbeat │ (+1/-1)[1M] rk3399-rockpro64.dtsi │ Piotr Szczepanik: [ARCHEOLOGY] Switch │ │ │ │ RockPro64 work led to heartbeat trigger │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ board-rocks0-0001-deviceTree │ (+199/-139)[1M] rk3308-rock-s0.dts │ Paolo Sabatino: Added Linux device tree │ │ │ │ for Rock S0 │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ board-rocks0-0002-Revert-arm64-dts-rockchip-Fix-sdmmc-access-on-rk3308 │ (+1/-17)[1M] rk3308-rock-s0.dts │ Igor Pecovnik: Revert "arm64: dts: │ │ │ │ rockchip: Fix sdmmc access on │ │ │ │ rk3308-rock-s0 v1.1 boards" │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ board-station-m2 │ (+80/-30)[1M] rk3566-roc-pc.dts │ chainsx: fix rk3566-roc-pc │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ board-station-p2 │ (+325/-55)[1M] rk3568-roc-pc.dts │ chainsx: [ARCHEOLOGY] fix rk3568-roc-pc │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ drivers-regulator-fan53555-bug-fixed │ (+5/-0)[1M] fan53555.c │ ARC-MX: drivers:regulator:fan53555:add │ │ │ │ new device chip id │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ drv-spi-spidev-remove-warnings │ (+2/-0)[1M] spidev.c │ John Doe: rockchip64: edge: 6.10.5 │ │ │ │ drv:spi:spidev remove warnings │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ general-add-hdmi-mks-ips50-resolutions │ (+15/-1)[4M] drm_edid.c, hdmi.c, │ Maxim Medvedev: HDMI EDID records for │ │ │ phy-rockchip-inno-hdmi.c, hdmi.h │ 800x480 resolution (a MKS IPS50 screen │ │ │ │ and similar) │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ general-add-miniDP-dt-doc │ (+66/-0)[1A] │ Tony: [ARCHEOLOGY] RK3399 Typec DP │ │ │ extcon-usbc-virtual-pd.yaml │ (#2676) │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ general-add-miniDP-virtual-extcon │ (+296/-0)[2M, 1A] │ Tony: [ARCHEOLOGY] RK3399 Typec DP │ │ │ extcon-usbc-virtual-pd.c, Kconfig, │ (#2676) │ │ │ Makefile │ │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ general-add-overlay-compilation-support │ (+19/-2)[2M] Makefile.dtbinst, │ Paolo Sabatino: compile .scr and install │ │ │ Makefile.dtbs │ overlays in right path │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ general-add-overlay-configfs │ (+320/-0)[2M, 2A] configfs.c, │ Pantelis Antoniou: OF: DT-Overlay │ │ │ configfs-overlays.txt, Kconfig, │ configfs interface │ │ │ Makefile │ │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ general-add-panel-simple-dsi │ (+773/-0)[1M, 1A] │ simple: [ARCHEOLOGY] general add panel │ │ │ panel-simple-dsi.c, Makefile │ simple dsi (#3140) │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ general-add-pll-hdmi-timings │ (+71/-0)[1M] │ paolo: [ARCHEOLOGY] Adding pll hdmi │ │ │ phy-rockchip-inno-hdmi.c │ timing to rockchip64-dev too │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ general-add-xtx-spi-nor-chips │ (+24/-0)[3M, 1A] xtx.c, Makefile, │ microcai: spi-nor: Add support for │ │ │ core.c, core.h │ xt25f32b/xt25f128b │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ general-clk-rockchip-rk3568-Add-PLL-rate-for-33.3MHz │ (+1/-0)[1M] clk-rk3568.c │ Vasily Khoruzhick: clk: rockchip: │ │ │ │ rk3568: Add PLL rate for 33.3MHz │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ general-cryptov1-trng │ (+140/-1)[6M, 1A] │ Paolo Sabatino: rockchip64: add TRNG to │ │ │ rk3288_crypto_trng.c, │ existing crypto v1 driver │ │ │ rk3288_crypto.c, rk3288_crypto.h, │ │ │ │ Kconfig, rk3288_crypto_ahash.c, │ │ │ │ rk3288_crypto_skcipher.c, Makefile │ │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ general-disable-mtu-validation │ (+0/-12)[1M] stmmac_main.c │ Igor Pecovnik: Disable MTU validation │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ general-driver-tm16xx-led-driver │ (+1178/-0)[2M, 1A] tm16xx.c, │ Paolo Sabatino: Add tm16xx led auxiliary │ │ │ Kconfig, Makefile │ display driver │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ general-fix-es8316-kernel-panic │ (+1/-1)[1M] es8316.c │ Yannick Adam: [ARCHEOLOGY] Enable es8316 │ │ │ │ on RockPi4 (#1885) │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ general-fix-inno-usb2-phy-init │ (+0/-5)[1M] │ Paolo Sabatino: remove usb2phy extcon │ │ │ phy-rockchip-inno-usb2.c │ initialization causing kernel oops │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ general-fix-mmc-signal-voltage-before-reboot │ (+8/-0)[1M] core.c │ Jonas Karlman: mmc: core: set initial │ │ │ │ signal voltage on power off │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ general-hdmi-clock-fixes(:1) │ (+98/-14)[4M] clk-rk3399.c, │ Paolo Sabatino: hdmi timing core changes │ │ │ dw_hdmi-rockchip.c, dw-hdmi.c, │ and fixes │ │ │ rockchip_vop_reg.c │ │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ general-hdmi-clock-fixes(:2) │ (+67/-78)[1M] dw_hdmi-rockchip.c │ Miouyouyou: [ARCHEOLOGY] [RFC] RK3288 : │ │ │ │ Add HDMI resolutions (#1887) │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ general-increase-spdif-dma-burst │ (+1/-1)[1M] rockchip_spdif.c │ Paolo Sabatino: rockchip: increase SPDIF │ │ │ │ max burst value to maximum │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ general-increasing_DMA_block_memory_allocation_to_2048 │ (+3/-5)[1M] pool.c │ Igor Pecovnik: [ARCHEOLOGY] Increasing │ │ │ │ DMA block memory allocation to 2048k on │ │ │ │ all relevant kernels. │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ general-pl330-01-fix-periodic-transfers │ (+186/-91)[1M] pl330.c │ Paolo Sabatino: pl330: fix dma engine │ │ │ │ periodic transfers │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ general-pl330-02-add-support-for-interleaved-transfers │ (+163/-6)[2M] pl330.c, dmaengine.h │ Paolo Sabatino: rockchip/64: pl330 - add │ │ │ │ support for interleaved transfers │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ general-pl330-04-bigger-mcode-buffer │ (+1/-1)[1M] pl330.c │ Paolo Sabatino: increase pl330 microcode │ │ │ │ buffer size │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ general-pl330-05-fix-unbalanced-power-down │ (+1/-1)[1M] pl330.c │ Sugar Zhang: dmaengine: pl330: Fix │ │ │ │ unbalanced runtime PM │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ general-pl330-06-fix-buffer-underruns │ (+12/-12)[1M] pl330.c │ Paolo Sabatino: pl330: fix buffer │ │ │ │ underrun with cyclic dma │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ general-possibility-of-disabling-rk808-rtc │ (+2/-1)[2M] mfd-core.c, │ Piotr Szczepanik: add possibility of │ │ │ rk8xx-core.c │ disabling rk808-rtc │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ general-rk3328-dtsi-trb-ent-quirk │ (+1/-0)[1M] rk3328.dtsi │ schwar3kat: [ARCHEOLOGY] Enable │ │ │ │ rockchip64: XHCI HCD USB TRB ENT quirk │ │ │ │ for RK3328 (#3763) │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ general-rk808-configurable-switch-voltage-steps │ (+13/-4)[1M] rk808-regulator.c │ Piotr Szczepanik: allows to change the │ │ │ │ way that BUCK1 and BUCK2 of rk808 PMIC │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ general-rockchip-overlays │ (+3/-0)[1M] Makefile.lib │ Martin Ayotte: add overlays framework │ │ │ │ for rockchip (scripts/Makefile.lib only) │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ general-rt5651-add-mclk │ (+17/-0)[2M] rt5651.c, rt5651.h │ Piotr Szczepanik: [ARCHEOLOGY] Fixed │ │ │ │ sound from rt5651 on OrangePi 4 (#1870) │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ general-st7796-driver │ (+161/-0)[2M, 1A] fb_st7796.c, │ Maxim Medvedev: Custom st7796 display │ │ │ Kconfig, Makefile │ module │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ general-v4l2-iep-driver │ (+1632/-1)[5M, 6A] iep.c, │ Paolo: Rockchip IEP driver │ │ │ iep-regs.h, iep.h, │ │ │ │ rockchip-iep.yaml, rk3328.dtsi, │ │ │ │ rk3288.dtsi, rk3399-base.dtsi, │ │ │ │ Kconfig, Makefile │ │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ general-v4l2-rkvdec-00-fixes(:1) │ (+38/-39)[1M] v4l2-common.c │ Jonas Karlman: media: v4l2-common: Add │ │ │ │ helpers to calculate bytesperline and │ │ │ │ sizeimage │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ general-v4l2-rkvdec-00-fixes(:2) │ (+8/-0)[3M] v4l2-common.c, │ Jonas Karlman: media: v4l2: Add NV15 and │ │ │ videodev2.h, v4l2-ioctl.c │ NV20 pixel formats │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ general-v4l2-rkvdec-00-fixes(:3) │ (+5/-5)[1M] rkvdec-h264.c │ Jonas Karlman: media: rkvdec: h264: Use │ │ │ │ bytesperline and buffer height to │ │ │ │ calculate stride │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ general-v4l2-rkvdec-00-fixes(:4) │ (+15/-14)[1M] rkvdec.c │ Jonas Karlman: media: rkvdec: Extract │ │ │ │ rkvdec_fill_decoded_pixfmt helper method │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ general-v4l2-rkvdec-00-fixes(:5) │ (+61/-8)[2M] rkvdec.c, rkvdec.h │ Jonas Karlman: media: rkvdec: Lock │ │ │ │ capture pixel format in s_ctrl and s_fmt │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ general-v4l2-rkvdec-00-fixes(:6) │ (+37/-15)[2M] rkvdec-h264.c, │ Jonas Karlman: media: rkvdec: h264: │ │ │ rkvdec.c │ Support High 10 and 4:2:2 profiles │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ general-v4l2-rkvdec-00-fixes(:7) │ (+7/-6)[1M] rkvdec-h264.c │ Alex Bee: media: rkvdec-h264: Don't │ │ │ │ hardcode SPS/PPS parameters │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ general-v4l2-rkvdec-01-vp9(:1) │ (+2/-2)[1M] rkvdec.c │ Jonas Karlman: WIP: media: rkvdec: pm │ │ │ │ runtime dont use autosuspend before │ │ │ │ disable and cleanup │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ general-v4l2-rkvdec-01-vp9(:2) │ (+44/-0)[2M, 1A] pm-domains.c, │ Randy Li: soc: rockchip: power-domain: │ │ │ rockchip_pmu.h, pm_domains.h │ export idle request │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ general-v4l2-rkvdec-01-vp9(:3) │ (+87/-1)[4M] rkvdec.c, │ Alex Bee: WIP: media: rkvdec: implement │ │ │ rockchip,vdec.yaml, rkvdec.h, │ reset controls │ │ │ rkvdec-regs.h │ │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ general-v4l2-rkvdec-01-vp9(:4) │ (+11/-3)[1M] rockchip_vpu_hw.c │ Alex Bee: media: hantro: rockchip: │ │ │ │ Increase RK3288's max ACLK │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ general-v4l2-rkvdec-01-vp9(:5) │ (+10/-0)[2M] rkvdec-vp9.c, │ Alex Bee: media: rkvdec: disable QoS for │ │ │ rkvdec-regs.h │ VP9 (corruptions on RK3328 otherwise) │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ general-v4l2-rkvdec-01-vp9(:6) │ (+5/-0)[1M] rk3328.dtsi │ Alex Bee: WIP: arm64: dts: add resets to │ │ │ │ vdec for RK3328 │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ general-v4l2-rkvdec-02-hevc(:1) │ (+2647/-2)[4M, 1A] rkvdec-hevc.c, │ Jonas Karlman: WIP: media: rkvdec: add │ │ │ rkvdec.c, Makefile, rkvdec-regs.h, │ HEVC backend │ │ │ rkvdec.h │ │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ general-v4l2-rkvdec-02-hevc(:2) │ (+85/-30)[2M] rkvdec.c, rkvdec.h │ Alex Bee: media: rkvdec: add variants │ │ │ │ support │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ general-v4l2-rkvdec-02-hevc(:3) │ (+8/-0)[1M] rkvdec.c │ Alex Bee: media: rkvdec: add RK3288 │ │ │ │ variant │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ general-v4l2-rkvdec-02-hevc(:4) │ (+20/-1)[1M] rk3288.dtsi │ Alex Bee: ARM: dts: RK3288: add hevc │ │ │ │ node │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ general-v4l2-rkvdec-02-hevc(:5) │ (+23/-3)[1M] rkvdec-hevc.c │ Nicolas Dufresne: media: rkvdec: Fix │ │ │ │ HEVC RPS bit offsets │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ general-v4l2-rkvdec-02-hevc(:6) │ (+4/-2)[1M] rkvdec-hevc.c │ Nicolas Dufresne: media: rkvdec: Fix │ │ │ │ number of HEVC references being set in │ │ │ │ RPS │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ general-workaround-broadcom-bt-serdev │ (+1/-1)[1M] btbcm.c │ Paolo Sabatino: Workaround to make │ │ │ │ several broadcom bluetooth serdev │ │ │ │ devices work even without proper MAC │ │ │ │ address │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ kernel-6.8-tools-cgroup-makefile │ (+11/-0)[1A] Makefile │ Paolo Sabatino: [ARCHEOLOGY] rockchip: │ │ │ │ bump edge kernel to 6.8 │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ media-0001-Add-rkvdec2-Support-v3(:1) │ (+510/-499)[1M, 1A] │ Detlev Casanova: media: rockchip: Move │ │ │ rkvdec-h264-cabac.h, rkvdec-h264.c │ H264 CABAC table to header file │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ media-0001-Add-rkvdec2-Support-v3(:2) │ (+2496/-0)[2M, 7A] rkvdec2.c, │ Detlev Casanova: media: rockchip: │ │ │ rkvdec2-h264.c, rkvdec2-regs.h, │ Introduce the rkvdec2 driver │ │ │ rkvdec2.h, Kconfig, TODO, Makefile │ │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ media-0001-Add-rkvdec2-Support-v3(:3) │ (+50/-0)[1M] rk3588-base.dtsi │ Detlev Casanova: arm64: dts: rockchip: │ │ │ │ Add rkvdec2 Video Decoder on rk3588(s) │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ media-0002-v4l2-core-Initialize-h264-frame_mbs_only_flag- │ (+13/-0)[1M] v4l2-ctrls-core.c │ amazingfate: media: v4l2-core: │ │ │ │ Initialize h264 frame_mbs_only_flag as 1 │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ media-0003-rk3568-disable-hantro-h264 │ (+4/-21)[4M] rockchip_vpu_hw.c, │ amazingfate: [ARCHEOLOGY] │ │ │ rk3588-base.dtsi, hantro_drv.c, │ rockchip64-edge: disable hantro g1 h264 │ │ │ hantro_hw.h │ decoder on rk356x │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ net-usb-r8152-add-LED-configuration-from-OF │ (+23/-0)[1M] r8152.c │ David Bauer: net: usb: r8152: add LED │ │ │ │ configuration from OF │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ regulator-add-fan53200-driver │ (+533/-0)[3M, 1A] fan53200.c, │ Rock Shen: regulator: add fan53200 │ │ │ Kconfig, defconfig, Makefile │ regulator driver for Tinkerboard-2 │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ rk3308-0001-pinctrl-slew-mux │ (+100/-0)[4M] pinctrl-rockchip.c, │ brentr: [ARCHEOLOGY] Rockpis wifi fixes │ │ │ pinctrl-rockchip.h, │ (#4008) │ │ │ pinconf-generic.c, │ │ │ │ pinconf-generic.h │ │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ rk3308-0003-pinctrl-io-voltage-domains │ (+24/-40)[2M] io-domain.c, │ brentr: [ARCHEOLOGY] Rockpis wifi fixes │ │ │ pinctrl-rockchip.c │ (#4008) │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ rk3308-acodec-vendor-driver │ (+5665/-943)[3M, 1A] │ Paolo Sabatino: revert rk3308 analog │ │ │ rk3308_codec.c, rk3308_codec.h, │ codec to vendor code │ │ │ rk3308_codec_provider.h, │ │ │ │ rk3308.dtsi │ │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ rk3308-add-gmac-alias │ (+1/-0)[1M] rk3308.dtsi │ ashthespy: arm64: dts: rk3308: Add mac │ │ │ │ node at dtsi level │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ rk3308-add-missing-i2s-controllers │ (+59/-0)[1M] rk3308.dtsi │ Paolo Sabatino: add missing i2s │ │ │ │ controllers │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ rk3308-add-tsadc-driver │ (+27/-0)[2M] rockchip_thermal.c, │ Rocky Hao: thermal: rockchip: add tsadc │ │ │ rockchip-thermal.yaml │ support for rk3308 │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ rk3308-dts-legacy-cryptov2 │ (+15/-0)[1M] rk3308.dtsi │ Paolo Sabatino: rk3308: add cryptov2 dts │ │ │ │ node │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ rk3308-dts-thermal-zones │ (+64/-0)[1M] rk3308.dtsi │ ashthespy: arm64: dts: rockchip: add │ │ │ │ cpu's thermal config for rk3308 │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ rk3308-fix-uart-dma │ (+24/-0)[2M] grf.c, rk3308.dtsi │ ssp97: rk3308: fix uart dma. │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ rk3308-i2s-default-rate │ (+4/-0)[1M] rockchip_i2s_tdm.c │ Brent Roman: Restore rockchip_i2s_tdm │ │ │ │ default clk rates │ │ │ │ sound/soc/rockchip/rockchip_i2s_tdm.c │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ rk3308-internal-rgb-lcdc │ (+3/-0)[1M] rockchip_rgb.c │ TheSnowfield: rk3308: set pinmux for │ │ │ │ internal RGB output │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ rk3308-vop-output │ (+272/-0)[3M] rk3308.dtsi, │ TheSnowfield: rk3308: rk3308 vop output │ │ │ rockchip_vop_reg.c, │ │ │ │ rockchip_vop_reg.h │ │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ rk3328-add-dmc-driver │ (+1692/-14)[8M, 6A] rk3328_dmc.c, │ Paolo Sabatino: rk3328 dmc driver │ │ │ rk3328-dram-default-timing.dtsi, │ │ │ │ rk3328-dram.h, clk-ddr.c, │ │ │ │ rockchip-dfi.c, rockchip-ddr.h, │ │ │ │ rk3328.dtsi, rk3228_grf.h, │ │ │ │ rk3328_grf.h, clk-rk3328.c, │ │ │ │ Kconfig, rockchip_sip.h, clk.h, │ │ │ │ Makefile │ │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ rk3328-add-rga-node │ (+14/-0)[1M] rk3328.dtsi │ Paolo Sabatino: rk3328: add RGA node │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ rk3328-dtsi-mali-opp-table │ (+25/-0)[1M] rk3328.dtsi │ Paolo Sabatino: gpu operating points │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ rk3328-dtsi-spdif │ (+27/-0)[1M] rk3328.dtsi │ Paolo Sabatino: [ARCHEOLOGY] rockchip64: │ │ │ │ tidy up rk3328 patches │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ rk3328-dtsi-usb3-reset-properties │ (+2/-0)[1M] rk3328.dtsi │ Paolo Sabatino: usb3 reset properties │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ rk3328-gpu-cooling-target │ (+6/-0)[1M] rk3328.dtsi │ tonymac32: rk3328-gpu-cooling-target │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ rk3328-roc-cc-add-missing-nodes │ (+32/-0)[1M] rk3328-roc-cc.dts │ tonymac32: rk3328-roc-cc add missing │ │ │ │ nodes │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ rk3399-add-sclk-i2sout-src-clock │ (+2/-1)[2M] clk-rk3399.c, │ Piotr Szczepanik: [ARCHEOLOGY] Fixed │ │ │ rk3399-cru.h │ sound from rt5651 on OrangePi 4 (#1870) │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ rk3399-dmc-polling-rate │ (+1/-1)[1M] rk3399_dmc.c │ Paolo Sabatino: [ARCHEOLOGY] rockchip64: │ │ │ │ set poll rate 50ms for rk3399 dmc driver │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ rk3399-enable-dwc3-xhci-usb-trb-quirk │ (+2/-0)[1M] rk3399-base.dtsi │ Aditya Prayoga: [ARCHEOLOGY] Fix 2.5G │ │ │ │ Ethernet on Helios64 Mainline kernel │ │ │ │ (#2567) │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ rk3399-fix-pci-lanes │ (+6/-6)[1M] phy-rockchip-pcie.c │ Valmantas Paliksa: Disable │ │ │ │ PHY_LANE_IDLE_OFF for each instance of │ │ │ │ rockchip_pcie_phy_power_one │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ rk3399-fix-pci-phy │ (+16/-0)[1M] phy-rockchip-pcie.c │ Andrey Safonov: rk3399 PCIE PHY reset on │ │ │ │ probe │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ rk3399-fix-usb-phy │ (+1/-1)[1M] phy-rockchip-typec.c │ Paolo Sabatino: increase timeout for │ │ │ │ usb3 type C phy init │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ rk3399-rp64-pcie-Reimplement-rockchip-PCIe-bus-scan-delay │ (+41/-0)[4M] pcie-rockchip-host.c, │ Dan Pasanen: [ARCHEOLOGY] rockchip-: add │ │ │ kernel-parameters.txt, │ pcie hack and lsi scsi/sas support │ │ │ pcie-rockchip.c, pcie-rockchip.h │ (#3351) │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ rk3399-sd-drive-level-8ma │ (+8/-8)[1M] rk3399-base.dtsi │ Martin Ayotte: [ARCHEOLOGY] add better │ │ │ │ strength on SDCard and put back previous │ │ │ │ speed setting │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ rk3399-sd-pwr-pinctrl │ (+5/-0)[1M] rk3399-base.dtsi │ Paolo Sabatino: rk3399: add sd power pin │ │ │ │ to pinctrl node │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ rk3399-unlock-temperature │ (+3/-3)[1M] rk3399-base.dtsi │ ThomasKaiser: [ARCHEOLOGY] Increase │ │ │ │ performance with rk3399-dev │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ rk356x-add-rkvdec2-support │ (+34/-1)[1M] rk356x.dtsi │ amazingfate: [ARCHEOLOGY] │ │ │ │ rockchip64-edge: add rkvdec2 for rk356x │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ rk3588-0010-fix-clk-divisions(:1) │ (+11/-0)[1M] math.h │ Sebastian Reichel: math.h: add │ │ │ │ DIV_ROUND_UP_NO_OVERFLOW │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ rk3588-0010-fix-clk-divisions(:2) │ (+3/-3)[1M] clk-divider.c │ Sebastian Reichel: clk: divider: Fix │ │ │ │ divisor masking on 64 bit platforms │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ rk3588-0010-fix-clk-divisions(:3) │ (+2/-4)[1M] clk-composite.c │ Sebastian Reichel: clk: composite: │ │ │ │ replace open-coded abs_diff() │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ rk3588-0011-irqchip-fix-its-timeout-issue │ (+72/-7)[1M] irq-gic-v3-its.c │ Muhammed Efe Cetin: │ │ │ │ irqchip/irq-gic-v3-its: fix its timeout │ │ │ │ issue for rk35xx boards │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ rk3588-0113-add-synopsys-designware-hdmi-rx-controller(:1) │ (+132/-0)[1A] snps,dw-hdmi-rx.yaml │ Shreeya Patel: dt-bindings: media: │ │ │ │ Document bindings for HDMI RX Controller │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ rk3588-0113-add-synopsys-designware-hdmi-rx-controller(:2) │ (+70/-0)[2M] rk3588-extra.dtsi, │ Shreeya Patel: arm64: dts: rockchip: Add │ │ │ rk3588-base-pinctrl.dtsi │ device tree support for HDMI RX │ │ │ │ Controller │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ rk3588-0113-add-synopsys-designware-hdmi-rx-controller(:3) │ (+3524/-0)[2M, 8A] snps_hdmirx.c, │ Shreeya Patel: media: platform: │ │ │ snps_hdmirx.h, snps_hdmirx_cec.c, │ synopsys: Add support for hdmi input │ │ │ snps_hdmirx_cec.h, Kconfig, │ driver │ │ │ Makefile │ │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ rk3588-0113-add-synopsys-designware-hdmi-rx-controller(:4) │ (+1/-0)[1M] defconfig │ Sebastian Reichel: arm64: defconfig: │ │ │ │ Enable Synopsys HDMI receiver │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ rk3588-0113-add-synopsys-designware-hdmi-rx-controller(:5) │ (+1/-1)[1M] snps_hdmirx.c │ Muhammed Efe Cetin: comment v4l2 error │ │ │ │ on hdmirx │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ rk3588-0113-add-synopsys-designware-hdmi-rx-controller(:6) │ (+12/-0)[1M] snps_hdmirx.c │ Ben Hoff: fix spurious triggering of irq │ │ │ │ 5v while plugout code is running │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ rk3588-0113-add-synopsys-designware-hdmi-rx-controller(:7) │ (+0/-7)[1M] snps_hdmirx.c │ Ben Hoff: remove timing handling from │ │ │ │ plug in function │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ rk3588-0113-add-synopsys-designware-hdmi-rx-controller(:8) │ (+15/-1)[1M] snps_hdmirx.c │ Ben Hoff: expose itc type to v4l2 in │ │ │ │ synopsys hdmir rx │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ rk3588-0132-phy-phy-rockchip-samsung-hdptx-Add-FRL-EARC-support │ (+425/-1)[1M] │ Cristian Ciocaltea: [WIP] phy: │ │ │ phy-rockchip-samsung-hdptx.c │ phy-rockchip-samsung-hdptx: Add FRL & │ │ │ │ EARC support │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ rk3588-0135-arm64-dts-rockchip-Add-HDMI0-bridge-CLK-to-rk3588(:1) │ (+41/-0)[1M] rk3588-base.dtsi │ Cristian Ciocaltea: arm64: dts: │ │ │ │ rockchip: Add HDMI0 node to rk3588 │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ rk3588-0135-arm64-dts-rockchip-Add-HDMI0-bridge-CLK-to-rk3588(:2) │ (+1/-0)[1M] rk3588-base.dtsi │ Cristian Ciocaltea: [WIP] arm64: dts: │ │ │ │ rockchip: Enable HDMI0 PHY clk provider │ │ │ │ on rk3588 │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ rk3588-0140-drm-bridge-synopsys-Add-DW-HDMI-QP-TX-Controller-support-library │ (+1523/-0)[2M, 3A] dw-hdmi-qp.h, │ Cristian Ciocaltea: drm/bridge: │ │ │ dw-hdmi-qp.c, dw_hdmi_qp.h, │ synopsys: Add DW HDMI QP TX Controller │ │ │ Kconfig, Makefile │ support library │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ rk3588-0141-dt-bindings-display-rockchip-Add-schema-for-RK3588-HDMI-TX-Controller │ (+188/-0)[1A] │ Cristian Ciocaltea: dt-bindings: │ │ │ rockchip,rk3588-dw-hdmi-qp.yaml │ display: rockchip: Add schema for RK3588 │ │ │ │ HDMI TX Controller │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ rk3588-0142-drm-rockchip-Add-basic-RK3588-HDMI-output-support │ (+437/-0)[4M, 1A] │ Cristian Ciocaltea: drm/rockchip: Add │ │ │ dw_hdmi_qp-rockchip.c, Kconfig, │ basic RK3588 HDMI output support │ │ │ rockchip_drm_drv.c, Makefile, │ │ │ │ rockchip_drm_drv.h │ │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ rk3588-0170-drm-rockchip-vop2-add-clocks-reset-support(:1) │ (+30/-0)[1M] rockchip_drm_vop2.c │ Detlev Casanova: vop2: Add clock resets │ │ │ │ support │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ rk3588-0170-drm-rockchip-vop2-add-clocks-reset-support(:2) │ (+27/-0)[1M] rockchip-vop2.yaml │ Detlev Casanova: dt-bindings: display: │ │ │ │ vop2: Add VP clock resets │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ rk3588-0170-drm-rockchip-vop2-add-clocks-reset-support(:3) │ (+8/-0)[1M] rk3588-base.dtsi │ Muhammed Efe Cetin: arm64: dts: │ │ │ │ rockchip: rk3588: add VOP2 clock resets │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ rk3588-0801-wireless-add-bcm43752 │ (+6/-1)[2M] pcie.c, brcm_hw_ids.h │ Ondrej Jirman: net: wireless: brcmfmac: │ │ │ │ Add support for AP6275P │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ rk3588-0802-wireless-add-clk-property │ (+10/-0)[1M] pcie.c │ Ondrej Jirman: net: wireless: brcmfmac: │ │ │ │ Add optional 32k clock enable support │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ rk3588-1010-arm64-dts-rock-5b-Slow-down-emmc-to-hs200-and-add-ts │ (+5/-0)[1M] rk3588-rock-5b.dts │ amazingfate: arm64: dts: rock-5b: Slow │ │ │ │ down emmc freq and add tsadc node │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ rk3588-1012-arm64-dts-rockchip-Enable-HDMI0-on-rock-5b │ (+30/-0)[1M] rk3588-rock-5b.dts │ Cristian Ciocaltea: arm64: dts: │ │ │ │ rockchip: Enable HDMI0 on rock-5b │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ rk3588-1013-arm64-dts-rockchip-disable-emmc-hs400-for-rock-5-itx │ (+1/-2)[1M] rk3588-rock-5-itx.dts │ Jianfeng Liu: arm64: dts: rockchip: slow │ │ │ │ down emmc freq for rock 5 itx │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ rk3588-1014-arm64-dts-rockchip-Make-use-of-HDMI0-PHY-PLL-on-rock5b │ (+5/-0)[1M] rk3588-rock-5b.dts │ Cristian Ciocaltea: arm64: dts: │ │ │ │ rockchip: Make use of HDMI0 PHY PLL on │ │ │ │ rock-5b │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ rk3588-1020-Add-HDMI-and-VOP2-to-Rock-5A │ (+30/-0)[1M] rk3588s-rock-5a.dts │ Muhammed Efe Cetin: Add HDMI and VOP2 to │ │ │ │ Rock 5A │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ rk3588-1021-arch-arm64-dts-enable-gpu-node-for-rock-5a │ (+6/-0)[1M] rk3588s-rock-5a.dts │ amazingfate: arch: arm64: dts: enable │ │ │ │ gpu node for rock-5a │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ rk3588-1031-arm64-dts-rockchip-Add-HDMI-support-to-ArmSoM-Sige7 │ (+35/-0)[1M] │ Jianfeng Liu: arm64: dts: rockchip: Add │ │ │ rk3588-armsom-sige7.dts │ HDMI support to ArmSoM Sige7 │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ rk3588-1032-arm64-dts-rockchip-Add-ap6275p-wireless-support-to-A │ (+16/-0)[1M] │ Jianfeng Liu: arm64: dts: rockchip: Add │ │ │ rk3588-armsom-sige7.dts │ ap6275p wireless support to ArmSoM Sige7 │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ rk3588-1040-board-khadas-edge2-add-nodes(:1) │ (+120/-0)[1M] │ Muhammed Efe Cetin: arm64: dts: │ │ │ rk3588s-khadas-edge2.dts │ rockchip: Add USB-C to Khadas Edge 2 │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ rk3588-1040-board-khadas-edge2-add-nodes(:2) │ (+17/-1)[1M] │ Muhammed Efe Cetin: arm64: dts: │ │ │ rk3588s-khadas-edge2.dts │ rockchip: Add bluetooth support to │ │ │ │ Khadas Edge 2 │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ rk3588-1040-board-khadas-edge2-add-nodes(:3) │ (+53/-0)[1M] │ Muhammed Efe Cetin: arm64: dts: │ │ │ rk3588s-khadas-edge2.dts │ rockchip: Add HDMI & VOP2 to Khadas Edge │ │ │ │ 2 │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ rk3588-1040-board-khadas-edge2-add-nodes(:4) │ (+17/-0)[1M] │ Muhammed Efe Cetin: arm64: dts: │ │ │ rk3588s-khadas-edge2.dts │ rockchip: Add AP6275P wireless support │ │ │ │ to Khadas Edge 2 │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ rk3588-1041-board-khadas-edge2-mcu(:1) │ (+30/-2)[2M] khadas-mcu.h, │ Muhammed Efe Cetin: mfd: khadas-mcu: add │ │ │ khadas-mcu.c │ Edge2 registers │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ rk3588-1041-board-khadas-edge2-mcu(:2) │ (+0/-11)[1M] khadas-mcu.c │ Muhammed Efe Cetin: mfd: khadas-mcu: │ │ │ │ drop unused code │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ rk3588-1041-board-khadas-edge2-mcu(:3) │ (+73/-4)[1M] khadas_mcu_fan.c │ Muhammed Efe Cetin: thermal: │ │ │ │ khadas_mcu_fan: add support for Khadas │ │ │ │ Edge 2 │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ rk3588-1041-board-khadas-edge2-mcu(:4) │ (+6/-1)[1M] khadas,mcu.yaml │ Muhammed Efe Cetin: dt-bindings: mfd: │ │ │ │ khadas-mcu: add cooling-levels property │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ rk3588-1041-board-khadas-edge2-mcu(:5) │ (+7/-0)[1M] │ Muhammed Efe Cetin: arm64: dts: │ │ │ rk3588s-khadas-edge2.dts │ rockchip: Add MCU to Khadas Edge 2 │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ rk3588-1041-board-khadas-edge2-mcu(:6) │ (+56/-0)[1M] │ Muhammed Efe Cetin: arm64: dts: │ │ │ rk3588s-khadas-edge2.dts │ rockchip: Add automatic fan control to │ │ │ │ Khadas Edge 2 │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ rk3588-1051-board-nanopc-t6-Add-FAN-support │ (+37/-0)[1M] rk3588-nanopc-t6.dtsi │ SuperKali: Adding FAN support for NanoPC │ │ │ │ T6 & LTS │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ rk3588-1052-board-nanopc-t6-Add-HDMI-support │ (+36/-0)[1M] rk3588-nanopc-t6.dtsi │ SuperKali: Add missing nodes HDMI & VOP │ │ │ │ for NanoPC T6 & LTS │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ rk3588-1053-board-nanopc-t6-fix-usb3-a │ (+23/-5)[2M] rk3588-nanopc-t6.dtsi, │ SuperKali: Fixing USB-A 3.0 on NanoPC T6 │ │ │ rk3588-nanopc-t6-lts.dts │ │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ rk3588-1060-arm64-dts-rockchip-Split-pcie30x1m1-pinctrl │ (+13/-3)[1M] │ Joshua Riek: arm64: dts: rockchip: Split │ │ │ rk3588-base-pinctrl.dtsi │ pcie30x1m1 pinctrl │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ rk3588-1060-board-cm3588-nas-Add-HDMI-support │ (+47/-0)[1M] │ ColorfulRhino: CM3588-NAS: Add HDMI │ │ │ rk3588-friendlyelec-cm3588-nas.dts │ support │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ rk3588-1061-arm64-dts-rockchip-Add-PCIe-3.0-pinctrl-to-Turing-RK │ (+1/-1)[1M] rk3588-turing-rk1.dtsi │ Joshua Riek: arm64: dts: rockchip: Add │ │ │ │ PCIe 3.0 pinctrl to Turing RK1 │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ rk3588-1062-arm64-dts-rockchip-Enable-GPU-node-on-Turing-RK1 │ (+5/-0)[1M] rk3588-turing-rk1.dtsi │ Joshua Riek: arm64: dts: rockchip: │ │ │ │ Enable GPU node on Turing RK1 │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ rk3588-1063-arm64-dts-rockchip-Enable-automatic-fan-control-on-t │ (+31/-1)[1M] rk3588-turing-rk1.dtsi │ Joshua Riek: arm64: dts: rockchip: │ │ │ │ Enable automatic fan control on the │ │ │ │ Turing RK1 │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ rk3588-1064-arm64-dts-rockchip-Add-missing-hym8563-clock-frequen │ (+1/-0)[1M] rk3588-turing-rk1.dtsi │ Joshua Riek: arm64: dts: rockchip: Add │ │ │ │ missing hym8563 clock-frequency for │ │ │ │ Turing RK1 │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ rk3588-1071-arm64-dts-Add-missing-nodes-to-Orange-Pi-5-Plus │ (+218/-3)[1M] │ Muhammed Efe Cetin: arm64: dts: Add │ │ │ rk3588-orangepi-5-plus.dts │ missing nodes to Orange Pi 5 Plus │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ rk35xx-montjoie-crypto-v2-rk35xx(:1) │ (+65/-0)[1A] │ Corentin Labbe: dt-bindings: crypto: add │ │ │ rockchip,rk3588-crypto.yaml │ support for rockchip,crypto-rk3588 │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ rk35xx-montjoie-crypto-v2-rk35xx(:2) │ (+12/-0)[1M] rk3588-base.dtsi │ Corentin Labbe: ARM64: dts: rk3588: add │ │ │ │ crypto node │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ rk35xx-montjoie-crypto-v2-rk35xx(:3) │ (+12/-0)[1M] rk356x.dtsi │ Corentin Labbe: ARM64: dts: rk356x: add │ │ │ │ crypto node │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ rk35xx-montjoie-crypto-v2-rk35xx(:4) │ (+34/-76)[2M] │ Corentin Labbe: reset: rockchip: secure │ │ │ rockchip,rk3588-cru.h, rst-rk3588.c │ reset must be used by SCMI │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ rk35xx-montjoie-crypto-v2-rk35xx(:5) │ (+1939/-0)[2M, 4A] rk2_crypto.c, │ Corentin Labbe: crypto: rockchip: add │ │ │ rk2_crypto_skcipher.c, │ rk3588 driver │ │ │ rk2_crypto_ahash.c, rk2_crypto.h, │ │ │ │ Kconfig, Makefile │ │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ wifi-4003-add-bcm43342-chip │ (+3/-0)[2M] sdio.c, brcm_hw_ids.h │ Paolo Sabatino: add broadcom bcm43342 │ │ │ │ chip id │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ wifi-4003-ssv-6051-driver │ (+48982/-0)[2M, 58A] ssv6200_aux.h, │ Paolo Sabatino: add ssv6xxx wifi driver │ │ │ ssv6200_reg.h, dev.c, ampdu.c, │ │ │ │ ssv_cmd.c, ssv_rc.c, │ │ │ │ ssv_cfgvendor.c, init.c, sdio.c, │ │ │ │ ssv_hci.c, ap.c, ssv_ht_rc.c, │ │ │ │ ssv6200_common.h, dev.h, │ │ │ │ smartlink.c, and 43 more │ │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ Armbian Bare DT auto-patch (overwriting 5 files) │ [OVERWRITTEN]rk3588s-nanopi-r6s.dt… │ Armbian Autopatcher: Armbian Bare DT │ │ │ [OVERWRITTEN]rk3566-lckfb-tspi.dts, │ files for arch/arm64/boot/dts/rockchip │ │ │ [OVERWRITTEN]rk3588s-nanopi-r6c.dt… │ (overwriting 5 files) │ │ │ [OVERWRITTEN]rk3566-radxa-zero-3.d… │ │ │ │ [OVERWRITTEN]rk3588s-orangepi-5.dt… │ │ │ │ rk3399-nanopi-r4se.dts, │ │ │ │ rk3399-fine3399.dts, │ │ │ │ rk3568-mixtile-edge2.dts, │ │ │ │ rk3588-orangepi-5-ultra.dts, │ │ │ │ rk3568-hinlink-h66k.dts, │ │ │ │ rk3399-tinker-2.dts, │ │ │ │ rk3588-cyber-aib.dts, │ │ │ │ rk3588s-nanopi-r6s.dts, │ │ │ │ rk3588s-orangepi-5b.dts, │ │ │ │ rk3588-mixtile-blade3.dts, │ │ │ │ rk3399-orangepi-4-lts.dts, │ │ │ │ rk3566-lckfb-tspi.dts, │ │ │ │ rk3399-am40.dts, │ │ │ │ rk3328-nanopi-r2-rev20.dts, │ │ │ │ rk3568-yy3568.dts, and 35 more │ │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ Armbian Bare OVERLAY auto-patch │ rockchip-rk3318-box-led-conf4.dtso, │ Armbian Autopatcher: Armbian Bare │ │ │ Makefile, │ OVERLAY files for │ │ │ rockchip-rk3328-i2s1-pcm5102.dtso, │ arch/arm64/boot/dts/rockchip/overlay │ │ │ rockchip-rk3588-pwm8-m0.dtso, │ │ │ │ rockchip-rk3568-hk-i2c1.dtso, │ │ │ │ rockchip-rk3328-i2c0.dtso, │ │ │ │ rockchip-rk3568-nanopi-r5s-leds.dt… │ │ │ │ rockchip-rk3588-uart4-m2.dtso, │ │ │ │ rockchip-rk3588-pwm7-m3.dtso, │ │ │ │ rockchip-rk3588-uart8-m1.dtso, │ │ │ │ rk3308-bs.dtso, │ │ │ │ rockchip-rk3588-sata2.dtso, │ │ │ │ rockchip-rk3318-box-led-conf5.dtso, │ │ │ │ rockchip-rk3588-fanctrl.dtso, │ │ │ │ rockchip-rk3588-pwm2-m1.dtso, and │ │ │ │ 85 more │ │ ├──────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────┼──────────────────────────────────────────┤ │ Armbian DT Makefile auto-patch │ Makefile │ Armbian Autopatcher: Armbian DT Makefile │ │ │ │ AutoPatch for │ │ │ │ arch/arm64/boot/dts/rockchip; │ │ │ │ one-rule-per-dtb (arm64) style │ ╰──────────────────────────────────────────────────────────────────────────────────────────────┴─────────────────────────────────────┴──────────────────────────────────────────╯ Summary of failed patches ╭──────────────────────┬──────────────────────────────────────────┬──────────────────────────────────────────────────────────╮ │ Patch │ Patching output │ Rejects │ ├──────────────────────┼──────────────────────────────────────────┼──────────────────────────────────────────────────────────┤ │ general-v4l2-rkvdec- │ patching file │ --- drivers/media/platform/verisilicon/rockchip_vpu_hw.c │ │ 01-vp9(:4) │ "drivers/media/platform/verisilicon/rock │ +++ drivers/media/platform/verisilicon/rockchip_vpu_hw.c │ │ │ chip_vpu_hw.c" │ @@ -16,7 +16,8 @@ │ │ │ Hunk #1 FAILED at 16. │ #include "rockchip_vpu981_regs.h" │ │ │ Hunk #2 succeeded at 439 (offset -8 │ │ │ │ lines). │ #define RK3066_ACLK_MAX_FREQ (300 * 1000 * 1000) │ │ │ Hunk #3 succeeded at 708 (offset -8 │ -#define RK3288_ACLK_MAX_FREQ (400 * 1000 * 1000) │ │ │ lines). │ +#define RK3288_ACLK_MAX_FREQ (600 * 1000 * 1000) │ │ │ 1 out of 3 hunks FAILED -- saving │ +#define RK3399_ACLK_MAX_FREQ (400 * 1000 * 1000) │ │ │ rejects to file "/tmp/tmpyrrxrkl3" │ #define RK3588_ACLK_MAX_FREQ (300 * 1000 * 1000) │ │ │ │ │ │ │ │ #define ROCKCHIP_VPU981_MIN_SIZE 64 │ │ │ │ │ ╰──────────────────────┴──────────────────────────────────────────┴──────────────────────────────────────────────────────────╯ Traceback (most recent call last): File "/armbian/lib/tools/patching.py", line 491, in <module> raise exit_with_exception Exception: Failed to apply 1 patches. --> (14) ERROR: Error 1 occurred in main shell [ at /armbian/lib/functions/logging/runners.sh:223 run_host_command_logged_raw() --> lib/functions/logging/runners.sh:223 run_host_command_logged() --> lib/functions/logging/runners.sh:205 kernel_main_patching_python() --> lib/functions/compilation/kernel-patching.sh:64 do_with_hooks() --> lib/functions/general/extensions.sh:603 do_with_logging() --> lib/functions/logging/section-logging.sh:81 kernel_main_patching() --> lib/functions/compilation/kernel-patching.sh:79 compile_kernel() --> lib/functions/compilation/kernel.sh:54 artifact_kernel_build_from_sources() --> lib/functions/artifacts/artifact-kernel.sh:240 artifact_build_from_sources() --> lib/functions/artifacts/artifacts-obtain.sh:34 obtain_complete_artifact() --> lib/functions/artifacts/artifacts-obtain.sh:280 build_artifact_for_image() --> lib/functions/artifacts/artifacts-obtain.sh:392 main_default_build_packages() --> lib/functions/main/build-packages.sh:102 full_build_packages_rootfs_and_image() --> lib/functions/main/default-build.sh:31 do_with_default_build() --> lib/functions/main/default-build.sh:42 cli_standard_build_run() --> lib/functions/cli/cli-build.sh:25 armbian_cli_run_command() --> lib/functions/cli/utils-cli.sh:136 cli_entrypoint() --> lib/functions/cli/entrypoint.sh:176 main() --> compile.sh:50 ] -->--> command failed with error code 1 after 3 seconds --> (14) WARNING: stacktrace for failed command [ exit code 1:/usr/bin/env bash -e -o pipefail -c env -i 'PYTHONPATH=/does/not/exist/armbian/uses/user/packages/only' 'PYTHONUSERBASE=/armbian/cache/pip/base' 'PYTHONUNBUFFERED=yes' 'PYTHONPYCACHEPREFIX=/armbian/cache/pip/pycache' 'PATH=":/armbian/cache/pip/base/bin:/armbian/.tmp/work-a19a0029-6ac2-4f5a-822e-6f0174a160d5/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"' 'LOG_DEBUG=no' 'SRC=/armbian' 'OUTPUT=/armbian/.tmp/work-a19a0029-6ac2-4f5a-822e-6f0174a160d5/tmp.1OcShploIK' 'ASSET_LOG_BASE=/armbian/.tmp/logs-a19a0029-6ac2-4f5a-822e-6f0174a160d5/026.' 'PATCH_TYPE=kernel' 'PATCH_DIRS_TO_APPLY=archive/rockchip64-6.12' 'USERPATCHES_PATH=/armbian/userpatches' 'COLUMNS=233' 'COLORFGBG=' 'GITHUB_ACTIONS=' 'PATH=/armbian/.tmp/work-a19a0029-6ac2-4f5a-822e-6f0174a160d5/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin' 'HOME=/root' 'APPLY_PATCHES=yes' 'PATCHES_TO_GIT=no' 'REWRITE_PATCHES=no' 'REWRITE_PATCHES_NEEDING_REBASE=no' 'GIT_WORK_DIR=/armbian/cache/sources/linux-kernel-worktree/6.12__rockchip64__arm64' 'BASE_GIT_REVISION=11a24528d080a6ac23f07d6031da9e271728d62d' 'BRANCH_FOR_PATCHES=kernel-rockchip64-6.12' 'ALLOW_RECREATE_EXISTING_FILES=yes' 'GIT_ARCHEOLOGY=no' 'FAST_ARCHEOLOGY=yes' 'MAINTAINER_NAME=John Doe' 'MAINTAINER_EMAIL=john.doe@somewhere.on.planet' 'EXTRA_PATCH_FILES_FIRST=/armbian/cache/patch/kernel-drivers/sha1_11a24528d080a6ac23f07d6031da9e271728d62d_rockchip64_current_0b5d7236_c3161803-01ba4719.patch' 'EXTRA_PATCH_HASHES_FIRST=0b5d7236_c3161803' /usr/bin/python3 /armbian/lib/tools/patching.py run_host_command_logged() --> lib/functions/logging/runners.sh:205 kernel_main_patching_python() --> lib/functions/compilation/kernel-patching.sh:64 do_with_hooks() --> lib/functions/general/extensions.sh:603 do_with_logging() --> lib/functions/logging/section-logging.sh:81 kernel_main_patching() --> lib/functions/compilation/kernel-patching.sh:79 compile_kernel() --> lib/functions/compilation/kernel.sh:54 artifact_kernel_build_from_sources() --> lib/functions/artifacts/artifact-kernel.sh:240 artifact_build_from_sources() --> lib/functions/artifacts/artifacts-obtain.sh:34 obtain_complete_artifact() --> lib/functions/artifacts/artifacts-obtain.sh:280 build_artifact_for_image() --> lib/functions/artifacts/artifacts-obtain.sh:392 main_default_build_packages() --> lib/functions/main/build-packages.sh:102 full_build_packages_rootfs_and_image() --> lib/functions/main/default-build.sh:31 do_with_default_build() --> lib/functions/main/default-build.sh:42 cli_standard_build_run() --> lib/functions/cli/cli-build.sh:25 armbian_cli_run_command() --> lib/functions/cli/utils-cli.sh:136 cli_entrypoint() --> lib/functions/cli/entrypoint.sh:176 main() --> compile.sh:50 ] --> (14) ERROR: Cleaning up [ please wait for cleanups to finish ] ------------------------------------------------------------------------------------------------------------
  5. Happy to report that "./compile.sh build BOARD=rock-3c BRANCH=current BUILD_DESKTOP=no BUILD_MINIMAL=yes KERNEL_CONFIGURE=no RELEASE=bookworm SHARE_LOG=yes" builds fine for me now.
  6. Hello and thank you for sharing your experience. https://github.com/redrathnure is the maintainer of your board. Not sure if he is active here in the forum.
  7. Yes, I am fairly confident you were experiencing one of these two https://github.com/armbian/build/pull/8554 https://github.com/armbian/build/pull/8555
  8. a fix was just merged for Rockchip, update your repo and try again, maybe you are lucky
  9. let me have a closer look after I successfully unsuccessfully compile this
  10. Thank you for the reply and suggestion. I tried trixie and got the same error with the same patch. I guess I can't tell it to skip VP9?
  11. First suggestion: try trixie or noble instead of bookworm
  12. Hi, I'm trying to build for the Rock 3C so that I can minimize what goes into the kernel and system. I'm new at this and tried mostly default values (current, bookworm), except that I did minimal image instead of standard. The build failed at applying a patch. I don't know what to do with that. Can anyone help me diagnose? Also, how would I get into more details about building the image and choosing what to add/remove? Thanks!
  13. @Igor well I'm not getting very far, unless I'm prepared to count failures... I have more of those. The SD Card reader / writer works well; I can use it to carry out various operations on my brand-new SanDisk Extreme Pro A2, including formatting from the Ubuntu Disks application, running SDCardFormatter, using usbimager to create the Armbian 25.5.1 Noble Minimal system disk, mounting, unmounting and ejecting... When I've finally got the SD card set up, here's what the Ubuntu Disk application shows. Note the first partition is 4.2MB of free space. When I put this SD card in the Cubox and boot from it, the same thing appears to happen as previously - on the HDMI-connected monitor, the Cubox bootloader runs and hands off to the boot program, after which the monitor reports no HDMI signal and the monitor goes into sleep mode. After approximately two minutes, the Cubox bootloader appears again on the monitor, hands off to the boot program, and... the same thing. Nothing seems to be active at the IP address - I can neither ping nor ssh to it. This time I have my laptop connected vi USB to the Cubox console port. Various positive messages show up in dmesg finally ending in: usb 1-6: Detected FT-X usb 1-6: FTDI USB Serial Device converter now attached to ttyUSB0 But running either screen or minicom, they return immediately, showing no sign of having established any kind of connection, no waiting for a connection, no error message, nothing. Just a reminder that this Cubox boots and runs fine on the current system SD card which is up-to-date bookworm minimal.
  14. Hello. I have not been able to make the ethernet port working on a MKS Pi board with the latest armbian image found here : https://www.armbian.com/mks-pi/ I don't even get a link led ON on the ethernet connector when connected. Can anyone offer guidance? Thanks! P.S. I could not find a MKS-PI tag in the tag menu to identify this thread correctly. Can anyone fix this?
  15. hello @Nick A, thank you for the information, could you give me a virtual machine recomendation? my laptop specs are : cpu intel core i5 8250U (recomend the amount of cores (8 core is max) 12 gb ram (ddr3 4gb+8gb bus 2400mhzx2) (will use 6gb ram), 2 ssd 250gb (1 for os 1 for vm(s)) I need to have a sleep now bye...
  16. Plus the kernel source is getting pulled from their repo. If they did make a change, you should see it on Armbian.
  17. @Nick A Do i need to use linux this time? or i can do it with windows, it's 9:12 PM in my country...
  18. I don't see anything in the history that would suggest they made any changes? I could submit a RTW88 patch I put together from the lwfinger/rtw88 repo. But seeing as the pi guys haven't appeared to have changed anything on their end, it is probs more trouble than it is worth.
  19. @c0rnelius: I already did a diff, but there are a whole lot of differences. In fact one of the things I also tried, was directly copying the .config file I use to build the RaspberryPi kernel to the config/kernel/linux-bcm2711-current.config and build that kernel, but I got exactly the same result. What I have not tried and might do at some point, is doing a diff on the rtw88 driver sources. But seeing how forcing the 11b mode as described above workarounds the issue, I suspect it might be some kind of config issue causing the 11b modes to be disabled somehow...
  20. OK, I made a really ugly script that sets managed mode, forces 1M legacy mode, switches back to monitor mode, and then performance is exactly as it should. But the thing is, can this be avoided? What could be causing this behaviour on Armbian, and how to avoid it? This is the horrible workaround BTW: #!/usr/bin/env bash set -euo pipefail ip link set mon1 down iwconfig mon1 mode managed ip link set mon1 up iwconfig mon1 rate 1M fixed ip link set mon1 down iwconfig mon1 mode monitor ip link set mon1 up iwconfig mon1 channel 1
  21. Run a diff on the pi and armbian defconfig. https://github.com/raspberrypi/linux/tree/rpi-6.12.y/arch/arm64/configs
  22. kudos for your perseverance. and thank you for sharing your findings. I hope you will be able to work it out eventually.
  23. @Ducdanh Nguyen your box might have secured boot enabled. You’ll need to compile an image with this secure boot patch
  24. Hello @Nick A, i found out my box has verified boot on it, meaning it couldn't boot in other os as you may know, is there any possible way to disable it as soon as i found out my box is not even trying to boot on armbian and with "toothpick method" it showed a fake update screen. I'm so frustrated, couldn't have any way to boot to the sd card and haven't got the dtb too, my box is not rooted. The only last resort is i can see if it automatically boots to it without the "toothpick method"
  25. Thank you @Werner, for letting us know and for your efforts
  26. What U-Boot version is used for eMMC resp. SD-card?
  1. Load more activity
×
×
  • Create New...

Important Information

Terms of Use - Privacy Policy - Guidelines