Commit Graph

687 Commits

Author SHA1 Message Date
a665e3d23c u-boot:Added fixes for nanopi-r1 board
Added missing dts + small dts fix.

Signed-off-by: Marek Belisko <marek.belisko@gmail.com>
2024-04-24 15:34:27 +02:00
201bd2c428 linux-mainline: Added consistent mmc device handling for orangepi-pc-plus
Signed-off-by: Marek Belisko <marek.belisko@open-nandra.com>
2024-01-10 09:19:42 +01:00
ce4a0294c3 linux-mainline: Backport fixes for mv64xxx PMIC
For details please see:
https://github.com/linux-sunxi/meta-sunxi/issues/397

Signed-off-by: Marek Belisko <marek.belisko@open-nandra.com>
2023-11-20 13:30:09 +01:00
3fce491bba Merge pull request #366 from pblxptr/orange-pi-zero-2-poc
Introduce support for Orange PI Zero 2
2023-02-22 09:15:48 +01:00
6ac957c598 Revert "Enable mainline ATF for 64 bit CPUs"
This reverts commit 68e4972f6f.
2023-02-21 08:15:34 +01:00
68e4972f6f Enable mainline ATF for 64 bit CPUs 2023-02-14 21:31:28 +01:00
a1e217f10f Fix typos, refactor SRC_URIs introduce new SOC_FAMILY 2023-02-11 11:38:44 +01:00
7f75a3bd18 Fix random stucks during boot
With my device, around one boot out of 3 was not able to finish. I found that the mmc
order was not correct in that cases.

Fix: enforcing device order in DTS.
2023-02-03 15:03:21 +01:00
e5b6d8f13e sunxi: add cam support to nanopi-neo-air
Signed-off-by: mpromonet <michel.promonet@free.fr>
2023-02-03 15:03:19 +01:00
14ca86bdb3 Add bananapi-m2-zero machine 2023-02-03 15:03:11 +01:00
e27ac5477a Merge pull request #363 from qpmr/kirkstone-fix-devtool-err
linux-mainline: fix 'devtool modify' command fail
2023-02-03 07:55:45 +01:00
02d905b476 linux-mainline: fix 'devtool modify' command fail
Traceback (most recent call last):
  File "${TOPDIR}/../src/poky/scripts/devtool", line 338, in <module>
    ret = main()
  File "${TOPDIR}/../src/poky/scripts/devtool", line 325, in main
    ret = args.func(args, config, basepath, workspace)
  File "${TOPDIR}/../src/poky/scripts/lib/devtool/standard.py", line 834, in modify
    if (os.path.exists(srcdir) and os.listdir(srcdir)) and (kernelVersion in staging_kerVer and staging_kbranch == kbranch):
TypeError: 'in <string>' requires string as left operand, not NoneType

Where 'kernelVersion' is None that cause an error.
In the code: "kernelVersion = rd.getVar('LINUX_VERSION')"
So LINUX_VERSION should be initialized

Signed-off-by: Ilja Byckevich <iljabyckevich@gmail.com>
2023-02-03 09:51:22 +03:00
fde5948e85 Merge pull request #362 from spanceac/A13_boot_fix
Fix boot of A13 based machines
2023-01-31 08:38:29 +01:00
7b05a7ea5f Merge pull request #361 from qpmr/kirkstone-add-pi-one-plus-support
conf: machine: Add "Orange Pi One Plus" support
2023-01-31 08:17:42 +01:00
2dc45f3cdc Fix boot of A13 based machines
This commit backports an u-boot patch that adds a compatible
string for the Allwinner Sun4i-A10 I2C controller.

This will fix the boot process freeze after SPL stage for A13 based machines

Signed-off-by: Sebastian Panceac <spanceac@gmail.com>
2023-01-30 23:31:53 +02:00
2d229d2ca0 conf: machine: Add "Orange Pi One Plus" support
Signed-off-by: Ilja Byckevich <iljabyckevich@gmail.com>
2023-01-30 20:13:27 +03:00
fb9d9db5c3 Add UWE5622 wifi driver and required firmwmare 2023-01-27 09:33:15 +01:00
a182269fd4 Add dump reg and sunxi sys info drivers and enable them in dt 2023-01-26 18:02:43 +01:00
bdf63dfd79 Add device tree for h616 and orangepizero2 2023-01-26 14:39:20 +01:00
d1a076fbea Merge pull request #360 from linux-sunxi/core-image-sato-fixes
Core image sato fixes
2023-01-25 13:31:11 +01:00
7371198497 xserver-xorg: Added xshmfence dependency
Fixes following:
ERROR: Problem encountered: DRI3 requested, but xshmfence not found

Signed-off-by: Marek Belisko <marek.belisko@open-nandra.com>
2023-01-23 10:36:20 +01:00
35e9d23058 mega-gl: Added more dependencies to fix config issue
Fix following:
ERROR: Problem encountered: xlib based GLX requires at least one gallium driver


Signed-off-by: Marek Belisko <marek.belisko@open-nandra.com>
2023-01-23 10:35:38 +01:00
56dec0cd0f sunxi.inc: Drop xf86-video-turbo
It cannot be compiled anymore drop it.

Signed-off-by: Marek Belisko <marek.belisko@open-nandra.com>
2023-01-23 10:33:56 +01:00
df4da8dd06 Merge pull request #353 from spanceac/patch-2
Use correct arch in sun5i.inc - Kirkstone
2022-12-05 09:24:40 +01:00
2d86e00d7e Use correct arch in sun5i.inc
Cortex-A8 architecture is ARMv7A.
Before this path fix the following failure was triggered when building for "olinuxino-a13"
machine:

