Marek Belisko
8052a49f1e
Merge pull request #447 from leon-anavi/feature/support-walnascar
...
Support Walnascar
2025-04-05 23:06:08 +02:00
Marek Belisko
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
Leon Anavi
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
Oliver Kästner
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
Oliver Kästner
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
Oliver Kästner
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
Oliver Kästner
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
Oliver Kästner
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
Oliver Kästner
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
Oliver Kästner
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
Oliver Kästner
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
Oliver Kästner
992691c2bc
ap6212: enable bluetooth support
2025-03-21 00:39:11 +01:00
Oliver Kästner
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
Oliver Kästner
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
Stefan Gloor
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
Leon Anavi
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
Leon Anavi
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
Leon Anavi
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
Leon Anavi
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
Leon Anavi
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
Marek Belisko
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
alperak
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
ludiazv
31519e547e
remove hack for hdmi out
2024-05-23 14:26:00 +02:00
ludiazv
a2e503b82e
fix/improve MAC address management
2024-05-23 09:55:55 +02:00
ludiazv
4a04ddfb3e
h616 and h618 patches
2024-05-22 14:43:59 +02:00
ludiazv
20e638ef5f
add opizero 2 to 6.6
2024-05-22 12:48:55 +02:00
Marek Belisko
f70de55509
Merge pull request #406 from alperak/master
...
Add Orange Pi Prime machine support
2024-05-09 12:04:53 +02:00
alperak
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
Dan McGregor
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
Dan McGregor
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
ludiazv
17b8e40209
add kernel features
2024-04-28 01:39:48 +02:00
ludiazv
c19b5742bd
update uwe5622 patches
2024-04-28 01:39:09 +02:00
ludiazv
0437a1df6b
add kernel patches for orangepi-3lts for 6.1 6.5 kernels(KMETA)
2024-04-25 23:44:57 +02:00
ludiazv
96453886e2
add wifi uwe driver firmware and kernel support(KMETA)
2024-04-25 23:44:57 +02:00
Marek Belisko
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
Marek Belisko
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
Marek Belisko
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
Marek Belisko
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
Marek Belisko
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
Marek Belisko
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
Marek Belisko
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
Marek Belisko
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
ludiazv
d1f2121138
Add usb support for orange pi zero 2
2023-05-30 16:09:54 +02:00
Marek Belisko
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
pbiel
28b8144df8
Fix file permissions in patches.
2023-03-31 09:21:42 +02:00
pbiel
8bdb29e399
Add support for uwe5622 wifi driver for Orange Pi Zero 2.
2023-03-16 16:14:34 +01:00
Marek Belisko
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
Marek Belisko
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
matteolel
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
matteolel
cf0bf9671a
Add bananapi-m2-zero machine
2022-12-09 18:18:29 +01:00