Yes. The correct approach here will be SBI SRST extension which landed in SBI v0.3 specification. Note that Linux changes to use this new extension is currently not merged and most likely will land in v5.15 kernel.
There are also U-Boot patches for UEFI ResetSystem() support on RISC-V which uses SBI SRST extension. I don’t think it landed yet too, but most likely will sooner than later.