Commit Graph

37 Commits

Author SHA1 Message Date
Patrick Yavitz df9ddaf44e BananaPi BPI-F3: `Update u-boot and linux patching`
Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
2025-01-01 14:01:21 -05:00
The-going 2e5611c92d spacemit: opensbi, u-boot, kernel legacy: Update for v1.0.15
Re-extract the kernel patches as a series.
Re-extract the u-boot patches as "git format-patch" command.

Unified patch extraction makes it easier to work with patches.
2024-10-09 20:47:00 +02:00
Patrick Yavitz 36016c8525 patch: atf: atf-spacemit: `update to v1.0.7`
Signed-off-by: Patrick Yavitz <pyavitz@xxxxx.com>
2024-07-17 03:30:22 -04:00
Patrick Yavitz 3440691a51 SpacemiT: Add ATF patches (OpenSBI)
Tag: 1.3
Source: https://gitee.com/bianbu-linux/opensbi
Signed-off-by: Patrick Yavitz <pyavitz@armbian.com>
2024-07-01 19:15:00 +02:00
Gunjan Gupta ef91a77e6d Fixed ethernet for Orange Pi 3 and Orange Pi One Plus 2023-12-14 12:39:23 +05:30
Gunjan Gupta 5cc7ee4497 atf-sunxi64: remove upstreamed patch 2023-09-19 20:08:18 +02:00
Igor b0857b70fd Fix remaining u-boot patch problems
Signed-off-by: Igor <igor@armbian.com>
2023-06-15 13:22:47 +02:00
Tony ae5664a66d
Delete enable-suspend-on-pbpro.patch (#3903)
patch obsolete, fixes present in ATF 2.6, introduced 6bf936d2e3
2022-06-17 08:57:36 +02:00
Paolo Sabatino 1cd70eaf9a
rk3328: reform efuse init ATF patch due to warnings in debug 2021-11-18 17:39:04 +00:00
Piotr Szczepanik e0107cf4b3
Bring back atf-rockchip64 patches and unify with rk3399 2021-10-27 21:45:22 +02:00
Piotr Szczepanik 86abac1fd4
Cleanup u-boot configurations for rockchip64 derivatives (#3150)
* Cleanup u-boot configurations for rockchip64 derivatives

* Bring separate BOOT_USE_* variables into BOOT_SCENARIO

* Revert BOOTDIR change in rockchip64

* Bump RK3568 BL31 to v1.35
2021-10-26 22:14:41 +02:00
Piotr Szczepanik ebc31a7bbd
Re-enabled info logging for Rockchip64 ATF
Tested with roc-rk3399-pc:

  Trying to boot from MMC2
  NOTICE:  BL31: v2.5(release):c158878-dirty
  NOTICE:  BL31: Built : 20:47:14, Jul 26 2021
2021-07-26 21:35:01 +02:00
Tony 146738eb91
Rockchip atf 2.5 (#2998)
* bump rockchip64 ATF to 2.5

v2.5 includes our patches and some other RK3399 improvements

* Delete power domains patch

included in ATF v2.5

* Delete fix-reset-in-v2.2.patch

Included in v2.5

* disable logging patch

&console.console is causing a compile error with ATF v2.5.  I haven't looked into it yet, disable for now.

* Add experimental suspend support for PBP

Co-authored-by: Igor Pecovnik <igor.pecovnik@gmail.com>
2021-07-26 13:37:50 -04:00
paolo 72262213c3 Add patch to mainline ATF to enable efuse on rk3328 2021-01-17 10:21:51 +00:00
Piotr Szczepanik 58395d3585
Switch Pinebook Pro to mainline u-boot (#2229)
* Switched Pinebook Pro to mainline u-boot

* Some Pinebook Pro mainline u-boot tweaks

(based on https://github.com/pcm720/u-boot-build-scripts)

* Removed Pinebook Pro legacy u-boot support
2020-09-29 09:54:19 -04:00
Piotr Szczepanik 91f2700eea
Fixes and cleanups after rockchip64 preparation for mainline u-boot (#1945) 2020-05-06 23:45:09 +02:00
tonymac32 c2219ce901 [ rockchip64 ] add Pinebook Pro WIP
-Working:

  USB/USB C
  Wifi
  Console
  Power Button

-Not quite there:

  Desktop does not start.
2019-12-31 12:55:36 -05:00
Piotr Szczepanik 6d78a30555 Enable UART for ATF logging on rk3399 2019-12-01 22:14:21 +01:00
Piotr Szczepanik 1c9ef0872b Multiple bootloader creation options for rk3399 (#1614)
* Updated rockchip64-dev to u-boot v2019.10 and BL31 v1.30 (rk3399 boards)

* Updated rk3399 to u-boot v2019.10 and BL31 v1.30

* Revert changes to renegade u-boot patches

* Moved renegade u-boot patches into board dir

* Added debug info for RockPro64 and switched sdmmc to fifo-mode

* Disabled regulators in SPL for RockPro64

* Re-enabled sd vcc regulator in SPL for RockPro64

* Some device tree and config changes for OrangePi RK3399

* Fixed Rock Pi 4A's $BOOTCONFIG

* Let some boards use mainline atf instead of the one in rkbin

For example, roc-rk3399-pc can just boot the kernel using the
mainline atf.

* Add roc-rk3399-pc

* Fixed reset in mainline ATF

* Attached ATF version to v2.2 tag

* WIP: sdmmc fifo-mode in SPL only

* Renamed source config files

* Reverted changes to rockchip64 sources config

* Reverted patch moves

* Add missing trust.ini patch to rk3399 u-boot

* Reinstated tpl/spl patches in rk3399 family

* Added $RKBIN_DIR prefix in rk3399 sources

* Add demonstration of boards bootloader assignment in rk3399
2019-11-24 22:07:46 +01:00
Igor Pečovnik 150ac0c2af
Remove K<4, change branches, new features (#1586)
AR-1 - Adding support category for distributions
AR-4 - Remove Allwinner legacy
AR-5 - Drop Udoo family and move Udoo board into newly created imx6 family
AR-9 - Rename sunxi-next to sunxi-legacy
AR-10 - Rename sunxi-dev to sunxi-current
AR-11 - Adding Radxa Rockpi S support
AR-13 - Rename rockchip64-default to rockchip64-legacy
AR-14 - Add rockchip64-current as mainline source
AR-15 - Drop Rockchip 4.19.y NEXT, current become 5.3.y
AR-16 - Rename RK3399 default to legacy
AR-17 - Rename Odroid XU4 next and default to legacy 4.14.y, add DEV 5.4.y
AR-18 - Add Odroid N2 current mainline
AR-19 - Move Odroid C1 to meson family
AR-20 - Rename mvebu64-default to mvebu64-legacy
AR-21 - Rename mvebu-default to mvebu-legacy
AR-22 - Rename mvebu-next to mvebu-current
AR-23 - Drop meson64 default and next, current becomes former DEV 5.3.y
AR-24 - Drop cubox family and move Cubox/Hummingboard boards under imx6
AR-26 - Adjust motd
AR-27 - Enabling distribution release status
AR-28 - Added new GCC compilers
AR-29 - Implementing Ubuntu Eoan
AR-30 - Add desktop packages per board or family
AR-31 - Remove (Ubuntu/Debian) distribution name from image filename
AR-32 - Move arch configs from configuration.sh to separate arm64 and armhf config files
AR-33 - Revision numbers for beta builds changed to day_in_the_year
AR-34 - Patches support linked patches
AR-35 - Break meson64 family into gxbb and gxl
AR-36 - Add Nanopineo2 Black
AR-38 - Upgrade option from old branches to new one via armbian-config
AR-41 - Show full timezone info
AR-43 - Merge Odroid N2 to meson64
AR-44 - Enable FORCE_BOOTSCRIPT_UPDATE for all builds
2019-11-19 23:25:39 +01:00
Piotr Szczepanik 8ce464f049 Rock Pi 4A fixed build with correct add-trust-ini.patch 2019-11-06 18:33:43 +00:00
Igor Pecovnik b50b7e685e [ sunxi / sunxi64 ] Patches cleanup, config cleanup, board config cleanup, disabling broken UART1 patch for Lite+/One+ ... should be fine in 5.1.y when we get there. 2019-04-28 09:02:55 +02:00
Martin Ayotte fc6300a5a1 add 'reboot' fix patch for H6 2019-04-08 11:43:06 -04:00
Ryan Sundberg f0c96a6607 Update sopine64 lpddr3 voltage patch for upstream changes 2019-04-05 06:30:57 +00:00
chwe17 6d9ab1c07c workaround build-issue ATF RockPi 2019-02-02 20:27:50 +01:00
Igor Pecovnik f831e2d425 [ Pinebook ] Update atf and u-boot patches. Affects also Teres and Olinuxino 2018-11-09 11:07:40 +01:00
Igor Pecovnik 41b589372f Creating new family rockchip64. 3288 and 3399 was merged in, except Nanopi which stays in RK3399 family with sources attached to FA repository until we manage to join that in. Enabled Nanopc T4, Nanopi M4, Renegade. Tested on Rock64 and Nanopc T4.
Some clenaup, removed dragonboard820c, adjusted board descriptions, added another OPP for 3288 family,
2018-08-26 14:14:14 +02:00
Igor Pecovnik 2c08ec8f5a Merge sunxi family into stable 2018-05-24 13:32:29 +02:00
Igor Pecovnik c2058e2106 Remove deprecated patches for sunx64 atf 2018-03-29 21:09:35 +03:00
Igor Pecovnik 518ef98107 RK3399. More fixes but Odroid N1 refuses to boot :( ... ATF builds now (after apt install gcc-arm-none-eabi ?). Tested building/booting with 4-byte skip and u-boot with and without loading address. Enough for today. 2018-02-16 19:29:22 +01:00
zador-blood-stained 9531d1bc7e Fix rk3328 ATF build configuration 2018-01-20 18:58:33 +03:00
zador-blood-stained 524fffa2ef Update A64 ATF patches 2017-10-14 21:49:08 +03:00
zador-blood-stained b2b7ffdc87 Remove unused ATF patches 2017-09-29 12:59:16 +03:00
zador-blood-stained f86828d89c Add improved A64 THS
throttling is still broken
2017-08-25 23:30:36 +03:00
zador-blood-stained 13a7b53d55 Add A64 dev DVFS and THS 2017-08-23 18:29:18 +03:00
zador-blood-stained 43b3beed8b [WIP] Initial Rock64 support 2017-08-16 20:17:57 +03:00
zador-blood-stained 634110e787 Split ATF compilation into a separate function 2017-08-06 16:52:43 +03:00