Rtwo/kernel/motorola/sm8550/include/dt-bindings/interconnect/qcom,scuba.h
2025-09-30 19:22:48 -05:00

104 lines
3 KiB
C

/* SPDX-License-Identifier: GPL-2.0-only */
/*
* Copyright (c) 2021, The Linux Foundation. All rights reserved.
*/
#ifndef __DT_BINDINGS_INTERCONNECT_QCOM_SCUBA_H
#define __DT_BINDINGS_INTERCONNECT_QCOM_SCUBA_H
#define MASTER_AMPSS_M0 0
#define MASTER_SNOC_BIMC_RT 1
#define MASTER_SNOC_BIMC_NRT 2
#define SNOC_BIMC_MAS 3
#define MASTER_GRAPHICS_3D 4
#define MASTER_TCU_0 5
#define MASTER_QUP_CORE_0 6
#define MASTER_CRYPTO_CORE0 7
#define SNOC_CNOC_MAS 8
#define MASTER_QDSS_DAP 9
#define MASTER_CAMNOC_SF 10
#define MASTER_VIDEO_P0 11
#define MASTER_VIDEO_PROC 12
#define MASTER_CAMNOC_HF 13
#define MASTER_MDP_PORT0 14
#define MASTER_SNOC_CFG 15
#define MASTER_TIC 16
#define MASTER_ANOC_SNOC 17
#define BIMC_SNOC_MAS 18
#define MASTER_PIMEM 19
#define MASTER_CRVIRT_A1NOC 20
#define MASTER_QDSS_BAM 21
#define MASTER_QPIC 22
#define MASTER_QUP_0 23
#define CNOC_SNOC_MAS 24
#define MASTER_IPA 25
#define MASTER_QDSS_ETR 26
#define MASTER_SDCC_1 27
#define MASTER_SDCC_2 28
#define MASTER_USB3 29
#define SLAVE_EBI_CH0 512
#define BIMC_SNOC_SLV 513
#define SLAVE_QUP_CORE_0 514
#define SLAVE_CRVIRT_A1NOC 515
#define SLAVE_AHB2PHY_USB 516
#define SLAVE_APSS_THROTTLE_CFG 517
#define SLAVE_BIMC_CFG 518
#define SLAVE_BOOT_ROM 519
#define SLAVE_CAMERA_NRT_THROTTLE_CFG 520
#define SLAVE_CAMERA_RT_THROTTLE_CFG 521
#define SLAVE_CAMERA_CFG 522
#define SLAVE_CLK_CTL 523
#define SLAVE_RBCPR_CX_CFG 524
#define SLAVE_RBCPR_MX_CFG 525
#define SLAVE_CRYPTO_0_CFG 526
#define SLAVE_DCC_CFG 527
#define SLAVE_DDR_PHY_CFG 528
#define SLAVE_DDR_SS_CFG 529
#define SLAVE_DISPLAY_CFG 530
#define SLAVE_DISPLAY_THROTTLE_CFG 531
#define SLAVE_GPU_CFG 532
#define SLAVE_GPU_THROTTLE_CFG 533
#define SLAVE_HWKM 534
#define SLAVE_IMEM_CFG 535
#define SLAVE_IPA_CFG 536
#define SLAVE_LPASS 537
#define SLAVE_MAPSS 538
#define SLAVE_MDSP_MPU_CFG 539
#define SLAVE_MESSAGE_RAM 540
#define SLAVE_CNOC_MSS 541
#define SLAVE_PDM 542
#define SLAVE_PIMEM_CFG 543
#define SLAVE_PKA_WRAPPER_CFG 544
#define SLAVE_PMIC_ARB 545
#define SLAVE_QDSS_CFG 546
#define SLAVE_QM_CFG 547
#define SLAVE_QM_MPU_CFG 548
#define SLAVE_QPIC 549
#define SLAVE_QUP_0 550
#define SLAVE_RPM 551
#define SLAVE_SDCC_1 552
#define SLAVE_SDCC_2 553
#define SLAVE_SECURITY 554
#define SLAVE_SNOC_CFG 555
#define SLAVE_TCSR 556
#define SLAVE_TLMM 557
#define SLAVE_USB3 558
#define SLAVE_VENUS_CFG 559
#define SLAVE_VENUS_THROTTLE_CFG 560
#define SLAVE_VSENSE_CTRL_CFG 561
#define CNOC_SNOC_SLV 562
#define SLAVE_SNOC_BIMC_NRT 563
#define SLAVE_SNOC_BIMC_RT 564
#define SLAVE_APPSS 565
#define SNOC_CNOC_SLV 566
#define SLAVE_OCIMEM 567
#define SLAVE_PIMEM 568
#define SNOC_BIMC_SLV 569
#define SLAVE_SERVICE_SNOC 570
#define SLAVE_QDSS_STM 571
#define SLAVE_TCU 572
#define SLAVE_ANOC_SNOC 573
#define SLAVE_PRNG 574
#define SLAVE_SERVICE_CNOC 575
#endif