Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit d86c0c85 authored by Naveen Yadav's avatar Naveen Yadav
Browse files

dt-bindings: interconnect: Add support for SDXLEMUR DT bindings



Add master and slave ID constants for all Qualcomm Technologies, Inc.
SDXLEMUR interconnect providers which consumers can use to set bandwidth
constraints and find paths in the NoC (Network-On-Chip) topology.

Change-Id: I393a63ab5cecba803ed209e57fa737a13e68e33e
Signed-off-by: default avatarNaveen Yadav <naveenky@codeaurora.org>
parent 6e625d33
Loading
Loading
Loading
Loading
+65 −0
Original line number Diff line number Diff line
/* SPDX-License-Identifier: GPL-2.0-only */
/*
 * Copyright (c) 2020, The Linux Foundation. All rights reserved.
 */

#ifndef __DT_BINDINGS_INTERCONNECT_QCOM_SDXLEMUR_H
#define __DT_BINDINGS_INTERCONNECT_QCOM_SDXLEMUR_H

#define MASTER_TCU_0				0
#define MASTER_LLCC				1
#define MASTER_AUDIO				2
#define MASTER_BLSP_1				3
#define MASTER_QDSS_BAM				4
#define MASTER_QPIC				5
#define MASTER_SNOC_CFG				6
#define MASTER_SPMI_FETCHER				7
#define MASTER_ANOC_SNOC				8
#define MASTER_IPA				9
#define MASTER_MEM_NOC_SNOC				10
#define MASTER_MEM_NOC_PCIE_SNOC				11
#define MASTER_SNOC_GC_MEM_NOC				12
#define MASTER_CRYPTO				13
#define MASTER_APPSS_PROC				14
#define MASTER_IPA_PCIE				15
#define MASTER_PCIE_0				16
#define MASTER_QDSS_ETR				17
#define MASTER_SDCC_1				18
#define MASTER_USB3				19
#define SLAVE_EBI1				512
#define SLAVE_AOSS				513
#define SLAVE_APPSS				514
#define SLAVE_AUDIO				515
#define SLAVE_BLSP_1				516
#define SLAVE_CLK_CTL				517
#define SLAVE_CRYPTO_0_CFG				518
#define SLAVE_CNOC_DDRSS				519
#define SLAVE_ECC_CFG				520
#define SLAVE_IMEM_CFG				521
#define SLAVE_IPA_CFG				522
#define SLAVE_CNOC_MSS				523
#define SLAVE_PCIE_PARF				524
#define SLAVE_PDM				525
#define SLAVE_PRNG				526
#define SLAVE_QDSS_CFG				527
#define SLAVE_QPIC				528
#define SLAVE_SDCC_1				529
#define SLAVE_SNOC_CFG				530
#define SLAVE_SPMI_FETCHER				531
#define SLAVE_SPMI_VGI_COEX				532
#define SLAVE_TCSR				533
#define SLAVE_TLMM				534
#define SLAVE_USB3				535
#define SLAVE_USB3_PHY_CFG				536
#define SLAVE_ANOC_SNOC				537
#define SLAVE_LLCC				538
#define SLAVE_MEM_NOC_SNOC				539
#define SLAVE_SNOC_MEM_NOC_GC				540
#define SLAVE_MEM_NOC_PCIE_SNOC				541
#define SLAVE_IMEM				542
#define SLAVE_SERVICE_SNOC				543
#define SLAVE_PCIE_0				544
#define SLAVE_QDSS_STM				545
#define SLAVE_TCU				546

#endif