xref: /openbmc/u-boot/arch/arm/include/asm/arch-fsl-layerscape/ns_access.h (revision b8a1f47be3ab050090cd8625e580cf3c63e3ff53)
183d290c5STom Rini /* SPDX-License-Identifier: GPL-2.0+ */
28281c58fSMingkai Hu /*
38281c58fSMingkai Hu  * Copyright 2015 Freescale Semiconductor, Inc.
48281c58fSMingkai Hu  */
58281c58fSMingkai Hu 
68281c58fSMingkai Hu #ifndef __FSL_NS_ACCESS_H_
78281c58fSMingkai Hu #define __FSL_NS_ACCESS_H_
8664b6520SHou Zhiqiang #include <fsl_csu.h>
98281c58fSMingkai Hu 
108281c58fSMingkai Hu enum csu_cslx_ind {
118281c58fSMingkai Hu 	CSU_CSLX_PCIE2_IO = 0,
128281c58fSMingkai Hu 	CSU_CSLX_PCIE1_IO,
138281c58fSMingkai Hu 	CSU_CSLX_MG2TPR_IP,
148281c58fSMingkai Hu 	CSU_CSLX_IFC_MEM,
158281c58fSMingkai Hu 	CSU_CSLX_OCRAM,
168281c58fSMingkai Hu 	CSU_CSLX_GIC,
178281c58fSMingkai Hu 	CSU_CSLX_PCIE1,
188281c58fSMingkai Hu 	CSU_CSLX_OCRAM2,
198281c58fSMingkai Hu 	CSU_CSLX_QSPI_MEM,
208281c58fSMingkai Hu 	CSU_CSLX_PCIE2,
218281c58fSMingkai Hu 	CSU_CSLX_SATA,
228281c58fSMingkai Hu 	CSU_CSLX_USB1,
238281c58fSMingkai Hu 	CSU_CSLX_QM_BM_SWPORTAL,
248281c58fSMingkai Hu 	CSU_CSLX_PCIE3 = 16,
258281c58fSMingkai Hu 	CSU_CSLX_PCIE3_IO,
268281c58fSMingkai Hu 	CSU_CSLX_USB3 = 20,
278281c58fSMingkai Hu 	CSU_CSLX_USB2,
28ac0ba47bSCalvin Johnson 	CSU_CSLX_PFE = 23,
298281c58fSMingkai Hu 	CSU_CSLX_SERDES = 32,
308281c58fSMingkai Hu 	CSU_CSLX_QDMA,
318281c58fSMingkai Hu 	CSU_CSLX_LPUART2,
328281c58fSMingkai Hu 	CSU_CSLX_LPUART1,
338281c58fSMingkai Hu 	CSU_CSLX_LPUART4,
348281c58fSMingkai Hu 	CSU_CSLX_LPUART3,
358281c58fSMingkai Hu 	CSU_CSLX_LPUART6,
368281c58fSMingkai Hu 	CSU_CSLX_LPUART5,
378281c58fSMingkai Hu 	CSU_CSLX_DSPI1 = 41,
388281c58fSMingkai Hu 	CSU_CSLX_QSPI,
398281c58fSMingkai Hu 	CSU_CSLX_ESDHC,
408281c58fSMingkai Hu 	CSU_CSLX_IFC = 45,
418281c58fSMingkai Hu 	CSU_CSLX_I2C1,
42*9add5a4bSRan Wang 	CSU_CSLX_USB_2,
438281c58fSMingkai Hu 	CSU_CSLX_I2C3 = 48,
448281c58fSMingkai Hu 	CSU_CSLX_I2C2,
458281c58fSMingkai Hu 	CSU_CSLX_DUART2 = 50,
468281c58fSMingkai Hu 	CSU_CSLX_DUART1,
478281c58fSMingkai Hu 	CSU_CSLX_WDT2,
488281c58fSMingkai Hu 	CSU_CSLX_WDT1,
498281c58fSMingkai Hu 	CSU_CSLX_EDMA,
508281c58fSMingkai Hu 	CSU_CSLX_SYS_CNT,
518281c58fSMingkai Hu 	CSU_CSLX_DMA_MUX2,
528281c58fSMingkai Hu 	CSU_CSLX_DMA_MUX1,
538281c58fSMingkai Hu 	CSU_CSLX_DDR,
548281c58fSMingkai Hu 	CSU_CSLX_QUICC,
558281c58fSMingkai Hu 	CSU_CSLX_DCFG_CCU_RCPM = 60,
568281c58fSMingkai Hu 	CSU_CSLX_SECURE_BOOTROM,
578281c58fSMingkai Hu 	CSU_CSLX_SFP,
588281c58fSMingkai Hu 	CSU_CSLX_TMU,
598281c58fSMingkai Hu 	CSU_CSLX_SECURE_MONITOR,
608281c58fSMingkai Hu 	CSU_CSLX_SCFG,
618281c58fSMingkai Hu 	CSU_CSLX_FM = 66,
628281c58fSMingkai Hu 	CSU_CSLX_SEC5_5,
638281c58fSMingkai Hu 	CSU_CSLX_BM,
648281c58fSMingkai Hu 	CSU_CSLX_QM,
658281c58fSMingkai Hu 	CSU_CSLX_GPIO2 = 70,
668281c58fSMingkai Hu 	CSU_CSLX_GPIO1,
678281c58fSMingkai Hu 	CSU_CSLX_GPIO4,
688281c58fSMingkai Hu 	CSU_CSLX_GPIO3,
698281c58fSMingkai Hu 	CSU_CSLX_PLATFORM_CONT,
708281c58fSMingkai Hu 	CSU_CSLX_CSU,
718281c58fSMingkai Hu 	CSU_CSLX_IIC4 = 77,
728281c58fSMingkai Hu 	CSU_CSLX_WDT4,
738281c58fSMingkai Hu 	CSU_CSLX_WDT3,
74b7f2bbffSPrabhakar Kushwaha 	CSU_CSLX_ESDHC2 = 80,
758281c58fSMingkai Hu 	CSU_CSLX_WDT5 = 81,
76b7f2bbffSPrabhakar Kushwaha 	CSU_CSLX_SAI2,
77b7f2bbffSPrabhakar Kushwaha 	CSU_CSLX_SAI1,
78b7f2bbffSPrabhakar Kushwaha 	CSU_CSLX_SAI4,
79b7f2bbffSPrabhakar Kushwaha 	CSU_CSLX_SAI3,
808281c58fSMingkai Hu 	CSU_CSLX_FTM2 = 86,
818281c58fSMingkai Hu 	CSU_CSLX_FTM1,
828281c58fSMingkai Hu 	CSU_CSLX_FTM4,
838281c58fSMingkai Hu 	CSU_CSLX_FTM3,
848281c58fSMingkai Hu 	CSU_CSLX_FTM6 = 90,
858281c58fSMingkai Hu 	CSU_CSLX_FTM5,
868281c58fSMingkai Hu 	CSU_CSLX_FTM8,
878281c58fSMingkai Hu 	CSU_CSLX_FTM7,
888281c58fSMingkai Hu 	CSU_CSLX_DSCR = 121,
898281c58fSMingkai Hu };
908281c58fSMingkai Hu 
918281c58fSMingkai Hu #endif
92