habanalabs: add gaudi asic registers header files
authorOded Gabbay <oded.gabbay@gmail.com>
Sun, 3 May 2020 14:33:40 +0000 (17:33 +0300)
committerOded Gabbay <oded.gabbay@gmail.com>
Tue, 19 May 2020 11:48:41 +0000 (14:48 +0300)
commit2aad2bf81c3341431e62d6c564508504324120a0
tree0dcc41c61b0b027525044b68261990e79ae5ead3
parentfca72fbb661f95bed34aff2b9eb8806acab4643e
habanalabs: add gaudi asic registers header files

Add the relevant GAUDI ASIC registers header files. These files are
generated automatically from a tool maintained by the VLSI engineers.

There are more files which are not upstreamed because only very few defines
from those files are used in the driver. For those files, we copied the
relevant defines into gaudi_regs.h and gaudi_masks.h, to reduce the size of
this patch.

Signed-off-by: Oded Gabbay <oded.gabbay@gmail.com>
91 files changed:
drivers/misc/habanalabs/include/gaudi/asic_reg/cpu_if_regs.h [new file with mode: 0644]
drivers/misc/habanalabs/include/gaudi/asic_reg/dma0_core_masks.h [new file with mode: 0644]
drivers/misc/habanalabs/include/gaudi/asic_reg/dma0_core_regs.h [new file with mode: 0644]
drivers/misc/habanalabs/include/gaudi/asic_reg/dma0_qm_masks.h [new file with mode: 0644]
drivers/misc/habanalabs/include/gaudi/asic_reg/dma0_qm_regs.h [new file with mode: 0644]
drivers/misc/habanalabs/include/gaudi/asic_reg/dma1_core_regs.h [new file with mode: 0644]
drivers/misc/habanalabs/include/gaudi/asic_reg/dma1_qm_regs.h [new file with mode: 0644]
drivers/misc/habanalabs/include/gaudi/asic_reg/dma2_core_regs.h [new file with mode: 0644]
drivers/misc/habanalabs/include/gaudi/asic_reg/dma2_qm_regs.h [new file with mode: 0644]
drivers/misc/habanalabs/include/gaudi/asic_reg/dma3_core_regs.h [new file with mode: 0644]
drivers/misc/habanalabs/include/gaudi/asic_reg/dma3_qm_regs.h [new file with mode: 0644]
drivers/misc/habanalabs/include/gaudi/asic_reg/dma4_core_regs.h [new file with mode: 0644]
drivers/misc/habanalabs/include/gaudi/asic_reg/dma4_qm_regs.h [new file with mode: 0644]
drivers/misc/habanalabs/include/gaudi/asic_reg/dma5_core_regs.h [new file with mode: 0644]
drivers/misc/habanalabs/include/gaudi/asic_reg/dma5_qm_regs.h [new file with mode: 0644]
drivers/misc/habanalabs/include/gaudi/asic_reg/dma6_core_regs.h [new file with mode: 0644]
drivers/misc/habanalabs/include/gaudi/asic_reg/dma6_qm_regs.h [new file with mode: 0644]
drivers/misc/habanalabs/include/gaudi/asic_reg/dma7_core_regs.h [new file with mode: 0644]
drivers/misc/habanalabs/include/gaudi/asic_reg/dma7_qm_regs.h [new file with mode: 0644]
drivers/misc/habanalabs/include/gaudi/asic_reg/dma_if_e_n_down_ch0_regs.h [new file with mode: 0644]
drivers/misc/habanalabs/include/gaudi/asic_reg/dma_if_e_n_down_ch1_regs.h [new file with mode: 0644]
drivers/misc/habanalabs/include/gaudi/asic_reg/dma_if_e_n_regs.h [new file with mode: 0644]
drivers/misc/habanalabs/include/gaudi/asic_reg/dma_if_e_s_down_ch0_regs.h [new file with mode: 0644]
drivers/misc/habanalabs/include/gaudi/asic_reg/dma_if_e_s_down_ch1_regs.h [new file with mode: 0644]
drivers/misc/habanalabs/include/gaudi/asic_reg/dma_if_e_s_regs.h [new file with mode: 0644]
drivers/misc/habanalabs/include/gaudi/asic_reg/dma_if_w_n_down_ch0_regs.h [new file with mode: 0644]
drivers/misc/habanalabs/include/gaudi/asic_reg/dma_if_w_n_down_ch1_regs.h [new file with mode: 0644]
drivers/misc/habanalabs/include/gaudi/asic_reg/dma_if_w_n_regs.h [new file with mode: 0644]
drivers/misc/habanalabs/include/gaudi/asic_reg/dma_if_w_s_down_ch0_regs.h [new file with mode: 0644]
drivers/misc/habanalabs/include/gaudi/asic_reg/dma_if_w_s_down_ch1_regs.h [new file with mode: 0644]
drivers/misc/habanalabs/include/gaudi/asic_reg/dma_if_w_s_regs.h [new file with mode: 0644]
drivers/misc/habanalabs/include/gaudi/asic_reg/gaudi_blocks.h [new file with mode: 0644]
drivers/misc/habanalabs/include/gaudi/asic_reg/gaudi_regs.h [new file with mode: 0644]
drivers/misc/habanalabs/include/gaudi/asic_reg/mme0_ctrl_regs.h [new file with mode: 0644]
drivers/misc/habanalabs/include/gaudi/asic_reg/mme0_qm_masks.h [new file with mode: 0644]
drivers/misc/habanalabs/include/gaudi/asic_reg/mme0_qm_regs.h [new file with mode: 0644]
drivers/misc/habanalabs/include/gaudi/asic_reg/mme1_ctrl_regs.h [new file with mode: 0644]
drivers/misc/habanalabs/include/gaudi/asic_reg/mme2_ctrl_regs.h [new file with mode: 0644]
drivers/misc/habanalabs/include/gaudi/asic_reg/mme2_qm_regs.h [new file with mode: 0644]
drivers/misc/habanalabs/include/gaudi/asic_reg/mme3_ctrl_regs.h [new file with mode: 0644]
drivers/misc/habanalabs/include/gaudi/asic_reg/mmu_up_regs.h [new file with mode: 0644]
drivers/misc/habanalabs/include/gaudi/asic_reg/nif_rtr_ctrl_0_regs.h [new file with mode: 0644]
drivers/misc/habanalabs/include/gaudi/asic_reg/nif_rtr_ctrl_1_regs.h [new file with mode: 0644]
drivers/misc/habanalabs/include/gaudi/asic_reg/nif_rtr_ctrl_2_regs.h [new file with mode: 0644]
drivers/misc/habanalabs/include/gaudi/asic_reg/nif_rtr_ctrl_3_regs.h [new file with mode: 0644]
drivers/misc/habanalabs/include/gaudi/asic_reg/nif_rtr_ctrl_4_regs.h [new file with mode: 0644]
drivers/misc/habanalabs/include/gaudi/asic_reg/nif_rtr_ctrl_5_regs.h [new file with mode: 0644]
drivers/misc/habanalabs/include/gaudi/asic_reg/nif_rtr_ctrl_6_regs.h [new file with mode: 0644]
drivers/misc/habanalabs/include/gaudi/asic_reg/nif_rtr_ctrl_7_regs.h [new file with mode: 0644]
drivers/misc/habanalabs/include/gaudi/asic_reg/psoc_etr_regs.h [new file with mode: 0644]
drivers/misc/habanalabs/include/gaudi/asic_reg/psoc_global_conf_masks.h [new file with mode: 0644]
drivers/misc/habanalabs/include/gaudi/asic_reg/psoc_global_conf_regs.h [new file with mode: 0644]
drivers/misc/habanalabs/include/gaudi/asic_reg/psoc_hbm_pll_regs.h [new file with mode: 0644]
drivers/misc/habanalabs/include/gaudi/asic_reg/psoc_pci_pll_regs.h [new file with mode: 0644]
drivers/misc/habanalabs/include/gaudi/asic_reg/psoc_timestamp_regs.h [new file with mode: 0644]
drivers/misc/habanalabs/include/gaudi/asic_reg/sif_rtr_ctrl_0_regs.h [new file with mode: 0644]
drivers/misc/habanalabs/include/gaudi/asic_reg/sif_rtr_ctrl_1_regs.h [new file with mode: 0644]
drivers/misc/habanalabs/include/gaudi/asic_reg/sif_rtr_ctrl_2_regs.h [new file with mode: 0644]
drivers/misc/habanalabs/include/gaudi/asic_reg/sif_rtr_ctrl_3_regs.h [new file with mode: 0644]
drivers/misc/habanalabs/include/gaudi/asic_reg/sif_rtr_ctrl_4_regs.h [new file with mode: 0644]
drivers/misc/habanalabs/include/gaudi/asic_reg/sif_rtr_ctrl_5_regs.h [new file with mode: 0644]
drivers/misc/habanalabs/include/gaudi/asic_reg/sif_rtr_ctrl_6_regs.h [new file with mode: 0644]
drivers/misc/habanalabs/include/gaudi/asic_reg/sif_rtr_ctrl_7_regs.h [new file with mode: 0644]
drivers/misc/habanalabs/include/gaudi/asic_reg/stlb_regs.h [new file with mode: 0644]
drivers/misc/habanalabs/include/gaudi/asic_reg/tpc0_cfg_masks.h [new file with mode: 0644]
drivers/misc/habanalabs/include/gaudi/asic_reg/tpc0_cfg_regs.h [new file with mode: 0644]
drivers/misc/habanalabs/include/gaudi/asic_reg/tpc0_qm_masks.h [new file with mode: 0644]
drivers/misc/habanalabs/include/gaudi/asic_reg/tpc0_qm_regs.h [new file with mode: 0644]
drivers/misc/habanalabs/include/gaudi/asic_reg/tpc1_cfg_regs.h [new file with mode: 0644]
drivers/misc/habanalabs/include/gaudi/asic_reg/tpc1_qm_regs.h [new file with mode: 0644]
drivers/misc/habanalabs/include/gaudi/asic_reg/tpc2_cfg_regs.h [new file with mode: 0644]
drivers/misc/habanalabs/include/gaudi/asic_reg/tpc2_qm_regs.h [new file with mode: 0644]
drivers/misc/habanalabs/include/gaudi/asic_reg/tpc3_cfg_regs.h [new file with mode: 0644]
drivers/misc/habanalabs/include/gaudi/asic_reg/tpc3_qm_regs.h [new file with mode: 0644]
drivers/misc/habanalabs/include/gaudi/asic_reg/tpc4_cfg_regs.h [new file with mode: 0644]
drivers/misc/habanalabs/include/gaudi/asic_reg/tpc4_qm_regs.h [new file with mode: 0644]
drivers/misc/habanalabs/include/gaudi/asic_reg/tpc5_cfg_regs.h [new file with mode: 0644]
drivers/misc/habanalabs/include/gaudi/asic_reg/tpc5_qm_regs.h [new file with mode: 0644]
drivers/misc/habanalabs/include/gaudi/asic_reg/tpc6_cfg_regs.h [new file with mode: 0644]
drivers/misc/habanalabs/include/gaudi/asic_reg/tpc6_qm_regs.h [new file with mode: 0644]
drivers/misc/habanalabs/include/gaudi/asic_reg/tpc7_cfg_regs.h [new file with mode: 0644]
drivers/misc/habanalabs/include/gaudi/asic_reg/tpc7_qm_regs.h [new file with mode: 0644]
drivers/misc/habanalabs/include/gaudi/gaudi.h [new file with mode: 0644]
drivers/misc/habanalabs/include/gaudi/gaudi_async_events.h [new file with mode: 0644]
drivers/misc/habanalabs/include/gaudi/gaudi_coresight.h [new file with mode: 0644]
drivers/misc/habanalabs/include/gaudi/gaudi_fw_if.h [new file with mode: 0644]
drivers/misc/habanalabs/include/gaudi/gaudi_masks.h [new file with mode: 0644]
drivers/misc/habanalabs/include/gaudi/gaudi_packets.h [new file with mode: 0644]
drivers/misc/habanalabs/include/gaudi/gaudi_reg_map.h [new file with mode: 0644]
drivers/misc/habanalabs/include/hw_ip/mmu/mmu_general.h
drivers/misc/habanalabs/include/hw_ip/mmu/mmu_v1_1.h [new file with mode: 0644]