Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros
urquell.h File Reference

Go to the source code of this file.

Macros

#define NOR_FLASH_ADDR   0x00000000
 
#define NOR_FLASH_SIZE   0x04000000
 
#define CS1_BASE   0x05000000
 
#define CS5_BASE   0x15000000
 
#define FPGA_BASE   CS1_BASE
 
#define BOARDREG(ofs)   (FPGA_BASE + ofs##_OFS)
 
#define UBOARDREG(ofs)   (0xa0000000 + FPGA_BASE + ofs##_OFS)
 
#define SRSTR_OFS   0x0000 /* System reset register */
 
#define BDMR_OFS   0x0010 /* Board operating mode resister */
 
#define IRL0SR_OFS   0x0020 /* IRL0 Status register */
 
#define IRL0MSKR_OFS   0x0030 /* IRL0 Mask register */
 
#define IRL1SR_OFS   0x0040 /* IRL1 Status register */
 
#define IRL1MSKR_OFS   0x0050 /* IRL1 Mask register */
 
#define IRL2SR_OFS   0x0060 /* IRL2 Status register */
 
#define IRL2MSKR_OFS   0x0070 /* IRL2 Mask register */
 
#define IRL3SR_OFS   0x0080 /* IRL3 Status register */
 
#define IRL3MSKR_OFS   0x0090 /* IRL3 Mask register */
 
#define SOFTINTR_OFS   0x0120 /* Softwear Interrupt register */
 
#define SLEDR_OFS   0x0130 /* LED control resister */
 
#define MAPSCIFSWR_OFS   0x0140 /* Map/SCIF Switch register */
 
#define FPVERR_OFS   0x0150 /* FPGA Version register */
 
#define FPDATER_OFS   0x0160 /* FPGA Date register */
 
#define FPYEARR_OFS   0x0170 /* FPGA Year register */
 
#define TCLKCR_OFS   0x0180 /* TCLK Control register */
 
#define DIPSWMR_OFS   0x1000 /* DIPSW monitor register */
 
#define FPODR_OFS   0x1010 /* Output port data register */
 
#define ATACNR_OFS   0x1020 /* ATA-CN Control/status register */
 
#define FPINDR_OFS   0x1030 /* Input port data register */
 
#define MDSWMR_OFS   0x1040 /* MODE SW monitor register */
 
#define DDR3BUPCR_OFS   0x1050 /* DDR3 Backup control register */
 
#define SSICODECCR_OFS   0x1060 /* SSI-CODEC control register */
 
#define PCIESLOTSR_OFS   0x1070 /* PCIexpress Slot status register */
 
#define ETHERPORTSR_OFS   0x1080 /* EtherPhy Port status register */
 
#define LATCHCR_OFS   0x3000 /* Latch control register */
 
#define LATCUAR_OFS   0x3010 /* Latch upper address register */
 
#define LATCLAR_OFS   0x3012 /* Latch lower address register */
 
#define LATCLUDR_OFS   0x3024 /* Latch D31-16 register */
 
#define LATCLLDR_OFS   0x3026 /* Latch D15-0 register */
 
#define CHARLED_OFS   0x2000 /* Character LED */
 

Macro Definition Documentation

#define ATACNR_OFS   0x1020 /* ATA-CN Control/status register */

Definition at line 52 of file urquell.h.

#define BDMR_OFS   0x0010 /* Board operating mode resister */

Definition at line 34 of file urquell.h.

#define BOARDREG (   ofs)    (FPGA_BASE + ofs##_OFS)

Definition at line 30 of file urquell.h.

#define CHARLED_OFS   0x2000 /* Character LED */

Definition at line 65 of file urquell.h.

#define CS1_BASE   0x05000000

Definition at line 26 of file urquell.h.

#define CS5_BASE   0x15000000

Definition at line 27 of file urquell.h.

#define DDR3BUPCR_OFS   0x1050 /* DDR3 Backup control register */

