Daiane Angolini
3f556c1aee
linux-starfive-dev: Update branch to use the as as master
...
Commit reference: 5415c909f2
Signed-off-by: Daiane Angolini <daiane.angolini@foundries.io >
2023-04-12 19:02:59 -07:00
Daiane Angolini
820e660cda
linux-firmware-beaglev-bcm43430: Update recipe to match master
...
Removes nvram as it does not exists in the repository any more.
Commit reference: 209e97decb
Signed-off-by: Daiane Angolini <daiane.angolini@foundries.io >
2023-04-12 19:02:59 -07:00
Richard Purdie
82d47bed4c
visionfive: Add initial support for Starfive Visionfive board
...
This is largely based on the beaglev code nbut tweaked to work with current
starfive kernel repositories and tweak to the board.
The kernel and rootfs boot with working network and graphics. The u-boot
binary builds but is as yet untested.
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org >
2023-04-12 19:02:59 -07:00
Daiane Angolini
75faf63282
linux-starfive-dev: Backport recipe from master
...
Signed-off-by: Daiane Angolini <angolini@gmail.com >
2022-12-27 09:35:42 -08:00
Daiane Angolini
12259d7469
u-boot-starfive: Backport recipe from master
...
Signed-off-by: Daiane Angolini <angolini@gmail.com >
2022-12-27 09:35:42 -08:00
Khem Raj
70e099d7ce
openocd_riscv: Specify branch parameter to SRC_URI
...
Signed-off-by: Khem Raj <raj.khem@gmail.com >
2022-04-18 19:52:39 -07:00
Thomas Perrot
257dc53ee9
python3-pyruvate: Move to dynamic-layer for meta-python
...
Currently meta-riscv does not parse unless meta-python is present.
Moreover, it does not appear that anything explicitly depends on
python3-pyruvate in the layer.
Signed-off-by: Thomas Perrot <thomas.perrot@bootlin.com >
2022-04-14 08:07:52 -07:00
Khem Raj
96b34d0976
linux-starfive: Use https protocol on github src_uri
...
Signed-off-by: Khem Raj <raj.khem@gmail.com >
2022-04-11 17:22:07 -07:00
Khem Raj
9ca7cd3c21
riscv-spike: Update SRC_URI
...
point to new location
use https protcol and branch=master explicitly as its now needed with
github
Signed-off-by: Khem Raj <raj.khem@gmail.com >
2022-04-11 17:22:07 -07:00
Khem Raj
a52b3cb960
riscv-fesvr: Use protocol and branch explicitly in SRC_URI
...
Signed-off-by: Khem Raj <raj.khem@gmail.com >
2022-04-11 17:22:07 -07:00
Khem Raj
be67b6968f
u-boot-starfive: Use https protocol for github SRC_URI
...
Signed-off-by: Khem Raj <raj.khem@gmail.com >
2022-04-11 17:22:07 -07:00
Khem Raj
6b22d85892
openocd_riscv: Use https protocol
...
Signed-off-by: Khem Raj <raj.khem@gmail.com >
2022-04-11 17:22:07 -07:00
Khem Raj
7475ce2e5b
Plasma-Mobile-on-Unleashed.md: Use https protocol when using github
...
Signed-off-by: Khem Raj <raj.khem@gmail.com >
2022-04-11 17:22:07 -07:00
Khem Raj
c1bc791e9f
README: Convert to use https instead of git protocol on github
...
Signed-off-by: Khem Raj <raj.khem@gmail.com >
2022-04-11 17:22:07 -07:00
Khem Raj
eb51109611
libcereal: Skip textrel QA check on rv32/rv64
...
Fixes
QA Issue: libcereal-ptest: ELF binary /usr/lib/libcereal/ptest/tests/test_unordered_multimap has relocations in .text
Signed-off-by: Khem Raj <raj.khem@gmail.com >
2022-04-11 17:22:07 -07:00
Khem Raj
669dc64f10
boot0: Pin to nezha-allwinner-d1
...
its not interesting for other machines yet
Signed-off-by: Khem Raj <raj.khem@gmail.com >
2022-03-31 07:59:33 -07:00
Cezary Sobczak
da702b4533
nezha.yml: add file used with kas-docker
...
Signed-off-by: Cezary Sobczak <cezary.sobczak@3mdeb.com >
2022-03-30 18:54:52 -07:00
Cezary Sobczak
812ffc4068
nezha.wks: description of SD card image for Nezha D1 dev board
...
Signed-off-by: Cezary Sobczak <cezary.sobczak@3mdeb.com >
2022-03-30 18:54:52 -07:00
Cezary Sobczak
74162186df
linux-nezha: add patch which fix build with binutils 2.28
...
Signed-off-by: Cezary Sobczak <cezary.sobczak@3mdeb.com >
2022-03-30 18:54:52 -07:00
Cezary Sobczak
8957d43a65
linux-nezha-dev: use custom version of kernel with paches for D1 chip
...
Signed-off-by: Cezary Sobczak <cezary.sobczak@3mdeb.com >
2022-03-30 18:54:52 -07:00
Cezary Sobczak
c3966f6d9c
u-boot-nezha: add patch which fix build with binutils 2.28
...
Signed-off-by: Cezary Sobczak <cezary.sobczak@3mdeb.com >
2022-03-30 18:54:52 -07:00
Cezary Sobczak
3b2a050de6
u-boot-nezha: add patch which increase the CONFIF_SYS_BOOTM_LEN
...
If this value is not increased, the error occurs during loading uncompressed
kernel from fitImage:
"Error: inflate() returned -5
Image too large: increase CONFIG_SYS_BOOTM_LEN"
Signed-off-by: Cezary Sobczak <cezary.sobczak@3mdeb.com >
2022-03-30 18:54:52 -07:00
Cezary Sobczak
2e545ae6cc
toc.cfg: add configuration file of TOC1 U-Boot image
...
Signed-off-by: Cezary Sobczak <cezary.sobczak@3mdeb.com >
2022-03-30 18:54:52 -07:00
Cezary Sobczak
863373eae4
uEnv-nezha.txt: U-Boot bootargs for Nezha board
...
Signed-off-by: Cezary Sobczak <cezary.sobczak@3mdeb.com >
2022-03-30 18:54:52 -07:00
Cezary Sobczak
4238405756
u-boot-nezha: add recipe with patches for Nezha board
...
Signed-off-by: Cezary Sobczak <cezary.sobczak@3mdeb.com >
2022-03-30 18:54:52 -07:00
Cezary Sobczak
03bcb870e7
opensbi: add patches for Nezha board
...
Signed-off-by: Cezary Sobczak <cezary.sobczak@3mdeb.com >
2022-03-30 18:54:52 -07:00
Cezary Sobczak
ff5e85cb6f
opensbi: update mainline with patches to fit Nezha board
...
Signed-off-by: Cezary Sobczak <cezary.sobczak@3mdeb.com >
2022-03-30 18:54:52 -07:00
Cezary Sobczak
94a8a881a0
boot0: add patch which fix build with binutils 2.28
...
Signed-off-by: Cezary Sobczak <cezary.sobczak@3mdeb.com >
2022-03-30 18:54:52 -07:00
Cezary Sobczak
0d1c2fb125
boot0: add patch for Makefile to fit it with yocto build environment
...
Signed-off-by: Cezary Sobczak <cezary.sobczak@3mdeb.com >
2022-03-30 18:54:52 -07:00
Cezary Sobczak
6192951a50
boot0: add recipe of the Nezha SPL
...
Signed-off-by: Cezary Sobczak <cezary.sobczak@3mdeb.com >
2022-03-30 18:54:52 -07:00
Cezary Sobczak
42a5479dbc
nezha-allwinner-d1.conf: add machine configuration for Nezha board
...
Signed-off-by: Cezary Sobczak <cezary.sobczak@3mdeb.com >
2022-03-30 18:54:52 -07:00
Alistair Francis
3ab3c4024d
recipes-kernel: linux: Set SRCPV and PV
...
Set SRCPV and PV, this avoids errors when using devtool with the
linux-mainline.
Signed-off-by: Alistair Francis <alistair.francis@wdc.com >
2022-03-30 09:36:41 -07:00
Khem Raj
bd88940ab6
apache2,go: Ignore textrels on rv64/rv32
...
Fixes
ERROR: apache2-2.4.53-r0 do_package_qa: QA Issue: apache2: ELF binary /usr/sbin/httpd has relocations in .text [textrel]
ERROR: apache2-2.4.53-r0 do_package_qa: Fatal QA errors were found, failing task.
ERROR: go-1.18-r0 do_package_qa: QA Issue: go: ELF binary /usr/lib/go/pkg/tool/linux_riscv64/trace has relocations in .text
go: ELF binary /usr/lib/go/pkg/tool/linux_riscv64/pprof has relocations in .text
go: ELF binary /usr/lib/go/bin/go has relocations in .text [textrel]
Signed-off-by: Khem Raj <raj.khem@gmail.com >
2022-03-28 08:56:23 +10:00
Khem Raj
778ea8390a
conf: Drop using image-prelink
...
image-prelink has been removed in latest yocto ( kirkstone + )
Fixes Issue #325
Signed-off-by: Khem Raj <raj.khem@gmail.com >
2022-03-24 23:27:55 -07:00
Alistair Francis
717c2ec609
linux-mainline: Bump to 5.17
...
Bump the linux-mainline to the 5.17 release. This means we are also
dropping the old SiFive U540 PCIe patches as they are no longer
maintained and the board is rarley used.
Signed-off-by: Alistair Francis <alistair.francis@wdc.com >
2022-03-23 22:31:26 -07:00
Khem Raj
37aa7ac6fb
python3-pyruvate: Fix build on riscv32/musl
...
Signed-off-by: Khem Raj <raj.khem@gmail.com >
2022-03-19 18:53:50 -07:00
Khem Raj
870f72e377
python3-cryptography: Fix build on rv32/musl
...
Signed-off-by: Khem Raj <raj.khem@gmail.com >
2022-03-19 18:53:50 -07:00
Khem Raj
c028c49fda
musl: fix inconsistent ucontext_t struct tag for rv32
...
Signed-off-by: Khem Raj <raj.khem@gmail.com >
2022-03-16 15:22:40 -07:00
Khem Raj
36469c1189
librsvg: Forward port rv32 libc patch
...
Signed-off-by: Khem Raj <raj.khem@gmail.com >
2022-03-16 15:22:40 -07:00
Khem Raj
e9735bc8f7
libstd-rs: Forward port rv32 patch to 1.59.0 rust release
...
Signed-off-by: Khem Raj <raj.khem@gmail.com >
2022-03-16 09:12:42 -07:00
Khem Raj
b81bc2eb72
recipes: Use SPDX naming convention for LICENSE
...
Signed-off-by: Khem Raj <raj.khem@gmail.com >
2022-03-06 21:52:53 -08:00
Khem Raj
7deee0ded5
jemalloc: Ignore textrels on rv32 as well
...
ptests end up with textrels
Signed-off-by: Khem Raj <raj.khem@gmail.com >
2022-03-06 08:31:13 -08:00
Daiane Angolini
576cfff181
baremetal-riscv32nf: Fix typo in syntax override
2022-03-03 11:02:52 -08:00
Khem Raj
fe6fc0b271
linux-firmware-beaglev-bcm43430: Update SRC_URIs for brcm firmware
...
branches have moved. Adjust
Signed-off-by: Khem Raj <raj.khem@gmail.com >
2022-02-28 23:56:02 -08:00
Khem Raj
b3550462b3
layers: Bump to use kirkstone
...
its not going to be backward ABI compatible with honister due to variable renaming.
Signed-off-by: Khem Raj <raj.khem@gmail.com >
2022-02-22 08:51:48 -08:00
Khem Raj
18227c1de0
layer.conf: Ignore textrels for jemalloc
...
Signed-off-by: Khem Raj <raj.khem@gmail.com >
2022-02-05 15:31:09 -08:00
Khem Raj
33df8de5f7
libstd-rs: Forward port rv32 musl support to 1.58.x release
...
Signed-off-by: Khem Raj <raj.khem@gmail.com >
2022-02-05 15:31:09 -08:00
Khem Raj
9fb725c935
busybox: Apply bbappend to 1.35
...
1.35 is now in Core
Signed-off-by: Khem Raj <raj.khem@gmail.com >
2022-01-13 15:48:18 +10:00
Khem Raj
9561639c61
libseccomp: Substitute valid release number
...
This helps to ensure that a valid version is encoded for libseccomp
consumers, We dont need it generally since the release comes from a
release branch but rv32 port is on a staging branch of main where
release number is not coded yet and set to 0.0.0
Signed-off-by: Khem Raj <raj.khem@gmail.com >
2021-12-12 22:03:40 -08:00
Bernhard Rosenkränzer
d827208a38
conf/machine: Add baremetal-riscv32nf config
...
Add baremetal-riscv32nf config for RISC-V32 machines without
floating point instructions (e.g. Hi3861)
Signed-off-by: Bernhard Rosenkränzer <bernhard.rosenkraenzer.ext@huawei.com >
2021-12-09 16:26:54 -08:00