Path: blob/master/include/dt-bindings/interconnect/qcom,sm8250.h
26285 views
/* SPDX-License-Identifier: GPL-2.0 */1/*2* Qualcomm SM8250 interconnect IDs3*4* Copyright (c) 2020, The Linux Foundation. All rights reserved.5*/67#ifndef __DT_BINDINGS_INTERCONNECT_QCOM_SM8250_H8#define __DT_BINDINGS_INTERCONNECT_QCOM_SM8250_H910#define MASTER_A1NOC_CFG 011#define MASTER_QSPI_0 112#define MASTER_QUP_1 213#define MASTER_QUP_2 314#define MASTER_TSIF 415#define MASTER_PCIE_2 516#define MASTER_SDCC_4 617#define MASTER_UFS_MEM 718#define MASTER_USB3 819#define MASTER_USB3_1 920#define A1NOC_SNOC_SLV 1021#define SLAVE_ANOC_PCIE_GEM_NOC_1 1122#define SLAVE_SERVICE_A1NOC 122324#define MASTER_A2NOC_CFG 025#define MASTER_QDSS_BAM 126#define MASTER_QUP_0 227#define MASTER_CNOC_A2NOC 328#define MASTER_CRYPTO_CORE_0 429#define MASTER_IPA 530#define MASTER_PCIE 631#define MASTER_PCIE_1 732#define MASTER_QDSS_ETR 833#define MASTER_SDCC_2 934#define MASTER_UFS_CARD 1035#define A2NOC_SNOC_SLV 1136#define SLAVE_ANOC_PCIE_GEM_NOC 1237#define SLAVE_SERVICE_A2NOC 133839#define MASTER_NPU 040#define SLAVE_CDSP_MEM_NOC 14142#define SNOC_CNOC_MAS 043#define MASTER_QDSS_DAP 144#define SLAVE_A1NOC_CFG 245#define SLAVE_A2NOC_CFG 346#define SLAVE_AHB2PHY_SOUTH 447#define SLAVE_AHB2PHY_NORTH 548#define SLAVE_AOSS 649#define SLAVE_CAMERA_CFG 750#define SLAVE_CLK_CTL 851#define SLAVE_CDSP_CFG 952#define SLAVE_RBCPR_CX_CFG 1053#define SLAVE_RBCPR_MMCX_CFG 1154#define SLAVE_RBCPR_MX_CFG 1255#define SLAVE_CRYPTO_0_CFG 1356#define SLAVE_CX_RDPM 1457#define SLAVE_DCC_CFG 1558#define SLAVE_CNOC_DDRSS 1659#define SLAVE_DISPLAY_CFG 1760#define SLAVE_GRAPHICS_3D_CFG 1861#define SLAVE_IMEM_CFG 1962#define SLAVE_IPA_CFG 2063#define SLAVE_IPC_ROUTER_CFG 2164#define SLAVE_LPASS 2265#define SLAVE_CNOC_MNOC_CFG 2366#define SLAVE_NPU_CFG 2467#define SLAVE_PCIE_0_CFG 2568#define SLAVE_PCIE_1_CFG 2669#define SLAVE_PCIE_2_CFG 2770#define SLAVE_PDM 2871#define SLAVE_PIMEM_CFG 2972#define SLAVE_PRNG 3073#define SLAVE_QDSS_CFG 3174#define SLAVE_QSPI_0 3275#define SLAVE_QUP_0 3376#define SLAVE_QUP_1 3477#define SLAVE_QUP_2 3578#define SLAVE_SDCC_2 3679#define SLAVE_SDCC_4 3780#define SLAVE_SNOC_CFG 3881#define SLAVE_TCSR 3982#define SLAVE_TLMM_NORTH 4083#define SLAVE_TLMM_SOUTH 4184#define SLAVE_TLMM_WEST 4285#define SLAVE_TSIF 4386#define SLAVE_UFS_CARD_CFG 4487#define SLAVE_UFS_MEM_CFG 4588#define SLAVE_USB3 4689#define SLAVE_USB3_1 4790#define SLAVE_VENUS_CFG 4891#define SLAVE_VSENSE_CTRL_CFG 4992#define SLAVE_CNOC_A2NOC 5093#define SLAVE_SERVICE_CNOC 519495#define MASTER_CNOC_DC_NOC 096#define SLAVE_LLCC_CFG 197#define SLAVE_GEM_NOC_CFG 29899#define MASTER_GPU_TCU 0100#define MASTER_SYS_TCU 1101#define MASTER_AMPSS_M0 2102#define MASTER_GEM_NOC_CFG 3103#define MASTER_COMPUTE_NOC 4104#define MASTER_GRAPHICS_3D 5105#define MASTER_MNOC_HF_MEM_NOC 6106#define MASTER_MNOC_SF_MEM_NOC 7107#define MASTER_ANOC_PCIE_GEM_NOC 8108#define MASTER_SNOC_GC_MEM_NOC 9109#define MASTER_SNOC_SF_MEM_NOC 10110#define SLAVE_GEM_NOC_SNOC 11111#define SLAVE_LLCC 12112#define SLAVE_MEM_NOC_PCIE_SNOC 13113#define SLAVE_SERVICE_GEM_NOC_1 14114#define SLAVE_SERVICE_GEM_NOC_2 15115#define SLAVE_SERVICE_GEM_NOC 16116117#define MASTER_LLCC 0118#define SLAVE_EBI_CH0 1119120#define MASTER_CNOC_MNOC_CFG 0121#define MASTER_CAMNOC_HF 1122#define MASTER_CAMNOC_ICP 2123#define MASTER_CAMNOC_SF 3124#define MASTER_VIDEO_P0 4125#define MASTER_VIDEO_P1 5126#define MASTER_VIDEO_PROC 6127#define MASTER_MDP_PORT0 7128#define MASTER_MDP_PORT1 8129#define MASTER_ROTATOR 9130#define SLAVE_MNOC_HF_MEM_NOC 10131#define SLAVE_MNOC_SF_MEM_NOC 11132#define SLAVE_SERVICE_MNOC 12133134#define MASTER_NPU_SYS 0135#define MASTER_NPU_CDP 1136#define MASTER_NPU_NOC_CFG 2137#define SLAVE_NPU_CAL_DP0 3138#define SLAVE_NPU_CAL_DP1 4139#define SLAVE_NPU_CP 5140#define SLAVE_NPU_INT_DMA_BWMON_CFG 6141#define SLAVE_NPU_DPM 7142#define SLAVE_ISENSE_CFG 8143#define SLAVE_NPU_LLM_CFG 9144#define SLAVE_NPU_TCM 10145#define SLAVE_NPU_COMPUTE_NOC 11146#define SLAVE_SERVICE_NPU_NOC 12147148#define MASTER_SNOC_CFG 0149#define A1NOC_SNOC_MAS 1150#define A2NOC_SNOC_MAS 2151#define MASTER_GEM_NOC_SNOC 3152#define MASTER_GEM_NOC_PCIE_SNOC 4153#define MASTER_PIMEM 5154#define MASTER_GIC 6155#define SLAVE_APPSS 7156#define SNOC_CNOC_SLV 8157#define SLAVE_SNOC_GEM_NOC_GC 9158#define SLAVE_SNOC_GEM_NOC_SF 10159#define SLAVE_OCIMEM 11160#define SLAVE_PIMEM 12161#define SLAVE_SERVICE_SNOC 13162#define SLAVE_PCIE_0 14163#define SLAVE_PCIE_1 15164#define SLAVE_PCIE_2 16165#define SLAVE_QDSS_STM 17166#define SLAVE_TCU 18167168#define MASTER_QUP_CORE_0 0169#define MASTER_QUP_CORE_1 1170#define MASTER_QUP_CORE_2 2171#define SLAVE_QUP_CORE_0 3172#define SLAVE_QUP_CORE_1 4173#define SLAVE_QUP_CORE_2 5174175#endif176177178