"
[..]/meta-sunxi/conf/machine/include/sun5i.inc:3: Could not include required
file conf/machine/include/arm/armv8a/tune-cortexa8.inc
"
2022-11-29 15:51:19 +02:00
5f4a85b92b Merge pull request #350 from jakub-kozlowicz/kirkstone
Add NanoPi Duo2 board support
2022-11-16 09:55:17 +01:00
9aab097e6b add nanopi duo2 board support 2022-11-15 21:40:54 +01:00
773dc04614 Fix LICENSE field of some recipes to correspond to Poky ones. 2022-09-12 07:27:30 +02:00
eeb1cefdd4 Fix inherit distutils3 error 2022-09-09 08:24:40 +02:00
ebdbb33410 u-boot: Fix booting issues for 64bit boards
In kirkstone we use u-boot 2022.01 which added as mandatory usage of scp.
As it's used for power relates stuff and we don't need it atm set to to empty.

Without this fix generated u-boot cannot boot.

Signed-off-by: Marek Belisko <marek.belisko@open-nandra.com>
2022-08-24 14:05:50 +02:00
7c2df0f736 conf: Add orange-pi-zero2 config
Signed-off-by: Jacek Skarzyński <skarzynski.jacek@gmail.com>
2022-08-04 11:56:12 +02:00
05afdd62e0 linux-h616: Add kernel that supports OPi Zero 2
Signed-off-by: Jacek Skarzyński <skarzynski.jacek@gmail.com>
2022-08-04 11:54:42 +02:00
eb9cbc7cf4 atf-sunxi: Add atf for H616 CPU
Signed-off-by: Jacek Skarzyński <skarzynski.jacek@gmail.com>
2022-08-03 15:44:42 +02:00
fdce4f8674 conf: Added orange-pi-pc2 config
Signed-off-by: Marek Belisko <marek.belisko@open-nandra.com>
2022-04-21 21:23:33 +02:00
20822ad769 linux-mainline: Fix kernel license warning
Fix following:
WARNING: linux-mainline-5.15.35-r0 do_package_qa: QA Issue: Recipe LICENSE includes obsolete licenses GPLv2 [obsolete-license]

Signed-off-by: Marek Belisko <marek.belisko@open-nandra.com>
2022-04-21 21:23:20 +02:00
e8d39837e2 conf: machine: Added nanopi r1 support
Signed-off-by: Marek Belisko <marek.belisko@open-nandra.com>
2022-04-21 09:27:42 +02:00
3b798310df u-boot: Added patch for adding nanopi r1 machine support
Signed-off-by: Marek Belisko <marek.belisko@open-nandra.com>
2022-04-21 09:27:38 +02:00
910bb165a3 conf: Added kirkstone compatible string
Signed-off-by: Marek Belisko <marek.belisko@open-nandra.com>
2022-04-21 09:18:12 +02:00
9895874a29 sunxi: Use 5.15 as kernel provider
Signed-off-by: Marek Belisko <marek.belisko@open-nandra.com>
2022-04-21 09:18:10 +02:00
7feb76686f linux-mainline: Added 5.15 LTS kernel
Signed-off-by: Marek Belisko <marek.belisko@open-nandra.com>
2022-04-21 09:17:57 +02:00
4735c7766f atf-sunxi: Fix warnings
Fix license and protocol for fetching

Signed-off-by: Marek Belisko <marek.belisko@open-nandra.com>
2022-04-21 09:17:54 +02:00
78c395aab7 sunxi64.inc: Don't set UBOOT_BINARY
It's valid for sunxi uboot only and breaks wic so comment it

Signed-off-by: Marek Belisko <marek.belisko@open-nandra.com>
2022-04-13 10:35:31 +02:00
b122bfc272 u-boot: Refresh path
Signed-off-by: Marek Belisko <marek.belisko@open-nandra.com>
2022-04-13 09:31:24 +02:00
752f632e98 atf-sunxi: Fix build issue
Signed-off-by: Marek Belisko <marek.belisko@open-nandra.com>
2022-04-13 09:31:07 +02:00
7dcc9a0069 Merge pull request #337 from StealthyCoder/master
conf: machine: add orange-pi-r1
2022-01-27 19:32:46 +01:00
ef5b9a675b conf: machine: add orange-pi-r1
Add the machine configuration for the Orange Pi R1.

Signed-off-by: Eric Bode <eric.bode@foundries.io>
2022-01-20 09:50:05 +01:00
b9a5f19db2 Merge pull request #336 from abrodkin/abrodkin-updates-2022.01
Minor updates
2022-01-04 21:05:51 +01:00
13fe88d754 linux-sunxi_3.4: Switch GitHub protocol from git to https
This mutes bitbake warning:
----------------------------->8------------------------
WARNING: .../meta-sunxi/recipes-kernel/linux/linux-sunxi_3.4.bb:
URL: git://github.com/linux-sunxi/linux-sunxi.git;branch=sunxi-3.4;protocol=git uses git protocol which is no longer supported by github.
Please change to ;protocol=https in the url.
----------------------------->8------------------------

Signed-off-by: Alexey Brodkin <abrodkin@synopsys.com>
2022-01-04 20:23:14 +03:00
6ece692e9b sunxi-boards: Bump version
For some reason it was not updated since 2015 and
there seem to be quite some changes in the repo.

Also switch protocol for getting sources from GitHub
from git to https to get rid of the bitbake warning.

Signed-off-by: Alexey Brodkin <alexey.brodkin@gmail.com>
2022-01-04 20:21:07 +03:00
c39a024199 Merge pull request #334 from clementperon/to_merge
Fixes
2022-01-03 18:02:21 +01:00