162306a36Sopenharmony_ci/* SPDX-License-Identifier: GPL-2.0 */ 262306a36Sopenharmony_ci/* 362306a36Sopenharmony_ci * Qualcomm interconnect IDs 462306a36Sopenharmony_ci * 562306a36Sopenharmony_ci * Copyright (c) 2019, Linaro Ltd. 662306a36Sopenharmony_ci * Author: Georgi Djakov <georgi.djakov@linaro.org> 762306a36Sopenharmony_ci */ 862306a36Sopenharmony_ci 962306a36Sopenharmony_ci#ifndef __DT_BINDINGS_INTERCONNECT_QCOM_QCS404_H 1062306a36Sopenharmony_ci#define __DT_BINDINGS_INTERCONNECT_QCOM_QCS404_H 1162306a36Sopenharmony_ci 1262306a36Sopenharmony_ci#define MASTER_AMPSS_M0 0 1362306a36Sopenharmony_ci#define MASTER_OXILI 1 1462306a36Sopenharmony_ci#define MASTER_MDP_PORT0 2 1562306a36Sopenharmony_ci#define MASTER_SNOC_BIMC_1 3 1662306a36Sopenharmony_ci#define MASTER_TCU_0 4 1762306a36Sopenharmony_ci#define SLAVE_EBI_CH0 5 1862306a36Sopenharmony_ci#define SLAVE_BIMC_SNOC 6 1962306a36Sopenharmony_ci 2062306a36Sopenharmony_ci#define MASTER_SPDM 0 2162306a36Sopenharmony_ci#define MASTER_BLSP_1 1 2262306a36Sopenharmony_ci#define MASTER_BLSP_2 2 2362306a36Sopenharmony_ci#define MASTER_XI_USB_HS1 3 2462306a36Sopenharmony_ci#define MASTER_CRYPT0 4 2562306a36Sopenharmony_ci#define MASTER_SDCC_1 5 2662306a36Sopenharmony_ci#define MASTER_SDCC_2 6 2762306a36Sopenharmony_ci#define MASTER_SNOC_PCNOC 7 2862306a36Sopenharmony_ci#define MASTER_QPIC 8 2962306a36Sopenharmony_ci#define PCNOC_INT_0 9 3062306a36Sopenharmony_ci#define PCNOC_INT_2 10 3162306a36Sopenharmony_ci#define PCNOC_INT_3 11 3262306a36Sopenharmony_ci#define PCNOC_S_0 12 3362306a36Sopenharmony_ci#define PCNOC_S_1 13 3462306a36Sopenharmony_ci#define PCNOC_S_2 14 3562306a36Sopenharmony_ci#define PCNOC_S_3 15 3662306a36Sopenharmony_ci#define PCNOC_S_4 16 3762306a36Sopenharmony_ci#define PCNOC_S_6 17 3862306a36Sopenharmony_ci#define PCNOC_S_7 18 3962306a36Sopenharmony_ci#define PCNOC_S_8 19 4062306a36Sopenharmony_ci#define PCNOC_S_9 20 4162306a36Sopenharmony_ci#define PCNOC_S_10 21 4262306a36Sopenharmony_ci#define PCNOC_S_11 22 4362306a36Sopenharmony_ci#define SLAVE_SPDM 23 4462306a36Sopenharmony_ci#define SLAVE_PDM 24 4562306a36Sopenharmony_ci#define SLAVE_PRNG 25 4662306a36Sopenharmony_ci#define SLAVE_TCSR 26 4762306a36Sopenharmony_ci#define SLAVE_SNOC_CFG 27 4862306a36Sopenharmony_ci#define SLAVE_MESSAGE_RAM 28 4962306a36Sopenharmony_ci#define SLAVE_DISP_SS_CFG 29 5062306a36Sopenharmony_ci#define SLAVE_GPU_CFG 30 5162306a36Sopenharmony_ci#define SLAVE_BLSP_1 31 5262306a36Sopenharmony_ci#define SLAVE_BLSP_2 32 5362306a36Sopenharmony_ci#define SLAVE_TLMM_NORTH 33 5462306a36Sopenharmony_ci#define SLAVE_PCIE 34 5562306a36Sopenharmony_ci#define SLAVE_ETHERNET 35 5662306a36Sopenharmony_ci#define SLAVE_TLMM_EAST 36 5762306a36Sopenharmony_ci#define SLAVE_TCU 37 5862306a36Sopenharmony_ci#define SLAVE_PMIC_ARB 38 5962306a36Sopenharmony_ci#define SLAVE_SDCC_1 39 6062306a36Sopenharmony_ci#define SLAVE_SDCC_2 40 6162306a36Sopenharmony_ci#define SLAVE_TLMM_SOUTH 41 6262306a36Sopenharmony_ci#define SLAVE_USB_HS 42 6362306a36Sopenharmony_ci#define SLAVE_USB3 43 6462306a36Sopenharmony_ci#define SLAVE_CRYPTO_0_CFG 44 6562306a36Sopenharmony_ci#define SLAVE_PCNOC_SNOC 45 6662306a36Sopenharmony_ci 6762306a36Sopenharmony_ci#define MASTER_QDSS_BAM 0 6862306a36Sopenharmony_ci#define MASTER_BIMC_SNOC 1 6962306a36Sopenharmony_ci#define MASTER_PCNOC_SNOC 2 7062306a36Sopenharmony_ci#define MASTER_QDSS_ETR 3 7162306a36Sopenharmony_ci#define MASTER_EMAC 4 7262306a36Sopenharmony_ci#define MASTER_PCIE 5 7362306a36Sopenharmony_ci#define MASTER_USB3 6 7462306a36Sopenharmony_ci#define QDSS_INT 7 7562306a36Sopenharmony_ci#define SNOC_INT_0 8 7662306a36Sopenharmony_ci#define SNOC_INT_1 9 7762306a36Sopenharmony_ci#define SNOC_INT_2 10 7862306a36Sopenharmony_ci#define SLAVE_KPSS_AHB 11 7962306a36Sopenharmony_ci#define SLAVE_WCSS 12 8062306a36Sopenharmony_ci#define SLAVE_SNOC_BIMC_1 13 8162306a36Sopenharmony_ci#define SLAVE_IMEM 14 8262306a36Sopenharmony_ci#define SLAVE_SNOC_PCNOC 15 8362306a36Sopenharmony_ci#define SLAVE_QDSS_STM 16 8462306a36Sopenharmony_ci#define SLAVE_CATS_0 17 8562306a36Sopenharmony_ci#define SLAVE_CATS_1 18 8662306a36Sopenharmony_ci#define SLAVE_LPASS 19 8762306a36Sopenharmony_ci 8862306a36Sopenharmony_ci#endif 89