Commit Graph

686 Commits

Author SHA1 Message Date
Marek Belisko
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
Marek Belisko
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
Marek Belisko
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
pbiel
6ac957c598 Revert "Enable mainline ATF for 64 bit CPUs"
This reverts commit 68e4972f6f.
2023-02-21 08:15:34 +01:00
pbiel
68e4972f6f Enable mainline ATF for 64 bit CPUs 2023-02-14 21:31:28 +01:00
pbiel
a1e217f10f Fix typos, refactor SRC_URIs introduce new SOC_FAMILY 2023-02-11 11:38:44 +01:00
matteolel
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
mpromonet
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
matteolel
14ca86bdb3 Add bananapi-m2-zero machine 2023-02-03 15:03:11 +01:00
Marek Belisko
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
Ilja Byckevich
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
Marek Belisko
fde5948e85
Merge pull request #362 from spanceac/A13_boot_fix
Fix boot of A13 based machines
2023-01-31 08:38:29 +01:00
Marek Belisko
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
Sebastian Panceac
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
Ilja Byckevich
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
pbiel
fb9d9db5c3 Add UWE5622 wifi driver and required firmwmare 2023-01-27 09:33:15 +01:00
pbiel
a182269fd4 Add dump reg and sunxi sys info drivers and enable them in dt 2023-01-26 18:02:43 +01:00
pbiel
bdf63dfd79 Add device tree for h616 and orangepizero2 2023-01-26 14:39:20 +01:00
Marek Belisko
d1a076fbea
Merge pull request #360 from linux-sunxi/core-image-sato-fixes
Core image sato fixes
2023-01-25 13:31:11 +01:00
Marek Belisko
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
Marek Belisko
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
Marek Belisko
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
Marek Belisko
df4da8dd06
Merge pull request #353 from spanceac/patch-2
Use correct arch in sun5i.inc - Kirkstone
2022-12-05 09:24:40 +01:00
Sebastian Panceac
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
Marek Belisko
5f4a85b92b
Merge pull request #350 from jakub-kozlowicz/kirkstone
Add NanoPi Duo2 board support
2022-11-16 09:55:17 +01:00
Jakub Kozłowicz
9aab097e6b add nanopi duo2 board support 2022-11-15 21:40:54 +01:00
Christophe Blaess
773dc04614 Fix LICENSE field of some recipes to correspond to Poky ones. 2022-09-12 07:27:30 +02:00
Anthony Papillon
eeb1cefdd4 Fix inherit distutils3 error 2022-09-09 08:24:40 +02:00
Marek Belisko
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
Jacek Skarzynski
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
Jacek Skarzynski
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
Jacek Skarzynski
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
Marek Belisko
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
Marek Belisko
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
Marek Belisko
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
Marek Belisko
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
Marek Belisko
910bb165a3 conf: Added kirkstone compatible string
Signed-off-by: Marek Belisko <marek.belisko@open-nandra.com>
2022-04-21 09:18:12 +02:00
Marek Belisko
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
Marek Belisko
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
Marek Belisko
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
Marek Belisko
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
Marek Belisko
b122bfc272 u-boot: Refresh path
Signed-off-by: Marek Belisko <marek.belisko@open-nandra.com>
2022-04-13 09:31:24 +02:00
Marek Belisko
752f632e98 atf-sunxi: Fix build issue
Signed-off-by: Marek Belisko <marek.belisko@open-nandra.com>
2022-04-13 09:31:07 +02:00
Marek Belisko
7dcc9a0069
Merge pull request #337 from StealthyCoder/master
conf: machine: add orange-pi-r1
2022-01-27 19:32:46 +01:00
Eric Bode
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
Marek Belisko
b9a5f19db2
Merge pull request #336 from abrodkin/abrodkin-updates-2022.01
Minor updates
2022-01-04 21:05:51 +01:00
Alexey Brodkin
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
Alexey Brodkin
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
Marek Belisko
c39a024199
Merge pull request #334 from clementperon/to_merge
Fixes
2022-01-03 18:02:21 +01:00
Clément Péron
545d824ccf atf-sunxi: fix new syntax 2022-01-02 21:46:06 +01:00