Commit Graph

5757 Commits

Author SHA1 Message Date
Patrick Yavitz cdf8eb8a57 BananaPi SM1: `Fixup patch name association`
Do to my laziness these patches were submitted ugly. My bad.

Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
2025-04-18 14:11:51 -04:00
The-going a73e79a73f u-boot: v2025-sunxi: switching to v2025.04
- Fix dram, mmc for h616.
- The prefix is missing if we use OF_UPSTREAM
- upstream: arm64: sun50i-h616: sync with sunxi-6.12 kernel
- upstream: arm64: Add sun50i-h618-bananapi-m4-berry.dts
2025-04-16 23:32:36 +02:00
The-going b10d00d30e sunxi-6.13: re-export armbian patches after changes 2025-04-16 23:32:36 +02:00
The-going 61ad7cea8b sunxi-6.13: Fix emac0, mdio0 for cip rtl8211F operation
Remove unused nodes that can be added using an overlay.
2025-04-16 23:32:36 +02:00
The-going c01912967a sunxi-6.13: orangepi-zero2w: Add missing nodes 2025-04-16 23:32:36 +02:00
The-going 83d866af09 sunxi-6.13: Switching to v6.13.11; re-export all patches 2025-04-16 23:32:36 +02:00
Stephen Graf c5fc8be5e7 sunxi-6.13: Updated patch for sound on H616/618 SoCs
The Linux kernel now provides an analog codec
for H616 SoCs in sun41.codec.c. We will use it.
2025-04-16 23:32:36 +02:00
The-going f61dc0c13e sunxi-6.13: sun50i-h616: add pwm nodes, pwm pins overlays 2025-04-16 23:32:36 +02:00
The-going 481b407b6b sunxi-6.13: enable TVoutpt, orangepi-zero2w patches; re-export to v6.13.10 2025-04-16 23:32:36 +02:00
The-going f2c4d417cd sunxi-6.13: cedrus: v4l2: Add NV12,P010,YUV420 AFBC formats
dma: sun6i-dma: add sun50i-h616 support
2025-04-16 23:32:36 +02:00
The-going c1290520ed sunxi-6.13: panfrost: rework power-domain patches to v2
Also re-export the megous and drm patches to v6.13.9
2025-04-16 23:32:36 +02:00
Mecid 17b9545a20 Switch from rkr5 to rkr5.1 2025-04-16 23:32:25 +02:00
青菜萝 卜冬瓜 88ab0c5ad0
station-p2: bump u-boot to 2025.04 (#8081) 2025-04-14 09:39:53 +08:00
chainsx 692b1363d6 sakurapi-rk3308b:bump u-boot to 2025.04 2025-04-13 09:10:53 +02:00
TheSnowfield 56d867fe25 sakurapi-rk3308b: fix uart4 bcm4345c5 bluetooth hci, enable i2c1 2025-04-13 09:10:53 +02:00
TheSnowfield 488f0d04ea sakurapi-rk3308b: ws2812-vleds spi driver dtso for on-board leds 2025-04-13 09:10:53 +02:00
TheSnowfield 4eb31d281f sakurapi-rk3308b: update board dts: fix the display matching & enable spidev for default spi output 2025-04-13 09:10:53 +02:00
Werner 4d66a92623 nanopi-r3s remove mainlined patch 2025-04-12 20:08:02 +02:00
ssp97 99888eb5e2
rk3308: fix uart dma. (#8074) 2025-04-12 11:29:19 +08:00
Igor Pecovnik 2b48f5c535 Rockchip RK3588: Adjust mainlined patch 2025-04-10 17:40:04 +02:00
Mecid ff6050e6c7 Genio: Remove merged patch 2025-04-10 10:29:19 +02:00
The-going 7c640ba198 sunxi-6.12: bananapi-m4-berry: Fix the launch of Ether, Wifi chips 2025-04-08 17:17:22 +02:00
The-going 5a5fd2d14e sunxi-6.1: sunxi-6.10: sunxi-6.11: Delete as unsupported 2025-04-08 17:17:22 +02:00
The-going 09b0af1cdd sunxi-6.12: Add the missing pins to a separate patch 2025-04-08 17:17:22 +02:00
The-going 748e04ed20 sunxi-6.12: re-export megous, drm patches to v6.12.20 2025-04-08 17:17:22 +02:00
The-going 1177443baf sunxi-6.12: re-export armbian patches to v6.12.19 2025-04-08 17:17:22 +02:00
The-going c8a2c6d8db sunxi-6.12: Add PRCM power domain controller Mali GPU on h616 2025-04-08 17:17:22 +02:00
The-going cc7df28a64 sunxi-6.12: re-export megous patches to v6.12.19 2025-04-08 17:17:22 +02:00
Ricardo Pardini 477ef8e5c6 odroidm2: rewrite patch `001-odroid-m2-fix-for-ethernet.patch`, no actual changes (against -rc4)
- Fixes: 896a8090c1 (PR https://github.com/armbian/build/pull/7981)
2025-03-31 21:36:58 +02:00
Ricardo Pardini e0ef86c777 odroidm2: use standard `v2025.04` (drop `-rc4`) from u-boot patch folder name
- Fixes: 896a8090c1 (PR https://github.com/armbian/build/pull/7981)
2025-03-31 21:36:58 +02:00
Mecid 5c391f0e05 Switch canonical to vendor to keep more inline with other families 2025-03-28 12:38:01 +01:00
Mecid b513a20d22 Add Mediatek Genio Family + Radxa Nio-12L (Genio 1200) 2025-03-28 12:38:01 +01:00
Alexander Stein 885fb7f49f MBa8MPxL-RAS314: Add Raspberry Pi Camera V2 support
Signed-off-by: Alexander Stein <alexander.stein@ew.tq-group.com>
Signed-off-by: Martin Schmiedel <Martin.Schmiedel@tq-group.com>
2025-03-27 14:43:17 +01:00
SuperKali b9d3931dd5
Refactor patches for NanoPC T6 & LTS (#7980) 2025-03-27 11:28:09 +01:00
Paolo Sabatino 7c55b4fce9 bump rockchip 32bit edge kernel to v6.14 2025-03-26 22:23:29 +01:00
juanesf 7df7e12d96 Enable thermal support for sun55i-a523
Add patch for enable thermal in Allwinner A523 (taken from: ff1c05c893)
- tested on Cubie A5E.
2025-03-26 10:06:16 +01:00
retro98boy b169370888 add SMART AM40 support 2025-03-26 10:06:03 +01:00
Ricardo Pardini 4b3d168dbf uefi-arm64-6.14: bump 6.13 -> 6.14 via rename
- patches rewritten but no changes needed
2025-03-26 10:05:36 +01:00
Ricardo Pardini cd6f7087cf meson64-6.14: rewrite/rebase patches against 6.14 (final) 2025-03-26 10:05:36 +01:00
Ricardo Pardini 5e44aa9b04 meson64-6.14: borrow `drv-spi-spidev-remove-warnings.patch` from rk64-6.14 2025-03-26 10:05:36 +01:00
Ricardo Pardini 835ecdbcaf meson64-6.14: bump 6.13 -> 6.14 via rename 2025-03-26 10:05:36 +01:00
Ricardo Pardini 4c65fbfb6b rockchip64-6.14: rebase/rewrite patches against 6.14 final 2025-03-26 10:05:36 +01:00
Ricardo Pardini ff5470d6d8 rockchip64-6.14: drop upstreamed patch `rk3588-1013-arm64-dts-rockchip-disable-emmc-hs400-for-rock-5-itx.patch` 2025-03-26 10:05:36 +01:00
Igor Pecovnik 838ac68460 Meson64: adjust patch to match upstram changes 2025-03-23 08:56:51 +01:00
Milivoje Legenovic 896a8090c1 Fix for ethernet warnings in dmesg output 2025-03-22 13:46:35 +01:00
Thorsten Maerz 40bb8a22af mksklipad50: add DT overlays for edge kernel 2025-03-22 13:46:21 +01:00
The-going 809a289c25 sunxi-6.13: Switching to v6.13.7
soc: Fix error: incompatible pointer type
soc: Fix warning: no previous prototype
2025-03-21 10:24:35 +01:00
The-going dfb816077a Revert "Fix error incompatible pointer type, warning: no previous prototype"
This reverts commit 096fbca29c1d654204c7b744c642377f3c6da93a.
2025-03-21 10:24:35 +01:00
The-going 24f1135961 sunxi-6.13: re-export armbian patches 2025-03-21 10:24:35 +01:00
The-going ed87b1d3f1 sunxi-6.13: H6/H616: Add a power domain driver for the Mali GPU 2025-03-21 10:24:35 +01:00
The-going 89e66f4606 sunxi-6.13: BUGFIX: Remove the incomplete patch.
When starting a GPU with a power domain, it is necessary
to additionally control the switching on and off of the clock
in the GPU driver.
2025-03-21 10:24:35 +01:00
The-going 7d1fb049d5 sunxi-6.13: disable clk-sunxi-ng-h6-r-add-GPU-power-domain
Disable the patch that negatively affects the h616 platform.
Turn on the GPU for bananapi-m4-berry at the same time.
2025-03-21 10:24:35 +01:00
The-going bb6c41e221 Fix error incompatible pointer type, warning: no previous prototype 2025-03-21 10:24:35 +01:00
The-going 7553fdae73 sunxi-6.13: Add armbian patches 2025-03-21 10:24:35 +01:00
The-going eb14fbdc83 sunxi-6.13: Switching to v6.13.6 2025-03-21 10:24:35 +01:00
The-going b7f8bf1ee2 sunxi-6.13: Add a series of drm patches; DE33 hdmi support 2025-03-21 10:24:35 +01:00
The-going ad9c7c9d43 sunxi-6.13: re-export megous patches to v6.13.5 2025-03-21 10:24:35 +01:00
The-going f86ebbf8a8 sunxi-6.13: Add megous patches 2025-03-21 10:24:35 +01:00
Ricardo Pardini 577c460017 rockchip64-6.14: rebase/rewrite patches against -rc4 2025-03-20 09:44:19 +01:00
Vasily Khoruzhick d8ac1f21af rockchip64-6.12: fix compatible for CPU regulator on BTT PI2/CB2
fan53555 driver doesn't accept "tcs,tcs452x" as a compatible, it should
be "tcs,tcs4525" instead.

This change fixes CPUFREQ on CB2 on 6.12

Signed-off-by: Vasily Khoruzhick <anarsoul@gmail.com>
2025-03-19 21:43:02 +03:00
Ian Goodacre f2378ad85e Add support for NanoPi R2S Plus 2025-03-19 10:20:50 +01:00
Paolo 96defadfd0
rockchip: bump tinkerboard and xt-q8l-v10 u-boot to v2025.01 (#7967) 2025-03-19 10:20:22 +01:00
Vasily Khoruzhick 49e7d58ecf rockchip64: rk3568: add PLL rate for 33.3MHz
Add PLL rate for 33.3 MHz to allow BTT HDMI5 screen to run at its native
mode of 800x480

Signed-off-by: Vasily Khoruzhick <anarsoul@gmail.com>
2025-03-19 10:15:13 +03:00
SuperKali 5a4e9bac66 rockchip64-6.14: Add patch to fix usb 3.0 A on nanopc t6 2025-03-18 13:19:35 +01:00
Paolo Sabatino 15b33de5b6 rockchip64: bump orangepi4 lts uboot to v2025.01 2025-03-17 20:48:00 +01:00
Patrick Yavitz 2ccb87d387 sunxi: mmc: Improve reset procedure
Cards should always be reset and threshold set. This fixes eMMC on H616.

Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
2025-03-17 13:25:18 -04:00
Paolo Sabatino 14492c84db rockchip64: rk3318-box: fix wifi with alternate sdio bus 2025-03-16 23:09:26 +01:00
Juan Esf91 843315ccb4 delete no working path 2025-03-16 23:09:17 +01:00
Juan Esf91 485a6d62cc Enable/Add gmac0/1 wifi to Radxa Cubie A5E sun55i-a527 2025-03-16 23:09:17 +01:00
SuperKali a9ff12533e rockchip64-6.14: Enabled HDMI1 video and audio on NanoPC T6/LTS 2025-03-16 11:54:08 +01:00
SuperKali b796985c3e rockchip64-6.14: Add HDMI audio support and missing stuff on Youyeetoo R1 v3 2025-03-16 11:53:42 +01:00
FantasyGmm 0ccbe8bcc7 Update Odin2 Config 2025-03-15 10:29:56 +01:00
The-going d9a3a3a137 sunxi-6.12: BUGFIX: Remove the incomplete patch.
When starting a GPU with a power domain, it is necessary
to additionally control the switching on and off of the clock
in the GPU driver.
The driver is currently waiting for a response when it is
turned on, but it is not there, and this causes the OS to freeze.

The complete set will be added later after testing.
2025-03-15 10:24:57 +01:00
juanesf d9842bb5e8
Add Radxa Cubie A5E (sun55i-a527) (#7852)
* Add Radxa Cubie A5E (sun55i-a527)
* Add Ethernet BSP to sun55i-dev, restore patch deleted
* Update sunxi64_common.inc
* Update from mainstream
* Update sun55iw3.conf
* Clean and switch partition table format
* Update and rename radxa-cubie-a5e.conf to radxa-cubie-a5e.csc
* fix gpt partition boot
* Cleanup and update (6.12>6.14)
2025-03-12 15:40:16 +01:00
Thorsten Maerz 3b99e385f2 mksklipad50: uboot2025: enable usb for serial access 2025-03-12 15:37:37 +01:00
Thorsten Maerz e6b034384c mksklipad50: uboot2025: fix usb dwc2-otg/dwc3-host compile
RK3328 board with dwc2-otg and dwc3-host run into
"multiple definition of 'dm_usb_gadget_handle_interrupts'"

See https://lore.kernel.org/u-boot/7805b8d0-fb7c-41d5-8d74-f85dfd40233a@kwiboo.se/
2025-03-12 15:37:37 +01:00
Thorsten Maerz d34d7bf412 mksklipad50: uboot2025: generate trust.ini (bl31.elf) 2025-03-12 15:37:37 +01:00
Thorsten Maerz 9e3c0d4e0c mksklipad50: switch to uboot v2025.01
Fixes loading initramfs into EFI memory region, leading to
errors "efi_free_pool: illegal free".
Which may be the cause for these bootloops:
  https://github.com/armbian/build/pull/7883#issuecomment-2694110296
See also:
  https://lore.kernel.org/all/d3f3fc7f-b29a-4503-9fe0-97468bbe1f71@gmx.de/
2025-03-12 15:37:37 +01:00
Thorsten Maerz e6ed66f1da mksklipad50: devicetree cleanups 2025-03-12 15:37:37 +01:00
FantasyGmm 5bf962afa0 Remove Xiaomi umi Support 2025-03-10 16:50:49 +08:00
amazingfate df09d86cfc rockchip64-6.14: rock-5-itx: slow down emmc freq 2025-03-09 10:48:15 +01:00
amazingfate 9529d1aecb rockchip64-6.12: rock-5-itx: slow down emmc freq 2025-03-09 10:48:15 +01:00
amazingfate d2c7cf7fec rockchip64-6.14: slow down emmc freq instead of toggling to HS200 for rock5b 2025-03-09 10:48:15 +01:00
amazingfate e30786930e rockchip64-6.12: slow down emmc freq instead of toggling to HS200 for rock5b 2025-03-09 10:48:15 +01:00
Julian Sikorski 2b8a418a54 Update odroidxu4-current to 6.6.81 2025-03-09 10:47:53 +01:00
Paolo Sabatino fad71e1962 fix stable mac address for rk3318-box 2025-03-09 09:31:23 +01:00
SuperKali 93e5224a9a
rockchip64-6.14: rewrite rock5 hdmi audio patch (#7929) 2025-03-09 08:23:12 +01:00
Werner fe49bf5e94
RESEND - Add initial support for Orangepi 5 Ultra (#7902)
* Create rk3588-orangepi-5-ultra.dts

* Create orangepi5-ultra.csc

* fixups

* add notes

* fix u-boot compilation

* Update to v7 patch series

https://patchwork.kernel.org/project/linux-arm-kernel/cover/20250222193332.1761-1-honyuenkwun@gmail.com/

* Update rk3588-orangepi-5-ultra.dts

While I don't fully understand either the `kernel-dtb` command nor the dt syntax itself for some reason the `nophandles` version stripped more than actually phandles. Lets see what happens this way.

* Delete patch/kernel/integrate-6.15/0001-tools-Makefile-remove-pci-target.patch

* disable OPTEE

c81f89ca90
2025-03-08 20:10:34 +01:00
Aleksey Komarov bf9ffa6eed Enable HDMI audio outputs for Rock 5B by detlev.casanova@collabora.com
https://lore.kernel.org/all/20250217215641.372723-4-detlev.casanova@collabora.com/
2025-03-08 19:43:05 +01:00
Lane Jennison f78b0ae4d5 rk3568: removed phy patch that was merged in 6.6.81 2025-03-08 19:42:32 +01:00
Lane Jennison 45621aae33 rk3568: removed phy patch that was merged in 6.12.18 2025-03-08 19:42:32 +01:00
SuperKali a691fe095b
rockchip64-6.14: Set dma mask to 64 bit (#7924) 2025-03-08 14:14:46 +01:00
Nicolas Pereira 0b124433ca
rockchip64-edge: add support for yy3568 2025-03-07 19:33:58 +01:00
Paolo Sabatino 534ff27e35 rockchip/64: bump rk322x-box and rk3318-box to u-boot v2025.01 2025-03-03 12:56:25 +01:00
Patrick Yavitz 12c2ff9c9a Add reset and power down support for both ODROID SM1 units
Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
2025-03-03 12:56:11 +01:00
amazingfate d16287bd60 rockchip64-6.14: add dt overlay of lcd panel on hinlink-h88k 2025-03-03 12:56:02 +01:00
amazingfate d6400cc883 rockchip64-6.12: add dt overlay of lcd panel on hinlink-h88k 2025-03-03 12:56:02 +01:00
JohnTheCoolingFan 7647e5ca5d Remove bigtreetech cb2 device tree in 6.14 as it is now mainlined 2025-02-28 14:07:45 +03:00
JohnTheCoolingFan ea7f004191 Change BigTreeTech CB2 device tree 2025-02-28 14:07:45 +03:00
Paolo Sabatino 5ad769c82e rockchip64: disable DMC for OrangePi 4 LTS, fixes boot with BTF 2025-02-28 08:20:14 +01:00
Paolo Sabatino d6d5bc19cb bump orangepi4 LTS u-boot to v2024.10 2025-02-28 08:20:14 +01:00
palachzzz 0b88561ec3
RK3588 add HDMI sound, add support for OPi5 Max #7884 2025-02-27 23:06:51 +08:00
The-going 96e1ca9e50 sunxi-6.12: Add sun50i-h618-bananapi-m4-berry support 2025-02-26 20:14:19 +01:00
The-going 7c4ccde0bf sunxi-6.12: Add GPU power domain for h616 2025-02-26 20:14:19 +01:00
Stephen Graf b43219e9ac sunxi-6.12: tcon (timing controller), enable HDMI for H616/H618 SOC
Signed-off-by: The-going <48602507+The-going@users.noreply.github.com>
2025-02-26 20:14:19 +01:00
The-going ca483bc22b sunxi-6.12: re-export armbian patches 2025-02-26 20:14:19 +01:00
The-going 7dad76f727 sunxi-6.12: Switching to v6.12.16. Re-export megous patches 2025-02-26 20:14:19 +01:00
The-going 55c805ce9e sunxi-6.12: Switch to v6.12.13
Delete pre-applied ones and re-export patches.
2025-02-26 20:14:19 +01:00
The-going 781550decf sunxi-6.12: drm: sun4i: add sun50i-h616-hdmi-phy support 2025-02-26 20:14:19 +01:00
The-going 5df50eaa8c sunxi-6.12: arm64: dts: Add axp313a.dtsi 2025-02-26 20:14:19 +01:00
The-going 8ca21888da sunxi-6.12: Add drm sun4i-de33 driver
Also disable some megous patches and TV  Output on
OrangePi-Zero-LTE patch
2025-02-26 20:14:19 +01:00
The-going 8fb97d6cd2 sunxi-6.12: sun50i-h616 & overlays: sort nodes, add more 2025-02-26 20:14:19 +01:00
The-going d5d31302a3 sunxi-6.12: reexport all patches to v6.12.12 2025-02-26 20:14:19 +01:00
amazingfate 4714b1610a rockchip64-6.14: add patch to fix rk3588 multi hdmi pll clk 2025-02-26 21:40:01 +08:00
amazingfate 4247d8d8fa rockchip64-edge: add hdmi1 support to rock5 itx 2025-02-26 21:40:01 +08:00
amazingfate 8a725ab092 rockchip64-edge: add hdmi1 disp modes support to rk3588 2025-02-26 21:40:01 +08:00
amazingfate 328cd82221 rockchip64-edge: bump to 6.14 2025-02-26 21:40:01 +08:00
qbisi 2c605989ef hinlink-h88k: revert second hdmi output support for 6.12 kernel
second hdmi output is only supported in 6.13 and above
2025-02-25 18:41:59 +01:00
qbisi e096f33d5c hinlink-h88k: add second hdmi output support 2025-02-25 09:19:33 +08:00
qbisi ef72bd1a8b hinlink-h88k: add missing hdmi0-con port 2025-02-25 09:19:33 +08:00
qbisi bf5ed6c79f hinlink-h88k: fix headphones jack det gpio 2025-02-25 09:19:33 +08:00
qbisi 7303bac5fd hinlink-h88k: sync dts from 6.12 to 6.13 2025-02-25 09:19:33 +08:00
Werner 1033729455
arm64: dts: rockchip: fix gpio-line-names to radxa-rock-3a (#7874)
* rock-3a - fix formatting of gpio-line-names

properly format gpio-line-names, following the example from Trevor Woerner for his contribution to the radxa-zero-3 dt.

Also fix a wrong pin number

* fix applying
2025-02-24 09:21:41 +01:00
Paolo Sabatino 86691d17e4 rockchip/64: fix again periodic dma and audio stuttering 2025-02-23 19:26:53 +01:00
retro98boy d19444bf8a rockchip64: fix wrong GPIO direction in DP virtual extcon driver
The extcon-usbc-virtual-pd driver requests the detection GPIO with the flag GPIOD_OUT_LOW, which leads to a failure in gpiod_to_irq and consequently causes the driver loading to fail.

This issue can be fixed by changing GPIOD_OUT_LOW to either GPIOD_IN or GPIOD_ASIS.

This patch opts to change GPIOD_OUT_LOW to GPIOD_ASIS, as this is a less invasive approach. For devices intending to use this driver, it's also necessary to set the pinctrl property of the detection GPIO to input mode in the dts file.
2025-02-23 19:26:27 +01:00
Patrick Yavitz a0bc90c360 BananaPi BPI-F3: `Alphabetize DTS`
Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
2025-02-23 19:22:53 +01:00
The-going ecfde0c3d7 sunxi-6.6: Add i2c3_pa, all pwm pins 2025-02-23 09:56:20 +01:00
The-going ddaccc6bac sunxi-6.6: Add BananaPi M4 Berry support 2025-02-23 09:56:20 +01:00
The-going d25a12e782 u-boot: v2025.01: Add bananapi-m4-berry support 2025-02-23 09:56:20 +01:00
TheSnowfield bc69b1d3eb sakurapi-rk3308b: bump dts and vop patches to kernel 6.13 2025-02-23 09:55:48 +01:00
TheSnowfield 91e25e2c01 sakurapi-rk3308b: enable vop and display output 2025-02-23 09:55:48 +01:00
TheSnowfield 9af5f61214 rockchip64: rk3308: add vop and internal rgb lcdc output support 2025-02-23 09:55:48 +01:00
Igor Pecovnik 7184c5aa89 SM8250: drop upstreamed patch as it breaks compilation 2025-02-21 20:19:26 +01:00
chainsx 872a554c69 station-m2: use mainline devicetree name 2025-02-21 19:11:17 +01:00
Ricardo Pardini 89a16b82f5 odroidm1: u-boot: enable `setexpr`; patch 2025.01 for `fileenv`; enable squashfs support
- as Armbian u-boot is possibly deployed to SPI (replacing Petitboot),
  try to make as compatible as possible; eg enable squashfs support
- in this case, `setexpr` and `fileenv` are used by HAOS
  - found `fileenv` here 049e1a1949

Signed-off-by: Ricardo Pardini <ricardo@pardini.net>
2025-02-20 07:00:43 +01:00
qbisi 3cdf696769 fix panel-dsi-simple driver for kernel 6.6, 6.9, 6.12 and 6.13 2025-02-20 07:00:13 +01:00
qbisi cda1089d61 fix ssv6051 driver for kernel 6.6, 6.9, 6.12 and 6.13 2025-02-20 07:00:13 +01:00
qbisi 947f901d24 hinlink-h88k: add hdmi_rx support 2025-02-20 06:59:18 +01:00
qbisi 805e053194 hinlink-h88k: fix mmc speed and det pin 2025-02-20 06:59:18 +01:00
Werner 475e28056b
Orangepi 5 MAX - add support for `current` (#7842)
* add `current` target

* Add Orangepi 5 max device tree to `current` dt
2025-02-19 13:04:17 +01:00
Paolo Sabatino e2f1c44434 rockchip64: fix rocks0 patch breaking current compilation 2025-02-17 21:40:11 +01:00
Muhammed Efe Cetin 8e825e7f9d rockchip64-6.12: add spi flash overlay for NanoPi M6 2025-02-16 23:02:37 +01:00
Muhammed Efe Cetin 3a1b8b4553 rockchip64-6.13: add spi flash overlay for NanoPi M6 2025-02-16 23:02:37 +01:00
Patrick Yavitz c63595015f BananaPi BPI-F3: `Update overlay patch and add overlays`
General overlay comp patch was pulled from Meson64 6.6.y branch

Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
2025-02-16 13:04:47 -05:00
Patrick Yavitz 6846897178 BananaPi BPI-F3: `add overlay support`
Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
2025-02-16 13:04:47 -05:00
Patrick Yavitz 2fefa024c2 BananaPi BPI-F3: `Add spacemit k1x-spi support`
Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
2025-02-16 13:04:47 -05:00
Patrick Yavitz 27d154980b BananaPi BPI-F3: `Add pwm7 and spi3 nodes`
Also alphabetize DTS

Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
2025-02-16 13:04:47 -05:00
Patrick Yavitz f6256b8715 BananaPi BPI-F3: `Update u-boot k1-x.env file`
Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
2025-02-16 13:04:47 -05:00
Paolo Sabatino 1f69720656 rockchip64: remove patch to fix rockpi-e gigabit eth 2025-02-12 19:31:35 +01:00
Igor Pecovnik 3637f07183 Revert "imx6: move current to 6.12.y"
This reverts commit a3dac432fc.

USB patch for 6.12.y needs rework - its a bit more work as code has been moved around kernel tree. TBD after 25.2 release.
2025-02-12 11:50:10 +01:00
amazingfate 65faeba83e Revert "fxblox-rk1: add missing patch for latest radxa uboot"
This reverts commit 6ecc0b7e22.
2025-02-11 17:16:36 +01:00
amazingfate 6ecc0b7e22 fxblox-rk1: add missing patch for latest radxa uboot 2025-02-11 07:45:09 +01:00
amazingfate 06852a04a5 retro-lite-cm5: fix for latest radxa uboot 2025-02-11 07:45:09 +01:00
amazingfate d9b7000ea5 armsom-sige5: add pd negotiation support to uboot 2025-02-10 20:18:21 +01:00
amazingfate 83e5675fb4 rk3576: remove unnecessary BL32 from uboot 2025-02-10 20:18:21 +01:00
amazingfate c81f89ca90 u-boot-radxa-rk35xx: disable optee
Follow change from radxa 738cda44532c324e07296c95751e3083fa95f282.

Change with command:
sed -i "/CONFIG_OPTEE/d" patch/u-boot/legacy/u-boot-radxa-rk35xx/defconfig/*
2025-02-10 20:18:21 +01:00
amazingfate 5402492796 merge u-boot-armsom-rk3576 to u-boot-radxa-rk35xx 2025-02-10 20:18:21 +01:00
Martin Schmiedel 9f8f9f51ba IMX8: update patches to fix upstream changes
- while at it rewrite-uboot-patches

Signed-off-by: Martin Schmiedel <Martin.Schmiedel@tq-group.com>
2025-02-10 20:16:48 +01:00
Paolo Sabatino c739c2589f rockchip64: disable pl330 patch due to pulseaudio issues 2025-02-10 09:28:55 +01:00
Igor Pecovnik af131c02cd Meson: drop (long) broken legacy code which is also breaking CI 2025-02-10 08:10:04 +01:00
qbisi cb6f2fbef8 hinlink-h88k: add 5g modem enable and reset pin 2025-02-09 18:50:05 +08:00
qbisi c3be0a4216 hinlink-h88k: fix usb dr_mode to host 2025-02-09 18:50:05 +08:00
Arend-Jan van Hilten 2f1fa5f40f
Fix orangepi 3b audio jack download 'button' (#7794) 2025-02-08 23:11:35 +01:00
Dominik Wójt 5b29f4dd4b
meson: kernel update: legacy -> 6.6, current -> 6.12 (#7801)
* Add MXQ target. Copy HDMI fix from odroid-c1.
* meson8, MXQ: add boot from usb support, configurable dtb
* MXQ: remove boot logo
Built-in U-BOOT is used, so the logo will not be displayed anyway.
* meson: kernel update: legacy -> 6.6, current -> 6.12
* Change Odroid C1 and Onecloud to community supported as build now passes
---------
Co-authored-by: Igor Pecovnik <igor@armbian.com>
2025-02-08 23:08:34 +01:00
Dominik Wójt 2bf71e2fda Add MXQ target. Copy HDMI fix from odroid-c1. 2025-02-08 23:06:01 +01:00
Julian Sikorski 222c875761 Update odroidxu4-current to 6.6.75 2025-02-08 19:38:57 +01:00
Igor Pecovnik 2087a8b012 Revert commit that breaks compilation
This needs deeper anlysis and testing, so lets revert to known situation
2025-02-08 19:38:13 +01:00
Patrick Yavitz ca333b28c1 Amper Gateway AM-GZ80x: `Delete old u-boot patches`
Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
2025-02-06 11:36:34 -05:00
Patrick Yavitz 68e822d132 Amper Gateway AM-GZ80x: `Update u-boot to v2025.01`
Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
2025-02-06 11:36:34 -05:00
Patrick Yavitz e54bcc45be BananaPi CM4/M2S: `Delete old u-boot patches`
Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
2025-02-06 09:06:19 -05:00
Patrick Yavitz a835a5206c BananaPi CM4/M2S: `Update u-boot to v2025.01`
Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
2025-02-06 09:06:19 -05:00
Igor Pecovnik a3dac432fc imx6: move current to 6.12.y
Tested with Udoo: https://paste.next.armbian.com/ojixapowaq
2025-02-05 19:44:33 +01:00
Paolo Sabatino 448418b9f3 rockchip/64: improvements to pl330 dma driver 2025-02-05 13:45:48 +01:00
EvilOlaf acea78f5dc nanopi-r3s: bump `edge` u-boot to 2025.01
add support for `current`
2025-02-03 16:18:19 +01:00
Thorsten Maerz 6ade04d540 add devicetree for "edge" kernels 2025-02-03 16:17:54 +01:00
Thorsten Maerz 0681dd2a0f change blue/user LED trigger from 'mmc1' to 'activity'
(mmc1 did not show any activity)
2025-02-03 16:17:54 +01:00
Thorsten Maerz fa1168cc96 rename LEDs to reflect their actual colour 2025-02-03 16:17:54 +01:00
Thorsten Maerz 4fdeca5aab add overlay to enable v4l2 devices
Overlay for testing purposes:
Maybe it is possible to use hardware video-encoding on that chip.
2025-02-03 16:17:54 +01:00
Thorsten Maerz ef8349799f disable unusable v4l2 devices
Removes /dev/video[012] and /dev/media[01]
2025-02-03 16:17:54 +01:00
Thorsten Maerz e636bcf00e add overlay for enabling "end1" network adapter
Overlay for testing purposes:
There is a strange interaction between that ethernet adapter and the rtc
(it runs better -but still not well- with the ethernet adapter enabled).
2025-02-03 16:17:54 +01:00
Thorsten Maerz 12ce53a434 disable unusable "end1" network device
There are no physical ethernet ports on that board.
2025-02-03 16:17:54 +01:00
Thorsten Maerz 8f2a468eb9 Add new board: MKSKLIPAD50 (based on MKSPI)
Contains rewritten dts, based on decompiled dtb from original Klipad50
(as similiar as possible to original).
Kernel defconfig taken from MKSPI (replaced "mkspi" with "mksklipad50")
2025-02-03 16:17:54 +01:00
Patrick Yavitz 5472424503 BananaPi BPI-F3: U-Boot: `Update to tag k1-bl-v2.1-release`
Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
2025-02-03 10:12:17 -05:00
Patrick Yavitz eb2258030c BananaPi BPI-F3: `patch fail fixup`
Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
2025-02-02 11:15:08 +01:00
Patrick Yavitz aedc1ce5f9 BananaPi BPI-F3: `Add "complete" DTS file`
Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
2025-02-02 09:06:48 +01:00
Alban Browaeys ebb6fb1bec helios64: fix helios64-heartbeat-led.service
While syncing with upstream Linux helios64 dts for 6.9 I missed
the diff for the helios64 status led label (upstream was
helios64:green:status instead of Armbian helios64::status) and
thus broke armbian helios64-heartbeat-led.service.

This commit restores the Armbian label helios64::status to let
helios64-heartbeat-led.service starts.

Fixes: cbaf67f00 ("Sync helios64 to its updated 6.9 dts")
Signed-off-by: Alban Browaeys <alban.browaeys@gmail.com>
2025-02-01 23:13:17 +01:00
Alban Browaeys cce0f3f05d helios64: restore hs400 support after enabling strobe line internal pulldown
Since v5.11, Linux upstream commit 8b5c2b45b8f0 disabled the internal pull-down
for the strobe line explicitly instead of leaving it in its default
state (the opposite of Rockchip Kernel which force enable this intrnal
pulldown by default) thus causing I/O errors in HS400 mode for various
eMMC modules (the ones that did not have an external pulldown on the
strobe line likely).
Discussed upstream and the choice has been made to keep this
behavior as it has been there for too long and reverting might break
other boards http://lists.infradead.org/pipermail/linux-rockchip/2024-April/046416.html

HS400 for helios64 was disabled in commit 5f2e23e90
"Disabled hs400 on Helios64 (hopefully only temporarily) (#3126)"
but for 5.10.63 (ie before the above commit disabled internal pulldown).
Back then I had bisected the emmc I/O issue to a double init of the emmc
regulator introduced while adding deferred support to the regulator driver
core, ie commit 06653ebc0ad2 "regulator: core: resolve supply for boot-on/always-on regulators"
in 5.10.60. But due to the new default for the strobe line internal  pulldown
introduced in 5.11, when this double voltage regulator init issue was fixed likely by
8a866d527ac0 "regulator: core: Resolve supply name earlier to prevent double-init"
in Linux 6.1.
2025-01-30 19:06:51 +01:00
Muhammed Efe Cetin f49da1a964 rockchip64-6.12: add support for NanoPi M6 2025-01-30 19:06:03 +01:00
Muhammed Efe Cetin def4dbca4a rockchip64-6.13: add support for NanoPi M6 2025-01-30 19:06:03 +01:00
Werner 529997182a
Add support for NanoPi R3S (#7556)
* add nanopi-r3s.csc board config

* Nanopi R3S - add uboot patch

* Nanopi R3S - add dts

* fix bogus patch header

* Migrate to new patch series

Source & credits https://patchwork.ozlabs.org/project/uboot/list/?series=438193
I still need to figure out how to convert a patch series from patchwork in a way so the build framework doesn't complain about headers and magic and whatever. So a few hundreds of header lines have been replaced with something generic.

Applies and builds fine now against current stable v2024.10

* Create board-nanopi-r3s-fix-leds.patch

Thx https://github.com/armbian/build/pull/7556#issuecomment-2615110100

* Rename board-nanopi-r3s-fix-leds.patch to xx-board-nanopi-r3s-fix-leds.patch

* add new patch
2025-01-30 19:05:18 +01:00
jomadeto 940de79327 aml-c400-plus: Remove duplicated code present in meson-gx-p23x-q20x.dtsi 2025-01-30 19:04:23 +01:00
Lu jicong f3ad742fa3 nanopc t4: fix sdram unstable
Set sdram frequency to 1600MHz and switch to blobless
2025-01-30 19:04:01 +01:00
Mecid Urganci 0cc738e3c2 Switch rkr4.1 to rkr5 2025-01-30 19:03:34 +01:00
Nicolas Pereira 0041cc70db h96max-v56: u-boot: bump to 2025.01 2025-01-25 20:10:22 +01:00
JohnTheCoolingFan e0da4a6ace BigTreeTech CB1 dts adjustments (edge 6.12) 2025-01-25 21:56:09 +03:00
JohnTheCoolingFan a220a38ce0 BigTreeTech CB1 dts adjustments (current 6.6) 2025-01-25 21:56:09 +03:00
JohnTheCoolingFan 3be9761a86 BigTreeTech TSC2007 touchscreen ghost touches patch update for edge (6.12) 2025-01-25 21:56:09 +03:00
JohnTheCoolingFan d92d484e3f BigTreeTech TSC2007 touchscreen ghost touches patch update for current (6.6) 2025-01-25 21:56:09 +03:00
JohnTheCoolingFan 5610f20aaa BigTreeTech CB1 patch name fix 2025-01-25 21:56:09 +03:00
Ricardo Pardini 919ccfc227 nanopi-r6s: u-boot: bump to 2025.01 final, with working UMS and SD -> NVMe -> eMMC boot order
- also LEDs, networking, more supported compression methods...
- copypasta reigns supreme. refactor is coming, just not today
- also hack the u-boot dtsi for consistent-with-Linux-mainline-DT mmc/sd numbering
  - this was previously a separate patch in 2024.10
2025-01-23 23:32:46 +01:00