Commit Graph

5463 Commits

Author SHA1 Message Date
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