/* SPDX-License-Identifier: GPL-2.0-only */
#ifndef ASM__RISCV__REGS_H
#define ASM__RISCV__REGS_H

#ifndef __ASSEMBLER__

#include <xen/bug.h>

#define hyp_mode(r)     (0)

struct cpu_user_regs;

static inline bool guest_mode(const struct cpu_user_regs *r)
{
    BUG_ON("unimplemented");
}

#endif /* __ASSEMBLER__ */

#endif /* ASM__RISCV__REGS_H */

/*
 * Local variables:
 * mode: C
 * c-file-style: "BSD"
 * c-basic-offset: 4
 * indent-tabs-mode: nil
 * End:
 */
