Commit Graph

689 Commits (7798cc5eda1cc9b187df5654ea2ed07991d2035c)

Author SHA1 Message Date
Marek Belisko 7798cc5eda linux-mainline: Added LINUX_VERSION variable
Fixes:

File "/home/retpolanne/Dev/orange-pi-one-plus-image/poky/scripts/lib/devtool/standard.py", line 839, in modify
if (os.path.exists(srcdir) and os.listdir(srcdir)) and (kernelVersion in staging_kerVer and staging_kbranch == kbranch):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
TypeError: 'in ' requires string as left operand, not NoneType

While running devtool modify virtual/kernel.


Signed-off-by: Marek Belisko <marek.belisko@gmail.com>
2024-04-25 08:54:39 +02:00
Marek Belisko 48472ebf37
Merge pull request #404 from linux-sunxi/kirkstone-nanopi-r1
u-boot:Added fixes for nanopi-r1 board
2024-04-25 08:08:37 +02:00
Marek Belisko 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
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