Module Name:    src
Committed By:   jmcneill
Date:           Sun Sep  7 22:06:36 UTC 2014

Modified Files:
        src/sys/arch/arm/allwinner: awin_reg.h

Log Message:
wrap awin_mmc_idma_descriptor in ifndef _LOCORE


To generate a diff of this commit:
cvs rdiff -u -r1.21 -r1.22 src/sys/arch/arm/allwinner/awin_reg.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/arch/arm/allwinner/awin_reg.h
diff -u src/sys/arch/arm/allwinner/awin_reg.h:1.21 src/sys/arch/arm/allwinner/awin_reg.h:1.22
--- src/sys/arch/arm/allwinner/awin_reg.h:1.21	Sun Sep  7 21:54:08 2014
+++ src/sys/arch/arm/allwinner/awin_reg.h	Sun Sep  7 22:06:36 2014
@@ -156,10 +156,16 @@
 /* A10/A20 SRAM Controller */
 #define AWIN_SRAM_CTL0_REG		0x0000
 #define AWIN_SRAM_CTL1_REG		0x0004
+#define AWIN_SRAM_VER_REG		0x0024
 
 #define AWIN_SRAM_CTL1_A3_A4		__BITS(5,4)
 #define AWIN_SRAM_CTL1_A3_A4_EMAC	1
 
+#define AWIN_SRAM_VER_KEY_FIELD		__BITS(31,16)
+#define AWIN_SRAM_VER_R_EN		__BIT(15)
+#define AWIN_SRAM_VER_BOOT_SEL_PAD_STA	__BIT(8)
+#define AWIN_SRAM_VER_BITS		__BITS(7,0)
+
 /* A10/A20 DRAM Controller */
 #define AWIN_DRAM_CCR_REG		0x0000
 #define AWIN_DRAM_DCR_REG		0x0004
@@ -719,6 +725,7 @@
 #define AWIN_MMC_IDST_RECEIVE_INT	__BIT(1)
 #define AWIN_MMC_IDST_TRANSMIT_INT	__BIT(0)
 
+#if !defined(_LOCORE)
 struct awin_mmc_idma_descriptor {
 	uint32_t	dma_config;
 #define AWIN_MMC_IDMA_CONFIG_DIC	__BIT(1)
@@ -732,6 +739,7 @@ struct awin_mmc_idma_descriptor {
 	uint32_t	dma_buf_addr;
 	uint32_t	dma_next;
 } __packed;
+#endif
 
 #define AWIN_CPUCFG_CPU0_RST_CTRL_REG	0x0040
 #define AWIN_CPUCFG_CPU0_CTRL_REG	0x0044

Reply via email to