Definition at line 55 of file urquell.h.

#define DIPSWMR_OFS   0x1000 /* DIPSW monitor register */

Definition at line 50 of file urquell.h.

#define ETHERPORTSR_OFS   0x1080 /* EtherPhy Port status register */

Definition at line 58 of file urquell.h.

#define FPDATER_OFS   0x0160 /* FPGA Date register */

Definition at line 47 of file urquell.h.

#define FPGA_BASE   CS1_BASE

Definition at line 28 of file urquell.h.

#define FPINDR_OFS   0x1030 /* Input port data register */

Definition at line 53 of file urquell.h.

#define FPODR_OFS   0x1010 /* Output port data register */

Definition at line 51 of file urquell.h.

#define FPVERR_OFS   0x0150 /* FPGA Version register */

Definition at line 46 of file urquell.h.

#define FPYEARR_OFS   0x0170 /* FPGA Year register */

Definition at line 48 of file urquell.h.

#define IRL0MSKR_OFS   0x0030 /* IRL0 Mask register */

Definition at line 36 of file urquell.h.

#define IRL0SR_OFS   0x0020 /* IRL0 Status register */

Definition at line 35 of file urquell.h.

#define IRL1MSKR_OFS   0x0050 /* IRL1 Mask register */

Definition at line 38 of file urquell.h.

#define IRL1SR_OFS   0x0040 /* IRL1 Status register */

Definition at line 37 of file urquell.h.

#define IRL2MSKR_OFS   0x0070 /* IRL2 Mask register */

Definition at line 40 of file urquell.h.

#define IRL2SR_OFS   0x0060 /* IRL2 Status register */

Definition at line 39 of file urquell.h.

#define IRL3MSKR_OFS   0x0090 /* IRL3 Mask register */

Definition at line 42 of file urquell.h.

#define IRL3SR_OFS   0x0080 /* IRL3 Status register */

Definition at line 41 of file urquell.h.

#define LATCHCR_OFS   0x3000 /* Latch control register */

Definition at line 59 of file urquell.h.

#define LATCLAR_OFS   0x3012 /* Latch lower address register */

Definition at line 61 of file urquell.h.

#define LATCLLDR_OFS   0x3026 /* Latch D15-0 register */

Definition at line 63 of file urquell.h.

#define LATCLUDR_OFS   0x3024 /* Latch D31-16 register */

Definition at line 62 of file urquell.h.

#define LATCUAR_OFS   0x3010 /* Latch upper address register */

Definition at line 60 of file urquell.h.

#define MAPSCIFSWR_OFS   0x0140 /* Map/SCIF Switch register */

Definition at line 45 of file urquell.h.

#define MDSWMR_OFS   0x1040 /* MODE SW monitor register */

Definition at line 54 of file urquell.h.

#define NOR_FLASH_ADDR   0x00000000

Definition at line 23 of file urquell.h.

#define NOR_FLASH_SIZE   0x04000000

Definition at line 24 of file urquell.h.

#define PCIESLOTSR_OFS   0x1070 /* PCIexpress Slot status register */

Definition at line 57 of file urquell.h.

#define SLEDR_OFS   0x0130 /* LED control resister */

Definition at line 44 of file urquell.h.

#define SOFTINTR_OFS   0x0120 /* Softwear Interrupt register */

Definition at line 43 of file urquell.h.

#define SRSTR_OFS   0x0000 /* System reset register */

Definition at line 33 of file urquell.h.

#define SSICODECCR_OFS   0x1060 /* SSI-CODEC control register */

Definition at line 56 of file urquell.h.

#define TCLKCR_OFS   0x0180 /* TCLK Control register */

Definition at line 49 of file urquell.h.

#define UBOARDREG (   ofs)    (0xa0000000 + FPGA_BASE + ofs##_OFS)

Definition at line 31 of file urquell.h.