HomeFreeBSD

riscv: Implement missing nexus methods

Description

riscv: Implement missing nexus methods

This is required for the SiFive FU740's PCIe controller. Copied from
arm64 with the only difference being changing pmap_mapdev_attr to
pmap_mapdev as riscv only has the latter.

Reviewed by: mhorne
MFC after: 1 week
Differential Revision: https://reviews.freebsd.org/D31032

(cherry picked from commit d9e85f2c6f77418864a7531ffaa0e42061c0c7da)

Details

Provenance
jrtc27Authored on Jul 21 2021, 1:28 AM
Reviewer
mhorne
Differential Revision
D31032: riscv: Implement missing nexus methods
Parents
rGc69a739379be: riscv: Implement non-stub __vdso_gettc and __vdso_gettimekeep
Branches
Unknown
Tags
Unknown