8052a49f1e
Merge pull request #447 from leon-anavi/feature/support-walnascar
...
Support Walnascar
2025-04-05 23:06:08 +02:00
eaa81c64b9
Merge pull request #443 from okaestne/chore/kernel-cleanup
...
chore: clean up old kernel versions and fix KERNEL_DEVICETREE handling
2025-04-05 23:04:32 +02:00
ac38a90036
linux.inc: virtual/XXX-gcc to virtual/cross-cc
...
Switch from virtual/XXX-gcc to virtual/cross-cc (and c++/binutils)
as in Poky commit 90e0a0f7f4536e1aeb311ab2b061be71b4129e4e:
https://web.git.yoctoproject.org/poky/commit/?id=90e0a0f7f4536e1aeb311ab2b061be71b4129e4e
Signed-off-by: Leon Anavi <leon.anavi@konsulko.com >
2025-04-04 18:21:35 +03:00
bd41971e70
conf/layer.conf: Support Walnascar
...
Support Yocto release Walnascar.
Signed-off-by: Leon Anavi <leon.anavi@konsulko.com >
2025-04-04 18:21:30 +03:00
cabb64ab12
linux-mainline: fix spacing with KERNEL_FEATURES:prepend
...
Prepends should always end with a space char. Fix that by just turning
it into an append. Change the second prepend to an append for
consistency.
Signed-off-by: Oliver Kästner <git@oliver-kaestner.de >
2025-03-31 12:31:50 +02:00
d7b7bc10b1
ap6212: add missing leading space to append
...
Signed-off-by: Oliver Kästner <git@oliver-kaestner.de >
2025-03-31 12:31:50 +02:00
561c1211f8
Merge pull request #444 from okaestne/feat/linux-6.6.85
...
linux-mainline: bump to 6.6.85
2025-03-31 12:21:15 +02:00
ef3adc7f53
linux-mainline: bump to 6.6.85
...
Signed-off-by: Oliver Kästner <git@oliver-kaestner.de >
2025-03-30 00:56:00 +01:00
57aeb9103d
chore: drop stale kmeta
...
drop kmeta for older and removed kernel versions
Signed-off-by: Oliver Kästner <git@oliver-kaestner.de >
2025-03-27 23:52:14 +01:00
3c1d2b073b
fix handling KERNEL_DEVICETREE with allwinner/ prefix
...
Since linux 6.5, .dts files live in vendor subdirs. Fix all
`KERNEL_DEVICETREE` definitions to contain the `allwinner` subdir as
prefix and drop code that previously added the prefix on demand.
On the other hand, drop the prefix for `BOOT_IMAGE_FILES`, which
searches the .dtb within `DEPLOY_DIR`.
Signed-off-by: Oliver Kästner <git@oliver-kaestner.de >
2025-03-24 18:26:14 +01:00
5e74f7e4d7
chore: drop linux-mainline pre-v6.5 patches
...
Signed-off-by: Oliver Kästner <git@oliver-kaestner.de >
2025-03-24 18:26:14 +01:00
2acdec5212
chore: drop linux-mainline v6.5.11
...
Signed-off-by: Oliver Kästner <git@oliver-kaestner.de >
2025-03-24 18:26:14 +01:00
9b81e35f15
chore: drop linux-mainline v6.1.9
...
Signed-off-by: Oliver Kästner <git@oliver-kaestner.de >
2025-03-24 18:26:14 +01:00
820f782db6
chore: drop linux-mainline v5.15.91
...
Signed-off-by: Oliver Kästner <git@oliver-kaestner.de >
2025-03-24 18:26:14 +01:00
1c14532fed
Merge pull request #441 from okaestne/feat/ap6212-bt
...
ap6212: enable bluetooth support
2025-03-21 11:06:38 +01:00
992691c2bc
ap6212: enable bluetooth support
2025-03-21 00:39:11 +01:00
d58e8c36d7
Merge pull request #440 from okaestne/feat/machine-feature-wifi-bt
...
feat: add MACHINE_FEATURE wifi and bluetooth for AP6212 and AP6330 boards
2025-03-17 21:33:07 +01:00
dcd6baa7cf
feat: add MACHINE_FEATURE wifi and bluetooth for AP6212 and AP6330 boards
...
Signed-off-by: Oliver Kästner <git@oliver-kaestner.de >
2025-03-17 21:03:59 +01:00
e828ec13be
Merge pull request #439 from okaestne/fix/opi0-dts-mmc
...
linux-mainline: dts: orangepi-zero: add mmc aliases for consistent enumeration
2025-03-17 09:00:57 +01:00
2998db9ab3
linux-mainline: dts: orangepi-zero: add mmc aliases for consistent enumeration
...
This fixes random boot failures.
Same workaround as in the other patches.
Signed-off-by: Oliver Kästner <git@oliver-kaestner.de >
2025-03-16 23:56:47 +01:00
3d4bcd1c54
Merge pull request #437 from okaestne/master
...
Add BananaPi M2 Berry support
2025-01-20 09:22:56 +01:00
682a3dffc7
Add BananaPi M2 Berry support
...
Add `bananapi-m2-berry` machine conf and enable WiFi for it.
2025-01-19 01:24:09 +01:00
363feb2ce8
Merge pull request #435 from linux-sunxi/fix-u-boot-loadaddr
...
sunxi64.inc: Fix wrong UBOOT_LOADADDRESS variable value
2025-01-07 22:15:54 +01:00
a34349d67b
sunxi64.inc: Fix wrong UBOOT_LOADADDRESS variable value
...
Signed-off-by: Marek Belisko <marek.belisko@gmail.com >
2025-01-07 10:02:40 +01:00
a00dc47b24
Merge pull request #432 from stgloorious/stgloor/mmc-alias
...
recipes-kernel/linux-mainline: add MMC alias for Olinuxino A20
2025-01-01 20:17:20 +01:00
a03d4270a1
recipes-kernel/linux-mainline: add MMC alias for Olinuxino A20
...
Add patch that adds MMC aliases to device tree for consistent
enumeration of SD cards.
Signed-off-by: Stefan Gloor <code@stefan-gloor.ch >
2025-01-01 16:35:41 +00:00
ca60ffbc53
Merge pull request #430 from leon-anavi/master-fix-u-boot-a80
...
u-boot_%.bbappend: Fix U-Boot for sun9i
2024-12-19 10:40:25 +01:00
ab9690a0c1
u-boot_%.bbappend: Fix U-Boot for sun9i
...
Use a proper fix instead of reverting U-Boot commit ffb0294.
After reporting this issue to the U-Boot mailing list, a patch
that works on Allwinner A80 machines like Merrii A80 Optimus board
was proposed by Andre Przywara:
https://lists.denx.de/pipermail/u-boot/2024-December/575050.html
Signed-off-by: Leon Anavi <leon.anavi@konsulko.com >
2024-12-14 13:41:31 +02:00
f2f4c6a0bc
Merge pull request #429 from leon-anavi/master-ap6330
...
Enable AMPAK AP6330 WiFi and Bluetooth
2024-12-12 08:10:14 +01:00
0724baeaaf
Enable AMPAK AP6330 WiFi and Bluetooth
...
Enable AMPAK AP6330 that combines Broadcom Wifi (BCM4330) and
Bluetooth 4.0 (BCM40183) chips for sun9i devices such as Merrii A80
Optimus and Cubieboard 4.
Signed-off-by: Leon Anavi <leon.anavi@konsulko.com >
2024-12-12 01:12:31 +02:00
c877916982
Merge pull request #426 from stgloorious/stgloor/setuptools-pr
...
recipes/devtools: replace distutils3*.bbclass with setuptools3*.bbclass
2024-12-10 08:35:02 +01:00
dbf43ca34a
recipes/devtools: replace distutils3*.bbclass with setuptools3*.bbclass
...
distutils3 is deprecated and its use produces warnings during build:
WARNING: distutils-common-base.bbclass is deprecated, please use setuptools3-base.bbclass instead
WARNING: distutils3-base.bbclass is deprecated, please use setuptools3-base.bbclass instead
WARNING: distutils3.bbclass is deprecated, please use setuptools3.bbclass instead
setuptools3 should be a drop-in replacement.
Signed-off-by: Stefan Gloor <code@stefan-gloor.ch >
2024-12-10 01:02:21 +00:00
80c3f3ee74
Merge pull request #425 from leon-anavi/cubieboard4
...
cubieboard4.conf: Add machine
2024-12-09 22:03:47 +01:00
4145ca429f
cubieboard4.conf: Add machine
...
Add machine cubieboard4 for Cubieboard 4 with Allwinner A80 SoC
from the sun9i family with mainline U-Boot and Linux kernel.
Thanks to Lazar Hristov for testing core-image-base on the machine.
Tested-by: Lazar Hristov <lhristov@gmail.com >
Signed-off-by: Leon Anavi <leon.anavi@konsulko.com >
2024-12-09 22:51:27 +02:00
3d37166570
Merge pull request #424 from leon-anavi/merrii-a80-optimus
...
Add Merrii A80 Optimus board
2024-12-09 21:00:38 +01:00
cfd534a0e0
u-boot_%.bbappend: Fix for sun9i
...
Temporary revert commit ffb0294 from 12 Nov 2023 for device with
Allwinner A80 SoC (aka sun9i):
sunxi: board: simplify early PMIC setup conditions
On Merrii A80 Optimus this git commit causes U-Boot to hang at:
Starting kernel ...
Signed-off-by: Leon Anavi <leon.anavi@konsulko.com >
2024-12-09 19:14:03 +02:00
43d1e49c0e
sun9i/defconfig: Default kernel defconfig
...
Add a default Linux kernel defconfig for devices from the sun9i
family with Allwinner A80 SoC such as Merrii A80 Optimus board.
Signed-off-by: Leon Anavi <leon.anavi@konsulko.com >
2024-12-09 18:54:19 +02:00
dabffb137c
merrii-a80-optimus.conf: Add machine
...
Add machine merrii-a80-optimus for Merrii A80 Optimus development
board that is supported by U-Boot and mainline Linux kernel.
Signed-off-by: Leon Anavi <leon.anavi@konsulko.com >
2024-12-09 18:51:14 +02:00
2f6e00210b
sun9i.inc: Add SoC family sun9i
...
Create SoC family sun9i for machines with Allwinner A80 that are
supported by mainline U-Boot and mainline Linux kernel.
Signed-off-by: Leon Anavi <leon.anavi@konsulko.com >
2024-12-09 18:03:21 +02:00
5a5ca0e05b
Merge pull request #422 from gye976/master
...
recipes-graphics/mesa: Fix bitbake parsing error
2024-11-04 09:38:30 +01:00
9f2f369549
recipes-graphics/mesa: Fix bitbake parsing error
...
there was the following error,
ERROR: No recipes in default available for:
/home/gye/yocto/meta-sunxi/recipes-graphics/mesa/mesa-gl_%.bbappend
/home/gye/yocto/meta-sunxi/recipes-graphics/mesa/mesa_%.bbappend
so i renamed mesa_%.bbappend to mesa.bbappend,
and mesa-gl_%.bbappend to mesa-gl.bbappend
2024-10-31 18:57:33 +09:00
0825f43fe2
Merge pull request #419 from ovpanait/master
...
u-boot: apply ttyS3 patch only for mangopi-mq-t-tt13 builds
2024-10-17 21:56:52 +02:00
187cd6d342
u-boot: apply ttyS3 patch only for mangopi-mq-t-tt13 builds
...
For all boards except mangopi-mq-t-tt13, switch back the serial console to
ttyS0. Apply the ttyS3 patch added in commit [1] only when building for the
mangopi-mq-t-tt13 board.
Boot tested on orangepi-zero2 board - the kernel logs are again printed to
the debug serial console.
[1] 9edbede7bc
("u-boot: Fix console for mangopi-mq-r-tt13 board")
Signed-off-by: Ovidiu Panait <ovidiu.panait.oss@gmail.com >
2024-10-17 22:34:36 +03:00
2e9fc04500
Merge pull request #417 from leon-anavi/xradio-firmware-branch
...
xradio-firmware: Add branch to SRC_URI
2024-08-20 14:24:50 +02:00
a997050889
xradio-firmware: Add branch to SRC_URI
...
Explicitly specify a branch parameter and fix the warning:
The future default branch used by tools and repositories is
uncertain and we will therefore soon require this is set in
all git urls.
Signed-off-by: Leon Anavi <leon.anavi@konsulko.com >
2024-08-20 15:20:55 +03:00
9c47e507e3
Merge pull request #416 from leon-anavi/add-upstream-status
...
linux-mainline/6.5/*.patch: Add Upstream-Status
2024-08-16 21:31:43 +02:00
a2d3d5ffab
linux-mainline/6.5/*.patch: Add Upstream-Status
...
Add Upstream-Status in patches to fix QA issues.
Signed-off-by: Leon Anavi <leon.anavi@konsulko.com >
2024-08-16 19:23:33 +03:00
42f4ad510d
Merge pull request #411 from ludiazv/new-opizero2
...
Support for Orange pi zero 2 for 6.6 LTS
2024-06-17 16:05:33 +02:00
a83a18e526
Merge pull request #413 from alperak/master
...
recipes: Switch away from S = WORKDIR and use UNPACKDIR instead of WO…
2024-06-17 16:04:33 +02:00
33d7e2bb51
recipes: Switch away from S = WORKDIR and use UNPACKDIR instead of WORKDIR
...
- The layer compability has also been updated in this PR.
* Using S = ${WORKDIR} is no longer supported.
* UNPACKDIR is new contruct for do_unpack things in latest master we should be using that instead of WORKDIR for referencing those files.
* We don't know yet what changes will be needed to stay compatible with final styhead, but we already know that the last changes for UNPACKDIR aren't compatible with scarthgap, nanbield or others.
https://lists.openembedded.org/g/openembedded-architecture/message/2007
https://docs.yoctoproject.org/dev/ref-manual/variables.html?highlight=unpackdir#term-UNPACKDIR
Signed-off-by: alperak <alperyasinak1@gmail.com >
2024-06-05 17:25:20 +03:00
2a408a1350
update opi zero 2 with auto load modules for wifi and bt
2024-05-23 14:28:05 +02:00
31519e547e
remove hack for hdmi out
2024-05-23 14:26:00 +02:00
a2e503b82e
fix/improve MAC address management
2024-05-23 09:55:55 +02:00
4a04ddfb3e
h616 and h618 patches
2024-05-22 14:43:59 +02:00
20e638ef5f
add opizero 2 to 6.6
2024-05-22 12:48:55 +02:00
322843f576
pya20: Added support for olinuxino-a20lime2-emmc
...
Signed-off-by: Marek Belisko <marek.belisko@gmail.com >
2024-05-13 09:19:55 +02:00
f70de55509
Merge pull request #406 from alperak/master
...
Add Orange Pi Prime machine support
2024-05-09 12:04:53 +02:00
2f84e8ff67
Add Orange Pi Prime machine support
...
- Ethernet, WiFi, Bluetooth, USBs are working fine but HDMI is working until U-Boot loading the kernel. Then it stop working.
- Tested with core-image-base and kernel mainline 6.6.28
Signed-off-by: alperak <alperyasinak1@gmail.com >
2024-05-08 22:58:22 +03:00
3429331a8c
Merge pull request #409 from SaskatoonTechworks/dankm/issues
...
Fix various Yocto compatibility issues
2024-05-07 22:05:00 +02:00
05ff172139
trusted-firmware: Make append machine specific
2024-05-07 10:33:28 -06:00
608ae0cc0f
xserver-xorg: don't unconditionally add xshmfence
...
This is only required if dri3 is enabled in the server. It shouldn't
be included unconditionally.
Arguably this should be put in openembedded-core, but for now it's
safe to put here.
2024-05-07 10:26:09 -06:00
f8aeeaeddb
linux: change licence name
...
Use SPDX name for the kernel, oe-core changed a long time ago and
now we're throwing licence name warnings.
2024-05-07 10:26:09 -06:00
b756926593
linux-firmware: Only add firmware to sunxi machines
...
It doesn't make sense to unconditionally include these firmware
files on other machines. Gate it on whether we're a sunxi machine.
2024-05-07 10:26:09 -06:00
197bc04dac
Merge pull request #405 from ludiazv/new-opi3-lts
...
Basic support for orange pi 3 lts
2024-05-07 13:46:31 +02:00
4afe6a0b17
Merge branch 'master' into new-opi3-lts
2024-05-07 13:46:22 +02:00
9edbede7bc
u-boot: Fix console for mangopi-mq-r-tt13 board
...
Signed-off-by: Marek Belisko <marek.belisko@gmail.com >
2024-05-07 11:39:54 +02:00
2f291239fe
conf/machine: add support for MangoPi MQ-R T113-S3
...
Signed-off-by: Leo Soares <leojrfs@gmail.com >
Signed-off-by: Marek Belisko <marek.belisko@gmail.com >
2024-05-07 11:39:50 +02:00
0c874c99f7
add preferred kernel version to sunxi64
2024-04-28 01:40:51 +02:00
916ecc0e9d
update opi 3lts machine
2024-04-28 01:40:20 +02:00
17b8e40209
add kernel features
2024-04-28 01:39:48 +02:00
c19b5742bd
update uwe5622 patches
2024-04-28 01:39:09 +02:00
0437a1df6b
add kernel patches for orangepi-3lts for 6.1 6.5 kernels(KMETA)
2024-04-25 23:44:57 +02:00
96453886e2
add wifi uwe driver firmware and kernel support(KMETA)
2024-04-25 23:44:57 +02:00
10173513ea
add orange-pi-3lts machine config and u-boot support for this board
2024-04-25 23:44:57 +02:00
c475a1851a
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:52:15 +02:00
7cd5e692b7
conf: Added scarthgap compat
...
Signed-off-by: Marek Belisko <marek.belisko@gmail.com >
2024-04-24 14:16:22 +02:00
089c34a7bc
linux-mainline: Bump kernel to 6.6
...
Signed-off-by: Marek Belisko <marek.belisko@gmail.com >
2024-04-24 14:15:15 +02:00
cc1de9f039
linux-mainline: Add "allwinner" prefix only if not available
...
Signed-off-by: Marek Belisko <marek.belisko@open-nandra.com >
2023-11-20 13:02:33 +01:00
cd1031613f
Revert "misc: Drop allwinner prefix for machines"
...
This reverts commit 5257bb2738
.
2023-11-20 12:53:14 +01:00
e21fd8733d
Revert "conf: Move logic for handling dtb in deploy dir to common include"
...
This reverts commit c867cb74e2
.
2023-11-20 12:35:09 +01:00
5257bb2738
misc: Drop allwinner prefix for machines
...
As we have automatic KERNEL_DEVICETREE prefix handling we don't need to add
allwinner prefix
Signed-off-by: Marek Belisko <marek.belisko@open-nandra.com >
2023-11-13 10:59:46 +01:00
40c6d52123
xradio: Update to other repo
...
Update to one which have up-to-date development. Old one is not compilin anymore.
Signed-off-by: Marek Belisko <marek.belisko@open-nandra.com >
2023-11-10 14:00:53 +01:00
c7782f7180
linux-mainline: Drop 5.10 and 5.4 releases
...
Signed-off-by: Marek Belisko <marek.belisko@open-nandra.com >
2023-11-10 13:41:51 +01:00
3ace4df57b
linux-mainline: Bump kernel to 6.5.11
...
Signed-off-by: Marek Belisko <marek.belisko@open-nandra.com >
2023-11-10 13:41:21 +01:00
4895ae7bdf
Added compatibility to nanbield
...
Signed-off-by: Marek Belisko <marek.belisko@open-nandra.com >
2023-11-10 12:02:31 +01:00
75f21bc538
u-boot: boot.cmd: Use allwinner prefix for dtb
...
To avoid patching u-boot configs for all machines update prefix for all arm machines.
Signed-off-by: Marek Belisko <marek.belisko@open-nandra.com >
2023-10-24 13:13:53 +02:00
af98b13aca
conf: Set linux 6.5 as preffered
...
Signed-off-by: Marek Belisko <marek.belisko@open-nandra.com >
2023-10-24 13:13:53 +02:00
c867cb74e2
conf: Move logic for handling dtb in deploy dir to common include
...
Signed-off-by: Marek Belisko <marek.belisko@open-nandra.com >
2023-10-24 13:13:53 +02:00
ca39c18cb9
linux-mainline: Added handling for 6.5 kernels
...
Added automatic allwinner prepend for dtb + also patches handling for kernels
< 6.5
Signed-off-by: Marek Belisko <marek.belisko@open-nandra.com >
2023-10-24 13:13:48 +02:00
82965e1bc6
linux-mainline: Add version 6.5.8
...
Refresh patches with new allwinner prefix.
Signed-off-by: Marek Belisko <marek.belisko@open-nandra.com >
2023-10-24 13:12:11 +02:00
6c6ef34b69
Merge pull request #391 from buldo/device-orange-pi-lite
...
New device Orange PI lite
2023-10-02 07:24:57 +02:00
6cba9f71bb
pi lite files
2023-09-30 22:53:27 +03:00
8b4609b9dc
Merge pull request #389 from retpolanne/master
...
add u-boot ethernet support to orange pi one plus (h6)
2023-07-12 13:44:28 +02:00
5dcf6c40d4
add u-boot ethernet support to orange pi one plus (h6)
...
This patch adds ethernet support to orange pi one plus. The patch has
been submitted to the mailing list and is being added to the bbappend
for u-boot.
Unfortunately, is doesn't keep ethernet on after kernel boot, as the
kernel dts needs to be synced with the u-boot dts.
Submitted patch waiting for approval on the upstream: https://lore.kernel.org/u-boot/30debca8b31ed4d2cbd64850d48b81ac@posteo.net/T/#t
2023-07-12 08:11:36 -03:00
1407c41748
Merge pull request #388 from 3mdeb/lamobo-r1-platform
...
Added `.conf` file for lamobo-r1 platorm
2023-07-11 14:48:03 +02:00
533a3ac16d
machine/lamobo-r1.conf: added conf for lamobo-r1
2023-07-11 14:19:14 +02:00
ea627f0920
Fix booting for orange-pi-one-plus machine
...
Use proper config for ATF.
Signed-off-by: Marek Belisko <marek.belisko@open-nandra.com >
2023-07-04 15:09:36 +02:00
441baea0ef
Merge pull request #385 from retpolanne/master
...
Fixes Upstream-Status lines in a few u-boot patches
2023-07-03 14:37:40 +02:00
cd266517ee
Fixes Upstream-Status lines in a few u-boot patches
...
Fixes #384
Signed-off-by: Anne Macedo <retpolanne@posteo.net >
2023-07-03 09:30:11 -03:00
5914ca8c1c
Update README.md
2023-05-31 09:34:32 +02:00
776eafbb2e
Merge pull request #381 from jonmason/master
...
remove deprecated variable and use meta-arm tf-a recipe
2023-05-31 09:33:14 +02:00
4bf7be7650
Merge pull request #383 from ludiazv/opiz2_dts
...
Add usb support for orange pi zero 2
2023-05-31 07:52:13 +02:00
d1f2121138
Add usb support for orange pi zero 2
2023-05-30 16:09:54 +02:00
7ab8fb6211
atf: convert to use meta-arm trusted-firmware-a recipe
...
Instead of using and maintaining a unique recipe for trusted-firmware-a
(formerly known as ARM trusted firmware, or ATF), use the recipe located
in meta-arm. It is well maintained and in use in multiple other layers.
Tested with pine64-plus
Signed-off-by: Jon Mason <jdmason@kudzu.us >
2023-05-24 11:44:53 -04:00
b55c255f22
conf/machine: change deprecated SERIAL_CONSOLE variable
...
The SERIAL_CONSOLE variable has been deprecated since version 2.6
See
https://git.openembedded.org/openembedded-core/commit/?id=9d053af1fb570b4e3483de4ecd6827e1e0be61b7
Modify to use SERIAL_CONSOLES
Signed-off-by: Jon Mason <jdmason@kudzu.us >
2023-05-24 11:43:37 -04:00
ab649c5d39
Merge pull request #379 from ludiazv/sunxi64_wic_fix
...
fix wic including the device tree file in IMAGE_BOOT_FILES
2023-05-22 07:50:14 +02:00
3f1bb863a7
fix wic including the device tree file in IMAGE_BOOT_FILES
2023-05-20 16:41:29 +02:00
21d137f559
Remove unused sdcard_image-sunxi.bbclass
...
We provide wic images for 32 and 64 bit boards thus remove legacy class
Signed-off-by: Marek Belisko <marek.belisko@open-nandra.com >
2023-05-11 13:09:44 +02:00
c67912122c
u-boot: Added custom boot.cmd
...
For bananapi emmc is on mmc2 not mmc1
Signed-off-by: Marek Belisko <marek.belisko@open-nandra.com >
2023-05-11 13:09:44 +02:00
0fe08a24d6
linux-mainline: Added mmc aliases for bananapi-m64
...
Signed-off-by: Marek Belisko <marek.belisko@open-nandra.com >
2023-05-11 13:09:44 +02:00
7b951191fb
atf: Use for all devices not only for H616
...
Signed-off-by: Marek Belisko <marek.belisko@open-nandra.com >
2023-05-11 13:09:44 +02:00
5723c27da1
Add wic support for sunxi 64 boards
...
Signed-off-by: Marek Belisko <marek.belisko@open-nandra.com >
Signed-off-by: ludiazv <ldiaz@atloideas.com >
2023-05-11 13:09:39 +02:00
27aadbc9bf
Merge pull request #374 from ehoseini/update-machine-variable
...
Fix incorrect machine variable
2023-04-18 07:44:34 +02:00
9642c1bf2f
The name of the machine variable resulted in an incorrect build. This commit updates the machine name to the correct format and it updates the description.
2023-04-17 21:19:28 +01:00
569d314517
Update README.md
2023-04-04 08:42:23 +02:00
f93ef86045
Merge pull request #372 from ehoseini/adhereYoctoNamingConvention
...
Adhere naming convention
2023-04-04 08:36:26 +02:00
9357921fe9
adhere naming convention as stated in yocto manual
2023-04-03 23:32:41 +01:00
7540e7cef4
Merge pull request #371 from pblxptr/opiz2-kernel6x-fix
...
Fix file permissions in patches for Orange Pi Zero 2 with Kernel 6x
2023-04-01 20:44:59 +02:00
28b8144df8
Fix file permissions in patches.
2023-03-31 09:21:42 +02:00
046a1e27ed
Merge pull request #369 from pblxptr/opiz2-kernel6x
...
Introduce support for Orange Pi Zero 2 for Kernel 6.1
2023-03-17 10:54:20 +01:00
8bdb29e399
Add support for uwe5622 wifi driver for Orange Pi Zero 2.
2023-03-16 16:14:34 +01:00
c4c91b604b
Add support for Orange Pi Zero 2 for Kernel 6.x
2023-03-16 09:52:18 +01:00
54a4db9b55
Fix ATF warnings caused by the chanages introduced in binutils 2.39.
2023-03-16 09:50:30 +01:00
1a42a71bb1
Merge pull request #364 from linux-sunxi/master-next
...
Update kernel for master
2023-02-22 09:16:49 +01:00
be26c5dd90
Use 6.x kernel by default
...
Signed-off-by: Marek Belisko <marek.belisko@open-nandra.com >
2023-02-03 13:41:54 +01:00
f87d85fa2e
linux-mainline: Add handling for 6.x kernel
...
Signed-off-by: Marek Belisko <marek.belisko@open-nandra.com >
2023-02-03 13:41:20 +01:00
6c94abe54d
linux-mainline: Bump to latest releases
...
Signed-off-by: Marek Belisko <marek.belisko@open-nandra.com >
2023-02-03 13:41:16 +01:00
3bab03d8a2
conf: machine: Add "Orange Pi One Plus" support
...
Signed-off-by: Ilja Byckevich <iljabyckevich@gmail.com >
2023-01-31 08:19:41 +01:00
34ac6458dd
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-25 13:35:57 +01:00
b25b74412c
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-25 13:35:54 +01:00
48acd228c9
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-25 13:35:49 +01:00
d28a0b02fe
Merge pull request #357 from quaresmajose/next
...
layer: add mickledore compatibility
2023-01-10 08:11:04 +01:00
3276120687
layer: add mickledore compatibility
...
Signed-off-by: Jose Quaresma <jose.quaresma@foundries.io >
2023-01-09 20:02:14 +00:00
62f2141df1
Merge pull request #355 from matteolel/banana-pi-zero
...
Banana pi zero and fix to boot stuck
2022-12-12 08:09:26 +01:00
73f3286067
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.
2022-12-09 18:20:43 +01:00
cf0bf9671a
Add bananapi-m2-zero machine
2022-12-09 18:18:29 +01:00
290a916e69
Merge pull request #351 from spanceac/patch-1
...
Use correct arch in sun5i.inc
2022-12-05 09:24:02 +01:00
b0c81db3de
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:47:38 +02:00
44040b0ea4
Merge pull request #349 from mpromonet/master
...
sunxi: add cam support to nanopi-neo-air
2022-10-11 07:21:32 +02:00
bb5817fe0e
sunxi: add cam support to nanopi-neo-air
...
Signed-off-by: mpromonet <michel.promonet@free.fr >
2022-10-10 19:29:12 +02:00
b5de5d2be4
Merge pull request #348 from DAMEK86/fix/sunxi-mali-recipe
...
libgles: sunxi-mali: fix linter warnings
2022-10-03 22:41:35 +02:00
8bcf3b3ad4
libgles: sunxi-mali: fix linter warnings
...
fix the following linter warnings
- WARNING: sunxi-mali-git-r0 do_unpack: URL: gitsm://github.com/linux-sunxi/sunxi-mali.git uses git protocol which is no longer supported by github.
Please change to ;protocol=https in the url.
- WARNING: sunxi-mali-git-r0 do_unpack: URL: gitsm://github.com/linux-sunxi/sunxi-mali.git does not set any branch parameter.
The future default branch used by tools and repositories is uncertain
and we will therefore soon require this is set in all git urls.
2022-10-03 18:34:43 +02:00
d84706872b
Merge pull request #347 from quaresmajose/langdale
...
layer.conf: add langdale compatibility
2022-09-30 21:13:55 +02:00
7278d3faaf
layer.conf: add langdale compatibility
...
Signed-off-by: Jose Quaresma <jose.quaresma@foundries.io >
2022-09-30 11:19:00 +00:00
8b3211e04c
Merge pull request #346 from cpb-/cpb-devel
...
Fix `LICENSE` field of some recipes to correspond to Poky ones.
2022-09-12 07:25:31 +02:00
90189dae67
Fix LICENSE
field of some recipes to correspond to Poky ones.
2022-09-09 14:00:13 +02:00
1b57b51612
Merge pull request #345 from apapillon/master
...
Fix inherit distutils3 error
2022-09-09 08:23:30 +02:00
a30c7ec984
Fix inherit distutils3 error
2022-09-08 15:09:17 +02:00
f3bbe9f079
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:06:15 +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
545d824ccf
atf-sunxi: fix new syntax
2022-01-02 21:46:06 +01:00
45a666ac43
classes: sdcard_image-sunxi: fix depends
...
Signed-off-by: Clément Péron <peron.clem@gmail.com >
2022-01-02 21:20:28 +01:00
a508443f52
recipes: use github https and specify master branch to fix warnings
...
Signed-off-by: Clément Péron <peron.clem@gmail.com >
2022-01-02 19:47:59 +01:00
0225772064
conf: layer: oe layer is not mandatory
...
Signed-off-by: Clément Péron <peron.clem@gmail.com >
2022-01-02 19:46:55 +01:00
3a7f7e1199
conf: sunxi.inc: bump linux mainline preferred version to 5.10
...
Signed-off-by: Clément Péron <peron.clem@gmail.com >
2022-01-02 19:39:34 +01:00
a67a0c58df
Merge pull request #331 from mpromonet/master
...
Fix build for nanopi neo air
2021-12-15 21:10:25 +01:00
8852666a80
Merge branch 'master' into master
2021-12-15 21:07:43 +01:00
e584cd9084
Merge pull request #333 from MatScheifi/honister
...
Fix SD Image Build for honister
2021-12-15 07:57:54 +01:00
deb667015d
cover up build error with kernel headers
2021-12-10 10:59:19 +01:00
503102a841
move ext4 dep
2021-12-10 10:51:18 +01:00
02bf3fcd80
fix sd-card creation - use new syntax
2021-12-10 10:45:50 +01:00
7bc87817a1
this is integrate in kernel mainline since 88c23c05ef (diff-9c6eb3684dca738538e1dcb691cb9dd7684d6d5da0e963b5ba5a7e47b8b95e21)
and breaks the build
...
Signed-off-by: mpromonet <michel.promonet@free.fr >
2021-11-12 15:42:27 +01:00
080eb40635
conf: Set LAYERSERIES_COMPAT to honister only
...
It's not anymore compatible with old releases due new syntax.
Signed-off-by: Marek Belisko <marek.belisko@open-nandra.com >
2021-09-20 10:19:34 +02:00
dcd5790e87
conf: machine: Fix paths for tunes
...
Signed-off-by: Marek Belisko <marek.belisko@open-nandra.com >
2021-09-20 09:39:40 +02:00
6a1103b726
misc: More fixes for new syntax
...
Signed-off-by: Marek Belisko <marek.belisko@open-nandra.com >
2021-09-20 09:39:18 +02:00
668bc6824c
conf: Added honister layer to LAYERSERIAS_COMPAT
...
Signed-off-by: Marek Belisko <marek.belisko@open-nandra.com >
2021-09-20 09:27:46 +02:00
fd330bbb55
Merge pull request #328 from dev-0x7C6/master
...
layer: convert to new override syntax 💥
2021-09-20 09:26:15 +02:00
e66258ad7a
layer: convert to new override syntax 💥
...
OE/Yocto is migration towards new override syntax,
current master (upcomming honister release) will not
tolerate "_" as override operator.
New override syntax will be backported to
dunfell, gatesgarth, hardknott releases.
Signed-off-by: Bartłomiej Burdukiewicz <bartlomiej.burdukiewicz@gmail.com >
2021-08-23 18:47:19 +02:00
3caf03d9fc
xradio-firmware: Update to latest master
...
Old version seems to have random crashes when using softap functionality
Signed-off-by: Marek Belisko <marek.belisko@open-nandra.com >
2021-06-30 11:08:56 +02:00
278bd31312
Merge pull request #322 from linux-sunxi/mbe-bananapi-m64
...
bananapi m64
2021-05-21 21:16:33 +02:00
edb10c82bd
Added support for bananapi-m64 machine
...
Signed-off-by: Marek Belisko <marek.belisko@open-nandra.com >
2021-05-21 21:14:52 +02:00
c6161f546b
Merge pull request #321 from HerrMuellerluedenscheid/bugfix/partition-label
...
remove boot partition label
2021-05-17 13:28:18 +02:00
c03a8988b8
default to 'boot' as boot partition label
...
Defaulting to the $MACHINE may lead to failure if the name was
longer than the limit of allowed volume label of fat (11 chars).
Signed-off-by: Marius Kriegerowski <marius.kriegerowski@gmail.com >
2021-05-17 13:10:45 +02:00
fe54f61d61
layer.conf: Added compatibility with hardknott
...
Signed-off-by: Marek Belisko <marek.belisko@open-nandra.com >
2021-04-30 08:31:53 +02:00
724d154371
Merge pull request #320 from linux-sunxi/mbe-fix-master
...
u-boot: Drop un-needed patch
2021-04-23 14:25:09 +02:00
59b953f341
u-boot: Drop un-needed patch
...
Signed-off-by: Marek Belisko <marek.belisko@open-nandra.com >
2021-04-23 14:24:06 +02:00
ac8695fddf
Merge pull request #317 from MdeVries86/feature/fix-regulator
...
Add missing voltage/current regulator category in kernel config for the aarch64 config
2021-04-19 08:43:36 +02:00
efc05f66ef
Add missing voltage/current regulator category in kernel config
...
Without this category enabled, all the regulator drivers will not be compiled resulting in the mmc/sd-card driver failing to set a valid voltage.
2021-04-18 23:04:58 +02:00
dc5c23908e
Merge pull request #315 from linux-sunxi/nandra-banana-pi-m2m
...
Added bananapi-m2m machine
2021-04-17 09:37:16 +02:00
5602fb2ff8
Added bananapi-m2m machine
...
Signed-off-by: Marek Belisko <marek.belisko@open-nandra.com >
2021-04-13 13:13:20 +02:00
6eb1acdbcb
Merge pull request #312 from louisbuchert/master
...
adding Lichee Pi Zero machine (booted)
2021-04-06 22:32:13 +02:00
5fe0f177ab
Merge pull request #314 from linux-sunxi/nandra-fix-opi-zero-boot
...
Fix orange-pi-zero booting with 2020.01 u-boot
2021-03-31 08:24:23 +02:00
151ac47fda
Merge pull request #295 from macpijan/add_wks_file
...
conf: sunxi.inc: add wks file for arm
2021-03-30 22:16:40 +02:00
f66e6f255f
u-boot: Fix orange-pi-zero booting
...
Without this patch booting ends with Starting kernel ...
Signed-off-by: Marek Belisko <marek.belisko@open-nandra.com >
2021-03-30 21:54:45 +02:00
0b64109569
Added Lichee Pi Zero machine (booted)
2021-03-30 19:23:08 +02:00
3dc99ee663
Merge pull request #311 from katyo/master
...
Added MarsBoard A10 machine config
2021-03-23 07:58:35 +01:00
c32ee2b4a0
Added MarsBoard A10 machine config
2021-03-23 11:09:20 +05:00
9e53e57d75
Merge pull request #306 from Kynetics/master
...
linux-mainline: add lt 5.10.2
2020-12-22 11:57:50 +01:00
de575289a3
linux-mainline: add lt 5.10.2
...
Add version 5.10.2. According to:
https://www.kernel.org/category/releases.html
version 5.10 is a longterm release.
Signed-off-by: Diego Rondini <diego.rondini@kynetics.com >
2020-12-22 10:40:11 +00:00
1e41b97b5b
linux-mainline: Fix USb support on cubietruck
...
See issue #350
Signed-off-by: Marek Belisko <marek.belisko@open-nandra.com >
2020-12-22 07:37:46 +01:00
efcbd3a2cf
Merge pull request #303 from mfrydrysiak/machine-bananapim2plus
...
conf: machine: add bananapi-m2plus
2020-11-10 18:07:23 +01:00
2df608df63
conf: machine: add bananapi-m2plus
...
Add machine configuration for H3 based Banana Pi M2+.
Signed-off-by: Marek Frydrysiak <marek.frydrysiak@gmail.com >
2020-11-10 17:48:01 +01:00
e20eb9ef85
Merge pull request #302 from 3mdeb/uboot-fix-revert
...
Revert "u-boot: rebase nanopi_neo_air emmc patch"
2020-11-04 22:39:45 +01:00
18f3e4a016
Merge pull request #294 from macpijan/add_nanopi_m1
...
machine: nanopi-m1: add config
2020-11-04 22:35:49 +01:00
11052ea20e
Revert "u-boot: rebase nanopi_neo_air emmc patch"
...
This reverts commit 58d382d598
.
This change was not needed on master. The patch was already correctly
refreshed on the dunfell branch to be compatible with the v2020.01
U-Boot release. It was done in the following commit: d0bbc7334d
2020-11-04 22:16:53 +01:00
0062d5490a
Merge pull request #301 from 3mdeb/uboot-fix
...
u-boot: rebase nanopi_neo_air emmc patch
2020-11-04 22:01:35 +01:00
58d382d598
u-boot: rebase nanopi_neo_air emmc patch
...
Signed-off-by: Maciej Pijanowski <maciej.pijanowski@3mdeb.com >
2020-11-04 21:50:05 +01:00
4937fc91d5
Merge pull request #300 from dev-0x7C6/master
...
Bunch of tweaks.
2020-10-23 08:16:28 +02:00
370007f1c8
Merge branch 'master' into master
2020-10-23 08:16:19 +02:00
1f85588709
Merge pull request #299 from Kynetics/master
...
Remove kernel 4.19 and add 5.9 to master
2020-10-23 08:14:33 +02:00
3f6dcb3d08
u-boot: don't override COMPATIBLE_MACHINE.
2020-10-23 00:08:17 +02:00
9396098def
layer: added support for upcomming gatesgarth release.
2020-10-22 20:54:26 +02:00
636b3b74d7
u-boot: don't override u-boot configuration when building for other machines.
2020-10-22 19:30:32 +02:00
eaf085f87f
conf: added sunxi and sunxi64 machine overrides.
2020-10-22 19:30:01 +02:00
bcc500fb65
linux-mainline: added 5.9.1 kernel.
2020-10-22 19:27:53 +02:00
d6deb87bd1
linux-mainline: update stable to 5.9.1
...
Signed-off-by: Diego Rondini <diego.rondini@kynetics.com >
2020-10-20 20:29:30 +00:00
4580f8964d
linux-mainline: remove lt 4.19
...
Remove lt 4.19 as lt 5.4 is available and well tested by now.
Signed-off-by: Diego Rondini <diego.rondini@kynetics.com >
2020-10-20 20:27:44 +00:00
251d048d0b
xradio: Use updated driver from armbian
...
Current xradio driver have an issue that with 5.x kernel doesn't work properly.
Bump it to more maintained one which support also 5.x kernel.
Signed-off-by: Marek Belisko <marek.belisko@open-nandra.com >
2020-10-15 19:50:50 +02:00
cd2ec849a7
Merge pull request #297 from Kynetics/master
...
linux-mainline: update to lt 5.4.69
2020-10-02 07:39:30 +02:00
e619a01a21
linux-mainline: update to lt 5.4.69
...
Signed-off-by: Diego Rondini <diego.rondini@kynetics.com >
2020-10-01 22:17:57 +02:00
9f622c70b8
conf: sunxi.inc: add wks file for arm
...
Signed-off-by: Maciej Pijanowski <maciej.pijanowski@3mdeb.com >
2020-09-28 21:57:43 +02:00
9773647ff4
machine: nanopi-m1: add config
...
Signed-off-by: Maciej Pijanowski <maciej.pijanowski@3mdeb.com >
2020-09-28 21:57:07 +02:00
2e20344575
xradio: Bump revision to have it compilable with later 5.x kernel
...
Signed-off-by: Marek Belisko <marek.belisko@open-nandra.com >
2020-09-18 10:44:17 +02:00
ec20258eb5
linux-mainline: Added fix for bananapi
...
Signed-off-by: Marek Belisko <marek.belisko@open-nandra.com >
2020-06-01 08:43:33 +02:00
250b8652f6
Merge pull request #290 from net147/uboot-v2020.04-rebase
...
u-boot: rebase patch against v2020.04
2020-06-01 07:51:27 +02:00
9828fc2b82
u-boot: rebase patch against v2020.04
...
Signed-off-by: Jonathan Liu <net147@gmail.com >
2020-05-30 18:58:15 +10:00
5eff0296b5
Merge pull request #169 from Embedlynx/master
...
Copy a splash.bmp splash screen for u-boot to the SD card VFAT partit…
2020-05-26 07:47:04 +02:00
ee0b2699ee
Merge pull request #287 from Kynetics/master
...
layer.conf: add "dunfell" compatibility
2020-05-08 20:33:59 +02:00
d46ff454d0
layer.conf: add "dunfell" compatibility
...
Update the layer compatibility information to indicate this layer is
compatible with "dunfell".
Signed-off-by: Diego Rondini <diego.rondini@kynetics.com >
2020-04-28 21:12:04 +00:00
ee3a551b83
Merge pull request #285 from Kynetics/use-mainline-graphics
...
Enable open source GPU drivers
2020-03-19 07:49:36 +01:00
74a488e2ef
README.md: document how to select gfx drivers
...
Update documentation to clarify how to select the use of mainline graphics
drivers lima and panfrost.
Signed-off-by: Diego Rondini <diego.rondini@kynetics.com >
2020-03-18 22:45:30 +01:00
1d6ef084db
Enable open source GPU support
...
Enable open source GPU support for Mali Utgard GPUs (lima driver) and
Mali Midgard and Bifrost GPUs (panfrost driver).
The support is enabled by:
- enabling DRM kernel CONFIGs
- enabling lima, panfrost and kmsro in Mesa
- disabling the specific mali driver overrides in sunxi-mali.inc
To enable open source mainline graphics support just add the following
line in your local.conf:
MACHINEOVERRIDES .= ":use-mailine-graphics"
Please note that some machines may need a bigger CMA value to be able to
start Weston. To do that, add e.g. "cma=128M" to the kernel parameters.
Signed-off-by: Diego Rondini <diego.rondini@kynetics.com >
2020-03-18 21:36:14 +01:00
fa0846c0eb
Merge pull request #284 from Kynetics/master
...
Kernel recipe improvements
2020-03-05 22:14:02 +01:00
e9d4b90576
linux-mainline: use .inc for common code
...
Use .inc file to share common code and parameters. Also, always apply
orange-pi-zero wifi patch unconditionally: it is easier to spot build
issues while updating recipes if patch is applied regardless of the
machine we're building on.
Signed-off-by: Diego Rondini <diego.rondini@kynetics.com >
2020-03-03 20:58:15 +00:00
620c66eac5
linux-mainline: enable keyboard and mouse
...
Enable keyboard and mouse support in arm defconfig.
Signed-off-by: Diego Rondini <diego.rondini@kynetics.com >
2020-02-28 20:55:44 +00:00
4b928c5b72
Merge pull request #283 from Kynetics/master
...
conf: machine: add orange-pi-zero-plus2-h3
2020-02-14 08:02:49 +01:00
6eab521310
conf: machine: add orange-pi-zero-plus2-h3
...
Add machine configuration for H3 variant of Orange Pi Zero Plus2.
Signed-off-by: Diego Rondini <diego.rondini@kynetics.com >
2020-02-13 23:14:28 +00:00
c82b2f8612
Merge pull request #277 from Kynetics/master
...
linux-mainline: update lt to 5.4.12, rc to 5.5-rc6
2020-02-11 22:31:32 +01:00
02e3e7fba8
linux-mainline: add lt 5.4.18, stable 5.5.3
...
According to:
https://www.kernel.org/category/releases.html
version 5.4 is a longterm release, so:
- add longterm 5.4 series at 5.4.18
- update longterm 4.19 series to 4.19.103
- update stable to 5.5.3
- remove rc, as it quickly gets out of date. rc users will likely build
kernel from master outside of OE anyway
- set 5.4 as the preferred version for linux-mainline
Signed-off-by: Diego Rondini <diego.rondini@kynetics.com >
2020-02-11 20:54:54 +00:00
12cbb60a76
Merge pull request #280 from Kynetics/python2-removal
...
pya20: update to 0.2.12 and python3
2020-01-30 09:49:10 +01:00
2398d55ad4
pya20: update to 0.2.12 and python3
...
Update pya20 to version 0.2.12:
- support for Python2 has been removed in oe-core master (see commit
390f3edabfb1f68ed9766245291c5f44ea00cc38) so dependencies and classes
have been changed to use Python3. Without this change recipe parsing
fails on master, as distutils class doesn't exist anymore
- license has been fixed to be GPLv3 as declared in pyA20/__init__.py
- setup.py.patch is no longer needed
- pya20som has been removed, as machine olinuxino-a20som is supported by
pya20
Signed-off-by: Diego Rondini <diego.rondini@kynetics.com >
2020-01-29 22:50:09 +00:00
f9060cda38
Merge pull request #278 from kedder/master
...
Fix compilation of legacy linux-sunxi-3.4 kernel under zeus
2020-01-26 10:35:38 +01:00
f25203c936
Mention that devicetree needs to be disabled for old kernel
2020-01-26 11:02:00 +02:00
b2f0d28f49
Correctly generate .config file for the compilation
2020-01-26 11:02:00 +02:00
89be65d931
u-boot-sunxi: fix compilation under gcc, newer than 4
2020-01-26 11:01:56 +02:00
802857ee59
linux-sunxi: fix compilation issue on gcc-9
...
Error comes in form of
/tmp/ccCGMQmS.s:648: Error: .err encountered
Tested on zeus branch of linux-sunxi.
2020-01-26 10:57:58 +02:00
fbf5ac3e31
Merge pull request #276 from cz7asm/master
...
fixing missing 'compatible' property in reg_vcc_wifi node
2020-01-12 09:16:23 +01:00
c9527c099d
fixing missing 'compatible' property in reg_vcc_wifi node
2020-01-11 22:59:27 +01:00
21462a47a2
Merge pull request #274 from Kynetics/master
...
ap6212a.inc: add support for AMPAK 6212A
2019-12-31 18:38:46 +01:00
7fdbe68c1f
ap6212a.inc: add support for AMPAK 6212A
...
Add support for AMPAK 6212A module:
1) install kernel module
2) install firmware
3) create the required symlink with the AP6212 NVRAM file
Enable the support in the boards with the module, according to:
https://linux-sunxi.org/Table_of_Allwinner_based_boards
The link creation with compatible name works on kernels >= 5.0.
Signed-off-by: Diego Rondini <diego.rondini@kynetics.com >
2019-12-05 10:05:54 +00:00
b7b8764c8f
Merge pull request #271 from Kynetics/master
...
machine: remove U-Boot PREFERRED_VERSION
2019-11-07 11:24:48 +01:00
504fa1bb71
machine: remove U-Boot PREFERRED_VERSION
...
Remove pointless U-Boot PREFERRED_VERSION, as meta-sunxi no longer
provides its own u-boot recipe.
Signed-off-by: Diego Rondini <diego.rondini@kynetics.com >
2019-11-06 12:44:11 +00:00
902841dcd4
Merge pull request #272 from Kynetics/kernel-update/master
...
Update kernel recipes to latest revisions
2019-11-06 12:58:23 +01:00
9fef250ca8
linux-mainline: update rc to 5.4-rc6
...
Signed-off-by: Diego Rondini <diego.rondini@kynetics.com >
2019-11-06 11:19:00 +00:00
0419afad79
linux-mainline: update stable to 5.3.8
...
Signed-off-by: Diego Rondini <diego.rondini@kynetics.com >
2019-11-06 11:19:00 +00:00
444672b854
linux-mainline: update longterm to 4.19.81
...
Signed-off-by: Diego Rondini <diego.rondini@kynetics.com >
2019-11-06 11:19:00 +00:00
f1378e33af
Merge pull request #270 from twoerner/contrib/twoerner/fixes-05
...
LAYERSERIES_COMPAT: warrior -> zeus
2019-10-16 14:05:56 +02:00
efe6aef33f
LAYERSERIES_COMPAT: warrior -> zeus
...
Update the layer compatibility information to indicate this layer is
compatible with "zeus".
Signed-off-by: Trevor Woerner <twoerner@gmail.com >
2019-10-09 08:00:20 -04:00
b20940edd0
linux-sunxi: disable glamor build if Mali is used
...
Unless somebody writes libgbm replacement for binary Mali driver
(sort of converter for gbm-UMB) there is no glamor for us.
Closes #227
2019-09-07 22:16:50 +02:00
63ee6333dc
Fix soname in Mali.so to make auto-RDEPENDS work
...
The auto-RDEPENDs system reqires that all .so libraries have
proper soname set. If library soes not have soname set, it will
not be added to RDEPENDs list of other elf files.
Closes #240
2019-09-07 16:38:48 +02:00
23acf5bc61
Merge pull request #266 from twoerner/contrib/twoerner/fixes-04
...
Contrib/twoerner/fixes 04
2019-09-02 07:52:42 +02:00
d0bbc7334d
U-Boot: patch refresh
...
Signed-off-by: Trevor Woerner <twoerner@gmail.com >
2019-08-30 14:06:41 -04:00
7964ef28bd
U-Boot: switch to upstream
...
Use the upstream U-Boot and simply bbappend the changes that are needed.
U-Boot 2018.09 no longer builds against master.
Signed-off-by: Trevor Woerner <twoerner@gmail.com >
2019-08-30 14:06:41 -04:00
e10f05d494
Merge pull request #264 from nandra/mbe-fix-wifi-patch
...
linux: refresh orange-pi-zero wifi patch
2019-08-07 08:17:00 +02:00
1f46cadd4c
linux: refresh orange-pi-zero wifi patch
...
Signed-off-by: Marek Belisko <marek.belisko@open-nandra.com >
2019-08-07 08:16:15 +02:00
a5cecabb42
Merge pull request #265 from nandra/mbe-update-kernels
...
Update mainline kernels
2019-08-07 08:14:03 +02:00
d034a64bc4
linux-mainline: Added bleeding edge kernel 5.3-rc2
...
Signed-off-by: Marek Belisko <marek.belisko@open-nandra.com >
2019-08-07 08:13:19 +02:00
6bfa745149
linux-mainline: Drop 5.0 and use 5.2 as latest release
...
Signed-off-by: Marek Belisko <marek.belisko@open-nandra.com >
2019-08-07 08:13:19 +02:00
70d37fa203
linux-mainline: Bump 4.19 to latest stable
...
Signed-off-by: Marek Belisko <marek.belisko@open-nandra.com >
2019-08-07 08:13:19 +02:00
741b6238b6
Merge pull request #262 from MdeVries86/feature/olinuxino-a64-wifi
...
Add wifi support for olinuxino-a64
2019-07-09 11:35:36 +02:00
917850e01d
Merge pull request #261 from lorem-ipsum/sun50i-tune
...
sun50i: change tuning params to cortex-a53
2019-07-04 10:00:17 +02:00
5e1a2937bd
Add wifi support for olinuxino-a64
2019-06-25 23:50:52 +02:00
be78fab082
drop layers older than warrior from layercompat
2019-06-25 16:23:08 +02:00
f4e059ee3d
sun50i: change tuning params to cortex-a53
2019-06-25 16:17:10 +02:00
7c6cefcfe6
conf: machine: Add Machine Nano Pi M1 Plus
...
Signed-off-by: Thinh Nguyen <nguyen.trong.thinh@styl.solutions >
Signed-off-by: Marek Belisko <marek.belisko@open-nandra.com >
2019-06-15 16:28:07 +02:00
5ba77e0981
Add machine config for olinuxino-a64
2019-06-15 16:23:54 +02:00
e698148963
Added pcDuino3 Board
2019-06-15 16:22:20 +02:00
c0ece4613d
Update maintainer section + section about kernel
...
Signed-off-by: Marek Belisko <marek.belisko@open-nandra.com >
2019-06-07 10:25:15 +02:00
4921234ed7
Merge pull request #257 from nandra/sunxi-kernel-bump
...
Sunxi kernel bump
2019-06-07 10:18:41 +02:00
2e5db363c2
linux-mainline: Added latest stable version
...
Signed-off-by: Marek Belisko <marek.belisko@open-nandra.com >
2019-05-30 15:57:09 +02:00
e93d74767e
sunxi.inc: Set kernel version to latest LTS version
...
Signed-off-by: Marek Belisko <marek.belisko@open-nandra.com >
2019-05-30 15:56:54 +02:00
7983549705
linux-mainline: Add bleeding edge kernel version
...
Useful for testing new stuff.
There is one patch which was necessary see:
http://lists.openembedded.org/pipermail/openembedded-core/2019-May/283034.html
Signed-off-by: Marek Belisko <marek.belisko@open-nandra.com >
2019-05-30 15:20:44 +02:00
3bb0abd730
linux-mainline: Bump to latest LTS kernel
...
In sync with warrior branch
Signed-off-by: Marek Belisko <marek.belisko@open-nandra.com >
2019-05-30 15:19:11 +02:00
c4a2923380
xorg-server: xf86-video-fbturbo: Replace xf86driproto with xorgproto
...
xf86driproto was dropped and replaced by xorgproto
Signed-off-by: Marek Belisko <marek.belisko@open-nandra.com >
2019-05-29 22:30:40 +02:00
9bcd991e74
Merge pull request #256 from 3mdeb/layerdepends
...
Layerdepends
2019-05-29 20:30:27 +02:00
628b14b9fd
README.md: meta-openembedded/meta-oe as dependency
...
Signed-off-by: Maciej Pijanowski <maciej.pijanowski@3mdeb.com >
2019-05-29 19:14:33 +02:00
abd1463aa9
conf/layer.conf: add LAYERDEPENDS
...
Signed-off-by: Maciej Pijanowski <maciej.pijanowski@3mdeb.com >
2019-05-29 19:09:40 +02:00
84961a9521
conf/layer.conf: add LAYERVERSION
...
Signed-off-by: Maciej Pijanowski <maciej.pijanowski@3mdeb.com >
2019-05-29 19:09:30 +02:00
8fcc6136d0
Merge pull request #252 from nandra/nandra-dri2proto-replacement
...
misc: Replace dri2proto with xorgproto
2019-05-28 10:20:27 +02:00
9b32d6a61c
misc: Replace dri2proto with xorgproto
...
dri2proto and xextproto was replaced by xorgproto
see: https://www.yoctoproject.org/docs/latest/ref-manual/ref-manual.html#migration
Signed-off-by: Marek Belisko <marek.belisko@open-nandra.com >
2019-05-27 16:26:37 +02:00
aa36e417e2
Merge pull request #249 from darekp/dev
...
sunxi-tools: add inherit pkgconfig
2019-04-19 16:58:50 +02:00
54c75110b4
Merge pull request #247 from twoerner/contrib/twoerner/warrior
...
layer.conf: add warrior to COMPAT list
2019-04-19 16:58:20 +02:00
81f6a30ac9
sunxi-tools: add inherit pkgconfig
...
sunxi-tools requires pkg-config native binary
which may be missing wihen pkgconfig class
is not inherited.
Signed-off-by: Dariusz Pelowski <dariusz.pelowski@gmail.com >
2019-04-17 15:45:37 +00:00
b6288e15ad
layer.conf: add warrior to COMPAT list
...
Signed-off-by: Trevor Woerner <twoerner@gmail.com >
2019-04-03 16:12:25 -04:00
6b9ef7519c
Merge pull request #246 from XevoInc/master
...
machine: use armv8a, not armv8
2019-03-07 07:13:49 +01:00
837aeefae3
Merge pull request #245 from mwohlert/update-xradio-firmware
...
xradio-firmware: Update git repository und paths
2019-03-07 07:13:19 +01:00
bfcf51f595
Merge pull request #243 from konsulko/pine64-plus
...
Add pine64-plus machine
2019-03-07 07:12:43 +01:00
efe4acdeff
machine: use armv8-a, not armv8
...
In the latest OE, this file has been renamed. Since this board is
ARMv8-A, we should use the armv8-a config instead of the armv8 config.
Signed-off-by: Martin Kelly <mkelly@xevo.com >
2019-03-05 15:35:52 -08:00
42fd81b2b8
recipes-kernel: xradio-firmware: Update git repository und paths
2019-02-09 21:37:20 +01:00
064257654a
Add pine64-plus machine
...
Adds A64-based pine64-plus machine.
Signed-off-by: Matt Porter <mporter@konsulko.com >
2019-01-13 08:37:06 -05:00
72ece33639
Merge pull request #238 from geomatsi/update-u-boot-to-2018.09
...
u-boot: upgrade to 2018.09
2018-11-21 18:23:40 +01:00
a66f824d6f
Merge pull request #236 from geomatsi/fix-dtb-filenames
...
sdcard_image-sunxi.bbclass: fix dtb naming conventions
2018-11-21 18:20:20 +01:00
d57301be50
Merge pull request #234 from geomatsi/fix-bison-native-dep
...
linux: specify explicit dependencies to configme task
2018-11-21 18:17:19 +01:00
4e0c7e2a6c
Merge pull request #233 from nandra/opi-zero-wifi-support
...
Adde orange-pi-zero wifi support
2018-11-21 18:15:08 +01:00
6b536f1083
u-boot: upgrade to 2018.09
...
Bump u-boot version. Notes:
- pylibfdt fix is not needed anymore
- add bison and flex as depenedencies
- update license info
Signed-off-by: Sergey Matyukevich <geomatsi@gmail.com >
2018-11-10 21:58:32 +03:00
f9ad5fa55b
sdcard_image-sunxi.bbclass: fix dtb naming conventions
...
DTB naming conventions has been changed on deploy, see:
poky: c5b70d7155a76b727400db225c446d1b2f7072a6
oe-core: 1860d9d3c62e2e94cd68a809385873ffd8270b6d
Modify sdcard_image-sunxi.bbclass accordingly.
Signed-off-by: Sergey Matyukevich <geomatsi@gmail.com >
2018-11-09 23:09:54 +03:00
eb72b91844
xradio: Drop unnecessary patch when fix module compilation
...
Signed-off-by: Marek Belisko <marek.belisko@open-nandra.com >
2018-11-03 22:43:29 +01:00
df2236f3f7
linux: specify explicit dependencies to configme task
...
This change is an adaptation of commit 81e8a52e8e40e47 from poky/master.
Linux kernel build dependencies include bison since v4.16.
There were two different commits in poky adding those dependencies:
- poky/master: 81e8a52e8e40e47
- poky/sumo: 20e4d309e12bf10
However just adding bison-native to DEPENDS in linux or linux-yocto
class (as in poky/sumo) appears to be insufficient. The reason has
been clarified in 81e8a52e8e40e47 commit message:
"For linux-yocto, we also need to specify the compiler/tools dependencies
for the configme task since it executes before configure and hence the
main kernel build DEPENDS will not always be in the sysroot before it
executes. Without those dependencies the kernel will be incorrectly
configured (i.e. bison is missing) or the configuration will fail
the mitigation tests."
Layer meta-sunxi is compatible with multiple Yocto releases. Some of
those releases have been developed and tested with earlier kernels.
So they may not include new bison kernel build dependencies. That
is why it makes sense to specify new kernel build dependencies
explicitely in meta-sunxi kernel recipes rather than rely upon
upper layers.
Signed-off-by: Sergey Matyukevich <geomatsi@gmail.com >
2018-10-31 09:08:32 +03:00
0bc0be4186
linux-mainline: Added wifi dts changes for orange-pi-zero wifi
...
Signed-off-by: Marek Belisko <marek.belisko@open-nandra.com >
2018-10-30 20:43:28 +01:00
991567e017
recipes-kernel: xradio-firmware: Added wifi firmware for orange-pi-zero
...
Taken from:
https://github.com/Halolo/orange-pi-distro.git
Signed-off-by: Marek Belisko <marek.belisko@open-nandra.com >
2018-10-30 20:43:28 +01:00
318e609f65
recipes-kernel: xradio: Added wifi driver for orange-pi-zero wifi
...
Driver taken from:
https://github.com/Halolo/orange-pi-distro.git
Signed-off-by: Marek Belisko <marek.belisko@open-nandra.com >
2018-10-30 20:43:28 +01:00
712229cbe4
Merge pull request #230 from floion/enable_emmc_in_kernel_and_uboot
...
Enable emmc in kernel and uboot for Nanopi Neo Air
2018-09-27 20:58:07 +02:00
5e1b5a9f86
u-boot_2018.03.bb: Enable eMMC support for Nanopi Neo Air
...
Signed-off-by: Florin Sarbu <florin@resin.io >
2018-09-25 20:27:12 +02:00
a1297419fe
linux-mainline: Add back eMMC support for Nanopi Neo Air
...
Signed-off-by: Florin Sarbu <florin@resin.io >
2018-09-25 20:27:11 +02:00
7d770d3061
Merge pull request #225 from mirzak/orange-pi-pc-plus-update-u-boot-version
...
orange-pi-pc-plus: update preferred U-boot version to v2018.03
2018-09-25 19:34:40 +02:00
0c6e53be97
Merge pull request #226 from mirzak/fix-loadaddress
...
remove UBOOT_LOADADDRES
2018-09-25 19:34:05 +02:00
a28dffd16d
machine: sunxi: remove UBOOT_LOADADDRESS
...
This has been assigned a value containing a typo since 2015, my
assumption is that this is not used and hence we can simply drop
it. The typo is that the address contains a 'O' character instead
of '0', the last one is a zero.
Either way the kernel.bbclass will set a default value, that is:
UBOOT_LOADADDRESS ?= "${UBOOT_ENTRYPOINT}"
Signed-off-by: Mirza Krak <mirza.krak@northern.tech >
2018-08-06 16:02:13 +02:00
47c3e21ace
orange-pi-pc-plus: update preferred U-boot version to v2018.03
...
v2017.03 no longer exists and produces warnings if set as preferred:
NOTE: Resolving any missing task queue dependencies
NOTE: preferred version v2017.03% of u-boot not available (for item virtual/bootloader)
NOTE: versions of u-boot available: 1:2018.01 2:v2018.03+gitAUTOINC+f95ab1fb6e
NOTE: preferred version v2017.03% of u-boot not available (for item u-boot-dev)
NOTE: versions of u-boot available: 1:2018.01 2:v2018.03+gitAUTOINC+f95ab1fb6e
NOTE: preferred version v2017.03% of u-boot not available (for item u-boot)
NOTE: versions of u-boot available: 1:2018.01 2:v2018.03+gitAUTOINC+f95ab1fb6e
Signed-off-by: Mirza Krak <mirza.krak@northern.tech >
2018-08-06 12:50:50 +02:00
4b669303a3
Copy a splash.bmp splash screen for u-boot to the SD card VFAT partition if one is found in the deploy dir
2017-03-17 14:40:52 +02:00