SuperKali
343bcc6e24
patch: rtw88: sdio: fix incorrect RF path detection when MAC is powered off ( #8587 )
2025-09-08 07:33:30 +02:00
SuperKali
343c287bb8
board: nanopi-r76s: add initial Armbian support ( #8586 )
...
Add board configuration for FriendlyELEC NanoPi R76S, including:
- nanopi-r76s.conf with board parameters and boot settings
- initial kernel / U-Boot patch for device tree and board bring-up
2025-09-07 22:32:41 +02:00
Jianfeng Liu
8a4c1190c5
armsom-sige5: let uboot use its own dtb for pd negotiation
2025-09-07 14:50:42 +02:00
chillymattster
23851341e6
add description and meta information to rk3308-fix-10mbit-ethernet.patch
2025-09-07 06:35:27 +08:00
chillymattster
9bbd4b14ac
add patch to fix 10mbps ethernet for rk3308 (rockpi s) in edge kernel
2025-09-07 06:35:27 +08:00
chillymattster
0b439e14a0
add kernel patch to fix 10mbps ethernet for rockpi s
2025-09-07 06:35:27 +08:00
Wei
e696c2eb3b
Add support for XpressReal T3
...
XpressReal(https://xpressreal.io/ ) is a family of Single Board Computers
developed in collaboration between Fyde Innovations, Radxa and Realtek.
XpressReal T3 is the first product in the family - a small form factor
high performance single board computer powered by the Realtek RTD1619B,
which runs FydeOS/openFyde and Linux!
Now we are adding the awesome Armbian Linux support for XpressReal T3!
This commit introduces some binary files that XpressReal T3 needed:
- firmware/realtek/rtd1619b
These binaries are the firmware for rtd1619b peripherals
(including the audio decoder, video decoder, etc.).
- u-boot-fw.tar.gz
This contains some co-processor firmware,
which needs to be loaded by u-boot in the early stage of boot.
- u-boot-prebuilt.tar.gz
These are hwsettings related files, used for tasks such as DDR initialization.
These files come from the rtd1619b SDK, which has already been open-sourced on our github:
- [firmware](https://github.com/XpressReal/linux-sdk/tree/main/meta-xpressreal/recipes-kernel/linux-firmware/files/rtd1619b )
- [u-boot prebuilts](https://github.com/XpressReal/linux-sdk/tree/main/meta-xpressreal/recipes-bsp/u-boot/files/prebuilt/rtd1619b )
2025-09-04 20:32:34 +08:00
Jianfeng Liu
4f26990633
rockchip64-6.16: add patch to fix chromium v4l2 decoding with rkvdec
2025-09-04 19:50:38 +08:00
Jianfeng Liu
1b767c0584
rockchip64-6.16: update new rkvdev driver
2025-09-04 19:50:38 +08:00
retro98boy
2bf0163d1c
meson64: rewrite edge kernel patches
2025-08-31 12:42:15 +02:00
retro98boy
2b166f37f3
meson64: bump kernel to 6.16
2025-08-31 12:42:15 +02:00
retro98boy
81a0c75fec
Rename realtek,ledsel to align with realtek,led-data used in the repository
2025-08-31 05:59:48 +08:00
retro98boy
fce02fad25
Split the NanoPi R3S LED patch to make it applicable to more devices
2025-08-31 05:59:48 +08:00
Igor Pecovnik
ce93f1ed16
Update rockchip v4l2 related patches due to upstream changes
2025-08-29 05:24:38 +08:00
SuperKali
446a51aa4a
rockchip64: fix compilation issues for kernel 6.12 ( #8554 )
...
Updated VPU driver and board patches to resolve build failures:
- drivers/media/platform/verisilicon/rockchip_vpu_hw.c
- arch/arm64/boot/dts/rockchip/rk3588-nanopc-t6.dtsi
2025-08-28 21:29:00 +02:00
Rolf Leggewie
a9b84c88f2
patch/kernel: update docs URI in a number of overlay READMEs
2025-08-27 16:33:31 +08:00
SuperKali
64b0c6e2af
board: nanopct6: split and refactor patches for rockchip-6.12 ( #8550 )
2025-08-27 08:49:09 +02:00
Yao Fei
34f3ddd429
Update cb1-overlay.patch
...
Same as 6.15, fix minor typo in sun50i-h616-fixup.scr , to make Zero2W GPIO work.
2025-08-27 00:34:47 +08:00
Andreas Reis
a841c8da09
Radxa Zero 3: Switch to U-Boot v2025.10-rc2
...
Switch to newer U-Boot since it works reliably and provides upstream
improvements.
Add patch/u-boot/v2025.10 and the generic patch, as BOOTPATCHDIR cannot
be unset (fallback to legacy fails).
BOOT_SCENARIO="binman-atf-mainline" cannot be set here since it applies
globally to the CSC file and would break branch=vendor. Users who want
it can enable it manually.
2025-08-27 00:33:04 +08:00
Yao Fei
8229ea9a85
Update cb1-overlay.patch
...
fix minor type in sun5i-h616-fixup.scr to correct PH and PI port, make Zero2W GPIO works.
2025-08-26 21:35:50 +08:00
The-going
a7c19f1e35
sunxi-6.12: reextract armbian patches for v6.12.43
2025-08-26 04:56:04 +08:00
The-going
246fd0c858
sunxi-6.12: reextract armbian patches for v6.12.41
2025-08-26 04:56:04 +08:00
The-going
ef5242f69a
sunxi-6.12: reextract of megous patches for v6.12.41
2025-08-26 04:56:04 +08:00
Rolf Leggewie
91c0f21250
patch: drop rk3399-fix-pci-lanes.patch from 6.16 kernel
...
The patch has been upstreamed
2025-08-21 11:52:25 +02:00
Paolo Sabatino
5905ba2e21
remove patch preventing GbE from working on rockpi-e
2025-08-20 21:40:48 +02:00
Paolo Sabatino
ae11ad5db5
workaround for rockchip gigabit ethernet not able to init dma
2025-08-20 21:40:48 +02:00
Muhammed Efe Cetin
7a02c24af6
nanopi-m6: add GT911 touchscreen support to edge kernel
2025-08-20 15:50:10 +08:00
Muhammed Efe Cetin
1523d9e9f8
nanopi-m6: add YX35 lcd support to edge kernel
2025-08-20 15:50:10 +08:00
Julian Sikorski
b8977cee85
Update odroidxu4-current to 6.6.102
2025-08-19 20:14:58 +02:00
Rolf Leggewie
63986242b6
pad double digits in kernel patch names with a leading zero ( #8520 )
...
Affected kernels:
- odroidxu4-6.6
- spacemit-6.6
the following script gets it mostly (!) right
for patch in patch-6.6.*; do
# Extract the numbers using parameter expansion
num1=${patch:10:2} # Get the first number (2 digits)
num2=${patch:13:2} # Get the second number (2 digits)
# Pad the numbers with leading zeros
padded_num1=$(printf "%03d" "$num1")
padded_num2=$(printf "%03d" "$num2")
# Construct the new patch name
new_patch="patch-6.6.${padded_num1}-${padded_num2}.patch"
# Rename the file using git mv
git mv -v "$patch" "$new_patch"
done
2025-08-19 14:10:26 +02:00
Paolo Sabatino
9e30758977
Implement innosilicon phy usb3 driver for rk3328
...
source: https://patchwork.kernel.org/project/linux-rockchip/cover/20250115012628.1035928-1-pgwipeout@gmail.com/
2025-08-17 13:56:49 +02:00
Patrick Yavitz
bf9b1368fe
BananaPi BPI-M4-Zero: Add spi0 node
...
Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
2025-08-13 10:22:27 -04:00
JohnTheCoolingFan
f6553798d4
Remove patch reverting upstream changes in radxa uboot
2025-08-13 15:44:33 +02:00
Patrick Yavitz
94d9b3a5dd
BPI-CM4: Remove Improve SDIO WiFi speeds related overlay
...
Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
2025-08-13 05:49:07 -04:00
Patrick Yavitz
617580ee89
REVERT: Improve SDIO WiFi speeds
...
The change isn't consistent and only works in 2 out of 3 units.
When it fails, it does so hard, breaking SDIO.
Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
2025-08-13 05:49:07 -04:00
Patrick Yavitz
925e22c093
SpacemiT: Add edge patches
...
Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
2025-08-11 12:21:05 -04:00
Patrick Yavitz
2425801a79
SpacemiT: Update u-boot patches
...
Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
2025-08-11 12:21:05 -04:00
JohnTheCoolingFan
2d9cce1846
Move rock-5-cmio revert patch to a board folder
2025-08-10 19:41:22 +02:00
JohnTheCoolingFan
99716df075
Add patch reverting https://github.com/radxa/u-boot/pull/148
2025-08-10 14:06:06 +02:00
juanesf
83f33fa122
Migrate Radxa Cubie A5E to mainline 6.16 ( #8447 )
...
* migrate u-boot and kernel to mainline
* Add patches for 6.17
* fix compile for patches addes
* Orderer patches, switch kernel config to sunxi64, recreate some patches for fix build
* Update linux-sunxi64-edge.config after pm-domain & sun55i-gmac200 activate
* enable wifi and bluetooth
* revert linux-sunxi64-edge.config
- Revert linux-sunxi64-edge.config
- Add modules: CONFIG_IOMMUFD, CONFIG_SUN50I_IOMMU, CONFIG_SUN55I_PCK600.
* drop sunxi-dev-6.14 and cleanup involved patches
* Update radxa-cubie-a5e.csc
make change proposed by igorpecovnik
2025-08-07 22:17:15 +02:00
Patrick Yavitz
f022f38041
KickPi K2B: Add KASLR Support
...
Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
2025-08-05 07:39:19 -04:00
Patrick Yavitz
9f4f78ba94
Add KickPi K2B U-Boot Support
...
Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
2025-08-05 07:39:19 -04:00
Patrick Yavitz
879202b837
Add KickPi K2B DTS
...
Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
2025-08-05 07:39:19 -04:00
Martin Schmiedel
57739cfeb5
MBa8MPxL: fix overlays for lvds and camera
...
- now they are built and packaged.
Signed-off-by: Martin Schmiedel <martin.schmiedel@tq-group.com>
2025-08-05 13:20:13 +02:00
Jianfeng Liu
87e8054373
loong64: add patches for intel xe driver with non 4K page size
2025-08-04 17:34:24 +08:00
Patrick Yavitz
dda6950c34
Re-enable h616 RTC patches on current
...
Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
2025-08-03 15:44:33 -04:00
Patrick Yavitz
e408731b30
BananaPi BPI-M4-Zero: Add KASLR Support
...
Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
2025-08-03 15:44:33 -04:00
Jianfeng Liu
b3912bb03a
uefi-arm64: bump to 6.16
2025-08-03 09:37:30 +08:00
c127
413a42c5e6
orangepi5pro: dts: Fix incorrect GRF node name (Update U-Boot to v2025.07 for eMMC support) ( #8441 )
...
* feat(board/orangepi5pro): Update U-Boot to v2025.07 for eMMC support
Updated the U-Boot patch from v2024.04 to v2025.07, this change
finally enables booting from eMMC on the Orange Pi 5 Pro.
The device tree source for the board has also been refactored to
support the new U-Boot version and clean up peripheral definitions.
* orangepi5pro: dts: Fix incorrect GRF node name
The GRF node was misspelled as 'sysgrf' instead
of the correct 'sys_grf'.
This commit corrects the phandle to the proper value.
2025-07-30 08:17:02 +02:00
Julian Sikorski
6d4464a7c5
Fix up 6.6.98 to 6.6.99 patch to apply on top of odroid kernel
2025-07-30 07:29:37 +02:00
Julian Sikorski
7743cca89d
Update odroidxu4-current to 6.6.100
2025-07-30 07:29:37 +02:00
Werner
449336a149
Revert "feat(board/orangepi5pro): Update U-Boot to v2025.07 for eMMC support …"
...
This reverts commit 53189d4c5e .
2025-07-29 19:07:22 +02:00
c127
53189d4c5e
feat(board/orangepi5pro): Update U-Boot to v2025.07 for eMMC support ( #8417 )
...
Updated the U-Boot patch from v2024.04 to v2025.07, this change
finally enables booting from eMMC on the Orange Pi 5 Pro.
The device tree source for the board has also been refactored to
support the new U-Boot version and clean up peripheral definitions.
2025-07-29 08:32:58 +02:00
Patrick Yavitz
92d0fbe38a
BananaPi BPI-M4-Zero: Remove u-boot-v2025.01 patching
...
Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
2025-07-28 13:04:42 -04:00
Patrick Yavitz
11821aebf9
BananaPi BPI-M4-Zero: Update DTS files
...
Mostly a fixup for the emac1 node, which I am unable to test.
https://forum.armbian.com/topic/53058-banana-pi-bpi-m4-zero-sun50i-h618-emac1-internal-phy-not-detected-%E2%80%9Cno-phy-found%E2%80%9D/
Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
2025-07-28 13:04:42 -04:00
Patrick Yavitz
e85633b25a
BananaPi BPI-M4-Zero: Update u-boot to v2025.07
...
Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
2025-07-28 13:04:42 -04:00
Paolo Sabatino
96fe7dee19
bump rockchip edge to kernel 6.16
2025-07-28 20:45:52 +08:00
retro98boy
67e4ab7475
SMART AM40: add PHY LED configuration
2025-07-26 11:16:33 +02:00
Hsun Lai
2576cd1d8e
add community support for MediaTek Filogic device (BananaPi R4 Router)
2025-07-26 08:49:45 +02:00
Michał Dziekoński
f7b1a70dbb
rock-5c: Enable thermal sensors for current
...
Signed-off-by: Michał Dziekoński <michal.dziekonski+github@gmail.com>
2025-07-26 06:24:59 +02:00
Hsun Lai
61b3aa2cbe
lckfb-taishanpi: update u-boot patches, add current&edge kernel support
2025-07-25 06:36:14 +02:00
Hsun Lai
cb934081e0
station-m3: add current kernel, update u-boot patches
2025-07-25 09:46:49 +08:00
Igor Pecovnik
2629e21026
Rockchip EDGE: fix broken patch
2025-07-24 18:34:36 +02:00
Jianfeng Liu
c093f2e581
fix bluetooth hci_dev quirks API change since v6.16-rc7
2025-07-23 16:32:36 +08:00
Patrick Yavitz
f0d1697c55
BananaPi BPI-F3: Update linux-6.6.95 to 99
...
Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
2025-07-22 14:11:38 -04:00
Igor Pecovnik
4fc1fc84e0
Rockchip64 EDGE: fix broken patch
2025-07-22 10:35:00 +02:00
Patrick Yavitz
a680b5b713
Add BPI-M4-Zero DTS to DT dir and remove from patch series
...
Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
2025-07-20 11:58:13 -04:00
Patrick Yavitz
b7047a6e46
Sunxi64: Enable Armbian Auto-Patching
...
Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
2025-07-20 11:58:13 -04:00
Hsun Lai
2b705a82be
add support for DshanPi A1 (RK3576)
2025-07-19 03:38:14 +08:00
Igor Pecovnik
797898d83f
Meson64 Current: adjust broken patch
2025-07-18 17:42:40 +02:00
Patrick Yavitz
957414d95b
Sunxi64: Disable Allwinner H616 RTC support patches
...
These two patches muddle up Bluetooth which depends on RTC
functioning properly.
Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
2025-07-14 11:33:19 -04:00
c127
15e454b2c5
Initial Support for Orange pi 5 pro board ( #8348 )
...
* Add initial support for Orangepi 5 Pro
Tested and Working:
Wireless & Bluetooth
USB 2.0 + USB 3.1
HDMI 2.1
Gigabit Ethernet (PCIe to RJ45 - Need drivers YT6801)
NVMe PCIe 2.0
MicroSD
Audio Controller es8388 - Audio Out
FAN PWM
LEDs PWM
Not Working:
Onboard Microphone
HDMI 2.0 (DP-HDMI - rockchip,rk3588-dp No Driver)
Not Tested:
Camera 1,2
eMMC
* OPi 5 Pro: Ethernet Driver Installation on First Boot
Implemented a simple script to install the driver
during first boot using the installation headers
included in the image. Takes just a few seconds
on first boot.
Disclaimer: Attempted installation in a chroot env but failed.
* fix: Make first-boot Ethernet driver install more robust
The `eth-driver-firstboot.service` would sometimes fail on first boot with a "Resource temporarily unavailable" error. This happened when another process had a lock on `dpkg`.
To fix this, the installation script now waits for any `dpkg` locks to be released before attempting to install the driver package. It also includes a retry mechanism (3 attempts) in case of a transient failure.
This ensures the network driver is successfully installed, providing a better out-of-box experience.
2025-07-11 16:57:29 +02:00
TheSnowfield
b93dd78102
sakurapi-rk3308b: add pcm5102a dt overlay
2025-07-11 17:43:14 +08:00
brentr
224b35ab28
Restore RockPI-S audio again ( #8360 )
...
* set clocks to the old default rate if the codec never calls set_sysclk
After mainline kernel commit 21cfbeae7d7c54a6cdea4b00096150f438f4fbde
rockchip i2s requires that soc codecs call set_sysclk to explicity select a rate.
This patch simply reverts to the old behavior if the codec does call set_sysclk.
(rather that failing in that case with a bogus rate of 0hz)
Also adds rk3308 vendor ASoC support to 6.16 kernel
* Require use of device tree overlay to enable pcm5102a CODEC
2025-07-06 10:50:50 -07:00
veduco
0cc8ccf3c6
Fix odroid-c4 overlays, edge kernel
...
Add periphs_pinctrl fragment
2025-07-05 16:19:28 +08:00
Patrick Yavitz
ba8487ed52
Gateway GZ80x: Add bluetooth support
...
Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
2025-07-04 04:50:37 -04:00
veduco
c5d19faec1
Fix odroid-c4 i2c overlays ( #8352 )
...
Add periphs_pinctrl fragment
2025-07-04 05:09:41 +00:00
Werner
e470ebe2bb
rock-5c: Add gpio names to current and edge dts ( #8343 )
...
* rock-5c: add gpio names to `current`
* rock-5c: add gpio names to `edge`. fix pin-32 in `current`
* fix patch header
* fix typo and formatting for `current`
* fix typo, fix indentations, fix formatting for `edge`
2025-07-03 05:36:26 +02:00
Ryan L
b31358752c
Backport upstream kernel fixes for sun4i-drm and drm_atomic_helper_connector_hdmi_check()
...
Firstly, the upstream patch for sun4i-drm ensures the HDMI output is initialized successfully.
Secondly, patching drm_atomic_helper_connector_hdmi_check() avoids a null pointer dereference at shutdown or reboot
2025-07-02 12:38:14 +02:00
Ryan L
91574fac14
Add HDMI display nodes and enable DE on Pcduino 1, 2 & 3 board DTS files
2025-07-02 12:38:14 +02:00
Patrick Yavitz
e7506684ad
BananaPi BPI-M4-Zero: Revert bluetooth changes from last PR
...
Although my initial testing appeared to be a success, subsequent
testing finds it to fail more often than it works.
Back to square one.
Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
2025-07-02 06:32:51 -04:00
hyx0329
6e39531b62
rockchip64-6.16: Partial fix of DP alt mode on some rk3399 boards
...
The old method carried along with board-pbp-add-dp-alt-mode.patch only
makes typec work in one(normal) orientation. This patch introduces a
proper extcon driver and makes the workaround cleaner, so orientation
switch is working.
Improvements:
- type-c DP on rk3399 works with both orientations
- type-c USB 3.0 on rk3399 works with both orientations, with minor
issues, see below
Caveats:
- Powered USB-C hubs may be not recognized, and can be worked around by
loading a gadget driver, or manually toggling the mode once for each
connection.
- Some dual-role devices(phone, tablet) may be not recognized.
Affected boards:
- TinkerBoard 2/2S
- Pinebook Pro
- NanoPC T4
- Orange Pi 4
- Orange Pi 4 LTS
Tested on tinkerboard 2s. This patch contains other minor fixes for
tinker2's device tree, including adding a missing fan node, adding color
labels to leds.
The 2 patches adding dp support for nanopc t4 and pinebook pro are also
updated accordingly.
The device trees of Orange Pi 4 / 4 LTS are also updated to match the
new implementation.
2025-07-02 12:12:05 +02:00
Mecid Urganci
9f05f1fb72
Rock-5B-Plus: Align Edge 6.16 with upstream
2025-06-30 08:51:47 +02:00
Patrick Yavitz
f349c76904
BananaPi BPI-M4-Zero: Update u-boot to v2025.01
...
Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
2025-06-30 08:51:20 +02:00
Patrick Yavitz
8677a9af21
BananaPi BPI-M4-Zero: Add fixed-clock bluetooth fixup
...
Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
2025-06-30 08:51:20 +02:00
Igor Pecovnik
4db95c6122
Allwinner kernel: bump current to 6.12.35 and edge to 6.15.4
2025-06-30 08:45:56 +02:00
Igor Pecovnik
b8844c9e73
Inovato quadra bootfix, bump uboot for zero3, 2w, add 1.5Gb support, bump atf
2025-06-29 15:19:42 +02:00
Patrick Yavitz
6c55647e90
SpacemiT: Update linux-6.6.93 to 95
...
Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
2025-06-28 14:35:03 -04:00
amazingfate
ff941a6e2d
remove wifi patches for kernel v6.16 merged upstream
2025-06-28 15:20:16 +02:00
Werner
dbe1b2bf4f
rockchip64: rewrite patches
2025-06-25 22:25:04 +02:00
Werner
fa9302f162
rockchip64: bump edge to 6.16-rc3 ( #8328 )
...
* Fix wifi drivers on kernel v6.16
These patches can get deleted after merged upstream.
* initial commit
* fix header
* remove ssv6051 driver
---------
Co-authored-by: amazingfate <liujianfeng1994@gmail.com>
2025-06-24 15:25:34 +00:00
Paolo Sabatino
998e540fad
further cleanup and fixes for rock-s0 board dts
...
* enable internal antenna by default
* remove unnecessary nodes from device tree
2025-06-23 20:29:48 +02:00
Paolo Sabatino
d7dd448ab7
remove unnecessary rk3308 patches
...
* suggestion from @kwiboo, see discussion in PR 7815
2025-06-23 20:29:48 +02:00
Paolo Sabatino
68284de329
consolidation for rock-s0 board patches
...
* remove the patches that are shredding upstream device tree
* consolidation into single patch that apply over upstream dt
* add pcm5102a device tree overlay for handy usage
2025-06-23 20:29:48 +02:00
Paolo Sabatino
6f120bf7fc
update tm16xx driver for rockchip64 edge kernel
2025-06-23 20:25:09 +02:00
retro98boy
c9835d6aa3
fine3399: move dts from patch file to dedicated dt directory
2025-06-22 23:27:32 +02:00
retro98boy
d3bf2462bc
SMART AM40: drop deprecated label property in gpio leds node
2025-06-22 23:27:32 +02:00
retro98boy
7a6e8068ff
CAINIAO CNIoT-CORE: fix memory address range
2025-06-22 23:27:32 +02:00
Igor Pecovnik
3844ef919f
Main: adjust broken patches on Meson and Rockchip64
2025-06-21 19:37:37 +02:00
retro98boy
99d23b8190
CAINIAO CNIoT-CORE: change sound card name and update DAI links
2025-06-19 15:05:33 +02:00
Patrick Yavitz
989f25533a
BananaPi BPI-CM4: Waveshare CM4-IO-BASE-B: Fixups
...
This is cosmetic. Cleaning up my mess if you will.
Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
2025-06-16 06:22:20 +02:00
Patrick Yavitz
4f69047bcd
Add board NanoPi R3S LTS U-Boot Support
...
Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
2025-06-15 14:11:00 -04:00
Patrick Yavitz
5921322e6a
Add board NanoPi R3S LTS
...
The LTS variant has an HDMI port.
Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
2025-06-15 14:11:00 -04:00
Jack Huang
214e3ec224
remove imb3588 dts patch
...
imb3588 dts has been added to linux-rockchip repo
Signed-off-by: Jack Huang <jackhuang021@gmail.com>
2025-06-12 21:45:46 +02:00
Jack Huang
609110ac10
add imb3588 board support
...
imb3588 board info link:
https://www.sunshine-tek.com/productinfo/1989232.html
Signed-off-by: Jack Huang <jackhuang021@gmail.com>
2025-06-12 21:45:46 +02:00
Ryzer58
0aed5abe02
Sunxi overlays - fix dts peripheral aliases ( #8290 )
...
* correct system patch used for aliasing on Allwinner A10, A13 and A20 to ensure consistent allocation of device IDs
* Re-introduce spi overlays for each bus so that when used in conjuction with a device driver overlay, the pins are correctly muxed into SPI mode
* Ensure SPI overlay patches are applied
* Fix typo in patch name
* Move alias patches further down series.conf to ensure they are only called after the intial overlay creation
* Rephrase subject heading to improve clarity
* Fix interface aliases on Allwinner A10 for I2C, SPI and UART
* Fix interface aliases on Allwinner A13 for I2C and UART
* Fix interface aliases on Allwinner A20 for I2C, SPI and UART
* Fix SPI 2 pin names in line with latest revision of the Allwinner A10 device tree
* Fix SPI 2 pin names in line with latest revision of the Allwinner A20 device tree
* Create overlays for each bus on the Allwinner A20 so that the corresponding pins can be set into spi mode
* Create overlays for each bus on the Allwinner A10 so that the corresponding pins can be set into spi mode
* Condense alias path corrections into the intial overlay creation patch instead of applying a further patch on topof it to enact these corrections
* Remove references to our no longer needed addtional overlays
* rename to include 'arm-dts..' for consistency with other dts related patches
* Fix mistake in SPI overlay patches naming which leads to build failure
* Fix typo in application of spi2 overlay that was leading to compilation failure
* Amend the assigned aliases in overlay creation so that the kernel correctly maps the bus/port number to match the physical hardware numbering
* Update pin labels for SPI 2 to use current names as defined in sun4i-a10.dtsi and sun7i-a20.dtsi. fixed typo in sun5i-a13-spi-spidev as compatibility field should be sun5i-a13
* Re-introduce compilation of spi bus overlays on Allwinner A10 and A20 SOCs which are necessary to ensure that the pins are correctly muxed into spi mode
2025-06-11 23:54:06 +02:00
The-going
3188743b1a
sunxi-6.15: Fix compilation errors caused by patch migration
...
Signed-off-by: The-going <48602507+The-going@users.noreply.github.com>
2025-06-11 19:40:28 +02:00
The-going
6a60311cb1
sunxi-6.15: Add armbian patches
2025-06-11 19:40:28 +02:00
The-going
f2f71b9588
sunxi-6.15: Add drm, media patches
2025-06-11 19:40:28 +02:00
The-going
d08fea5232
sunxi-6.15: remove unused megous patches
2025-06-11 19:40:28 +02:00
The-going
32aeb71980
sunxi-6.15: Add megous patches
2025-06-11 19:40:28 +02:00
Martin Schmiedel
8cfd540d0d
MBa8MPxL-RAS314: fix sd-card regulator error
...
fixes a problem which unpredictable switch of the sd-card voltage
Signed-off-by: Martin Schmiedel <martin.schmiedel@tq-group.com>
2025-06-11 19:30:11 +02:00
Martin Schmiedel
b743487194
IMX8: update uboot to v2024.04
...
- add patch to reanable binman
Signed-off-by: Martin Schmiedel <Martin.Schmiedel@tq-group.com>
2025-06-11 19:30:11 +02:00
Martin Schmiedel
ddfe4f4106
IMX8: fix build error
...
- fixes: unrecognized option '-Wl,--no-warn-rwx-segment'
- add a patch to atf that removes the unrecognized linker options
Signed-off-by: Martin Schmiedel <Martin.Schmiedel@tq-group.com>
2025-06-11 19:30:11 +02:00
retro98boy
c66fbec4e2
CAINIAO CNIoT-CORE: switch USB 2.0 access from the Type-C port to the four contacts on the side of the host
2025-06-09 17:34:50 +02:00
retro98boy
22b0414b91
CAINIAO CNIoT-CORE: add internal speaker support
2025-06-09 17:34:50 +02:00
retro98boy
f1354108fb
CAINIAO CNIoT-CORE: add spidev to control WS2812 LEDs in user space
2025-06-09 17:34:50 +02:00
retro98boy
fb8f189130
add CAINIAO CNIoT-CORE initial support
2025-06-09 17:34:50 +02:00
retro98boy
66cc1f04d4
pinctrl: meson-g12a: add more pwm_d options
2025-06-09 17:34:50 +02:00
Julian Sikorski
7282020937
Update odroidxu4-current to 6.6.93
2025-06-08 18:04:39 +02:00
The-going
b571ceb46f
sunxi: xradio: Switching from del_timer_sync to timer_delete_sync
...
This was introduced in 6.2 but was removed from the kernel code
in 6.15.
We are currently building cores for sunxi starting from 6.6.
Therefore, a simple replacement without conditions.
2025-06-08 18:04:25 +02:00
The-going
8762476502
patch: misc: uwe5622: fix timer api changes for 6.15 (only sunxi)
2025-06-08 18:04:25 +02:00
Patrick Yavitz
c2d1479fa6
SpacemiT: current: Update to linux-6.6.93
...
Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
2025-06-06 13:29:50 -04:00
hyx0329
28ae76b468
tinkerboard-2: u-boot: bump to v2025.04
...
This is tested on a tinkerboard 2s.
The u-boot dts for tb2 contains other fixes, and the major ones are:
- add missing basic gpio-fan node
- usb-c altmode fix, dts part
2025-06-04 20:34:12 +02:00
Tom Urlings
826309f7bc
rockchip64/rk3328: U-Boot v2022.04/07 add setexpr
...
- aimed at nanopi-r2s and nanopineo3
- impacts:
- boards (re)using 'nanopi-r2s-rk3328_defconfig' (rk3328)
and:
- boards using U-Boot v2022.04 or
- boards using U-Boot v2022.07
- added explicit dependency on python3-setuptools as (at least) U-Boot
v2022.04 and v2022.07 fail building due to missing 'distutils' for
boards that use U-Boot v2022.04 or v2022.07
2025-06-03 09:56:09 +02:00
Paolo Sabatino
cc4cb72d40
bump rockchip 32 bit edge kernel to 6.15
2025-06-03 09:53:37 +02:00
Igor Pecovnik
166b786fc9
Drop broken patch
2025-05-30 21:18:18 +02:00
Igor Pecovnik
a55e510628
Rockchip64 current: fixing broken patch
2025-05-30 19:38:09 +02:00
Ricardo Pardini
faac26177a
odroidhc4: u-boot: 2025.04; use hc4 defconfig for sd as well as mtd
2025-05-29 18:29:11 +02:00
The-going
abe1fb8b7e
sunxi-6.12: bananapi-m4-berry: delete unused nodes
2025-05-29 17:50:10 +02:00
The-going
ec28db9f0f
sunxi-6.12: sun50i-h616: Add the missing digital audio nodes
2025-05-29 17:50:10 +02:00
The-going
0fbc9e4c6b
sunxi-6.12: re-extracting armbian patches
2025-05-29 17:50:10 +02:00
The-going
fa6e4bb2d8
sunxi=6.12: re-extracting megous patches
2025-05-29 17:50:10 +02:00
Ricardo Pardini
560e299512
meson64-6.15: rewrite/rebase patches against 6.15 (final)
2025-05-29 09:33:29 +02:00
Ricardo Pardini
21a9d0c3c8
rockchip64-6.15: add HDMIRX DT patch for NanoPC T6(-LTS)
2025-05-29 09:33:29 +02:00
Ricardo Pardini
151d4fcbc9
rockchip64-6.15: add mainline (6.15+) HDMIRX DT patch for CM3588
...
- rockchip64-6.15: drop pre-mainline HDMIRX DT patch for CM3588
2025-05-29 09:33:29 +02:00
Ricardo Pardini
70eb10e1f5
rockchip64-6.15: fix ssv6051 driver for 6.15
...
- just hackfixes ref e4c416533f
2025-05-29 09:33:29 +02:00
Ricardo Pardini
2a5e2073ee
rockchip64-6.15: rewrite patches against 6.15-rc7
2025-05-29 09:33:29 +02:00
Ricardo Pardini
b8dc3cf4a5
rockchip64-6.15: HACK: drop patches that don't build with 6.15 (predatory, build round)
2025-05-29 09:33:29 +02:00
Ricardo Pardini
a8587217fc
rockchip64-6.15: HACK: drop patches that don't apply to 6.15 (predatory, 2nd round)
2025-05-29 09:33:29 +02:00
Ricardo Pardini
50b3a594ed
rockchip64-6.15: HACK: drop patches that don't apply to 6.15 (predatory)
2025-05-29 09:33:29 +02:00
Ricardo Pardini
8c9de18898
rockchip64: bump to 6.15 via rename
2025-05-29 09:33:29 +02:00
Ricardo Pardini
53e72aae25
drivers_network: fix uwe5622 for kernel 6.15
...
- just a ton of hackfixes ref e4c416533f
2025-05-29 09:33:29 +02:00
Ricardo Pardini
858bb113e6
meson64-6.15: rewrite/rebase patches against 6.15-rc1
2025-05-29 09:33:29 +02:00
Patrick Yavitz
3a4f484714
meson64-6.15: update hwmon-emc2305-fixups-for-driver.patch for 6.15
...
Co-authored-by: Ricardo Pardini <ricardo@pardini.net> (rewrite/rebase)
2025-05-29 09:33:29 +02:00
Ricardo Pardini
ef8fcc0dc6
meson64: bump to 6.15 via rename
2025-05-29 09:33:29 +02:00
Ricardo Pardini
18f6660230
uefi-arm64-6.15: rewrite/rebase patches against 6.15-rc1
2025-05-29 09:33:29 +02:00
Ricardo Pardini
36033f660e
uefi-arm64: bump to 6.15 via rename
2025-05-29 09:33:29 +02:00
retro98boy
fb82052e99
smart am40: add missing RTC DT node and bump U-Boot version to v2025.04
2025-05-27 15:49:23 +02:00
Patrick Yavitz
6acb600061
Gateway GZ80x: Switch back to u-boot-v2024.10
...
On v2025.01 and v2025.04 I get the following error
starting USB...
Bus usb@ff500000: dwc3_meson_gxl_get_phys: usb2 ports: 1
probe failed, error -114
No USB controllers found
So revert back to v2024.10 until sorted.
Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
2025-05-27 15:47:44 +02:00
Ricardo Pardini
83dadd281b
rockchip64: bump ATF to 2.13.0, drop upstreamed rk3399 logging patch
...
- see 6d7f1d4945
2025-05-27 15:44:24 +02:00
The-going
1bf37853b1
sunxi-6.14: Switching to v6.14.8
2025-05-27 15:37:20 +02:00
The-going
fd60028551
sunxi-6.14: sun50i-h616: Add the missing digital audio node
2025-05-27 15:37:20 +02:00
Hsun Lai
d0f708df8b
sakurapi-rk3308b: fix usb20phy_otg&u2phy_host, update the regulator name
2025-05-18 17:44:40 +02:00
Igor Pecovnik
000c787edd
mvebu: bump EDGE kernel to 6.12 and disable Active State Power Management
2025-05-16 19:01:48 +02:00
The-going
2ab821a786
sunxi-6.14: add overlays pwm2-3, uart2-3-4
...
co-author: Exodus <zjemcikolege@protonmail.com>
Signed-off-by: The-going <48602507+The-going@users.noreply.github.com>
2025-05-14 17:19:40 +02:00
Exodus
37107d416a
sunxi-6.14: orangepi-zero2w: Delete unused ones and fix other nodes.
...
Signed-off-by: The-going <48602507+The-going@users.noreply.github.com>
2025-05-14 17:19:40 +02:00
Exodus
2bc330845e
sunxi-6.14: Add volume up/down keyboard overlay for h616, h618
...
Signed-off-by: The-going <48602507+The-going@users.noreply.github.com>
2025-05-14 17:19:40 +02:00
The-going
ddb8089a96
sunxi-6.14: Swtching to v6.14.5 and re-export patches
2025-05-14 17:19:40 +02:00
The-going
8baef8c231
sunxi-6.14: Add armbian patches
2025-05-14 17:19:40 +02:00
The-going
4219f9e13c
sunxi-6.14: Add media patches
2025-05-14 17:19:40 +02:00
The-going
fb4b91a169
sunxi-6.14: Add drm patches
2025-05-14 17:19:40 +02:00
The-going
468871e561
sunxi-6.14: Add megous patches
2025-05-14 17:19:40 +02:00
Patrick Yavitz
a5808ff60b
BananaPi BPI-M4-Zero: codec node not currently required
...
Remove node temporarily as I believe it will be required in
the future for routing Audio.
Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
2025-05-14 08:56:39 -04:00
Patrick Yavitz
4aea37cb98
BananaPi BPI-M4-Zero: Enable GPU and add Audio nodes
...
Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
2025-05-14 08:56:39 -04:00
Werner
d965e2ac7b
orangepi5pro: Fix uboot compilation ( #8181 )
...
* add u-boot patchset to fix compilation on noble
* change to same directory as other boards using legacy u-boot
* move orangepi5pro to csc again
2025-05-12 16:53:45 +02:00
SuperKali
61fd41333c
uboot: mainline board: youyeetoo r1 add uboot patches ( #8175 )
2025-05-12 15:36:12 +02:00
djurny
0018d29734
Create helios4_defconfig-0002-enable-setexpr-command.patch
...
Follow-up for:
- https://github.com/armbian/build/issues/8165
- https://github.com/armbian/build/pull/8166
Enable the `setexpr` command on the U-Boot monitor commandline, to enable calculating the load addresses based on the sizes of the DT, kernel, initial ramdisk.
2025-05-10 11:19:37 +02:00
EvilOlaf
25b887f34f
indiedroid-nova: fix uboot compilation on Noble hosts
2025-05-10 11:01:09 +02:00
EvilOlaf
7529927844
odroidxu4: fix uboot compilation for Noble hosts
2025-05-10 11:00:55 +02:00
amazingfate
9ff15f7896
hinlink-h88k: enable uboot serial log
2025-05-08 17:57:14 +08:00
Tim Surber
2d5eee1560
Remove deprecated CM3588 devicetree
2025-05-05 06:10:40 +02:00
timsurber
de99717c68
remove mainlined patch in 6.14.5 ( #8148 )
2025-05-02 18:37:00 +02:00
SuperKali
0e1e0dbbda
rockchip64-6.14: Add missing opp nodes ( #8048 )
2025-04-30 11:27:34 +02:00
Igor Pecovnik
23085db3fb
Odroid XU4: fix broken patch
2025-04-30 11:05:17 +02:00
mr-toolcraft
66c57bd6c9
orangepi-5-max: move edge to mainline u-boot
2025-04-30 09:13:56 +02:00
Julian Sikorski
c4013438d8
Update odroidxu4-current to 6.6.88
2025-04-30 09:05:28 +02:00
Seele Volleri a.k.a. 33335
e7e55d54cc
firefly-itx-3588j: fix optee refuse boot by using rock-5b-defconfig
2025-04-29 00:26:23 +02:00
Igor Pecovnik
161ac1b4ee
Upgrade Cherryba-m1 to latest u-boot, move patch to new folder
2025-04-27 23:17:28 +02:00
Ricardo Pardini
a4b1eddf94
khadas-vim3: u-boot: bump to 2025.04-rc5; boot SD first; enable setexpr; patch 2025.04 for fileenv; enable squashfs support
...
- **CHANGE**: This version tries to boot SD first (thus SD -> USB -> NVMe -> eMMC); before it would boot USB before SD
- as Armbian u-boot is possibly deployed to SPI, try to make as compatible as possible; eg enable squashfs support
- enable `setexpr` and `fileenv`, used by HAOS
- HAOS already has support for booting VIM3 from NVMe: https://github.com/home-assistant/operating-system/pull/3784
- borrowed `fileenv` patch from v2025.01 to .04
- Similar treatment that `odroidm1` got in https://github.com/armbian/build/pull/7769
- note: I will be leaving my VIM3 behind in the other side of the globe, so this is my last chance to test
2025-04-25 19:51:38 +02:00
Igor Pecovnik
84447a0e7e
Rockchip - Adjustin broken patch for EDGE kernel
2025-04-20 14:38:09 +02:00
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
jpy794
9e455733bd
fix native ethernet on nanopi-r4se standard edition without EEPROM
2025-01-23 18:30:12 +01:00
Ricardo Pardini
93bfb5149e
meson64-6.12: rebase patches against 6.12.10
2025-01-21 13:27:54 +01:00
Ricardo Pardini
c814ed2256
meson64-6.13: rebase against 6.13-rc7
2025-01-21 13:27:54 +01:00
Ricardo Pardini
51f111f171
meson64-6.13: prepare new edge by copying 6.12 (current)
2025-01-21 13:27:54 +01:00
Ricardo Pardini
16fd47f7ca
meson64: drop old patch directories for 6.1 and 6.6
2025-01-21 13:27:54 +01:00
Ricardo Pardini
9469ce330d
uefi-arm64-6.13: fix Phytium ACPI glue patch
...
- seems upstream has gone `remove` -> `remove_new` and back to `remove` now
2025-01-21 13:25:23 +01:00
Ricardo Pardini
0595a36301
rockchip64-6.13: rebase patches against 6.13 final
2025-01-21 13:25:23 +01:00
Ricardo Pardini
3215436aab
uefi-arm64-6.13: rebase against 6.13 final
2025-01-21 13:25:23 +01:00
Ricardo Pardini
1a622e5fa7
rockchip64-6.13: rebase patches against 6.13-rc7
2025-01-21 13:25:23 +01:00
Ricardo Pardini
b86cc380e5
rockchip64-6.13: drop upstreamed patches in 6.13-rc7
2025-01-21 13:25:23 +01:00
Ricardo Pardini
a1da8359e8
uefi-arm64-6.13: rebase against 6.13-rc5
2025-01-21 13:25:23 +01:00
Ricardo Pardini
46cd1b7c30
uefi-arm64-6.13: prepare new edge via copy from 6.12 (current)
...
- Fixes dc558d7c01 which forgot the patches
2025-01-21 13:25:23 +01:00
Martin Schmiedel
a4ed40bc6a
MBa8MPxL: update linux-tqma-current to 6.12
...
Signed-off-by: Martin Schmiedel <Martin.Schmiedel@tq-group.com>
2025-01-19 20:22:42 +01:00
The-going
8a56a468f6
sunxi-6.6: Remove unnecessary, move the checked ones to the armbian series.
...
Remove unnecessary patch fixes, and also move the time-tested patch
to the armbian series as permanently supported.
2025-01-19 20:22:11 +01:00
The-going
85d1fd1358
sunxi-6.6: armbian patches: revert commit changes e103e2e1da
...
Undo changes that are made massively and create a lot of noise.
e103e2e1da
2025-01-19 20:22:11 +01:00
The-going
72bf641075
sunxi-6.6: fixes patches: revert commit changes e103e2e1da
...
Undo changes that are made massively and create a lot of noise.
e103e2e1da
2025-01-19 20:22:11 +01:00
The-going
25b0741531
sunxi-6.6: megous patches: revert commit changes e103e2e1da
...
Undo changes that are made massively and create a lot of noise.
e103e2e1da
2025-01-19 20:22:11 +01:00
Igor Pecovnik
dc558d7c01
UEFI kernels, legacy = 6.6, current & edge 6.13
2025-01-19 20:21:52 +01:00
Lane Jennison
53832cf54a
use RK3568 phy fix from mailing list
2025-01-19 20:20:51 +01:00