diff options
Diffstat (limited to 'sys/arch/octeon/include/octeonreg.h')
-rw-r--r-- | sys/arch/octeon/include/octeonreg.h | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/sys/arch/octeon/include/octeonreg.h b/sys/arch/octeon/include/octeonreg.h index 4cf6a30b3e9..e18fff2ff2f 100644 --- a/sys/arch/octeon/include/octeonreg.h +++ b/sys/arch/octeon/include/octeonreg.h @@ -1,4 +1,4 @@ -/* $OpenBSD: octeonreg.h,v 1.9 2018/12/18 14:24:02 visa Exp $ */ +/* $OpenBSD: octeonreg.h,v 1.10 2019/09/07 13:58:58 visa Exp $ */ /* * Copyright (c) 2003-2004 Opsycon AB (www.opsycon.com). @@ -177,10 +177,16 @@ #define MIO_RST_BOOT_PNR_MUL_SHIFT 24 #define MIO_RST_BOOT_PNR_MUL_MASK 0x3f +#define MIO_RST_CTL(x) (0x1180000001618ULL + 8 * (x)) +#define MIO_RST_CTL_PRTMODE 0x0000000000000030ULL + /* OCTEON III */ #define RST_BOOT 0x1180006001600ULL #define RST_BOOT_PNR_MUL_SHIFT 24 #define RST_BOOT_PNR_MUL_MASK 0x3f +#define RST_CTL(x) (0x1180006001640ULL + 8 * (x)) +#define RST_CTL_RST_DONE 0x0000000000000100ULL +#define RST_CTL_HOST_MODE 0x0000000000000040ULL #define RST_SOFT_RST 0x1180006001680ULL #define OCTEON_IO_REF_CLOCK 50000000 /* 50MHz */ |