162306a36Sopenharmony_ci/* SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) */
262306a36Sopenharmony_ci/*
362306a36Sopenharmony_ci * Copyright (c) 2022, Qualcomm Innovation Center, Inc. All rights reserved.
462306a36Sopenharmony_ci */
562306a36Sopenharmony_ci
662306a36Sopenharmony_ci#ifndef __DT_BINDINGS_INTERCONNECT_QCOM_SDX65_H
762306a36Sopenharmony_ci#define __DT_BINDINGS_INTERCONNECT_QCOM_SDX65_H
862306a36Sopenharmony_ci
962306a36Sopenharmony_ci#define MASTER_LLCC	0
1062306a36Sopenharmony_ci#define SLAVE_EBI1	1
1162306a36Sopenharmony_ci
1262306a36Sopenharmony_ci#define MASTER_TCU_0		0
1362306a36Sopenharmony_ci#define MASTER_SNOC_GC_MEM_NOC	1
1462306a36Sopenharmony_ci#define MASTER_APPSS_PROC	2
1562306a36Sopenharmony_ci#define SLAVE_LLCC		3
1662306a36Sopenharmony_ci#define SLAVE_MEM_NOC_SNOC	4
1762306a36Sopenharmony_ci#define SLAVE_MEM_NOC_PCIE_SNOC	5
1862306a36Sopenharmony_ci
1962306a36Sopenharmony_ci#define MASTER_AUDIO		0
2062306a36Sopenharmony_ci#define MASTER_BLSP_1		1
2162306a36Sopenharmony_ci#define MASTER_QDSS_BAM		2
2262306a36Sopenharmony_ci#define MASTER_QPIC		3
2362306a36Sopenharmony_ci#define MASTER_SNOC_CFG		4
2462306a36Sopenharmony_ci#define MASTER_SPMI_FETCHER	5
2562306a36Sopenharmony_ci#define MASTER_ANOC_SNOC	6
2662306a36Sopenharmony_ci#define MASTER_IPA		7
2762306a36Sopenharmony_ci#define MASTER_MEM_NOC_SNOC	8
2862306a36Sopenharmony_ci#define MASTER_MEM_NOC_PCIE_SNOC	9
2962306a36Sopenharmony_ci#define MASTER_CRYPTO		10
3062306a36Sopenharmony_ci#define MASTER_IPA_PCIE		11
3162306a36Sopenharmony_ci#define MASTER_PCIE_0		12
3262306a36Sopenharmony_ci#define MASTER_QDSS_ETR		13
3362306a36Sopenharmony_ci#define MASTER_SDCC_1		14
3462306a36Sopenharmony_ci#define MASTER_USB3		15
3562306a36Sopenharmony_ci#define SLAVE_AOSS		16
3662306a36Sopenharmony_ci#define SLAVE_APPSS		17
3762306a36Sopenharmony_ci#define SLAVE_AUDIO		18
3862306a36Sopenharmony_ci#define SLAVE_BLSP_1		19
3962306a36Sopenharmony_ci#define SLAVE_CLK_CTL		20
4062306a36Sopenharmony_ci#define SLAVE_CRYPTO_0_CFG	21
4162306a36Sopenharmony_ci#define SLAVE_CNOC_DDRSS	22
4262306a36Sopenharmony_ci#define SLAVE_ECC_CFG		23
4362306a36Sopenharmony_ci#define SLAVE_IMEM_CFG		24
4462306a36Sopenharmony_ci#define SLAVE_IPA_CFG		25
4562306a36Sopenharmony_ci#define SLAVE_CNOC_MSS		26
4662306a36Sopenharmony_ci#define SLAVE_PCIE_PARF		27
4762306a36Sopenharmony_ci#define SLAVE_PDM		28
4862306a36Sopenharmony_ci#define SLAVE_PRNG		29
4962306a36Sopenharmony_ci#define SLAVE_QDSS_CFG		30
5062306a36Sopenharmony_ci#define SLAVE_QPIC		31
5162306a36Sopenharmony_ci#define SLAVE_SDCC_1		32
5262306a36Sopenharmony_ci#define SLAVE_SNOC_CFG		33
5362306a36Sopenharmony_ci#define SLAVE_SPMI_FETCHER	34
5462306a36Sopenharmony_ci#define SLAVE_SPMI_VGI_COEX	35
5562306a36Sopenharmony_ci#define SLAVE_TCSR		36
5662306a36Sopenharmony_ci#define SLAVE_TLMM		37
5762306a36Sopenharmony_ci#define SLAVE_USB3		38
5862306a36Sopenharmony_ci#define SLAVE_USB3_PHY_CFG	39
5962306a36Sopenharmony_ci#define SLAVE_ANOC_SNOC		40
6062306a36Sopenharmony_ci#define SLAVE_SNOC_MEM_NOC_GC	41
6162306a36Sopenharmony_ci#define SLAVE_IMEM		42
6262306a36Sopenharmony_ci#define SLAVE_SERVICE_SNOC	43
6362306a36Sopenharmony_ci#define SLAVE_PCIE_0		44
6462306a36Sopenharmony_ci#define SLAVE_QDSS_STM		45
6562306a36Sopenharmony_ci#define SLAVE_TCU		46
6662306a36Sopenharmony_ci
6762306a36Sopenharmony_ci#endif
68