imxpciereg.h revision 1.1 1 1.1 hkenken /* $NetBSD: imxpciereg.h,v 1.1 2019/07/24 12:33:18 hkenken Exp $ */
2 1.1 hkenken
3 1.1 hkenken /*
4 1.1 hkenken * Copyright (c) 2015 Ryo Shimizu <ryo (at) nerv.org>
5 1.1 hkenken * All rights reserved.
6 1.1 hkenken *
7 1.1 hkenken * Redistribution and use in source and binary forms, with or without
8 1.1 hkenken * modification, are permitted provided that the following conditions
9 1.1 hkenken * are met:
10 1.1 hkenken * 1. Redistributions of source code must retain the above copyright
11 1.1 hkenken * notice, this list of conditions and the following disclaimer.
12 1.1 hkenken * 2. Redistributions in binary form must reproduce the above copyright
13 1.1 hkenken * notice, this list of conditions and the following disclaimer in the
14 1.1 hkenken * documentation and/or other materials provided with the distribution.
15 1.1 hkenken *
16 1.1 hkenken * THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
17 1.1 hkenken * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
18 1.1 hkenken * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
19 1.1 hkenken * DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT,
20 1.1 hkenken * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
21 1.1 hkenken * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
22 1.1 hkenken * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
23 1.1 hkenken * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
24 1.1 hkenken * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
25 1.1 hkenken * IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
26 1.1 hkenken * POSSIBILITY OF SUCH DAMAGE.
27 1.1 hkenken */
28 1.1 hkenken
29 1.1 hkenken #ifndef _ARM_IMX_IMX6_PCIEREG_H_
30 1.1 hkenken #define _ARM_IMX_IMX6_PCIEREG_H_
31 1.1 hkenken
32 1.1 hkenken /* PCIe EP Mode Registers */
33 1.1 hkenken #define PCIE_EP_DEVICEID 0x00000000
34 1.1 hkenken #define PCIE_EP_COMMAND 0x00000004
35 1.1 hkenken #define PCIE_EP_BIST 0x0000000c
36 1.1 hkenken #define PCIE_EP_BAR0 0x00000010
37 1.1 hkenken #define PCIE_EP_MASK0 0x00000010
38 1.1 hkenken #define PCIE_EP_MASK1 0x00000014
39 1.1 hkenken #define PCIE_EP_MASK2 0x00000018
40 1.1 hkenken #define PCIE_EP_MASK3 0x0000001c
41 1.1 hkenken #define PCIE_EP_CISP 0x00000028
42 1.1 hkenken #define PCIE_EP_SSID 0x0000002c
43 1.1 hkenken #define PCIE_EP_EROMBAR 0x00000030
44 1.1 hkenken #define PCIE_EP_EROMMASK 0x00000030
45 1.1 hkenken #define PCIE_EP_CAPPR 0x00000034
46 1.1 hkenken #define PCIE_EP_ILR 0x0000003c
47 1.1 hkenken #define PCIE_EP_AER 0x00000100
48 1.1 hkenken #define PCIE_EP_UESR 0x00000104
49 1.1 hkenken #define PCIE_EP_UEMR 0x00000108
50 1.1 hkenken #define PCIE_EP_UESEVR 0x0000010c
51 1.1 hkenken #define PCIE_EP_CESR 0x00000110
52 1.1 hkenken #define PCIE_EP_CEMR 0x00000114
53 1.1 hkenken #define PCIE_EP_ACCR 0x00000118
54 1.1 hkenken #define PCIE_EP_HLR 0x0000011c
55 1.1 hkenken #define PCIE_EP_VCECHR 0x00000140
56 1.1 hkenken #define PCIE_EP_PVCCR1 0x00000144
57 1.1 hkenken #define PCIE_EP_PVCCR2 0x00000148
58 1.1 hkenken #define PCIE_EP_PVCCSR 0x0000014c
59 1.1 hkenken #define PCIE_EP_VCRCR 0x00000150
60 1.1 hkenken #define PCIE_EP_VCRCONR 0x00000154
61 1.1 hkenken #define PCIE_EP_VCRSR 0x00000158
62 1.1 hkenken
63 1.1 hkenken /* PCIe RC Mode Registers */
64 1.1 hkenken #define PCIE_RC_DEVICEID 0x00000000
65 1.1 hkenken #define PCIE_RC_COMMAND 0x00000004
66 1.1 hkenken #define PCIE_RC_REVID 0x00000008
67 1.1 hkenken #define PCIE_RC_BIST 0x0000000c
68 1.1 hkenken #define PCIE_RC_BAR0 0x00000010
69 1.1 hkenken #define PCIE_RC_BAR1 0x00000014
70 1.1 hkenken #define PCIE_RC_BNR 0x00000018
71 1.1 hkenken #define PCIE_RC_IOBLSSR 0x0000001c
72 1.1 hkenken #define PCIE_RC_MEM_BLR 0x00000020
73 1.1 hkenken #define PCIE_RC_PREF_MEM_BLR 0x00000024
74 1.1 hkenken #define PCIE_RC_PREF_BASE_U32 0x00000028
75 1.1 hkenken #define PCIE_RC_PREF_LIM_U32 0x0000002c
76 1.1 hkenken #define PCIE_RC_IO_BASE_LIM_U16 0x00000030
77 1.1 hkenken #define PCIE_RC_CAPPR 0x00000034
78 1.1 hkenken #define PCIE_RC_EROMBAR 0x00000038
79 1.1 hkenken #define PCIE_RC_EROMMASK 0x00000038
80 1.1 hkenken #define PCIE_RC_PMCR 0x00000040
81 1.1 hkenken #define PCIE_RC_PMCSR 0x00000044
82 1.1 hkenken #define PCIE_RC_CIDR 0x00000070
83 1.1 hkenken #define PCIE_RC_DCR 0x00000074
84 1.1 hkenken #define PCIE_RC_DCONR 0x00000078
85 1.1 hkenken #define PCIE_RC_LCR 0x0000007c
86 1.1 hkenken #define PCIE_RC_LCR_MAX_LINK_SPEEDS __BITS(3, 0)
87 1.1 hkenken #define PCIE_RC_LCR_MAX_LINK_SPEEDS_GEN1 __SHIFTIN(0x1, PCIE_RC_LCR_MAX_LINK_SPEEDS)
88 1.1 hkenken #define PCIE_RC_LCR_MAX_LINK_SPEEDS_GEN2 __SHIFTIN(0x2, PCIE_RC_LCR_MAX_LINK_SPEEDS)
89 1.1 hkenken #define PCIE_RC_LCSR 0x00000080
90 1.1 hkenken #define PCIE_RC_LCSR_LINK_SPEED __BITS(19, 16)
91 1.1 hkenken #define PCIE_RC_SCR 0x00000084
92 1.1 hkenken #define PCIE_RC_SCSR 0x00000088
93 1.1 hkenken #define PCIE_RC_RCCR 0x0000008c
94 1.1 hkenken #define PCIE_RC_RSR 0x00000090
95 1.1 hkenken #define PCIE_RC_DCR2 0x00000094
96 1.1 hkenken #define PCIE_RC_DCSR2 0x00000098
97 1.1 hkenken #define PCIE_RC_LCR2 0x0000009c
98 1.1 hkenken #define PCIE_RC_LCSR2 0x000000a0
99 1.1 hkenken #define PCIE_RC_AER 0x00000100
100 1.1 hkenken #define PCIE_RC_UESR 0x00000104
101 1.1 hkenken #define PCIE_RC_UEMR 0x00000108
102 1.1 hkenken #define PCIE_RC_UESEVR 0x0000010c
103 1.1 hkenken #define PCIE_RC_CESR 0x00000110
104 1.1 hkenken #define PCIE_RC_CEMR 0x00000114
105 1.1 hkenken #define PCIE_RC_ACCR 0x00000118
106 1.1 hkenken #define PCIE_RC_HLR 0x0000011c
107 1.1 hkenken #define PCIE_RC_RECR 0x0000012c
108 1.1 hkenken #define PCIE_RC_RESR 0x00000130
109 1.1 hkenken #define PCIE_RC_ESIR 0x00000134
110 1.1 hkenken #define PCIE_RC_VCECHR 0x00000140
111 1.1 hkenken #define PCIE_RC_PVCCR1 0x00000144
112 1.1 hkenken #define PCIE_RC_PVCCR2 0x00000148
113 1.1 hkenken #define PCIE_RC_PVCCSR 0x0000014c
114 1.1 hkenken #define PCIE_RC_VCRCR 0x00000150
115 1.1 hkenken #define PCIE_RC_VCRCONR 0x00000154
116 1.1 hkenken #define PCIE_RC_VCRSR 0x00000158
117 1.1 hkenken
118 1.1 hkenken /* PCIe Port Logic Registers */
119 1.1 hkenken #define PCIE_PL_ALTRTR 0x00000700
120 1.1 hkenken #define PCIE_PL_VSDR 0x00000704
121 1.1 hkenken #define PCIE_PL_PFLR 0x00000708
122 1.1 hkenken #define PCIE_PL_PFLR_LOW_POWER_ENTRANCE_COUNT __BITS(31, 24)
123 1.1 hkenken #define PCIE_PL_PFLR_LINK_STATE __BITS(21, 16)
124 1.1 hkenken #define PCIE_PL_PFLR_FORCE_LINK __BIT(15)
125 1.1 hkenken #define PCIE_PL_PFLR_LINK_NUMBER __BITS(7, 0)
126 1.1 hkenken #define PCIE_PL_AFLACR 0x0000070c
127 1.1 hkenken #define PCIE_PL_PLCR 0x00000710
128 1.1 hkenken #define PCIE_PL_PLCR_LINK_MODE_ENABLE __BITS(21, 16)
129 1.1 hkenken #define PCIE_PL_LSR 0x00000714
130 1.1 hkenken #define PCIE_PL_SNR 0x00000718
131 1.1 hkenken #define PCIE_PL_STRFM1 0x0000071c
132 1.1 hkenken #define PCIE_PL_STRFM2 0x00000720
133 1.1 hkenken #define PCIE_PL_AMODNPSR 0x00000724
134 1.1 hkenken #define PCIE_PL_DEBUG0 0x00000728
135 1.1 hkenken #define PCIE_PL_DEBUG0_XMLH_LTSSM_STATE __BITS(0, 5)
136 1.1 hkenken #define PCIE_PL_DEBUG1 0x0000072c
137 1.1 hkenken #define PCIE_PL_DEBUG1_XMLH_LINK_UP __BIT(4)
138 1.1 hkenken #define PCIE_PL_DEBUG1_XMLH_LINK_IN_TRAINING __BIT(29)
139 1.1 hkenken #define PCIE_PL_TPFCSR 0x00000730
140 1.1 hkenken #define PCIE_PL_TNFCSR 0x00000734
141 1.1 hkenken #define PCIE_PL_TCFCSR 0x00000738
142 1.1 hkenken #define PCIE_PL_QSR 0x0000073c
143 1.1 hkenken #define PCIE_PL_VCTAR1 0x00000740
144 1.1 hkenken #define PCIE_PL_VCTAR2 0x00000744
145 1.1 hkenken #define PCIE_PL_VC0PRQC 0x00000748
146 1.1 hkenken #define PCIE_PL_VC0NRQC 0x0000074c
147 1.1 hkenken #define PCIE_PL_VC0CRQC 0x00000750
148 1.1 hkenken #define PCIE_PL_VCNPRQC 0x00000754
149 1.1 hkenken #define PCIE_PL_VCNNRQC 0x00000758
150 1.1 hkenken #define PCIE_PL_VCNCRQC 0x0000075c
151 1.1 hkenken #define PCIE_PL_VC0PBD 0x000007a8
152 1.1 hkenken #define PCIE_PL_VC0NPBD 0x000007ac
153 1.1 hkenken #define PCIE_PL_VC0CBD 0x000007b0
154 1.1 hkenken #define PCIE_PL_VC1PBD 0x000007b4
155 1.1 hkenken #define PCIE_PL_VC1NPBD 0x000007b8
156 1.1 hkenken #define PCIE_PL_VC1CBD 0x000007bc
157 1.1 hkenken #define PCIE_PL_G2CR 0x0000080c
158 1.1 hkenken #define PCIE_PL_G2CR_DIRECTED_SPEED_CHANGE __BIT(17)
159 1.1 hkenken #define PCIE_PL_G2CR_PREDETERMINED_NUMBER_OF_LANES __BITS(16, 8)
160 1.1 hkenken #define PCIE_PL_PHY_STATUS 0x00000810
161 1.1 hkenken #define PCIE_PL_PHY_STATUS_ACK __BIT(16)
162 1.1 hkenken #define PCIE_PL_PHY_STATUS_DATA __BITS(0, 15)
163 1.1 hkenken #define PCIE_PL_PHY_CTRL 0x00000814
164 1.1 hkenken #define PCIE_PL_PHY_CTRL_RD __BIT(19)
165 1.1 hkenken #define PCIE_PL_PHY_CTRL_WR __BIT(18)
166 1.1 hkenken #define PCIE_PL_PHY_CTRL_CAP_DAT __BIT(17)
167 1.1 hkenken #define PCIE_PL_PHY_CTRL_CAP_ADR __BIT(16)
168 1.1 hkenken #define PCIE_PL_PHY_CTRL_DATA __BITS(0, 15)
169 1.1 hkenken #define PCIE_PL_MRCCR0 0x00000818
170 1.1 hkenken #define PCIE_PL_MRCCR1 0x0000081c
171 1.1 hkenken #define PCIE_PL_MSICA 0x00000820
172 1.1 hkenken #define PCIE_PL_MSICUA 0x00000824
173 1.1 hkenken #define PCIE_PL_MSICIN_ENB 0x00000828
174 1.1 hkenken #define PCIE_PL_MSICIN_MASK 0x0000082c
175 1.1 hkenken #define PCIE_PL_MSICIN_STATUS 0x00000830
176 1.1 hkenken #define PCIE_PL_MSICGPIO 0x00000888
177 1.1 hkenken
178 1.1 hkenken // ATU_R_BaseAddress 0x900
179 1.1 hkenken #define PCIE_PL_IATUVR 0x00000900
180 1.1 hkenken // ATU_VIEWPORT_R (ATU_R_BaseAddress + 0x0)
181 1.1 hkenken
182 1.1 hkenken #define PCIE_PL_IATURC1 0x00000904
183 1.1 hkenken // ATU_REGION_CTRL1_R (ATU_R_BaseAddress + 0x4)
184 1.1 hkenken #define PCIE_PL_IATURC1_FUNC __BITS(22, 20)
185 1.1 hkenken #define PCIE_PL_IATURC1_AT __BITS(17, 16)
186 1.1 hkenken #define PCIE_PL_IATURC1_ATTR __BITS(10, 9)
187 1.1 hkenken #define PCIE_PL_IATURC1_TD __BIT(8)
188 1.1 hkenken #define PCIE_PL_IATURC1_TC __BITS(7, 5)
189 1.1 hkenken #define PCIE_PL_IATURC1_TYPE __BITS(4, 0)
190 1.1 hkenken #define PCIE_PL_IATURC1_TYPE_IO __SHIFTIN(0, PCIE_PL_IATURC1_TYPE)
191 1.1 hkenken #define PCIE_PL_IATURC1_TYPE_MEM __SHIFTIN(2, PCIE_PL_IATURC1_TYPE)
192 1.1 hkenken #define PCIE_PL_IATURC1_TYPE_CFG0 __SHIFTIN(4, PCIE_PL_IATURC1_TYPE)
193 1.1 hkenken #define PCIE_PL_IATURC1_TYPE_CFG1 __SHIFTIN(5, PCIE_PL_IATURC1_TYPE)
194 1.1 hkenken
195 1.1 hkenken #define PCIE_PL_IATURC2 0x00000908
196 1.1 hkenken // ATU_REGION_CTRL2_R (ATU_R_BaseAddress + 0x8)
197 1.1 hkenken #define PCIE_PL_IATURC2_REGION_ENABLE __BIT(31)
198 1.1 hkenken
199 1.1 hkenken #define PCIE_PL_IATURLBA 0x0000090c
200 1.1 hkenken // ATU_REGION_LOWBASE_R (ATU_R_BaseAddress + 0xC)
201 1.1 hkenken
202 1.1 hkenken #define PCIE_PL_IATURUBA 0x00000910
203 1.1 hkenken // ATU_REGION_UPBASE_R (ATU_R_BaseAddress + 0x10)
204 1.1 hkenken
205 1.1 hkenken #define PCIE_PL_IATURLA 0x00000914
206 1.1 hkenken // ATU_REGION_LIMIT_ADDR_R (ATU_R_BaseAddress + 0x14)
207 1.1 hkenken
208 1.1 hkenken #define PCIE_PL_IATURLTA 0x00000918
209 1.1 hkenken // ATU_REGION_LOW_TRGT_ADDR_R (ATU_R_BaseAddress + 0x18)
210 1.1 hkenken
211 1.1 hkenken #define PCIE_PL_IATURUTA 0x0000091c
212 1.1 hkenken // ATU_REGION_UP_TRGT_ADDR_R (ATU_R_BaseAddress + 0x1C)
213 1.1 hkenken
214 1.1 hkenken /* PCIe PHY registers */
215 1.1 hkenken #define PCIE_PHY_IDCODE_LO 0x0000
216 1.1 hkenken #define PCIE_PHY_IDCODE_HI 0x0001
217 1.1 hkenken #define PCIE_PHY_DEBUG 0x0002
218 1.1 hkenken #define PCIE_PHY_RTUNE_DEBUG 0x0003
219 1.1 hkenken #define PCIE_PHY_RTUNE_STAT 0x0004
220 1.1 hkenken #define PCIE_PHY_SS_PHASE 0x0005
221 1.1 hkenken #define PCIE_PHY_SS_FREQ 0x0006
222 1.1 hkenken #define PCIE_PHY_ATEOVRD 0x0010
223 1.1 hkenken #define PCIE_PHY_MPLL_OVRD_IN_LO 0x0011
224 1.1 hkenken #define PCIE_PHY_MPLL_OVRD_IN_HI 0x0011
225 1.1 hkenken #define PCIE_PHY_SSC_OVRD_IN 0x0013
226 1.1 hkenken #define PCIE_PHY_BS_OVRD_IN 0x0014
227 1.1 hkenken #define PCIE_PHY_LEVEL_OVRD_IN 0x0015
228 1.1 hkenken #define PCIE_PHY_SUP_OVRD_OUT 0x0016
229 1.1 hkenken #define PCIE_PHY_MPLL_ASIC_IN 0x0017
230 1.1 hkenken #define PCIE_PHY_BS_ASIC_IN 0x0018
231 1.1 hkenken #define PCIE_PHY_LEVEL_ASIC_IN 0x0019
232 1.1 hkenken #define PCIE_PHY_SSC_ASIC_IN 0x001a
233 1.1 hkenken #define PCIE_PHY_SUP_ASIC_OUT 0x001b
234 1.1 hkenken #define PCIE_PHY_ATEOVRD_STATUS 0x001c
235 1.1 hkenken #define PCIE_PHY_SCOPE_ENABLES 0x0020
236 1.1 hkenken #define PCIE_PHY_SCOPE_SAMPLES 0x0021
237 1.1 hkenken #define PCIE_PHY_SCOPE_COUNT 0x0022
238 1.1 hkenken #define PCIE_PHY_SCOPE_CTL 0x0023
239 1.1 hkenken #define PCIE_PHY_SCOPE_MASK_000 0x0024
240 1.1 hkenken #define PCIE_PHY_SCOPE_MASK_001 0x0025
241 1.1 hkenken #define PCIE_PHY_SCOPE_MASK_010 0x0026
242 1.1 hkenken #define PCIE_PHY_SCOPE_MASK_011 0x0027
243 1.1 hkenken #define PCIE_PHY_SCOPE_MASK_100 0x0028
244 1.1 hkenken #define PCIE_PHY_SCOPE_MASK_101 0x0029
245 1.1 hkenken #define PCIE_PHY_SCOPE_MASK_110 0x002a
246 1.1 hkenken #define PCIE_PHY_SCOPE_MASK_111 0x002b
247 1.1 hkenken #define PCIE_PHY_MPLL_LOOP_CTL 0x0030
248 1.1 hkenken #define PCIE_PHY_MPLL_ATB_MEAS2 0x0032
249 1.1 hkenken #define PCIE_PHY_MPLL_OVR 0x0033
250 1.1 hkenken #define PCIE_PHY_RTUNE_RTUNE_CTRL 0x0034
251 1.1 hkenken #define PCIE_PHY_TX_OVRD_IN_LO 0x1000
252 1.1 hkenken #define PCIE_PHY_TX_OVRD_IN_HI 0x1001
253 1.1 hkenken #define PCIE_PHY_TX_OVRD_DRV_LO 0x1003
254 1.1 hkenken #define PCIE_PHY_TX_OVRD_OUT 0x1004
255 1.1 hkenken #define PCIE_PHY_RX_OVRD_IN_LO 0x1005
256 1.1 hkenken #define PCIE_PHY_RX_OVRD_IN_LO_RX_PLL_EN_OVRD __BIT(3)
257 1.1 hkenken #define PCIE_PHY_RX_OVRD_IN_LO_RX_DATA_EN_OVRD __BIT(5)
258 1.1 hkenken #define PCIE_PHY_RX_OVRD_IN_HI 0x1006
259 1.1 hkenken #define PCIE_PHY_RX_OVRD_OUT 0x1007
260 1.1 hkenken #define PCIE_PHY_TX_ASIC_IN 0x1008
261 1.1 hkenken #define PCIE_PHY_TX_ASIC_DRV_LO 0x1009
262 1.1 hkenken #define PCIE_PHY_TX_ASIC_DRV_HI 0x100a
263 1.1 hkenken #define PCIE_PHY_TX_ASIC_OUT 0x100b
264 1.1 hkenken #define PCIE_PHY_RX_ASIC_IN 0x100c
265 1.1 hkenken #define PCIE_PHY_RX_ASIC_OUT 0x100d
266 1.1 hkenken #define PCIE_PHY_RX_ASIC_OUT_LOS __BIT(2)
267 1.1 hkenken #define PCIE_PHY_RX_ASIC_OUT_PLL_STATE __BIT(1)
268 1.1 hkenken #define PCIE_PHY_RX_ASIC_OUT_VALID __BIT(0)
269 1.1 hkenken #define PCIE_PHY_TX_VMD_FSM_TX_VCM_0 0x1011
270 1.1 hkenken #define PCIE_PHY_TX_VMD_FSM_TX_VCM_1 0x1012
271 1.1 hkenken #define PCIE_PHY_TX_VMD_FSM_TX_VCM_DEBUG_IN 0x1013
272 1.1 hkenken #define PCIE_PHY_TX_VMD_FSM_TX_VCM_DEBUG_OUT 0x1014
273 1.1 hkenken #define PCIE_PHY_TX_LBERT_CTL 0x1015
274 1.1 hkenken #define PCIE_PHY_RX_LBERT_CTL 0x1016
275 1.1 hkenken #define PCIE_PHY_RX_LBERT_ERR 0x1017
276 1.1 hkenken #define PCIE_PHY_RX_SCOPE_CTL 0x1018
277 1.1 hkenken #define PCIE_PHY_RX_SCOPE_PHASE 0x1019
278 1.1 hkenken #define PCIE_PHY_RX_DPLL_FREQ 0x101a
279 1.1 hkenken #define PCIE_PHY_RX_CDR_CTL 0x101b
280 1.1 hkenken #define PCIE_PHY_RX_CDR_CDR_FSM_DEBUG 0x101c
281 1.1 hkenken #define PCIE_PHY_RX_CDR_LOCK_VEC_OVRD 0x101d
282 1.1 hkenken #define PCIE_PHY_RX_CDR_LOCK_VEC 0x101e
283 1.1 hkenken #define PCIE_PHY_RX_CDR_ADAP_FSM 0x101f
284 1.1 hkenken #define PCIE_PHY_RX_ATB0 0x1020
285 1.1 hkenken #define PCIE_PHY_RX_ATB1 0x1021
286 1.1 hkenken #define PCIE_PHY_RX_ENPWR0 0x1022
287 1.1 hkenken #define PCIE_PHY_RX_PMIX_PHASE 0x1023
288 1.1 hkenken #define PCIE_PHY_RX_ENPWR1 0x1024
289 1.1 hkenken #define PCIE_PHY_RX_ENPWR2 0x1025
290 1.1 hkenken #define PCIE_PHY_RX_SCOPE 0x1026
291 1.1 hkenken #define PCIE_PHY_TX_TXDRV_CNTRL 0x102b
292 1.1 hkenken #define PCIE_PHY_TX_POWER_CTL 0x102c
293 1.1 hkenken #define PCIE_PHY_TX_ALT_BLOCK 0x102d
294 1.1 hkenken #define PCIE_PHY_TX_ALT_AND_LOOPBACK 0x102e
295 1.1 hkenken #define PCIE_PHY_TX_TX_ATB_REG 0x102f
296 1.1 hkenken
297 1.1 hkenken #endif /* _ARM_IMX_IMX6_PCIEREG_H_ */
298