<thefossguy>
Haven't seen any relevant commits in the tree
<thefossguy>
Big if true
<davidlt[m]>
Yes they are.
<thefossguy>
Excellent
<thefossguy>
I wonder why though
<thefossguy>
Not that this is bad, obviously now
<davidlt[m]>
Otherwise, why would they have the branch :)
<thefossguy>
s/now/not
<thefossguy>
davidlt[m]: well yes, but I don't believe this
<thefossguy>
This is like NV open sourcing their kernel module
<thefossguy>
It's just that even if they did, I won't expect them to focus their development efforts for a board which is "e-waste"
<thefossguy>
Most vendors barely upstream u-boot and these madlads are porting EDK2.
<thefossguy>
I'm impressed
<dtometzki>
Hello does anyone now if the next kernel 6.4 rcX will run with VF2 ?
<dtometzki>
s/now/know/
<thefossguy>
It's a WIP, can't say for sure until Linus releases an initial RC to check what's working or otherwise
<thefossguy>
The DTS for VF2 are merged upstream, but I haven't checked for anything else like serial drivers, etc
<davidlt[m]>
Well we have tianocore on riscv before any board was available.
<dtometzki>
there are some patches in progress for VF2 what i see
<davidlt[m]>
Yes, 6.4 has baisc support.
<thefossguy>
Is everything riscv related merged in Linus' tree from -next?
<davidlt[m]>
6.5 and 6.6 should be quite nice, feature wise.
zsun has quit [Ping timeout: 256 seconds]
<davidlt[m]>
It should be on master branch already, but didnt check yet.
<davidlt[m]>
RISC-V platforms require UEFI, and I am not sure U-Boot provides enough for what is/will be required.
zsun has joined #fedora-riscv
<davidlt[m]>
Ventana is also working on Tianocore.
<thefossguy>
Is UEFI mandated by the RVXXA profile?
<davidlt[m]>
By profile, not, but by platform, yes.
<davidlt[m]>
Hardware will have to comply with platforms spec, which is more then ISA.
<thefossguy>
Gotcha
<thefossguy>
So I assume I can expect SBCs to support *EFI too?
<thefossguy>
Not just the basic efi support provided by u-boot
<davidlt[m]>
Profiles is just one part, maybe needed for SoC vendors to know what ISA to implement.
<thefossguy>
Also, what about ACPI? Is that to be replaced on RISC-V with [Open]SBI?
<davidlt[m]>
Platforms tell which profile needs to be implemented.
<davidlt[m]>
No, nothing replaces SBI.
<davidlt[m]>
UEFI actually calls SBI.
<thefossguy>
I meant to ask if ACPI will be replaced by SBI
<davidlt[m]>
Thing of SBI as AGESA for AMD.
<davidlt[m]>
No.
<thefossguy>
OpenSIL* ;)
<davidlt[m]>
Yeah :)
<davidlt[m]>
Exactly.
<thefossguy>
Gotcha, firmware is really confusing. I wish there was just one monolithic blob provided by the vendor. But this is better, a bit more confusion but better accountability and "portability". Nice.
<davidlt[m]>
Well, in the future you will buy and firmware will be there.
<davidlt[m]>
Like a traditional PC.
<thefossguy>
Lovely, but I prefer WIP things so I can learn :P
<davidlt[m]>
But it will take some time.
<davidlt[m]>
You can do it today but might not be able in the future on all the platforms.
<thefossguy>
I wouldn't have known about how u-boot boots and why 2 uboots exist (spl and proper) without the VF2 being a WIP :)
<davidlt[m]>
There is also 3rd uboot :)
<davidlt[m]>
TPL could be used;)
<thefossguy>
coreboot? :-D
<davidlt[m]>
If SPL is too big, too :)
<thefossguy>
Ah, gotcha
zsun has quit [Quit: Leaving.]
zsun has joined #fedora-riscv
zsun has quit [Quit: Leaving.]
zsun has joined #fedora-riscv
zsun has quit [Ping timeout: 240 seconds]
zsun has joined #fedora-riscv
zsun has quit [Quit: Leaving.]
zsun has joined #fedora-riscv
<rwmjones>
The `opt -passname` syntax for the new pass manager is not supported, please use `opt -passes=<pipeline>` (or the `-p` alias for a more concise version).