Path: blob/master/include/dt-bindings/interconnect/qcom,sm6115.h
26285 views
/* SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause */1/*2* Copyright (c) 2020, The Linux Foundation. All rights reserved.3* Copyright (c) 2023, Linaro Limited4*/56#ifndef __DT_BINDINGS_INTERCONNECT_QCOM_SM6115_H7#define __DT_BINDINGS_INTERCONNECT_QCOM_SM6115_H89/* BIMC */10#define MASTER_AMPSS_M0 011#define MASTER_SNOC_BIMC_RT 112#define MASTER_SNOC_BIMC_NRT 213#define SNOC_BIMC_MAS 314#define MASTER_GRAPHICS_3D 415#define MASTER_TCU_0 516#define SLAVE_EBI_CH0 617#define BIMC_SNOC_SLV 71819/* CNOC */20#define SNOC_CNOC_MAS 021#define MASTER_QDSS_DAP 122#define SLAVE_AHB2PHY_USB 223#define SLAVE_APSS_THROTTLE_CFG 324#define SLAVE_BIMC_CFG 425#define SLAVE_BOOT_ROM 526#define SLAVE_CAMERA_NRT_THROTTLE_CFG 627#define SLAVE_CAMERA_RT_THROTTLE_CFG 728#define SLAVE_CAMERA_CFG 829#define SLAVE_CLK_CTL 930#define SLAVE_RBCPR_CX_CFG 1031#define SLAVE_RBCPR_MX_CFG 1132#define SLAVE_CRYPTO_0_CFG 1233#define SLAVE_DCC_CFG 1334#define SLAVE_DDR_PHY_CFG 1435#define SLAVE_DDR_SS_CFG 1536#define SLAVE_DISPLAY_CFG 1637#define SLAVE_DISPLAY_THROTTLE_CFG 1738#define SLAVE_GPU_CFG 1839#define SLAVE_GPU_THROTTLE_CFG 1940#define SLAVE_HWKM_CORE 2041#define SLAVE_IMEM_CFG 2142#define SLAVE_IPA_CFG 2243#define SLAVE_LPASS 2344#define SLAVE_MAPSS 2445#define SLAVE_MDSP_MPU_CFG 2546#define SLAVE_MESSAGE_RAM 2647#define SLAVE_CNOC_MSS 2748#define SLAVE_PDM 2849#define SLAVE_PIMEM_CFG 2950#define SLAVE_PKA_CORE 3051#define SLAVE_PMIC_ARB 3152#define SLAVE_QDSS_CFG 3253#define SLAVE_QM_CFG 3354#define SLAVE_QM_MPU_CFG 3455#define SLAVE_QPIC 3556#define SLAVE_QUP_0 3657#define SLAVE_RPM 3758#define SLAVE_SDCC_1 3859#define SLAVE_SDCC_2 3960#define SLAVE_SECURITY 4061#define SLAVE_SNOC_CFG 4162#define SLAVE_TCSR 4263#define SLAVE_TLMM 4364#define SLAVE_USB3 4465#define SLAVE_VENUS_CFG 4566#define SLAVE_VENUS_THROTTLE_CFG 4667#define SLAVE_VSENSE_CTRL_CFG 4768#define SLAVE_SERVICE_CNOC 486970/* SNOC */71#define MASTER_CRYPTO_CORE0 072#define MASTER_SNOC_CFG 173#define MASTER_TIC 274#define MASTER_ANOC_SNOC 375#define BIMC_SNOC_MAS 476#define MASTER_PIMEM 577#define MASTER_QDSS_BAM 678#define MASTER_QPIC 779#define MASTER_QUP_0 880#define MASTER_IPA 981#define MASTER_QDSS_ETR 1082#define MASTER_SDCC_1 1183#define MASTER_SDCC_2 1284#define MASTER_USB3 1385#define SLAVE_APPSS 1486#define SNOC_CNOC_SLV 1587#define SLAVE_OCIMEM 1688#define SLAVE_PIMEM 1789#define SNOC_BIMC_SLV 1890#define SLAVE_SERVICE_SNOC 1991#define SLAVE_QDSS_STM 2092#define SLAVE_TCU 2193#define SLAVE_ANOC_SNOC 229495/* CLK Virtual */96#define MASTER_QUP_CORE_0 097#define SLAVE_QUP_CORE_0 19899/* MMRT Virtual */100#define MASTER_CAMNOC_HF 0101#define MASTER_MDP_PORT0 1102#define SLAVE_SNOC_BIMC_RT 2103104/* MMNRT Virtual */105#define MASTER_CAMNOC_SF 0106#define MASTER_VIDEO_P0 1107#define MASTER_VIDEO_PROC 2108#define SLAVE_SNOC_BIMC_NRT 3109110#endif111112113