1*e65e175bSOded Gabbay /* SPDX-License-Identifier: GPL-2.0 2*e65e175bSOded Gabbay * 3*e65e175bSOded Gabbay * Copyright 2016-2019 HabanaLabs, Ltd. 4*e65e175bSOded Gabbay * All Rights Reserved. 5*e65e175bSOded Gabbay * 6*e65e175bSOded Gabbay */ 7*e65e175bSOded Gabbay 8*e65e175bSOded Gabbay #ifndef ASIC_REG_GOYA_REGS_H_ 9*e65e175bSOded Gabbay #define ASIC_REG_GOYA_REGS_H_ 10*e65e175bSOded Gabbay 11*e65e175bSOded Gabbay #include "goya_blocks.h" 12*e65e175bSOded Gabbay #include "stlb_regs.h" 13*e65e175bSOded Gabbay #include "mmu_regs.h" 14*e65e175bSOded Gabbay #include "pcie_aux_regs.h" 15*e65e175bSOded Gabbay #include "pcie_wrap_regs.h" 16*e65e175bSOded Gabbay #include "psoc_global_conf_regs.h" 17*e65e175bSOded Gabbay #include "psoc_spi_regs.h" 18*e65e175bSOded Gabbay #include "psoc_mme_pll_regs.h" 19*e65e175bSOded Gabbay #include "psoc_pci_pll_regs.h" 20*e65e175bSOded Gabbay #include "psoc_emmc_pll_regs.h" 21*e65e175bSOded Gabbay #include "psoc_timestamp_regs.h" 22*e65e175bSOded Gabbay #include "cpu_if_regs.h" 23*e65e175bSOded Gabbay #include "cpu_ca53_cfg_regs.h" 24*e65e175bSOded Gabbay #include "cpu_pll_regs.h" 25*e65e175bSOded Gabbay #include "ic_pll_regs.h" 26*e65e175bSOded Gabbay #include "mc_pll_regs.h" 27*e65e175bSOded Gabbay #include "tpc_pll_regs.h" 28*e65e175bSOded Gabbay #include "dma_qm_0_regs.h" 29*e65e175bSOded Gabbay #include "dma_qm_1_regs.h" 30*e65e175bSOded Gabbay #include "dma_qm_2_regs.h" 31*e65e175bSOded Gabbay #include "dma_qm_3_regs.h" 32*e65e175bSOded Gabbay #include "dma_qm_4_regs.h" 33*e65e175bSOded Gabbay #include "dma_ch_0_regs.h" 34*e65e175bSOded Gabbay #include "dma_ch_1_regs.h" 35*e65e175bSOded Gabbay #include "dma_ch_2_regs.h" 36*e65e175bSOded Gabbay #include "dma_ch_3_regs.h" 37*e65e175bSOded Gabbay #include "dma_ch_4_regs.h" 38*e65e175bSOded Gabbay #include "dma_macro_regs.h" 39*e65e175bSOded Gabbay #include "dma_nrtr_regs.h" 40*e65e175bSOded Gabbay #include "pci_nrtr_regs.h" 41*e65e175bSOded Gabbay #include "sram_y0_x0_rtr_regs.h" 42*e65e175bSOded Gabbay #include "sram_y0_x1_rtr_regs.h" 43*e65e175bSOded Gabbay #include "sram_y0_x2_rtr_regs.h" 44*e65e175bSOded Gabbay #include "sram_y0_x3_rtr_regs.h" 45*e65e175bSOded Gabbay #include "sram_y0_x4_rtr_regs.h" 46*e65e175bSOded Gabbay #include "mme_regs.h" 47*e65e175bSOded Gabbay #include "mme_qm_regs.h" 48*e65e175bSOded Gabbay #include "mme_cmdq_regs.h" 49*e65e175bSOded Gabbay #include "mme1_rtr_regs.h" 50*e65e175bSOded Gabbay #include "mme2_rtr_regs.h" 51*e65e175bSOded Gabbay #include "mme3_rtr_regs.h" 52*e65e175bSOded Gabbay #include "mme4_rtr_regs.h" 53*e65e175bSOded Gabbay #include "mme5_rtr_regs.h" 54*e65e175bSOded Gabbay #include "mme6_rtr_regs.h" 55*e65e175bSOded Gabbay #include "tpc0_cfg_regs.h" 56*e65e175bSOded Gabbay #include "tpc1_cfg_regs.h" 57*e65e175bSOded Gabbay #include "tpc2_cfg_regs.h" 58*e65e175bSOded Gabbay #include "tpc3_cfg_regs.h" 59*e65e175bSOded Gabbay #include "tpc4_cfg_regs.h" 60*e65e175bSOded Gabbay #include "tpc5_cfg_regs.h" 61*e65e175bSOded Gabbay #include "tpc6_cfg_regs.h" 62*e65e175bSOded Gabbay #include "tpc7_cfg_regs.h" 63*e65e175bSOded Gabbay #include "tpc0_qm_regs.h" 64*e65e175bSOded Gabbay #include "tpc1_qm_regs.h" 65*e65e175bSOded Gabbay #include "tpc2_qm_regs.h" 66*e65e175bSOded Gabbay #include "tpc3_qm_regs.h" 67*e65e175bSOded Gabbay #include "tpc4_qm_regs.h" 68*e65e175bSOded Gabbay #include "tpc5_qm_regs.h" 69*e65e175bSOded Gabbay #include "tpc6_qm_regs.h" 70*e65e175bSOded Gabbay #include "tpc7_qm_regs.h" 71*e65e175bSOded Gabbay #include "tpc0_cmdq_regs.h" 72*e65e175bSOded Gabbay #include "tpc1_cmdq_regs.h" 73*e65e175bSOded Gabbay #include "tpc2_cmdq_regs.h" 74*e65e175bSOded Gabbay #include "tpc3_cmdq_regs.h" 75*e65e175bSOded Gabbay #include "tpc4_cmdq_regs.h" 76*e65e175bSOded Gabbay #include "tpc5_cmdq_regs.h" 77*e65e175bSOded Gabbay #include "tpc6_cmdq_regs.h" 78*e65e175bSOded Gabbay #include "tpc7_cmdq_regs.h" 79*e65e175bSOded Gabbay #include "tpc0_nrtr_regs.h" 80*e65e175bSOded Gabbay #include "tpc1_rtr_regs.h" 81*e65e175bSOded Gabbay #include "tpc2_rtr_regs.h" 82*e65e175bSOded Gabbay #include "tpc3_rtr_regs.h" 83*e65e175bSOded Gabbay #include "tpc4_rtr_regs.h" 84*e65e175bSOded Gabbay #include "tpc5_rtr_regs.h" 85*e65e175bSOded Gabbay #include "tpc6_rtr_regs.h" 86*e65e175bSOded Gabbay #include "tpc7_nrtr_regs.h" 87*e65e175bSOded Gabbay #include "tpc0_eml_cfg_regs.h" 88*e65e175bSOded Gabbay #include "psoc_etr_regs.h" 89*e65e175bSOded Gabbay 90*e65e175bSOded Gabbay #include "psoc_global_conf_masks.h" 91*e65e175bSOded Gabbay #include "dma_macro_masks.h" 92*e65e175bSOded Gabbay #include "dma_qm_0_masks.h" 93*e65e175bSOded Gabbay #include "dma_ch_0_masks.h" 94*e65e175bSOded Gabbay #include "tpc0_qm_masks.h" 95*e65e175bSOded Gabbay #include "tpc0_cmdq_masks.h" 96*e65e175bSOded Gabbay #include "mme_qm_masks.h" 97*e65e175bSOded Gabbay #include "mme_cmdq_masks.h" 98*e65e175bSOded Gabbay #include "tpc0_cfg_masks.h" 99*e65e175bSOded Gabbay #include "tpc0_eml_cfg_masks.h" 100*e65e175bSOded Gabbay #include "mme1_rtr_masks.h" 101*e65e175bSOded Gabbay #include "tpc0_nrtr_masks.h" 102*e65e175bSOded Gabbay #include "dma_nrtr_masks.h" 103*e65e175bSOded Gabbay #include "pci_nrtr_masks.h" 104*e65e175bSOded Gabbay #include "stlb_masks.h" 105*e65e175bSOded Gabbay #include "cpu_ca53_cfg_masks.h" 106*e65e175bSOded Gabbay #include "mmu_masks.h" 107*e65e175bSOded Gabbay #include "mme_masks.h" 108*e65e175bSOded Gabbay 109*e65e175bSOded Gabbay #define mmPCIE_DBI_DEVICE_ID_VENDOR_ID_REG 0xC02000 110*e65e175bSOded Gabbay #define mmPCIE_DBI_MSIX_DOORBELL_OFF 0xC02948 111*e65e175bSOded Gabbay 112*e65e175bSOded Gabbay #define mmSYNC_MNGR_MON_PAY_ADDRL_0 0x113000 113*e65e175bSOded Gabbay #define mmSYNC_MNGR_SOB_OBJ_0 0x112000 114*e65e175bSOded Gabbay #define mmSYNC_MNGR_SOB_OBJ_1000 0x112FA0 115*e65e175bSOded Gabbay #define mmSYNC_MNGR_SOB_OBJ_1007 0x112FBC 116*e65e175bSOded Gabbay #define mmSYNC_MNGR_SOB_OBJ_1023 0x112FFC 117*e65e175bSOded Gabbay #define mmSYNC_MNGR_MON_STATUS_0 0x114000 118*e65e175bSOded Gabbay #define mmSYNC_MNGR_MON_STATUS_255 0x1143FC 119*e65e175bSOded Gabbay 120*e65e175bSOded Gabbay #define mmGIC_DISTRIBUTOR__5_GICD_SETSPI_NSR 0x800040 121*e65e175bSOded Gabbay 122*e65e175bSOded Gabbay #endif /* ASIC_REG_GOYA_REGS_H_ */ 123