Brennan Ashton
46b0f6d6ee
fdt: Add initial FDT support and procfs for userspace export
...
VELAPLATFO-12536
This provides the initial hooks for Flattened Device Tree support
with QEMU RV. It also provides a new procfs file that exposes the
fdt to userspace much like the /sys/firmware/fdt endpoint in Linux.
See https://www.kernel.org/doc/Documentation/ABI/testing/sysfs-firmware-ofw
Nodes in the fdt are not yet usable by the OS.
Signed-off-by: Brennan Ashton <bashton@brennanashton.com>
Signed-off-by: liaoao <liaoao@xiaomi.com>
2023-08-05 12:41:06 -07:00
chao an
f2257ffd80
rv-virt/nsh64: enable CONFIG_BCH to support block device access
...
Since ramdisk is registered as block device, enable CONFIG_BCH
to support block device access
Signed-off-by: chao an <anchao@xiaomi.com>
2023-04-23 23:27:23 +08:00
Xiang Xiao
edd68d8ae9
board: Change CONFIG_SYSTEM_NSH_SYMTAB to CONFIG_NSH_SYMTAB
...
follow the apps side change
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2022-10-18 22:18:51 +02:00
Xiang Xiao
af12a552fe
sched/Kconfig: let PREALLOC_TIMERS depends on !DISABLE_POSIX_TIMERS
...
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2022-09-19 11:39:22 -03:00
Masayuki Ishikawa
0908c67d73
boards: rv-virt: Add support ELF to nsh and nsh64 defconfigs
...
Summary:
- This commit adds support ELF to nsh and nsh64 defconfigs
Impact:
- None
Testing:
nsh> mount -t hostfs -o fs=../apps/bin /system/bin
nsh> hello
Hello, World!!
Signed-off-by: Masayuki Ishikawa <Masayuki.Ishikawa@jp.sony.com>
2022-05-03 13:57:24 +08:00
Masayuki Ishikawa
9b20f97064
boards: rv-virt: Add hostfs support to nsh and nsh64 defconfigs
...
Summary:
- This commit adds hostfs support to nsh and nsh64 defconfigs
Impact:
- None
Testing:
- Tested with qemu-6.2
Signed-off-by: Masayuki Ishikawa <Masayuki.Ishikawa@jp.sony.com>
2022-05-02 19:46:58 +08:00
chao.an
dc2e4b7024
boards/ostest: remove board ostest implement
...
Signed-off-by: chao.an <anchao@xiaomi.com>
2022-04-18 22:22:16 +08:00
Masayuki Ishikawa
594ae1e7fc
boards: rv-virt: Fix stack corruption for rv64 configs
...
Summary:
- This commit fixes stack corruption for rv64 configs
Impact:
- None
Testing:
- Tested with qemu-6.2
Signed-off-by: Masayuki Ishikawa <Masayuki.Ishikawa@jp.sony.com>
2022-03-25 12:26:12 +02:00
Xiang Xiao
9836c6be9b
boards: Remove CONFIG_CLOCK_MONOTONIC from all defconfig
...
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2022-02-23 01:21:26 +08:00
Huang Qi
f40a673fdf
boards/rv-virt: Supports FPU test and ostest in both rv32/rv64
...
Signed-off-by: Huang Qi <huangqi3@xiaomi.com>
2022-02-17 01:09:51 +08:00