4982 Commits

Author SHA1 Message Date
Paolo Sabatino
d3ff61144c rockchip: generalize dtb installation makefile 2024-06-05 22:18:51 +02:00
Paolo Sabatino
af5a766940 fix dtb overlay compilation and installation
* rename .dts sources in overlay directory as *.dtso
 * change "target +=" line in "dts-y +=" in overlay Makefile
 * remove "always +=" line in overlay Makefile
 * add .scr compilation support in kernel scripts/Makefile.lib
 * patch kernel scripts/Makefile.dtbinst to avoid flattening overlay
   directory

for the last two points, see
general-add-overlay-compilation-support.patch
2024-06-05 22:18:51 +02:00
Paolo Sabatino
724573bf7a bump rockchip family edge kernel to 6.9 2024-06-05 22:18:51 +02:00
Paolo Sabatino
4d46d0c682 rockchip64: generalize dtb installation makefile 2024-06-05 22:18:24 +02:00
Paolo Sabatino
69ca249262 rockchip64: bump edge kernel to 6.9 2024-06-05 22:18:24 +02:00
Ricardo Pardini
d4ee0d3ac9 u-boot-radxa-rk3588/legacy: nanopc_t6_defconfig: disable OPTEE (for OOB working boot with from-factory blobs in eMMC)
- makes it compatible with vendor out-of-box blobs (which include TEE) in the from-factory eMMC
- Armbian itself doesn't ship TEE blobs
- when combining from-factory eMMC blobs with an Armbian SD card, TEE blobs are in practice found by u-boot
- but then proceeds to fail with `optee api revision is too low`
- disable OPTEE in defconfig fixes it, TEE isn't used in any way by Armbian
2024-06-05 21:19:00 +02:00
Ricardo Pardini
e745fcc701 u-boot-radxa-rk3588/legacy: nanopc_cm3588_defconfig: disable OPTEE (for OOB working boot with from-factory blobs in eMMC)
- makes it compatible with vendor out-of-box blobs (which include TEE) in the from-factory eMMC
- Armbian itself doesn't ship TEE blobs
- when combining from-factory eMMC blobs with an Armbian SD card, TEE blobs are in practice found by u-boot
- but then proceeds to fail with `optee api revision is too low`
- disable OPTEE in defconfig fixes it, TEE isn't used in any way by Armbian
2024-06-05 21:19:00 +02:00
Ricardo Pardini
1221009853 u-boot-radxa-rk3588/legacy: rewrite nanopc_cm3588_defconfig -- no changes
- `CONFIG_REGULATOR_RK806=y` seems a leftover that's not really used?
2024-06-05 21:19:00 +02:00
Ricardo Pardini
cb7c48bbad u-boot-radxa-rk3588/legacy: rewrite nanopc_t6_defconfig -- no changes
- `CONFIG_REGULATOR_RK806=y` seems a leftover that's not really used?
2024-06-05 21:19:00 +02:00
Ricardo Pardini
c1731e3213 u-boot-radxa-rk3588/legacy: add 0000.patching_config.yaml and move all null-patches into dt and defconfig dirs as bare files
- DTs and defconfigs should be identical to their null-patch equivalents
2024-06-05 21:19:00 +02:00
Ricardo Pardini
405fb1623b u-boot-radxa-rk3588/legacy: rewrite u-boot patches, no changes 2024-06-05 21:19:00 +02:00
stephengraf
99815c0a88
Sound Allwinner H616 H618 SOCs (#6694)
* Add files via upload

* Update series.armbian

* Update series.conf

* Add files via upload

* Update series.armbian

* Update series.conf

* Update linux-sunxi64-edge.config

* Update linux-sunxi64-current.config
2024-06-05 11:06:46 +02:00
Lemon1151
8f64f05082 Adding support for the fine3399 board 2024-06-03 12:32:02 +02:00
Igor Pecovnik
dfc7cf4a8a Revert Odin2 branch change as new one is changing daily and breaks 2024-06-02 13:50:57 +02:00
Igor Pecovnik
d17abdf233 Cleaning kernel patch folder and run kernel rewrite config 2024-06-02 11:54:17 +02:00
Igor Pecovnik
e42979d669 Rewrite RPi 4 kernel config and fix wrong patch folder name 2024-06-02 11:53:58 +02:00
Igor Pecovnik
acb528d457 Bananapi R2 - adjust patch folder, apply config rewrite 2024-06-02 11:53:37 +02:00
Igor Pecovnik
f17391b59a Odroid XU4 - adjust patch folder, apply config rewrite 2024-06-02 11:53:18 +02:00
nullname
cc300423e1
Fix issue #6528 opi-zero2w, ethernet PHY not powered (#6617) 2024-06-02 10:23:18 +02:00
Paolo Sabatino
4b51f88e56 rk322x: keep usb resets deasserted on exit
uboot default behaviour is the assert resets when
it has to pass control to the kernel.
This may cause compatibility issues if the kernel
driver is not instructed to properly deassert the resets,
so we change the uboot behaviour for dwc and ehci usb
drivers to deassert reset on exit.
2024-06-02 09:23:31 +02:00
Paolo Sabatino
fa559a7c1d rk322x: fix missing HDMI with vendor kernel
multitool utility uses the legacy/vendor 4.4 kernel
and it was failing to turn on HDMI properly.
Assert and deassert all vop and hmdi resets to clean
up the state on uboot exit seems to solve the issue
2024-06-02 09:23:31 +02:00
Igor Pecovnik
e9ecf4b79c
Cleanup UEFI patches, remove deprecated, rename folders 2024-06-01 22:46:45 +02:00
stephengraf
6b512abfa3
Pinctr dummy regulators (#6676)
* Add files via upload

* Update series.armbian

* Update series.conf

* Update arm-dts-orangepi-one-pinctr-dummy-regulators.patch
2024-06-01 10:01:54 +02:00
Lemon
10ce0c9e5f
重命名dd-new-borad-tinker-edge-r.patch -> patch/u-boot/u-boot-rockchip64/add-new-board-tinker-edge-r.patch;添加了对xiaobao-nas的支持 (#6662) 2024-05-29 13:31:51 +02:00
kernelzru
19821548d6 fixed emmc init 2024-05-26 22:20:57 +02:00
kernelzru
1f9f8a5a97 add ugoos x3 support 2024-05-26 22:20:57 +02:00
chainsx
ce0f24bcc2 station-m3: use radxa's new u-boot 2024-05-26 22:20:17 +02:00
Ricardo Pardini
63693c8986 aml-t95z-plus: add board file (and u-boot 2024.04) for T95Z Plus Amlogic tvbox
- we've had kernel patches/DT (from chewitt) for this in meson64 for a long time, but I never sent the board
- uses blobs for the `tartiflette-s912` which is also an DDR3 S912 (VIM2's blobs are DDR4 and won't boot)
- this adds `u-boot 2024.04` support, using chewitt's DT & `000.patching_config.yaml` & a specific BOOTPATCHDIR
- this is a full board as-if it was an SBC, and expects to boot from mainline u-boot;
  - for that to work you've to wipe the eMMC and get rid of the vendor-supplied u-boot
  - if this is not what you want/need, you can use the aml tvbox "board" instead, together with Android u-boot
2024-05-21 22:36:01 +02:00
ARCW
2aa3409b9e
fixed Tinker-edge-r gpu bug (#6615) 2024-05-21 20:33:56 +02:00
The-going
bcd50b8ecc sunxi-6.6: rework patches for current v6.6.31 2024-05-21 20:26:19 +02:00
amazingfate
88c749c46f rockchip-rk3588: edge: fix hantro vpu 2024-05-20 16:01:49 +02:00
Julian Sikorski
8ae760c474 Update odroidxu4-current to 6.6.31 2024-05-20 16:01:00 +02:00
chainsx
5fe762e0a3 Optimize the kernel device tree patch for rk3399-firefly. 2024-05-19 19:41:24 +02:00
Igor Pecovnik
e5be2d489d Rockchip64: adjust patch as it doesn't align anymore 2024-05-18 09:47:35 +01:00
chainsx
7e574bd484 firefly-rk3399: fix patch 2024-05-18 09:47:04 +01:00
chainsx
aa6ed7ce32 firefly-rk3399: move to rockchip64 family 2024-05-17 14:33:21 +01:00
Igor Pecovnik
c72a158876 Remove deprecated patch + updating kernel config with rewrite-kernel-config
Fix media current and edge which hasn't been addressed in https://github.com/armbian/build/pull/6605
2024-05-15 09:15:32 +01:00
chainsx
e27975b8ce station-m2: move to rk35xx family 2024-05-15 07:24:20 +01:00
Muhammed Efe Cetin
3ad7c43bfc rockchip-rk3588-edge: add Hantro G1 VDPU and RGA2 2024-05-13 21:17:29 +02:00
Muhammed Efe Cetin
6ad9fa557b nanopir6: enable GPU on edge kernel 2024-05-13 17:06:25 +01:00
Lane Jennison
a099dfc9c9 RK3588: add generic pwm overlays from vendor kernel 2024-05-12 16:07:23 +01:00
Muhammed Efe Cetin
8827b0db51 rockchip-rk3588-edge: opi5-plus: update edge patches 2024-05-11 21:27:03 +01:00
kernelzru
96bed4e609
Update meson edge to 6.8 kernel (#6575)
* Meson8b update kernel to 6.8
* Fix error in clean tools 6.8 kernel
2024-05-11 16:09:44 +02:00
amazingfate
1fd390ecfa armsom rk3588 boards: use radxa's new uboot 2024-05-10 13:24:44 +01:00
kernelzru
b8cb535327
Fix u-boot build for odroid c1 + fix onboard usb hub on odroid c1 (#6559)
* Fix odroid c1 u-boot build with GCC > 4.9
* Fix odroid c1 usb onboard hub
* u-boot add olddefconfig for odroidc c1
* fix build on armbian
* Update meson_common.inc
2024-05-09 17:47:36 +02:00
ssp97
c56aa2d34d rockchip-rk3308-current: sakura pi rk3308b adds kernel 6.6 and 6.8 support 2024-05-09 16:44:47 +01:00
Igor Pecovnik
fc7638592c
Fix for line numbers in patched patch file
https://github.com/armbian/build/pull/6560
2024-05-09 16:38:38 +02:00
amazingfate
1ff445fa3d rock5c: fix rk3582 with disabled rkvdec node 2024-05-09 16:51:40 +08:00
voapilro
3bb74af9db Fix memory size detection for 1.5GB Orange Pi Zero 3 board on v2024.01 u-boot release 2024-05-08 07:30:31 +01:00
Igor Pecovnik
75845cab4e Odroid: remove deprecated patches 2024-05-07 11:34:21 +01:00