Lines Matching +full:0 +full:x101000
10 #define ASP_INTR2_OFFSET 0x1000
11 #define ASP_INTR2_STATUS 0x0
12 #define ASP_INTR2_SET 0x4
13 #define ASP_INTR2_CLEAR 0x8
14 #define ASP_INTR2_MASK_STATUS 0xc
15 #define ASP_INTR2_MASK_SET 0x10
16 #define ASP_INTR2_MASK_CLEAR 0x14
23 #define ASP_WAKEUP_INTR2_OFFSET 0x1200
24 #define ASP_WAKEUP_INTR2_STATUS 0x0
25 #define ASP_WAKEUP_INTR2_SET 0x4
26 #define ASP_WAKEUP_INTR2_CLEAR 0x8
27 #define ASP_WAKEUP_INTR2_MASK_STATUS 0xc
28 #define ASP_WAKEUP_INTR2_MASK_SET 0x10
29 #define ASP_WAKEUP_INTR2_MASK_CLEAR 0x14
30 #define ASP_WAKEUP_INTR2_MPD_0 BIT(0)
36 #define ASP_TX_ANALYTICS_OFFSET 0x4c000
37 #define ASP_TX_ANALYTICS_CTRL 0x0
39 #define ASP_RX_ANALYTICS_OFFSET 0x98000
40 #define ASP_RX_ANALYTICS_CTRL 0x0
42 #define ASP_RX_CTRL_OFFSET 0x9f000
43 #define ASP_RX_CTRL_UMAC_0_FRAME_COUNT 0x8
44 #define ASP_RX_CTRL_UMAC_1_FRAME_COUNT 0xc
45 #define ASP_RX_CTRL_FB_0_FRAME_COUNT 0x14
46 #define ASP_RX_CTRL_FB_1_FRAME_COUNT 0x18
47 #define ASP_RX_CTRL_FB_8_FRAME_COUNT 0x1c
49 /* ASP2.0 */
50 #define ASP_RX_CTRL_FB_OUT_FRAME_COUNT 0x20
51 #define ASP_RX_CTRL_FB_FILT_OUT_FRAME_COUNT 0x24
52 #define ASP_RX_CTRL_FLUSH 0x28
53 #define ASP_CTRL_UMAC0_FLUSH_MASK (BIT(0) | BIT(12))
56 #define ASP_RX_CTRL_FB_RX_FIFO_DEPTH 0x30
58 #define ASP_RX_CTRL_FB_9_FRAME_COUNT_2_1 0x20
59 #define ASP_RX_CTRL_FB_10_FRAME_COUNT_2_1 0x24
60 #define ASP_RX_CTRL_FB_OUT_FRAME_COUNT_2_1 0x28
61 #define ASP_RX_CTRL_FB_FILT_OUT_FRAME_COUNT_2_1 0x2c
62 #define ASP_RX_CTRL_FLUSH_2_1 0x30
63 #define ASP_RX_CTRL_FB_RX_FIFO_DEPTH_2_1 0x38
65 #define ASP_RX_FILTER_OFFSET 0x80000
66 #define ASP_RX_FILTER_BLK_CTRL 0x0
67 #define ASP_RX_FILTER_OPUT_EN BIT(0)
73 #define ASP_RX_FILTER_MDA_CFG(sel) (((sel) * 0x14) + 0x100)
77 #define ASP_RX_FILTER_MDA_PAT_H(sel) (((sel) * 0x14) + 0x104)
78 #define ASP_RX_FILTER_MDA_PAT_L(sel) (((sel) * 0x14) + 0x108)
79 #define ASP_RX_FILTER_MDA_MSK_H(sel) (((sel) * 0x14) + 0x10c)
80 #define ASP_RX_FILTER_MDA_MSK_L(sel) (((sel) * 0x14) + 0x110)
81 #define ASP_RX_FILTER_MDA_CFG(sel) (((sel) * 0x14) + 0x100)
82 #define ASP_RX_FILTER_MDA_PAT_H(sel) (((sel) * 0x14) + 0x104)
83 #define ASP_RX_FILTER_MDA_PAT_L(sel) (((sel) * 0x14) + 0x108)
84 #define ASP_RX_FILTER_MDA_MSK_H(sel) (((sel) * 0x14) + 0x10c)
85 #define ASP_RX_FILTER_MDA_MSK_L(sel) (((sel) * 0x14) + 0x110)
86 #define ASP_RX_FILTER_NET_CFG(sel) (((sel) * 0xa04) + 0x400)
87 #define ASP_RX_FILTER_NET_CFG_CH(sel) ((sel) << 0)
99 (((sel) * 0xa04) + ((block) * 0x200) + (off) + 0x600)
101 (((sel) * 0xa04) + ((block) * 0x200) + (off) + 0x700)
103 #define ASP_RX_FILTER_NET_OFFSET(sel) (((sel) * 0xa04) + 0xe00)
104 #define ASP_RX_FILTER_NET_OFFSET_L2(val) ((val) << 0)
110 ASP_RX_FILTER_NET_L2 = 0,
117 #define ASP_EDPKT_OFFSET 0x9c000
118 #define ASP_EDPKT_ENABLE 0x4
119 #define ASP_EDPKT_ENABLE_EN BIT(0)
120 #define ASP_EDPKT_HDR_CFG 0xc
122 #define ASP_EDPKT_HDR_SZ_32 0
126 #define ASP_EDPKT_BURST_BUF_PSCAL_TOUT 0x10
127 #define ASP_EDPKT_BURST_BUF_WRITE_TOUT 0x14
128 #define ASP_EDPKT_BURST_BUF_READ_TOUT 0x18
129 #define ASP_EDPKT_RX_TS_COUNTER 0x38
130 #define ASP_EDPKT_ENDI 0x48
132 #define ASP_EDPKT_ENDI_NO_BT_SWP 0
134 #define ASP_EDPKT_RX_PKT_CNT 0x138
135 #define ASP_EDPKT_HDR_EXTR_CNT 0x13c
136 #define ASP_EDPKT_HDR_OUT_CNT 0x140
138 #define ASP_CTRL 0x101000
139 #define ASP_CTRL_ASP_SW_INIT 0x04
140 #define ASP_CTRL_ASP_SW_INIT_ACPUSS_CORE BIT(0)
146 #define ASP_CTRL_CLOCK_CTRL 0x04
147 #define ASP_CTRL_CLOCK_CTRL_ASP_TX_DISABLE BIT(0)
150 #define ASP_CTRL_CLOCK_CTRL_ASP_RGMII_MASK (0x7 << ASP_CTRL_CLOCK_CTRL_ASP_RGMII_SHIFT)
152 #define ASP_CTRL_CLOCK_CTRL_ASP_ALL_DISABLE GENMASK(4, 0)
153 #define ASP_CTRL_CORE_CLOCK_SELECT 0x08
154 #define ASP_CTRL_CORE_CLOCK_SELECT_MAIN BIT(0)
155 #define ASP_CTRL_SCRATCH_0 0x0c
180 #define DESC_ADDR(x) ((x) & GENMASK_ULL(39, 0))
190 /* 39:0 (TX/RX) bits 0-39 of buf addr
198 * 60:57 (RX) rx_port_num (0-unicmac0, 1-unimac1)
204 #define DESC_INT_EN BIT(0)
212 /* 0 (TX) tx_int_en
483 #define PKT_OFFLOAD_NOP (0 << 28)