SBC News
Atom feed, Pull requests awaiting review and other tech news
4461 topics in this forum
-
Description station-m3: move to rockchip-rk3588 family. Add UEFI_EDK2 support for station-m3. Remove the fan control binary file because automatic fan control has been added in this commit. How Has This Been Tested? [x] Almost all hardware functions(HDMI, WiFi, BT, GbE, USB...). [x] System startup. Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [x] I have commented my code, particularly in hard-to-understand areas [x] I have made corresponding changes to the documentation [x] My changes generate no new warnings [x] Any dependent changes have been merged and published in downstream modules View th…
-
Description Minor formatting fix. extensions should use tabs as indentation as @viraniac pointed. Definitely not mixed space/tabs. Also minor fix in examples to fully comply with spec. View the full article
-
Description Hi. mvebu has been moved to csc some time ago. Now every once in a while a patch breaks and we have to remove it / fix it. Russel King keeps a pretty up to date kernel tree for clearfog over at http://git.armlinux.org.uk/cgit/linux-arm.git/log/?h=clearfog So I tried to move our mvebu-edge to be based on his work. This allows us to include lots of mvebu patches without the need to maintain them. I would like to discuss the advantages and disadvantages with you! Also this is some movement to finally get the helios4 pwm patch mainlined over at the linux-pwm/gpio/kernel mailing list. Jira reference number AR-2015 How Has This Been Tested? Ran kernel build. Vi…
-
Description Fix uwe5622 load average. Patch is based on @pyavitz patch from his repository. Bumped Allwinner u-boot to 2024.01 from 2024.01-rc5. And increased kernel log buffer size. How Has This Been Tested? Please describe the tests that you ran to verify your changes. Please also note any relevant details for your test configuration. [X] Built and booted on Orange Pi 3 LTS Checklist: [ ] My code follows the style guidelines of this project [ ] I have performed a self-review of my own code [ ] I have commented my code, particularly in hard-to-understand areas [ ] I have made corresponding changes to the documentation [ ] My changes generate no new warnings [ ] Any …
-
2023 was a great year for the Wayland driver for Wine. After several merge requests, many people are now already able to use the latest Wine release to enjoy some of their favorite Windows applications in a completely X11-free environment! View the full article
-
Description RTW88 driver has some problems (no working AP mode, wifi connection fails after 2-3 days, speed problems) on RTL8822CS SDIO modules. So: update rtl88x2cs commit sha to latest version add armbian_kernel_config hook to enable driver in kernel config (only for meson64 family) add jethub boards hook to blacklist rtw88 module in image (by default rtw88 loads first) Jira reference number AR-2033 How Has This Been Tested? Please describe the tests that you ran to verify your changes. Please also note any relevant details for your test configuration. [X] JetHub family WiFi works [ ] Need to be tested on other family boards Checklist: [X] My code follows the st…
-
Description GitHub Actions security feature. https://github.com/crazy-max/ghaction-github-labeler/issues/184 How Has This Been Tested? We use this way on armbian/os https://github.com/armbian/os/blob/main/.github/workflows/labeler.yml View the full article
-
Description Adding broadcom wifi modules to the rk35xx legacy kernel configuration. The edge configuration already has these. This are supported hardware that shipped as optional accessories with the Rock 5b (Official adapter list) How Has This Been Tested? Please describe the tests that you ran to verify your changes. Please also note any relevant details for your test configuration. [x] Compiled kernel with new options, deployed to rock-5b board, and validated wifi module (A1) connectivity. % ls /sys/class/net/wlan0/device/driver -l lrwxrwxrwx 1 root root 0 Jan 27 13:21 /sys/class/net/wlan0/device/driver -> ../../../../../../../bus/sdio/drivers/brcmfmac % ip l…
-
Description Reworked u-boot compilation for meson-s4t7 to make sure we are following same process for u-boot compilation as Khadas. Now we are not compiling it twice like we were doing it before as mentioned in #6112. Added post install script in uboot with option to force upgrade the same. The code is based on what is being used in armbian-config's bootloader update code. Also moved tinkerboard specific code out to tinkerboards's config How Has This Been Tested? Please describe the tests that you ran to verify your changes. Please also note any relevant details for your test configuration. [X] Tested both vim1s and vim4 boots [X] Tested upgrade with using deb files. I…
-
Description Basic support has been added, WIFI and Bluetooth are now working, the sound card can be recognized, and GPU cannot be used because the panel driver cannot be used. Currently, only simple fb can be used, and touch cannot work due to geni report some dma error, which requires some work Touch driver from https://github.com/qaz6750/linux/commit/bdfe4cfd872e8c8ff484e263dcf534e2f1844775 Jira reference number [AR-9999] How Has This Been Tested? Please describe the tests that you ran to verify your changes. Please also note any relevant details for your test configuration. [x] Boot and enter the Shell [x] Screen can display the desktop [x] WiFi&BT [x] USB RD…
-
This will enable the latest Armbian images to boot on aml-s905x3 boxes after the move from uImage to Image. The blob is built on mainline u-boot's tag v2023.10. Changes to be committed: modified: packages/bsp/aml-s9xx-box/boot/build-u-boot/readme.txt new file: packages/bsp/aml-s9xx-box/boot/build-u-boot/u-boot-s905x3.patch new file: packages/bsp/aml-s9xx-box/boot/u-boot-s905x3 Description Please include a summary of the change and which issue is fixed. Please also include relevant motivation and context. List any dependencies that are required for this change. More information can be found here: #4938 How Has This Been Tested? Please describe the tests that you…
-
This fixes an incompatibility introduced with new Armbian framework's change from uImage to Image Changes to be committed: modified: packages/bsp/aml-s9xx-box/boot/build-u-boot/readme.txt new file: packages/bsp/aml-s9xx-box/boot/build-u-boot/u-boot-s905x2-s922.patch modified: packages/bsp/aml-s9xx-box/boot/u-boot-s905x2-s922 Description Please include a summary of the change and which issue is fixed. Please also include relevant motivation and context. List any dependencies that are required for this change. How Has This Been Tested? Please describe the tests that you ran to verify your changes. Please also note any relevant details for your test configuration. …
-
Description Update odroidxu4-current kernel to 6.1.75. How Has This Been Tested? [x] Reboot of my Odroid HC1 Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [x] I have commented my code, particularly in hard-to-understand areas [ ] I have made corresponding changes to the documentation [x] My changes generate no new warnings [ ] Any dependent changes have been merged and published in downstream modules View the full article
-
Description Driver does not compile on kernel 6.7 due to minor changes in kernel API. The PR just fixes the changes. How Has This Been Tested? [x] Compiled rockchip64 edge 6.7 kernel Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [x] I have commented my code, particularly in hard-to-understand areas [x] I have made corresponding changes to the documentation [x] My changes generate no new warnings [x] Any dependent changes have been merged and published in downstream modules View the full article
-
Description Attempt to fix build job failure - https://github.com/armbian/os/actions/runs/7675198892/job/20921297126 How Has This Been Tested? Please describe the tests that you ran to verify your changes. Please also note any relevant details for your test configuration. [x] built vim4 image Checklist: [ ] My code follows the style guidelines of this project [ ] I have performed a self-review of my own code [ ] I have commented my code, particularly in hard-to-understand areas [ ] I have made corresponding changes to the documentation [ ] My changes generate no new warnings [ ] Any dependent changes have been merged and published in downstream modules View the full…
-
Description Delay fetching khadas common drivers to fix gha matrix failure. Also fixed a cosmetic error when compiling kernel about not able to modify kernel git hooks How Has This Been Tested? Please describe the tests that you ran to verify your changes. Please also note any relevant details for your test configuration. [X] built kernel for vim1s. Made sure common drivers are getting compiled. Checklist: [ ] My code follows the style guidelines of this project [X] I have performed a self-review of my own code [ ] I have commented my code, particularly in hard-to-understand areas [ ] I have made corresponding changes to the documentation [X] My changes generate no n…
-
Description Restore CONFIG_OF_CONFIGFS=y accidentally(?) lost in https://github.com/armbian/build/commit/fae4f664397656e5a432a24b8adc5c237a53227e How Has This Been Tested? [x] Compile current&edge kernels, check overlays works Checklist: [ ] My code follows the style guidelines of this project [ ] I have performed a self-review of my own code [ ] I have commented my code, particularly in hard-to-understand areas [ ] I have made corresponding changes to the documentation [ ] My changes generate no new warnings [ ] Any dependent changes have been merged and published in downstream modules View the full article
-
Description Jira reference number AR-2038 AR-1870 Closes https://github.com/armbian/build/issues/5729 No more changing global configs. How Has This Been Tested? [x] Few manual runs Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [x] I have commented my code, particularly in hard-to-understand areas [x] Any dependent changes have been merged and published in downstream modules View the full article
-
Description Adds minimalist cloud-init support functionally equivalent to the Ubuntu implementation for the Raspberry PI. addresses issue #6197 Jira reference number AR-2035 How Has This Been Tested? Please describe the tests that you ran to verify your changes. Please also note any relevant details for your test configuration. View the full article
-
Description Adds LVM support for Armbian. Root partition will be created in an LVM volume group, VG name can be configured. Implements issue #6188. The feature has been tested in all targets I have available. Jira reference number AR-2032 View the full article
-
Description As per the discovery made by @brentr , the current kernel for rockchip64 become hugely bigger than usual (13M vs. 18M, gzipped). After some checks, it turns out that what happened before with the appearance of useless and unwanted cruft (PATA, ACPI, SCSI :roll_eyes: , whatever... see linked PR) happened again. This PR restores the a sane kernel config for current 6.6 and edge 6.7, rebasing over kernel 6.1. I double checked against latest sane 6.6 I could find, which is 6.6-rc4 and differences are minor. I attach a "patch" file with the differences from sane 6.6-rc4 and 6.6.13 in this PR (use less -R to see with colors) in case someone wants to check it out…
-
Description Bumping Khadas vim1s and vim4 kernel to 5.15. This seems to resolve the display issue on cinnamon, but this seems to have the same edid parsing based monitor filtering and hence some monitors are back to not working. I am working on figuring that out and will raise a separate PR for that later. This also solves the issue where disconnecting wifi was raising kernel oops How Has This Been Tested? Please describe the tests that you ran to verify your changes. Please also note any relevant details for your test configuration. [X] Booted on vim1s and vim4 Checklist: [ ] My code follows the style guidelines of this project [ ] I have performed a self-review of …
-
By creating a real-time AI chatbot communication system using WhisperLive and WhisperSpeech, we have addressed the unnatural delay in current bot interactions for seamless conversation. View the full article
-
Description Deleted merged patches in kernel v6.8-rc1 and fix other patch errors. Add a new patch 0033-tools-Makefile-delete-missing-cgroup_clean.patch to fix make clean error in tools. How Has This Been Tested? Please describe the tests that you ran to verify your changes. Please also note any relevant details for your test configuration. [x] Build with command ./compile.sh kernel BOARD=rock-5b BRANCH=edge DEB_COMPRESS=xz KERNEL_GIT=shallow [x] Boot on rock5b fine Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [ ] I have commented my code, particularly in hard-to-understand areas [ ] I have made …
-
Description Current branch was bumped to 6.8-rc which does not build. How Has This Been Tested? [ ] Build test Checklist: [ ] My code follows the style guidelines of this project [ ] I have performed a self-review of my own code [ ] I have commented my code, particularly in hard-to-understand areas [ ] I have made corresponding changes to the documentation [ ] My changes generate no new warnings [ ] Any dependent changes have been merged and published in downstream modules View the full article
-
Description Add preset variables so that image can do first login automaticly without user interaction. I store variables like username/password in /root/.not_logged_in_yet so that it will get deleted after firstlogin. We can add set these variables by extension post_family_tweaks in board config: function post_family_tweaks__firstlogin_preset_configs() { display_alert "$BOARD" "preset configs for firstlogin" "info" echo "PRESET_USER_SHELL=bash" > "${SDCARD}"/root/.not_logged_in_yet echo "SET_LANG_BASED_ON_LOCATION=y" >> "${SDCARD}"/root/.not_logged_in_yet echo "PRESET_LOCALE=zh_CN.UTF-8" >> "${SDCARD}"/root/.not_logged_in_yet echo "PRESET_TIMEZONE=Asia/Sh…
-
This is the fourth and final part in a series on persian-rug, a Rust crate for interconnected objects. We've touched on the two big limitations: lack of deletion and lack of enforced matching between proxies and containers. Let's look at other solutions. View the full article
-
The recently mainlined RTW88 driver for the RTL8723DS does not work at all on the RockPI-S No error messages, but no radio either. The RTW88 driver also blocks the bluetooth radio as well. Reverting back to RTL's own driver, which is still in the patched tree, fixes all this. I'll be working with the RTW88 driver authors get their 8723DS driver working, but, my experience with the RTW88 driver for the USB bus version of this WiFi chip is that it uses significantly more CPU than RTL's driver. To cope with the ever expanding Linux kernel, this patch also includes overriding u-boot's value of fdt_addr_r in the RockPI-s boot.cmd script. Please include a summary of the chan…
-
Description Please include a summary of the change and which issue is fixed. Please also include relevant motivation and context. List any dependencies that are required for this change. Jira reference number [AR-9999] How Has This Been Tested? Please describe the tests that you ran to verify your changes. Please also note any relevant details for your test configuration. [ ] Test A [ ] Test B Checklist: [ ] My code follows the style guidelines of this project [ ] I have performed a self-review of my own code [ ] I have commented my code, particularly in hard-to-understand areas [ ] I have made corresponding changes to the documentation [ ] My changes generate no ne…
-
Description Fix incorrect data read sometimes in last 4kb of compressed files on btrfs. In my case only last 2560 bytes of dtb file was broken, so the only issue was warnings in dmesg on boot. Well, last 2560 of vmlinuz was also broken, but fortunately there was only '\0' bytes, so system was functional and this problem was unnoticed. Patch taken from upstream uboot: https://github.com/u-boot/u-boot/commit/b1d3013d024086c042dbae4ddd99db56bb55b5e7 How Has This Been Tested? [x] Boot from zstd compressed btrfs partition [x] Check uboot loaded kernel sha1sum in uboot console Checklist: [ ] My code follows the style guidelines of this project [ ] I have performed a self-…
-
Description Enables spi flash on Rock-5b Recreated as a patch based on discussion in #6137 will take me some time to setup and do the big-boy pants stuff to submit to mainline but I'll def work on it. View the full article
-
Description Was having boot issues with RK3568 on edge 6.7.... Per @amazingfate 's advise.. updating montjoie's Rk35xx crypto patch from our Rk3588 patchset resolved the issue. Tested on: RK3568 - nanopi-r5s RK3399 - nanopc-t4 View the full article
-
Description This change includes kernel patches to provide the following overlays when using armbian-config on the Orange Pi Zero 2 and Orange Pi Zero 3 boards. I2C IR USB OTG SPI UART These boards share very similar SOCs (RH616 / RH618), and the existing configuration that was also shared with the bigtreetech board did not function correctly for the Orange Pi Zero 2/3 boards, so the Zero 2/3 board overlay configuration was split out into its own files, and the board configurations updated to reference the new overlays. Note: The patches for these overlays have been added to the 6.1, 6.6 (current), and 6.7 (edge) patch directories but it appears the 6.1 code may not b…
-
In my initial commit I assumed CONFIG_USE_PREBOOT=y was enabled by default. I was wrong. As reported by MicroLinux (Salva) on DISCORD the unit was still having issues booting. I sent him a patch I use which enables preboot and he reported back that "It boots fine now". NOTES: The patch he tested also had boot logo support enabled. In my testing boot logo support is not required. If for some reason in the future there are still eMMC boot issues, than maybe adding a slight delay "sleep 2" to preboot would suffice. https://github.com/armbian/build/pull/5858 Checklist: [ ] My code follows the style guidelines of this project [ ] I have performed a self-review of my own c…
-
Description now that 6.6.y is -current.. Need to add -current as a build target. tested works.. 6.7.0 -edge is weird-broken. but that's for discussion here. View the full article
-
Description We have an arg UBOOT_MIRROR and it can be set to gitee to use mirror https://gitee.com/mirrors/u-boot.git. We have to fix Makefile url for it. How Has This Been Tested? Please describe the tests that you ran to verify your changes. Please also note any relevant details for your test configuration. [x] PREFER_DOCKER=no ./compile.sh uboot BOARD=fl700n BRANCH=edge UBOOT_MIRROR=gitee. fl700n is a board using uboot config firefly-rk3288_defconfig I am playing these days. Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [ ] I have commented my code, particularly in hard-to-understand areas [ ]…
-
Update maintainers and board status synced status from the database rename to .csc where we don't have anyone If you want to become a board maintainer, adjust data here. Ref: Board Maintainers Procedures and Guidelines View the full article
-
With many dedicated souls willing to endure a FOSDEM queue, Collabora's engineers will be giving 6 talks spread out amongst multiple devrooms including Open Media and Testing & Continuous delivery. View the full article
-
PWM controllable fan (G12A/B/SM1) Commit provides two new overlays. One for the BananaPi CM4IO Baseboard "GPIOH_5" and another for general use "GPIOX_5". CM4IO HEADER PINS: 5V "4"; GND "6"; PWM "7" On other units the location of the PWM HEADER PIN may vary, so users will need to either review the wiki or schematic of said unit. Fan used in testing: https://a.co/d/hasnLtj Modifications: M2S/M5 RTL8822CS Modded the overlays to be specific to the unit they were made to be used on. Tested-on: BananaPi BPI-CM4IO Baseboard with BPI-CM4 Module [ ] My code follows the style guidelines of this project [ ] I have performed a self-review of my own code [ ] I have commented m…
-
Dear Armbian Community, Let’s welcome 2024! As always, we are committed to providing you with the latest updates and improvements to enhance your Armbian experience. Here’s a roundup of recent developments: Armbian Build Framework The Armbian build framework has been extended with official Github action scripts. These scripts make image re-compilation for your hardware a breeze, allowing you to choose different configurations with or without customization. Check it out on the GitHub Marketplace. Kernel Upgrades We have completed kernel upgrades for the current kernel selection. The default upcoming kernel on most platforms will now be based on the most recent LTS kerne…
-
Description Fix compilation of the uwe5622 driver with fortify enabled. Currently I get the following error: [🔨] In function 'strncpy', [🔨] inlined from 'sprdwl_cfg80211_scan' at drivers/net/wireless/uwe5622/unisocwifi/cfg80211.c:1541:4: [🔨] ./include/linux/fortify-string.h:144:17: error: call to '__write_overflow' declared with attribute error: detected write beyond size of object (1st parameter) [🔨] 144 | __write_overflow(); [🔨] | ^~~~~~~~~~~~~~~~~~ [🔨] make[8]: *** [scripts/Makefile.build:243: drivers/net/wireless/uwe5622/unisocwifi/cfg80211.o] Error 1 It seems that fortify considers the 0 sized array at the end…
-
Description As per title + leave defaults as is. Jira reference number AR-2027 How Has This Been Tested? [x] Making one image Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [x] I have commented my code, particularly in hard-to-understand areas [x] I have made corresponding changes to the documentation [x] My changes generate no new warnings [x] Any dependent changes have been merged and published in downstream modules View the full article
-
One of the key high-level challenges of building Mesa drivers these days is figuring out how to best share code between a Vulkan driver and a Gallium driver when Gallium isn't really capable of implementing Vulkan. Here's how. View the full article
-
Update maintainers and board status synced status from the database rename to .csc where we don't have anyone If you want to become a board maintainer, adjust data here. Ref: Board Maintainers Procedures and Guidelines View the full article
-
Description Status change. View the full article
-
Bumps actions/upload-artifact from 4.0.0 to 4.1.0. Release notes Sourced from actions/upload-artifact's releases. v4.1.0 What's Changed Add migrations docs by @robherley in actions/upload-artifact#482 Update README.md by @samuelwine in actions/upload-artifact#492 Support artifact-url output by @konradpabjan in actions/upload-artifact#496 Update readme to reflect new 500 artifact per job limit by @robherley in actions/upload-artifact#497 New Contributors @samuelwine made their first contribution in actions/upload-artifact#492 Full Changelog: https://github.com/actions/upload-artifact/compare/v4...v4.1.0 Commits 1eb3cb2 Merge pull request #497 from actions…
-
Description Allow to disable boot partition by explicit BOOTSIZE=0. This would help when bootloader known to support rootfs FS. Allow image_size < rootfs_size for (potentially compressed) btrfs. How Has This Been Tested? Please describe the tests that you ran to verify your changes. Please also note any relevant details for your test configuration. [x] Built compressed btrfs-rootfs image with FIXED_IMAGE_SIZE=$((rootfs_size/2)) and without boot partition Checklist: [ ] My code follows the style guidelines of this project [ ] I have performed a self-review of my own code [ ] I have commented my code, particularly in hard-to-understand areas [ ] I have made corresp…
-
Description There is an orbiting patch that adds True Random Number Generator (TRNG) completing the rockchip mainline crypto driver. This PR introduces the patch (which is in RFC condition, thus passible of changes) with these benefits: provides better entropy (see below) removes the memory region claim error in dmesg is almost in mainline Some caveats: the existing driver covers rk3288 (32 bit, not applicable in this context), rk3328 and rk3399, but only rk3399 seems to have working hardware. For the other two chips, the TRNG is just disabled. How Has This Been Tested? [x] Current 6.6 kernel packages built and installed on live system (rk3399) [x] Edge 6.7 kernel pa…
-
khadas-vim3: bump to u-boot v2024.01; boot-usb-first patch in board folder khadas-vim3: bump to u-boot v2024.01; boot-usb-first patch in board folder patch is slightly different for 2024.01 View the full article
-
wsl2: vhd/vhdx exts; more wsl2 kernel stuff linux-wsl2-x86-edge.config: enable moar Hyper-V stuff & console as builtin extensions: image-output-vhd renamed to image-output-vhd-azure only Azure wants the static, 1024-aligned original VHD images (and doesnt support VHDX?) new VHDX output format (for generic Hyper-V on Windows 10/11/2019/etc) extensions: image-output-vhdx: add output for dynamic .vhdx (in a zip file, to avoid sparseness errors) new VHDX output format (for generic Hyper-V on Windows 10/11/2019/etc) it is always stored (no compression) in a .zip file, to avoid sparseness errors when building, transfer the .zip file over to Windows, and uncompress it t…
-
bcm2711: switch to 48-bit virtual address; enable "docker optimizations" bcm2711-edge: switch to 48-bit virtual address; enable eBPF stuff & BTF for tcmalloc (enjoy, cilium, etc) stuff https://github.com/cilium/cilium/issues/23640 see https://github.com/libbpf/libbpf#bpf-co-re-compile-once--run-everywhere bcm2711-current: switch to 48-bit virtual address; enable eBPF stuff & BTF for tcmalloc (enjoy, cilium, etc) stuff https://github.com/cilium/cilium/issues/23640 see https://github.com/libbpf/libbpf#bpf-co-re-compile-once--run-everywhere bcm2711: cmdline.txt: enable "docker optimizations" most u-boot based boards get cgroup_enable=cpuset cgroup_memory=1 cg…
-
meson64: 6.7 edge: real bump to 6.7 meson64: 6.6 current: added -spidev DT's for a few boards & cleanup 0000.patching_config.yaml gives access to SPI Flash in exchange for slower eMMC cleanup 0000.patching_config.yaml for meson64-6.6 meson64: 6.7 edge: copy patches from 6.6 meson64: 6.7 edge: rebase patches to 6.7 general-rc-drivers-should-produce-alternate-pulse-and-space-timing-events.patch: dropped added -spidev DT's for a few boards (gives access to SPI Flash in exchange for slower eMMC) cleanup 0000.patching_config.yaml for meson64-6.7 meson64: 6.7 edge: fix SPI-NOR patch for 6.7.y general-spi-nor-add-support-for-XT25F128B.patch: fixed same as Paolo did f…
-
Description Forgot to shift kernel configs for rockchip family when switching current to 6.6 and edge 6.7; done right now. Curiously I noticed this after hitting "buggy" behaviour on rk322x board with several rcu_scheduler debug messages while board was under high load, vnstatd process was often at 100% cpu usage and reading /proc/net/dev file (which is a simple text file with some network interface stats) stalls vnstatd. Turning off eth0 interface solved the problem but of course it was not solution. I shifted the kernel config, recompiled kernel 6.6 and this apparently solved the problem (maybe thanks to CONFIG_NEED_SRCU_NMI_SAFE=y ?) If it is so, the consideration …
-
Description Ubuntu variants were somehow forgotten when adding systemd-resolved in https://github.com/armbian/build/pull/6142 Jira reference number AR-1657 How Has This Been Tested? [x] Generating Ubuntu Jammy image Checklist: [ ] My code follows the style guidelines of this project [ ] I have performed a self-review of my own code [ ] I have commented my code, particularly in hard-to-understand areas [ ] I have made corresponding changes to the documentation [ ] My changes generate no new warnings [ ] Any dependent changes have been merged and published in downstream modules View the full article
-
Description As per subject: bump rockchip64 current kernel to 6.6 and edge kernel to 6.7 Jira reference number AR-2017 How Has This Been Tested? [ ] Compile kernel deb packages for 6.6 [ ] Compile kernel deb packages for 6.7 [ ] Build image and test with kernel 6.7 for rk3328 board [ ] Build image and test with kernel 6.7 for rk3399 board Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [x] I have commented my code, particularly in hard-to-understand areas [x] I have made corresponding changes to the documentation [x] My changes generate no new warnings [x] Any dependent changes have been merged and…
-
Description Add new borad of ASUS Tinker-Edge-R. ASUS Tinker Edge R is an Single Board Computer (SBC) specially designed for AI applications. I've written the device tree file for it, added the u-boot config file, and I've done the current version adaptation. Jira reference number [AR-9999] How Has This Been Tested? [x] UART test. The serial port output is printed through UART, and there are almost no errors in the armbian boot log. [x] Stability testing. Let the CPU run the specified task all the time, and the test will be conducted for 48 hours without any error. Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review …
-
Description rtl8723cs driver need some little changes to compile on kernel 6.7; it was breaking rockchip and allwinner families This pull request contains those changes. Jira reference number AR-2025 How Has This Been Tested? [x] Patch applies correclty on kernel 6.7 [x] Kernel deb packages correctly built Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [x] I have commented my code, particularly in hard-to-understand areas [x] I have made corresponding changes to the documentation [x] My changes generate no new warnings [x] Any dependent changes have been merged and published in downstream modules …
-
Collabora's kernel team made a number of key contributions including a new kselftest for verifying driver probe of Devicetree-based platforms, multiple improvements to further improve support for MediaTek SoCs found in Chromebooks, and more. View the full article
-
Description Bump all mainline based kernels. How Has This Been Tested? [ ] Build test within CI Checklist: [x] My code follows the style guidelines of this project [ ] My changes generate no new warnings View the full article
-
Create a overlay_prefix to h616 for orangepizero3. Description There are no overlays nor fixup scripts for h618. Since the orangepizero3 is i/o hardware identical to the orangepizero2, it makes sense to just point the zero3 to the zero2 overlays. Jira reference number [AR-9999] How Has This Been Tested? An image for orangepizero3 with this change was generated. It ran the fixup script on boot. Armbian-config -> System-> Hardware was used to enable an spidev. On reboot the overlay was loaded. Checklist: [x ] My code follows the style guidelines of this project [ x] I have performed a self-review of my own code [ x] I have commented my code, particularly in hard…
-
This does not change the current boot order and requires additional hardware. Hardware used in my testing: BananaPi BPI-CM4IO Baseboard with BPI-CM4 Module Mini PCI-E PCI Express to SATA 3.0 Dual Ports Adapter Converter Hard Drive Extension Card https://a.co/d/0G679qW Kingston 120GB A400 SATA 3 2.5" Internal SSD https://a.co/d/fB2qf3r External power supply for Hard Drive 2.5" 3.5" https://www.ebay.com/itm/114620135743 bananapi: ~ $ lspci 00:00.0 PCI bridge: Synopsys, Inc. DWC_usb3 / PCIe bridge (rev 01) 01:00.0 SATA controller: ASMedia Technology Inc. ASM1062 Serial ATA Controller (rev 02) bananapi: ~ $ sudo blkid /dev/mmcblk1p1: LABEL="EMMC" UUID="67ea5c62-c9cb-4…
-
Description Migrate the Banana Pi R2 Pro from the media family to the rockchip64 family. Also migrate to upstream u-boot which added support for this board in its latest release. How Has This Been Tested? Compiled a desktop image, wrote it on an sdcard, booted and tested everything is functional on the bpi-r2-pro. ./compile.sh BOARD=bananapir2pro BRANCH=edge RELEASE=trixie BUILD_MINIMAL=no BUILD_DESKTOP=yes DESKTOP_ENVIRONMENT=xfce DESKTOP_ENVIRONMENT_CONFIG_NAME=config_base DESKTOP_APPGROUPS_SELECTED=none KERNEL_CONFIGURE=no Checklist: [X] My code follows the style guidelines of this project [X] I have performed a self-review of my own code [ ] I have commented my co…
-
Description @lujianhua has just pushed two commits enabling 120Hz panel: https://gitlab.com/sm8250-mainline/linux/-/tree/sm8250/v6.7?ref_type=heads This pr also rebased the xiaomi keyboard related patches to his branch, although keyboard is still not working. Enable CONFIG_HIDRAW because I find it is necessary for yuzu emulator to detect nintendo switch pro controller. How Has This Been Tested? Please describe the tests that you ran to verify your changes. Please also note any relevant details for your test configuration. [x] ./compile.sh kernel BOARD=xiaomi-elish BRANCH=sm8250 DEB_COMPRESS=xz [x] Xiaomi elish boots with 120Hz. Checklist: [x] My code follows the styl…
-
Description Update symlink for bluetooth firmware on JetHub D1 Jira reference number AR-2022 How Has This Been Tested? Please describe the tests that you ran to verify your changes. Please also note any relevant details for your test configuration. [X] JetHub D1 build and run ok Checklist: [ ] My code follows the style guidelines of this project [ ] I have performed a self-review of my own code [ ] I have commented my code, particularly in hard-to-understand areas [ ] I have made corresponding changes to the documentation [ ] My changes generate no new warnings [ ] Any dependent changes have been merged and published in downstream modules View the full article
-
Description As per subject, move rockchip current to 6.6 and edge to 6.7. Some rework has to be done, in particular a LE patch has been fully merged (linux-0020) and can be remove and rockchip DFI driver has been heavily modified, so requires some patient work to be reinstated. Jira reference number AR-2016 How Has This Been Tested? [x] Compile rockchip 6.6 kernel [ ] Compile rockchip 6.7 kernel Checklist: [ ] My code follows the style guidelines of this project [ ] I have performed a self-review of my own code [ ] I have commented my code, particularly in hard-to-understand areas [ ] I have made corresponding changes to the documentation [ ] My changes generate no n…
-
Description In several situations we need to have systemd-resolved installed and configured or we loose DNS. This happens in case of HA and most likely OMV too. As per documentation: systemd-resolved will work out of the box with a network manager using /etc/resolv.conf. No particular configuration is required since systemd-resolved will be detected by following the /etc/resolv.conf symlink. This is going to be the case with systemd-networkd, NetworkManager, and iwd. move DNS server set from Ubuntu specifics change switch to if and check for DISTRIBUTION instead of RELEASE detach bullseye so we can keep it operational without systemd-resolved change bullseye to EOS Ins…
-
Description Rewrite patches since we have stable git hash length KERNELPATCHDIR is no longer $LINUXFAMILY-$BRANCH, so declare it in board config file Bump kernel to 6.7.y Add support for nintendo pro/joycon controller since this device can run yuzu emulator well. How Has This Been Tested? Please describe the tests that you ran to verify your changes. Please also note any relevant details for your test configuration. [x] ./compile.sh kernel BOARD=xiaomi-elish BRANCH=sm8250 DEB_COMPRESS=xz KERNEL_GIT=shallow [x] Xiaomi elish boots fine Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [ ] I have comm…
-
Description duplicated existing SATA2 overlay for SATA1 used on Rock5b and probably others. I know in the legacy kernel the equivalent patch is board specific, but will stay generic for now.. plus I didn't see where to disable wifi or BT interrupts in current device tree. working with port multiplier root@rock-5b:~# uname -a Linux rock-5b 6.7.0-rc8-edge-rockchip-rk3588 #4 SMP PREEMPT Sun Dec 31 20:51:25 UTC 2023 aarch64 GNU/Linux root@rock-5b:~# dmesg|fgrep -i sata [ 0.890642] ahci-dwc fe220000.sata: supply ahci not found, using dummy regulator [ 0.891363] ahci-dwc fe220000.sata: supply phy not found, using dummy regulator [ 0.892281] platform fe220000.sata:sa…
-
Description made overlay to enable spi flash on rock5b based on https://github.com/Googulator/linux-rk3588-midstream/blob/adbadbf32e87b308688136aa55c03b1bed6f7e03/arch/arm64/boot/dts/rockchip/rk3588-rock-5b.dts#L704C1-L724C4 root@rock-5b:~# lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS mtdblock0 31:0 0 16M 0 disk mmcblk1 179:0 0 59.7G 0 disk ├─mmcblk1p1 179:1 0 256M 0 part /boot └─mmcblk1p2 179:2 0 58.8G 0 part /var/log.hdd / zram0 251:0 0 3.8G 0 disk [SWAP] zram1 251:1 0 50M 0 disk /var/log zram2 251:2 0 0B 0 disk nvme0n1 259:0 0 238.5G 0 disk └─n…
-
Description Digging and reworking this https://github.com/armbian/build/pull/6100 while (de)attaching to new LTS kernel. Jira reference number AR-2005 How Has This Been Tested? Checklist: [ ] My code follows the style guidelines of this project [ ] I have performed a self-review of my own code [ ] I have commented my code, particularly in hard-to-understand areas [ ] I have made corresponding changes to the documentation [ ] My changes generate no new warnings [ ] Any dependent changes have been merged and published in downstream modules View the full article
-
Description Other devices could be added if whatever the regulator needed for UHS is enabled. Read perf def improved on the gnome disk benchmarks. Jira reference number [AR-9999] let's enable salva's UHS overlay for RK3399 tested on PBP with 2ghz with 64 gig samsung evo select i like using the yabs.sh fio benchmark for mixed r/w tests curl -sL yabs.sh | bash -s -- -i -g -n also did gnome disk utility read benchmark before kernel 6.6.10 yabs # ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## # # Yet-Another-Bench-Script # # v2024-01-01 # # https://github.com/masonr/yet-another-bench-script # # ## ## …
-
Description Please include a summary of the change and which issue is fixed. Please also include relevant motivation and context. List any dependencies that are required for this change. Jira reference number [AR-9999] How Has This Been Tested? Please describe the tests that you ran to verify your changes. Please also note any relevant details for your test configuration. [ ] Test A [ ] Test B Checklist: [ ] My code follows the style guidelines of this project [ ] I have performed a self-review of my own code [ ] I have commented my code, particularly in hard-to-understand areas [ ] I have made corresponding changes to the documentation [ ] My changes generate no ne…
-
We need to slow down to HS200 for stable emmc. Add tsadc node for temp sensor. Add power off fix from mail list Description How Has This Been Tested? Please describe the tests that you ran to verify your changes. Please also note any relevant details for your test configuration. [x] ./compile.sh kernel BOARD=rock-5b BRANCH=edge DEB_COMPRESS=xz KERNEL_GIT=shallow [x] emmc is stable, cpu temp is shown from command sensors, and command poweroff is working. Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [ ] I have commented my code, particularly in hard-to-understand areas [ ] I have made correspondin…
-
Description Hinlink H88K mainline support with: [x] one HDMI port output like other rk3588 boards such as rock5b(middle HDMI port ) [x] two 2.5G RTL8125 ethernet [x] usb A ports [x] audio jack output [x] m.2 E slot wifi [x] HS200 emmc [x] TF card copied from rock5b should work, not tested How Has This Been Tested? Please describe the tests that you ran to verify your changes. Please also note any relevant details for your test configuration. [x] ./compile.sh BOARD=hinlink-h88k BRANCH=edge BUILD_DESKTOP=yes BUILD_MINIMAL=no COMPRESS_OUTPUTIMAGE=sha,gpg,xz DEB_COMPRESS=xz DESKTOP_APPGROUPS_SELECTED='3dsupport desktop_tools editors multimedia office remote_desktop' DESK…
-
Description thead: add current kernel support. How Has This Been Tested? [x] Successfully built. [x] System startup. Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [x] I have commented my code, particularly in hard-to-understand areas [x] I have made corresponding changes to the documentation [x] My changes generate no new warnings [x] Any dependent changes have been merged and published in downstream modules View the full article
-
Description Debian sid desktops have been failing to build for a while due to a dependency issue with ghostscript-x this package has been abandoned... or mostly abandoned.. see Debian Bug #1022718 Removed package from base desktop package lists... Resolves error message below The following packages have unmet dependencies: ghostscript-x : Depends: ghostscript (= 10.01.2~dfsg-1) but 10.02.1~dfsg-1 is to be installed E: Unable to correct problems, you have held broken packages. tested with ./compile.sh build BOARD=pinebook-pro BRANCH=edge BUILD_DESKTOP=yes \ DESKTOP_APPGROUPS_SELECTED='3dsupport browsers internet multimedia' DESKTOP_ENVIRONMENT=cinnamon \ DE…
-
Description The Orange Pi Zero 3 board was recently added as a WIP configuration, and through testing it was determined that the CPU frequency configuration was not working for this board, but was working correctly for the Orange Pi Zero 2. Further investigation determined that the h618 CPU (which differs from the Zero 2 h616) was not in the allow list in the CPU frequency kernel driver. This PR updates both the current and edge sunxi kernel configurations with a patch that enables the h618 device in the configuration whitelist. The goal of this patch was to make the smallest change possible change to the driver code to enable the capability for the Zero 3. In the code, …
-
Description thead: update edge kernel to 6.7-rc8 Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [x] I have commented my code, particularly in hard-to-understand areas [x] I have made corresponding changes to the documentation [x] My changes generate no new warnings [x] Any dependent changes have been merged and published in downstream modules View the full article
-
Description update overlay prefix due to SoC family change remove rkbin repo override now that armbian rkbin repo has blobs install headers by default on both boards View the full article
-
Description The raspberry pi images were broken since #6087 as armbian.list was no longer available to install the required packages. As the description for #6087 mentioned that the change was just to remove the dormant armbian.list.disabled file, this PR does the same simply by removing the file if its present after image-late. How Has This Been Tested? Please describe the tests that you ran to verify your changes. Please also note any relevant details for your test configuration. [X] Tested creating Raspberry pi images and also verifying that there is no leftover armbian.list.disabled file. Checklist: [ ] My code follows the style guidelines of this project [ ] I h…
-
Description We already set to Armbian, but we didn't set default link. This fixes it for both, Debian and Ubuntu. Please include a summary of the change and which issue is fixed. Please also include relevant motivation and context. List any dependencies that are required for this change. Jira reference number AR-2012 Close https://github.com/armbian/build/issues/6118 How Has This Been Tested? [ ] Make an upgrade and see if it get fixed. Checklist: [ ] My code follows the style guidelines of this project [ ] I have performed a self-review of my own code [ ] I have commented my code, particularly in hard-to-understand areas [ ] I have made corresponding changes to the…
-
mangopi-m28k is rk3528 new mini sbc box. The following hardware features are supported: 1.Two Gb ethernet(one gmac another is pcie) 2.Two usb 2.0 type A connecter 3.wifi6 aic8800 4.lpddr4(1-4GB)emmc(8-32)TF 5.micro hdmi connecter 6.IR Receiver 7.user uart/spi/iic extended interfaces 8.pd power View the full article
-
Description The schedutil cpu frequency governor is more tightly coupled to userspace activity and performs more granular cpu frequency changes. I've personally be using it for years. I think it's prudent to change to this default.. especially given cpu-frequency utils is deprecated and no-longer enabled by default on armbian builds. I think if this is merged it's an opportunity to also remove some of the unmaintained on-demand governor tweaks in armbian-hardware-optimize as well. Quoting the kernel docs: This governor generally is regarded as a replacement for the older ondemand and conservative governors (described below), as it is simpler and more tightly in…
-
Description Expose rk322x-dmc driver load, upthreshold and downthreshold attributes via sysfs objects to monitor and manipulate dmc behaviour via userspace. Implemented only on edge 6.6 kernel, which will become current very soon. Tunables will be available in /sys/class/devfreq/11200000.dmc/device directory How Has This Been Tested? [x] Compiled kernel and tested on live system Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [x] I have commented my code, particularly in hard-to-understand areas [x] I have made corresponding changes to the documentation [x] My changes generate no new warnings [x] A…
-
…et/browse/AR-1904 Description Using the Rock Pi S with 10mbps Ethernet connection is not possible. A connection is shown but data transmission is not possible. Note that this patch is only for the "current" kernel. The "edge" kernel no longer boots RockPI-S. Jira reference number AR-1904 How Has This Been Tested? Built 23.05 Minimal image for RockPI-S Please describe the tests that you ran to verify your changes. Please also note any relevant details for your test configuration. Verified Ethernet transfer @100Mbit/s initially ethtool -s end0 advertise 3 Verified Ethernet transfer rate now only 10Mbit/s ethtool -s end0 advertise f Verified Ethernet transfer rate r…
-
Description We certainly don't need dual mode compilation while armbian_repo variant is anyway broken due to other changes. How Has This Been Tested? [x] Build Debian [x] Build Ubuntu and boot Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [x] I have commented my code, particularly in hard-to-understand areas [x] I have made corresponding changes to the documentation [x] My changes generate no new warnings [x] Any dependent changes have been merged and published in downstream modules View the full article
-
hi, I recently bought an Orange Pi 5 Plus and the RTL8852BE wireless module (http://www.orangepi.org/html/hardWare/computerAndMicrocontrollers/details/Orange-Pi-R6.html). can I add a kernel module to run the RTL8852BE on the Orange Pi 5 Plus? Description Adding CONFIG_RTW89_8852BE to linux-rockchip-rk3588-edge.config How Has This Been Tested? built the img and booted it. checked that RTL8852BE is working (need firmware-realtek). Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code - [ ] I have commented my code, particularly in hard-to-understand areas - [ ] I have made corresponding changes to the docu…
-
Description Some users reported bluetooth not working sometimes after reboot. Turns out that sometimes hciattach binary that we use segfaults during reboot. Replacing the binary with the one present in orangepi_build repository as it seems it solves the issue. How Has This Been Tested? Please describe the tests that you ran to verify your changes. Please also note any relevant details for your test configuration. [X] Tested by the user by rebooting their device 5 times. Bluetooth worked fine consistently after every reboot. Checklist: [ ] My code follows the style guidelines of this project [ ] I have performed a self-review of my own code [ ] I have commented my cod…
-
Description Fixed the compilation issue with new khadas u-boot. The fix is actually quite ugly. We are now compiling u-boot twice, once with gcc 11.4 and then with linaro toolchain v7.3.1. Also as Linaro's compiler is only available for x86 platform, uboot for these boards will not build on arm platforms. But I guess we have to live with it for now. How Has This Been Tested? Please describe the tests that you ran to verify your changes. Please also note any relevant details for your test configuration. [X] Test building uboot for khadas vim1s Checklist: [ ] My code follows the style guidelines of this project [ ] I have performed a self-review of my own code [ ] I ha…
-
Description Cosmetic / syntax. Jira reference number AR-2010 Checklist: [x] My code follows the style guidelines of this project [x] My changes generate no new warnings View the full article
-
Description Userpatches folder is hard-coded in extensions loading. Jira reference number AR-2009 How Has This Been Tested? [x] Enable extension located in USERPATCHES_PATH (with PREFER_DOCKER="no") Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [x] My changes generate no new warnings View the full article
-
Description Bumped Allwinner edge kernel to 6.7-rc7 Added HDMI support for H616/H618 boards. The hdmi driver patch is based on changes from Orange Pi's 6.1 repo but is heavily modified to get applied on top of drm patches of megous tree. Removed 4.9 Orange Pi Zero 2 vendor kernel and legacy u-boot utilities Added WIP Orange Pi Zero3 board. How Has This Been Tested? Please describe the tests that you ran to verify your changes. Please also note any relevant details for your test configuration. [ ] Testing current and edge kernel on Orange Pi Zero3 using XFCE desktop image [ ] Need someone to test on Orange Pi Zero2 Checklist: [ ] My code follows the style guidelines …
-
Description This will be our base for official build tool. Current variant has only enabled basic features which should be enough to push it to GitHub marketplace. Requirements. Jira reference number AR-1459 How Has This Been Tested? [ ] SDK image building Checklist: [ ] My code follows the style guidelines of this project [ ] I have performed a self-review of my own code [ ] I have commented my code, particularly in hard-to-understand areas [ ] I have made corresponding changes to the documentation [ ] My changes generate no new warnings [ ] Any dependent changes have been merged and published in downstream modules View the full article
-
Description I'm rewriting patches with command PREFER_DOCKER=no ./compile.sh rewrite-kernel-patches BOARD=rock-5b BRANCH=edge on armbian jammy, but I get all commit index length changed from 12 to 13. Maybe that's because envirmonts are different between docker and bare metal. So add --abbrev=12 to always get commit index length 12. How Has This Been Tested? Please describe the tests that you ran to verify your changes. Please also note any relevant details for your test configuration. [x] PREFER_DOCKER=no ./compile.sh rewrite-kernel-patches BOARD=rock-5b BRANCH=edge Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-revie…
-
odroidm1: set OVERLAY_PREFIX; rockchip64: default, but don't override, OVERLAY_PREFIX odroidm1: set OVERLAY_PREFIX; rockchip64: default, but don't override, OVERLAY_PREFIX View the full article
-
cleanup a few lost/old/forgotten/replaced code/patches [cleanup] extensions: flash-kernel: removed (and a few references to it) thanks to Gunjan for replacing it [cleanup] rk3399: remove defunct patches & dangling symlinks for rk3399-legacy and rk35xx-legacy [cleanup] rockchip64 legacy: remove long dead 4.4 patches (family/common didn't define legacy branch for a while) [cleanup] remove old rk35xx-4.19 archive patch folder that is unused View the full article
-
use hooks for main kernel/u-boot version defaulting/overriding; remove symlink usage from many families [cleanup] extensions: flash-kernel: removed (and a few references to it) thanks to Gunjan for replacing it [cleanup] rk3399: remove defunct patches & dangling symlinks for rk3399-legacy and rk35xx-legacy [cleanup] rockchip64 legacy: remove long dead 4.4 patches (family/common didn't define legacy branch for a while) core: semantic change, KERNELSOURCE must be explicitly 'none' to avoid kernel compilation (not unset) main-config: mark mirror variables readonly; add todo's lib/family config: remove resquices of KERNELDIR which is completely unused for a long time …
-
Update maintainers and board status synced status from the database rename to .csc where we don't have anyone If you want to become a board maintainer, adjust data here. Ref: Board Maintainers Procedures and Guidelines View the full article
-
uefi: rollover current to legacy, edge to current, bump edge to 6.7, fix drivers, remove symlinks uefi: common: stop using symlinks, instead point directly to KERNEL_MAJOR_MINOR uefi: common: drop kernel symlinks remove duplicate decls simplify some comments thinkpad-x13s: set explicit LINUXCONFIG to compensate for changes in uefi-common uefi: all: update all .config's, no changes; edge: 6.6.y; current 6.1.y; legacy 5.15.y uefi: all: rollover current 6.1.y to legacy, taking over 5.15.y uefi: all: rollover edge 6.6.y to current, taking over 6.1.y uefi-arm64 6.7: copy patches from 6.6 uefi: all: edge: bump to 6.7-rc7; arm64: fix Phytium stmmac patch (by Igor) Co-authore…
-
RFC: mixtile-blade3 / rockchip-rk3588 edge 6.7: add DT from Joshua Riek + some fixes mixtile-blade3 / rockchip-rk3588 edge 6.7: add DT (original from Joshua Riek) base for https://github.com/Joshua-Riek/linux/pull/1 mixtile-blade3 / rockchip-rk3588 edge 6.7: cleanups for Mixtile Blade3 arm64: dts: rockchip: cleanups for Mixtile Blade3 drop hym8563 pinctrl (don't think the blade3 has an RTC) i2c5 is exposed on the 30-pin, add comment fix tab in pcie30phy mixtile-blade3 / rockchip-rk3588 edge 6.7: pci3x4 for Mixtile Blade3 (rpardini's bad take) arm64: dts: rockchip: pci3x4 for Mixtile Blade3 pinctrl for 1 RK_PB2 pull_up regulator vcc3v3_pcie30 always-on and boot-on …