Go to the documentation of this file.
22 #define NET2280_BASE 0x10000000
23 #define NET2280_BASE2 0x20000000
26 #define P54U_BRG_POWER_UP (1 << GPIO0_DATA)
27 #define P54U_BRG_POWER_DOWN (1 << GPIO1_DATA)
30 #define NET2280_CLK_4Mhz (15 << LOCAL_CLOCK_FREQUENCY)
31 #define NET2280_CLK_30Mhz (2 << LOCAL_CLOCK_FREQUENCY)
32 #define NET2280_CLK_60Mhz (1 << LOCAL_CLOCK_FREQUENCY)
33 #define NET2280_CLK_STOP (0 << LOCAL_CLOCK_FREQUENCY)
34 #define NET2280_PCI_ENABLE (1 << PCI_ENABLE)
35 #define NET2280_PCI_SOFT_RESET (1 << PCI_SOFT_RESET)
38 #define NET2280_CLEAR_NAK_OUT_PACKETS_MODE (1 << CLEAR_NAK_OUT_PACKETS_MODE)
39 #define NET2280_FIFO_FLUSH (1 << FIFO_FLUSH)
42 #define NET2280_USB_INTERRUPT_ENABLE (1 << USB_INTERRUPT_ENABLE)
43 #define NET2280_PCI_INTA_INTERRUPT (1 << PCI_INTA_INTERRUPT)
44 #define NET2280_PCI_INTA_INTERRUPT_ENABLE (1 << PCI_INTA_INTERRUPT_ENABLE)
47 #define NET2280_DEVINIT 0x00
48 #define NET2280_USBIRQENB1 0x24
49 #define NET2280_IRQSTAT1 0x2c
50 #define NET2280_FIFOCTL 0x38
51 #define NET2280_GPIOCTL 0x50
52 #define NET2280_RELNUM 0x88
53 #define NET2280_EPA_RSP 0x324
54 #define NET2280_EPA_STAT 0x32c
55 #define NET2280_EPB_STAT 0x34c
56 #define NET2280_EPC_RSP 0x364
57 #define NET2280_EPC_STAT 0x36c
58 #define NET2280_EPD_STAT 0x38c
60 #define NET2280_EPA_CFG 0x320
61 #define NET2280_EPB_CFG 0x340
62 #define NET2280_EPC_CFG 0x360
63 #define NET2280_EPD_CFG 0x380
64 #define NET2280_EPE_CFG 0x3A0
65 #define NET2280_EPF_CFG 0x3C0
66 #define P54U_DEV_BASE 0x40000000
82 #define ISL38XX_DMA_STATUS_DONE 0x00000001
83 #define ISL38XX_DMA_STATUS_READY 0x00000002
84 #define NET2280_EPA_FIFO_PCI_ADDR 0x20000000
85 #define ISL38XX_DMA_MASTER_CONTROL_TRIGGER 0x00000004
96 #define P54U_FW_BLOCK 2048
98 #define X2_SIGNATURE "x2 "
99 #define X2_SIGNATURE_SIZE 4
109 #define P54U_PIPE_NUMBER 9