123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011 |
- /* Copyright (c) 2014-2017, The Linux Foundation. All rights reserved.
- *
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License version 2 and
- * only version 2 as published by the Free Software Foundation.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- */
- #ifndef __MSM_BUS_IDS_H
- #define __MSM_BUS_IDS_H
- /* Aggregation types */
- #define AGG_SCHEME_NONE 0
- #define AGG_SCHEME_LEG 1
- #define AGG_SCHEME_1 2
- /* Topology related enums */
- #define MSM_BUS_FAB_DEFAULT 0
- #define MSM_BUS_FAB_APPSS 0
- #define MSM_BUS_FAB_SYSTEM 1024
- #define MSM_BUS_FAB_MMSS 2048
- #define MSM_BUS_FAB_SYSTEM_FPB 3072
- #define MSM_BUS_FAB_CPSS_FPB 4096
- #define MSM_BUS_FAB_BIMC 0
- #define MSM_BUS_FAB_SYS_NOC 1024
- #define MSM_BUS_FAB_MMSS_NOC 2048
- #define MSM_BUS_FAB_OCMEM_NOC 3072
- #define MSM_BUS_FAB_PERIPH_NOC 4096
- #define MSM_BUS_FAB_CONFIG_NOC 5120
- #define MSM_BUS_FAB_OCMEM_VNOC 6144
- #define MSM_BUS_FAB_MMSS_AHB 2049
- #define MSM_BUS_FAB_A0_NOC 6145
- #define MSM_BUS_FAB_A1_NOC 6146
- #define MSM_BUS_FAB_A2_NOC 6147
- #define MSM_BUS_FAB_GNOC 6148
- #define MSM_BUS_FAB_CR_VIRT 6149
- #define MSM_BUS_FAB_DC_NOC 6150
- #define MSM_BUS_FAB_MC_VIRT 6151
- #define MSM_BUS_FAB_MEM_NOC 6152
- #define MSM_BUS_FAB_IPA_VIRT 6153
- #define MSM_BUS_FAB_CAMNOC_VIRT 6154
- #define MSM_BUS_FAB_MC_VIRT_DISPLAY 26000
- #define MSM_BUS_FAB_MEM_NOC_DISPLAY 26001
- #define MSM_BUS_FAB_MMSS_NOC_DISPLAY 26002
- #define MSM_BUS_BCM_MC0 7000
- #define MSM_BUS_BCM_MC1 7001
- #define MSM_BUS_BCM_MC2 7002
- #define MSM_BUS_BCM_SH0 7003
- #define MSM_BUS_BCM_SH1 7004
- #define MSM_BUS_BCM_SH2 7005
- #define MSM_BUS_BCM_SH3 7006
- #define MSM_BUS_BCM_SH4 7007
- #define MSM_BUS_BCM_SH5 7008
- #define MSM_BUS_BCM_SH6 7009
- #define MSM_BUS_BCM_SH7 7010
- #define MSM_BUS_BCM_MM0 7011
- #define MSM_BUS_BCM_MM1 7012
- #define MSM_BUS_BCM_MM2 7013
- #define MSM_BUS_BCM_MM3 7014
- #define MSM_BUS_BCM_MM4 7015
- #define MSM_BUS_BCM_MM5 7016
- #define MSM_BUS_BCM_MM6 7017
- #define MSM_BUS_BCM_SN0 7018
- #define MSM_BUS_BCM_SN1 7019
- #define MSM_BUS_BCM_SN2 7020
- #define MSM_BUS_BCM_SN3 7021
- #define MSM_BUS_BCM_SN4 7022
- #define MSM_BUS_BCM_SN5 7023
- #define MSM_BUS_BCM_SN6 7024
- #define MSM_BUS_BCM_SN7 7025
- #define MSM_BUS_BCM_SN8 7026
- #define MSM_BUS_BCM_SN9 7027
- #define MSM_BUS_BCM_SN10 7028
- #define MSM_BUS_BCM_SN11 7029
- #define MSM_BUS_BCM_SN12 7030
- #define MSM_BUS_BCM_SN13 7031
- #define MSM_BUS_BCM_SN14 7032
- #define MSM_BUS_BCM_SN15 7033
- #define MSM_BUS_BCM_CE0 7034
- #define MSM_BUS_BCM_IP0 7035
- #define MSM_BUS_BCM_CN0 7036
- #define MSM_BUS_BCM_ACV 7037
- #define MSM_BUS_BCM_ALC 7038
- #define MSM_BUS_BCM_QUP0 7039
- #define MSM_BUS_BCM_CE 7040
- #define MSM_BUS_BCM_PN0 7041
- #define MSM_BUS_BCM_PN1 7042
- #define MSM_BUS_BCM_PN2 7043
- #define MSM_BUS_BCM_PN3 7044
- #define MSM_BUS_BCM_PN4 7045
- #define MSM_BUS_BCM_PN5 7046
- #define MSM_BUS_RSC_APPS 8000
- #define MSM_BUS_RSC_DISP 8001
- #define MSM_BUS_BCM_MC0_DISPLAY 27000
- #define MSM_BUS_BCM_SH0_DISPLAY 27001
- #define MSM_BUS_BCM_MM0_DISPLAY 27002
- #define MSM_BUS_BCM_MM1_DISPLAY 27003
- #define MSM_BUS_BCM_MM2_DISPLAY 27004
- #define MSM_BUS_BCM_MM3_DISPLAY 27005
- #define MSM_BUS_MASTER_FIRST 1
- #define MSM_BUS_MASTER_AMPSS_M0 1
- #define MSM_BUS_MASTER_AMPSS_M1 2
- #define MSM_BUS_APPSS_MASTER_FAB_MMSS 3
- #define MSM_BUS_APPSS_MASTER_FAB_SYSTEM 4
- #define MSM_BUS_SYSTEM_MASTER_FAB_APPSS 5
- #define MSM_BUS_MASTER_SPS 6
- #define MSM_BUS_MASTER_ADM_PORT0 7
- #define MSM_BUS_MASTER_ADM_PORT1 8
- #define MSM_BUS_SYSTEM_MASTER_ADM1_PORT0 9
- #define MSM_BUS_MASTER_ADM1_PORT1 10
- #define MSM_BUS_MASTER_LPASS_PROC 11
- #define MSM_BUS_MASTER_MSS_PROCI 12
- #define MSM_BUS_MASTER_MSS_PROCD 13
- #define MSM_BUS_MASTER_MSS_MDM_PORT0 14
- #define MSM_BUS_MASTER_LPASS 15
- #define MSM_BUS_SYSTEM_MASTER_CPSS_FPB 16
- #define MSM_BUS_SYSTEM_MASTER_SYSTEM_FPB 17
- #define MSM_BUS_SYSTEM_MASTER_MMSS_FPB 18
- #define MSM_BUS_MASTER_ADM1_CI 19
- #define MSM_BUS_MASTER_ADM0_CI 20
- #define MSM_BUS_MASTER_MSS_MDM_PORT1 21
- #define MSM_BUS_MASTER_MDP_PORT0 22
- #define MSM_BUS_MASTER_MDP_PORT1 23
- #define MSM_BUS_MMSS_MASTER_ADM1_PORT0 24
- #define MSM_BUS_MASTER_ROTATOR 25
- #define MSM_BUS_MASTER_GRAPHICS_3D 26
- #define MSM_BUS_MASTER_JPEG_DEC 27
- #define MSM_BUS_MASTER_GRAPHICS_2D_CORE0 28
- #define MSM_BUS_MASTER_VFE 29
- #define MSM_BUS_MASTER_VFE0 MSM_BUS_MASTER_VFE
- #define MSM_BUS_MASTER_VPE 30
- #define MSM_BUS_MASTER_JPEG_ENC 31
- #define MSM_BUS_MASTER_GRAPHICS_2D_CORE1 32
- #define MSM_BUS_MMSS_MASTER_APPS_FAB 33
- #define MSM_BUS_MASTER_HD_CODEC_PORT0 34
- #define MSM_BUS_MASTER_HD_CODEC_PORT1 35
- #define MSM_BUS_MASTER_SPDM 36
- #define MSM_BUS_MASTER_RPM 37
- #define MSM_BUS_MASTER_MSS 38
- #define MSM_BUS_MASTER_RIVA 39
- #define MSM_BUS_MASTER_SNOC_VMEM 40
- #define MSM_BUS_MASTER_MSS_SW_PROC 41
- #define MSM_BUS_MASTER_MSS_FW_PROC 42
- #define MSM_BUS_MASTER_HMSS 43
- #define MSM_BUS_MASTER_GSS_NAV 44
- #define MSM_BUS_MASTER_PCIE 45
- #define MSM_BUS_MASTER_SATA 46
- #define MSM_BUS_MASTER_CRYPTO 47
- #define MSM_BUS_MASTER_VIDEO_CAP 48
- #define MSM_BUS_MASTER_GRAPHICS_3D_PORT1 49
- #define MSM_BUS_MASTER_VIDEO_ENC 50
- #define MSM_BUS_MASTER_VIDEO_DEC 51
- #define MSM_BUS_MASTER_LPASS_AHB 52
- #define MSM_BUS_MASTER_QDSS_BAM 53
- #define MSM_BUS_MASTER_SNOC_CFG 54
- #define MSM_BUS_MASTER_CRYPTO_CORE0 55
- #define MSM_BUS_MASTER_CRYPTO_CORE1 56
- #define MSM_BUS_MASTER_MSS_NAV 57
- #define MSM_BUS_MASTER_OCMEM_DMA 58
- #define MSM_BUS_MASTER_WCSS 59
- #define MSM_BUS_MASTER_QDSS_ETR 60
- #define MSM_BUS_MASTER_USB3 61
- #define MSM_BUS_MASTER_JPEG 62
- #define MSM_BUS_MASTER_VIDEO_P0 63
- #define MSM_BUS_MASTER_VIDEO_P1 64
- #define MSM_BUS_MASTER_MSS_PROC 65
- #define MSM_BUS_MASTER_JPEG_OCMEM 66
- #define MSM_BUS_MASTER_MDP_OCMEM 67
- #define MSM_BUS_MASTER_VIDEO_P0_OCMEM 68
- #define MSM_BUS_MASTER_VIDEO_P1_OCMEM 69
- #define MSM_BUS_MASTER_VFE_OCMEM 70
- #define MSM_BUS_MASTER_CNOC_ONOC_CFG 71
- #define MSM_BUS_MASTER_RPM_INST 72
- #define MSM_BUS_MASTER_RPM_DATA 73
- #define MSM_BUS_MASTER_RPM_SYS 74
- #define MSM_BUS_MASTER_DEHR 75
- #define MSM_BUS_MASTER_QDSS_DAP 76
- #define MSM_BUS_MASTER_TIC 77
- #define MSM_BUS_MASTER_SDCC_1 78
- #define MSM_BUS_MASTER_SDCC_3 79
- #define MSM_BUS_MASTER_SDCC_4 80
- #define MSM_BUS_MASTER_SDCC_2 81
- #define MSM_BUS_MASTER_TSIF 82
- #define MSM_BUS_MASTER_BAM_DMA 83
- #define MSM_BUS_MASTER_BLSP_2 84
- #define MSM_BUS_MASTER_USB_HSIC 85
- #define MSM_BUS_MASTER_BLSP_1 86
- #define MSM_BUS_MASTER_USB_HS 87
- #define MSM_BUS_MASTER_PNOC_CFG 88
- #define MSM_BUS_MASTER_V_OCMEM_GFX3D 89
- #define MSM_BUS_MASTER_IPA 90
- #define MSM_BUS_MASTER_QPIC 91
- #define MSM_BUS_MASTER_MDPE 92
- #define MSM_BUS_MASTER_USB_HS2 93
- #define MSM_BUS_MASTER_VPU 94
- #define MSM_BUS_MASTER_UFS 95
- #define MSM_BUS_MASTER_BCAST 96
- #define MSM_BUS_MASTER_CRYPTO_CORE2 97
- #define MSM_BUS_MASTER_EMAC 98
- #define MSM_BUS_MASTER_VPU_1 99
- #define MSM_BUS_MASTER_PCIE_1 100
- #define MSM_BUS_MASTER_USB3_1 101
- #define MSM_BUS_MASTER_CNOC_MNOC_MMSS_CFG 102
- #define MSM_BUS_MASTER_CNOC_MNOC_CFG 103
- #define MSM_BUS_MASTER_TCU_0 104
- #define MSM_BUS_MASTER_TCU_1 105
- #define MSM_BUS_MASTER_CPP 106
- #define MSM_BUS_MASTER_AUDIO 107
- #define MSM_BUS_MASTER_PCIE_2 108
- #define MSM_BUS_MASTER_VFE1 109
- #define MSM_BUS_MASTER_XM_USB_HS1 110
- #define MSM_BUS_MASTER_PCNOC_BIMC_1 111
- #define MSM_BUS_MASTER_BIMC_PCNOC 112
- #define MSM_BUS_MASTER_XI_USB_HSIC 113
- #define MSM_BUS_MASTER_SGMII 114
- #define MSM_BUS_SPMI_FETCHER 115
- #define MSM_BUS_MASTER_GNOC_BIMC 116
- #define MSM_BUS_MASTER_CRVIRT_A2NOC 117
- #define MSM_BUS_MASTER_CNOC_A2NOC 118
- #define MSM_BUS_MASTER_WLAN 119
- #define MSM_BUS_MASTER_MSS_CE 120
- #define MSM_BUS_MASTER_A1NOC_CFG 121
- #define MSM_BUS_MASTER_UFS_CARD 122
- #define MSM_BUS_MASTER_UFS_MEM 123
- #define MSM_BUS_MASTER_A2NOC_CFG 124
- #define MSM_BUS_MASTER_CRYPTO_CORE_0 125
- #define MSM_BUS_MASTER_CNOC_DC_NOC 126
- #define MSM_BUS_MASTER_GNOC_CFG 127
- #define MSM_BUS_MASTER_MEM_NOC_GNOC 128
- #define MSM_BUS_MASTER_LLCC 129
- #define MSM_BUS_MASTER_MEM_NOC_CFG 130
- #define MSM_BUS_MASTER_GNOC_MEM_NOC 131
- #define MSM_BUS_MASTER_MNOC_HF_MEM_NOC 132
- #define MSM_BUS_MASTER_MNOC_SF_MEM_NOC 133
- #define MSM_BUS_MASTER_SNOC_GC_MEM_NOC 134
- #define MSM_BUS_MASTER_SNOC_SF_MEM_NOC 135
- #define MSM_BUS_MASTER_CAMNOC_HF0 136
- #define MSM_BUS_MASTER_CAMNOC_SF 137
- #define MSM_BUS_MASTER_VIDEO_PROC 138
- #define MSM_BUS_MASTER_GNOC_SNOC 139
- #define MSM_BUS_MASTER_ANOC_PCIE_SNOC 140
- #define MSM_BUS_MASTER_PIMEM 141
- #define MSM_BUS_MASTER_MEM_NOC_SNOC 142
- #define MSM_BUS_MASTER_IPA_CORE 143
- #define MSM_BUS_MASTER_ALC 144
- #define MSM_BUS_MASTER_CAMNOC_HF1 145
- #define MSM_BUS_MASTER_CAMNOC_HF0_UNCOMP 146
- #define MSM_BUS_MASTER_CAMNOC_HF1_UNCOMP 147
- #define MSM_BUS_MASTER_CAMNOC_SF_UNCOMP 148
- #define MSM_BUS_MASTER_GIC 149
- #define MSM_BUS_MASTER_EMMC 150
- #define MSM_BUS_MASTER_SPMI_FETCHER 151
- #define MSM_BUS_MASTER_ANOC_SNOC 152
- #define MSM_BUS_MASTER_ANOC_IPA 153
- #define MSM_BUS_MASTER_IPA_PCIE 154
- #define MSM_BUS_MASTER_LLCC_DISPLAY 20000
- #define MSM_BUS_MASTER_MNOC_HF_MEM_NOC_DISPLAY 20001
- #define MSM_BUS_MASTER_MNOC_SF_MEM_NOC_DISPLAY 20002
- #define MSM_BUS_MASTER_MDP_PORT0_DISPLAY 20003
- #define MSM_BUS_MASTER_MDP_PORT1_DISPLAY 20004
- #define MSM_BUS_MASTER_ROTATOR_DISPLAY 20005
- #define MSM_BUS_SYSTEM_FPB_MASTER_SYSTEM MSM_BUS_SYSTEM_MASTER_SYSTEM_FPB
- #define MSM_BUS_CPSS_FPB_MASTER_SYSTEM MSM_BUS_SYSTEM_MASTER_CPSS_FPB
- #define MSM_BUS_SNOC_MM_INT_0 10000
- #define MSM_BUS_SNOC_MM_INT_1 10001
- #define MSM_BUS_SNOC_MM_INT_2 10002
- #define MSM_BUS_SNOC_MM_INT_BIMC 10003
- #define MSM_BUS_SNOC_INT_0 10004
- #define MSM_BUS_SNOC_INT_1 10005
- #define MSM_BUS_SNOC_INT_BIMC 10006
- #define MSM_BUS_SNOC_BIMC_0_MAS 10007
- #define MSM_BUS_SNOC_BIMC_1_MAS 10008
- #define MSM_BUS_SNOC_QDSS_INT 10009
- #define MSM_BUS_PNOC_SNOC_MAS 10010
- #define MSM_BUS_PNOC_SNOC_SLV 10011
- #define MSM_BUS_PNOC_INT_0 10012
- #define MSM_BUS_PNOC_INT_1 10013
- #define MSM_BUS_PNOC_M_0 10014
- #define MSM_BUS_PNOC_M_1 10015
- #define MSM_BUS_BIMC_SNOC_MAS 10016
- #define MSM_BUS_BIMC_SNOC_SLV 10017
- #define MSM_BUS_PNOC_SLV_0 10018
- #define MSM_BUS_PNOC_SLV_1 10019
- #define MSM_BUS_PNOC_SLV_2 10020
- #define MSM_BUS_PNOC_SLV_3 10021
- #define MSM_BUS_PNOC_SLV_4 10022
- #define MSM_BUS_PNOC_SLV_8 10023
- #define MSM_BUS_PNOC_SLV_9 10024
- #define MSM_BUS_SNOC_BIMC_0_SLV 10025
- #define MSM_BUS_SNOC_BIMC_1_SLV 10026
- #define MSM_BUS_MNOC_BIMC_MAS 10027
- #define MSM_BUS_MNOC_BIMC_SLV 10028
- #define MSM_BUS_BIMC_MNOC_MAS 10029
- #define MSM_BUS_BIMC_MNOC_SLV 10030
- #define MSM_BUS_SNOC_BIMC_MAS 10031
- #define MSM_BUS_SNOC_BIMC_SLV 10032
- #define MSM_BUS_CNOC_SNOC_MAS 10033
- #define MSM_BUS_CNOC_SNOC_SLV 10034
- #define MSM_BUS_SNOC_CNOC_MAS 10035
- #define MSM_BUS_SNOC_CNOC_SLV 10036
- #define MSM_BUS_OVNOC_SNOC_MAS 10037
- #define MSM_BUS_OVNOC_SNOC_SLV 10038
- #define MSM_BUS_SNOC_OVNOC_MAS 10039
- #define MSM_BUS_SNOC_OVNOC_SLV 10040
- #define MSM_BUS_SNOC_PNOC_MAS 10041
- #define MSM_BUS_SNOC_PNOC_SLV 10042
- #define MSM_BUS_BIMC_INT_APPS_EBI 10043
- #define MSM_BUS_BIMC_INT_APPS_SNOC 10044
- #define MSM_BUS_SNOC_BIMC_2_MAS 10045
- #define MSM_BUS_SNOC_BIMC_2_SLV 10046
- #define MSM_BUS_PNOC_SLV_5 10047
- #define MSM_BUS_PNOC_SLV_7 10048
- #define MSM_BUS_PNOC_INT_2 10049
- #define MSM_BUS_PNOC_INT_3 10050
- #define MSM_BUS_PNOC_INT_4 10051
- #define MSM_BUS_PNOC_INT_5 10052
- #define MSM_BUS_PNOC_INT_6 10053
- #define MSM_BUS_PNOC_INT_7 10054
- #define MSM_BUS_BIMC_SNOC_1_MAS 10055
- #define MSM_BUS_BIMC_SNOC_1_SLV 10056
- #define MSM_BUS_PNOC_A1NOC_MAS 10057
- #define MSM_BUS_PNOC_A1NOC_SLV 10058
- #define MSM_BUS_CNOC_A1NOC_MAS 10059
- #define MSM_BUS_A0NOC_SNOC_MAS 10060
- #define MSM_BUS_A0NOC_SNOC_SLV 10061
- #define MSM_BUS_A1NOC_SNOC_SLV 10062
- #define MSM_BUS_A1NOC_SNOC_MAS 10063
- #define MSM_BUS_A2NOC_SNOC_MAS 10064
- #define MSM_BUS_A2NOC_SNOC_SLV 10065
- #define MSM_BUS_SNOC_INT_2 10066
- #define MSM_BUS_A0NOC_QDSS_INT 10067
- #define MSM_BUS_SLAVE_ANOC_PCIE_A1NOC_SNOC 10068
- #define MSM_BUS_INT_TEST_ID 20000
- #define MSM_BUS_SLAVE_FIRST 512
- #define MSM_BUS_SLAVE_EBI_CH0 512
- #define MSM_BUS_SLAVE_EBI_CH1 513
- #define MSM_BUS_SLAVE_AMPSS_L2 514
- #define MSM_BUS_APPSS_SLAVE_FAB_MMSS 515
- #define MSM_BUS_APPSS_SLAVE_FAB_SYSTEM 516
- #define MSM_BUS_SYSTEM_SLAVE_FAB_APPS 517
- #define MSM_BUS_SLAVE_SPS 518
- #define MSM_BUS_SLAVE_SYSTEM_IMEM 519
- #define MSM_BUS_SLAVE_AMPSS 520
- #define MSM_BUS_SLAVE_MSS 521
- #define MSM_BUS_SLAVE_LPASS 522
- #define MSM_BUS_SYSTEM_SLAVE_CPSS_FPB 523
- #define MSM_BUS_SYSTEM_SLAVE_SYSTEM_FPB 524
- #define MSM_BUS_SYSTEM_SLAVE_MMSS_FPB 525
- #define MSM_BUS_SLAVE_CORESIGHT 526
- #define MSM_BUS_SLAVE_RIVA 527
- #define MSM_BUS_SLAVE_SMI 528
- #define MSM_BUS_MMSS_SLAVE_FAB_APPS 529
- #define MSM_BUS_MMSS_SLAVE_FAB_APPS_1 530
- #define MSM_BUS_SLAVE_MM_IMEM 531
- #define MSM_BUS_SLAVE_CRYPTO 532
- #define MSM_BUS_SLAVE_SPDM 533
- #define MSM_BUS_SLAVE_RPM 534
- #define MSM_BUS_SLAVE_RPM_MSG_RAM 535
- #define MSM_BUS_SLAVE_MPM 536
- #define MSM_BUS_SLAVE_PMIC1_SSBI1_A 537
- #define MSM_BUS_SLAVE_PMIC1_SSBI1_B 538
- #define MSM_BUS_SLAVE_PMIC1_SSBI1_C 539
- #define MSM_BUS_SLAVE_PMIC2_SSBI2_A 540
- #define MSM_BUS_SLAVE_PMIC2_SSBI2_B 541
- #define MSM_BUS_SLAVE_GSBI1_UART 542
- #define MSM_BUS_SLAVE_GSBI2_UART 543
- #define MSM_BUS_SLAVE_GSBI3_UART 544
- #define MSM_BUS_SLAVE_GSBI4_UART 545
- #define MSM_BUS_SLAVE_GSBI5_UART 546
- #define MSM_BUS_SLAVE_GSBI6_UART 547
- #define MSM_BUS_SLAVE_GSBI7_UART 548
- #define MSM_BUS_SLAVE_GSBI8_UART 549
- #define MSM_BUS_SLAVE_GSBI9_UART 550
- #define MSM_BUS_SLAVE_GSBI10_UART 551
- #define MSM_BUS_SLAVE_GSBI11_UART 552
- #define MSM_BUS_SLAVE_GSBI12_UART 553
- #define MSM_BUS_SLAVE_GSBI1_QUP 554
- #define MSM_BUS_SLAVE_GSBI2_QUP 555
- #define MSM_BUS_SLAVE_GSBI3_QUP 556
- #define MSM_BUS_SLAVE_GSBI4_QUP 557
- #define MSM_BUS_SLAVE_GSBI5_QUP 558
- #define MSM_BUS_SLAVE_GSBI6_QUP 559
- #define MSM_BUS_SLAVE_GSBI7_QUP 560
- #define MSM_BUS_SLAVE_GSBI8_QUP 561
- #define MSM_BUS_SLAVE_GSBI9_QUP 562
- #define MSM_BUS_SLAVE_GSBI10_QUP 563
- #define MSM_BUS_SLAVE_GSBI11_QUP 564
- #define MSM_BUS_SLAVE_GSBI12_QUP 565
- #define MSM_BUS_SLAVE_EBI2_NAND 566
- #define MSM_BUS_SLAVE_EBI2_CS0 567
- #define MSM_BUS_SLAVE_EBI2_CS1 568
- #define MSM_BUS_SLAVE_EBI2_CS2 569
- #define MSM_BUS_SLAVE_EBI2_CS3 570
- #define MSM_BUS_SLAVE_EBI2_CS4 571
- #define MSM_BUS_SLAVE_EBI2_CS5 572
- #define MSM_BUS_SLAVE_USB_FS1 573
- #define MSM_BUS_SLAVE_USB_FS2 574
- #define MSM_BUS_SLAVE_TSIF 575
- #define MSM_BUS_SLAVE_MSM_TSSC 576
- #define MSM_BUS_SLAVE_MSM_PDM 577
- #define MSM_BUS_SLAVE_MSM_DIMEM 578
- #define MSM_BUS_SLAVE_MSM_TCSR 579
- #define MSM_BUS_SLAVE_MSM_PRNG 580
- #define MSM_BUS_SLAVE_GSS 581
- #define MSM_BUS_SLAVE_SATA 582
- #define MSM_BUS_SLAVE_USB3 583
- #define MSM_BUS_SLAVE_WCSS 584
- #define MSM_BUS_SLAVE_OCIMEM 585
- #define MSM_BUS_SLAVE_SNOC_OCMEM 586
- #define MSM_BUS_SLAVE_SERVICE_SNOC 587
- #define MSM_BUS_SLAVE_QDSS_STM 588
- #define MSM_BUS_SLAVE_CAMERA_CFG 589
- #define MSM_BUS_SLAVE_DISPLAY_CFG 590
- #define MSM_BUS_SLAVE_OCMEM_CFG 591
- #define MSM_BUS_SLAVE_CPR_CFG 592
- #define MSM_BUS_SLAVE_CPR_XPU_CFG 593
- #define MSM_BUS_SLAVE_MISC_CFG 594
- #define MSM_BUS_SLAVE_MISC_XPU_CFG 595
- #define MSM_BUS_SLAVE_VENUS_CFG 596
- #define MSM_BUS_SLAVE_MISC_VENUS_CFG 597
- #define MSM_BUS_SLAVE_GRAPHICS_3D_CFG 598
- #define MSM_BUS_SLAVE_MMSS_CLK_CFG 599
- #define MSM_BUS_SLAVE_MMSS_CLK_XPU_CFG 600
- #define MSM_BUS_SLAVE_MNOC_MPU_CFG 601
- #define MSM_BUS_SLAVE_ONOC_MPU_CFG 602
- #define MSM_BUS_SLAVE_SERVICE_MNOC 603
- #define MSM_BUS_SLAVE_OCMEM 604
- #define MSM_BUS_SLAVE_SERVICE_ONOC 605
- #define MSM_BUS_SLAVE_SDCC_1 606
- #define MSM_BUS_SLAVE_SDCC_3 607
- #define MSM_BUS_SLAVE_SDCC_2 608
- #define MSM_BUS_SLAVE_SDCC_4 609
- #define MSM_BUS_SLAVE_BAM_DMA 610
- #define MSM_BUS_SLAVE_BLSP_2 611
- #define MSM_BUS_SLAVE_USB_HSIC 612
- #define MSM_BUS_SLAVE_BLSP_1 613
- #define MSM_BUS_SLAVE_USB_HS 614
- #define MSM_BUS_SLAVE_PDM 615
- #define MSM_BUS_SLAVE_PERIPH_APU_CFG 616
- #define MSM_BUS_SLAVE_PNOC_MPU_CFG 617
- #define MSM_BUS_SLAVE_PRNG 618
- #define MSM_BUS_SLAVE_SERVICE_PNOC 619
- #define MSM_BUS_SLAVE_CLK_CTL 620
- #define MSM_BUS_SLAVE_CNOC_MSS 621
- #define MSM_BUS_SLAVE_SECURITY 622
- #define MSM_BUS_SLAVE_TCSR 623
- #define MSM_BUS_SLAVE_TLMM 624
- #define MSM_BUS_SLAVE_CRYPTO_0_CFG 625
- #define MSM_BUS_SLAVE_CRYPTO_1_CFG 626
- #define MSM_BUS_SLAVE_IMEM_CFG 627
- #define MSM_BUS_SLAVE_MESSAGE_RAM 628
- #define MSM_BUS_SLAVE_BIMC_CFG 629
- #define MSM_BUS_SLAVE_BOOT_ROM 630
- #define MSM_BUS_SLAVE_CNOC_MNOC_MMSS_CFG 631
- #define MSM_BUS_SLAVE_PMIC_ARB 632
- #define MSM_BUS_SLAVE_SPDM_WRAPPER 633
- #define MSM_BUS_SLAVE_DEHR_CFG 634
- #define MSM_BUS_SLAVE_QDSS_CFG 635
- #define MSM_BUS_SLAVE_RBCPR_CFG 636
- #define MSM_BUS_SLAVE_RBCPR_QDSS_APU_CFG 637
- #define MSM_BUS_SLAVE_SNOC_MPU_CFG 638
- #define MSM_BUS_SLAVE_CNOC_ONOC_CFG 639
- #define MSM_BUS_SLAVE_CNOC_MNOC_CFG 640
- #define MSM_BUS_SLAVE_PNOC_CFG 641
- #define MSM_BUS_SLAVE_SNOC_CFG 642
- #define MSM_BUS_SLAVE_EBI1_DLL_CFG 643
- #define MSM_BUS_SLAVE_PHY_APU_CFG 644
- #define MSM_BUS_SLAVE_EBI1_PHY_CFG 645
- #define MSM_BUS_SLAVE_SERVICE_CNOC 646
- #define MSM_BUS_SLAVE_IPS_CFG 647
- #define MSM_BUS_SLAVE_QPIC 648
- #define MSM_BUS_SLAVE_DSI_CFG 649
- #define MSM_BUS_SLAVE_UFS_CFG 650
- #define MSM_BUS_SLAVE_RBCPR_CX_CFG 651
- #define MSM_BUS_SLAVE_RBCPR_MX_CFG 652
- #define MSM_BUS_SLAVE_PCIE_CFG 653
- #define MSM_BUS_SLAVE_USB_PHYS_CFG 654
- #define MSM_BUS_SLAVE_VIDEO_CAP_CFG 655
- #define MSM_BUS_SLAVE_AVSYNC_CFG 656
- #define MSM_BUS_SLAVE_CRYPTO_2_CFG 657
- #define MSM_BUS_SLAVE_VPU_CFG 658
- #define MSM_BUS_SLAVE_BCAST_CFG 659
- #define MSM_BUS_SLAVE_KLM_CFG 660
- #define MSM_BUS_SLAVE_GENI_IR_CFG 661
- #define MSM_BUS_SLAVE_OCMEM_GFX 662
- #define MSM_BUS_SLAVE_CATS_128 663
- #define MSM_BUS_SLAVE_OCMEM_64 664
- #define MSM_BUS_SLAVE_PCIE_0 665
- #define MSM_BUS_SLAVE_PCIE_1 666
- #define MSM_BUS_SLAVE_PCIE_0_CFG 667
- #define MSM_BUS_SLAVE_PCIE_1_CFG 668
- #define MSM_BUS_SLAVE_SRVC_MNOC 669
- #define MSM_BUS_SLAVE_USB_HS2 670
- #define MSM_BUS_SLAVE_AUDIO 671
- #define MSM_BUS_SLAVE_TCU 672
- #define MSM_BUS_SLAVE_APPSS 673
- #define MSM_BUS_SLAVE_PCIE_PARF 674
- #define MSM_BUS_SLAVE_USB3_PHY_CFG 675
- #define MSM_BUS_SLAVE_IPA_CFG 676
- #define MSM_BUS_SLAVE_A0NOC_SNOC 677
- #define MSM_BUS_SLAVE_A1NOC_SNOC 678
- #define MSM_BUS_SLAVE_A2NOC_SNOC 679
- #define MSM_BUS_SLAVE_HMSS_L3 680
- #define MSM_BUS_SLAVE_PIMEM_CFG 681
- #define MSM_BUS_SLAVE_DCC_CFG 682
- #define MSM_BUS_SLAVE_QDSS_RBCPR_APU_CFG 683
- #define MSM_BUS_SLAVE_PCIE_2_CFG 684
- #define MSM_BUS_SLAVE_PCIE20_AHB2PHY 685
- #define MSM_BUS_SLAVE_A0NOC_CFG 686
- #define MSM_BUS_SLAVE_A1NOC_CFG 687
- #define MSM_BUS_SLAVE_A2NOC_CFG 688
- #define MSM_BUS_SLAVE_A1NOC_MPU_CFG 689
- #define MSM_BUS_SLAVE_A2NOC_MPU_CFG 690
- #define MSM_BUS_SLAVE_A0NOC_SMMU_CFG 691
- #define MSM_BUS_SLAVE_A1NOC_SMMU_CFG 692
- #define MSM_BUS_SLAVE_A2NOC_SMMU_CFG 693
- #define MSM_BUS_SLAVE_LPASS_SMMU_CFG 694
- #define MSM_BUS_SLAVE_MMAGIC_CFG 695
- #define MSM_BUS_SLAVE_VENUS_THROTTLE_CFG 696
- #define MSM_BUS_SLAVE_SSC_CFG 697
- #define MSM_BUS_SLAVE_DSA_CFG 698
- #define MSM_BUS_SLAVE_DSA_MPU_CFG 699
- #define MSM_BUS_SLAVE_DISPLAY_THROTTLE_CFG 700
- #define MSM_BUS_SLAVE_SMMU_CPP_CFG 701
- #define MSM_BUS_SLAVE_SMMU_JPEG_CFG 702
- #define MSM_BUS_SLAVE_SMMU_MDP_CFG 703
- #define MSM_BUS_SLAVE_SMMU_ROTATOR_CFG 704
- #define MSM_BUS_SLAVE_SMMU_VENUS_CFG 705
- #define MSM_BUS_SLAVE_SMMU_VFE_CFG 706
- #define MSM_BUS_SLAVE_A0NOC_MPU_CFG 707
- #define MSM_BUS_SLAVE_VMEM_CFG 708
- #define MSM_BUS_SLAVE_CAMERA_THROTTLE_CFG 709
- #define MSM_BUS_SLAVE_VMEM 710
- #define MSM_BUS_SLAVE_AHB2PHY 711
- #define MSM_BUS_SLAVE_PIMEM 712
- #define MSM_BUS_SLAVE_SNOC_VMEM 713
- #define MSM_BUS_SLAVE_PCIE_2 714
- #define MSM_BUS_SLAVE_RBCPR_MX 715
- #define MSM_BUS_SLAVE_RBCPR_CX 716
- #define MSM_BUS_SLAVE_BIMC_PCNOC 717
- #define MSM_BUS_SLAVE_PCNOC_BIMC_1 718
- #define MSM_BUS_SLAVE_SGMII 719
- #define MSM_BUS_SLAVE_SPMI_FETCHER 720
- #define MSM_BUS_PNOC_SLV_6 721
- #define MSM_BUS_SLAVE_MMSS_SMMU_CFG 722
- #define MSM_BUS_SLAVE_WLAN 723
- #define MSM_BUS_SLAVE_CRVIRT_A2NOC 724
- #define MSM_BUS_SLAVE_CNOC_A2NOC 725
- #define MSM_BUS_SLAVE_GLM 726
- #define MSM_BUS_SLAVE_GNOC_BIMC 727
- #define MSM_BUS_SLAVE_GNOC_SNOC 728
- #define MSM_BUS_SLAVE_QM_CFG 729
- #define MSM_BUS_SLAVE_TLMM_EAST 730
- #define MSM_BUS_SLAVE_TLMM_NORTH 731
- #define MSM_BUS_SLAVE_TLMM_WEST 732
- #define MSM_BUS_SLAVE_SKL 733
- #define MSM_BUS_SLAVE_SERVICE_A1NOC 744
- #define MSM_BUS_SLAVE_ANOC_PCIE_SNOC 745
- #define MSM_BUS_SLAVE_SERVICE_A2NOC 746
- #define MSM_BUS_SLAVE_AOP 747
- #define MSM_BUS_SLAVE_AOSS 748
- #define MSM_BUS_SLAVE_CDSP_CFG 749
- #define MSM_BUS_SLAVE_CNOC_DDRSS 750
- #define MSM_BUS_SLAVE_USB3_1 751
- #define MSM_BUS_SLAVE_SOUTH_PHY_CFG 752
- #define MSM_BUS_SLAVE_SPSS_CFG 753
- #define MSM_BUS_SLAVE_TLMM_SOUTH 755
- #define MSM_BUS_SLAVE_UFS_CARD_CFG 756
- #define MSM_BUS_SLAVE_UFS_MEM_CFG 757
- #define MSM_BUS_SLAVE_VSENSE_CTRL_CFG 758
- #define MSM_BUS_SLAVE_LLCC_CFG 760
- #define MSM_BUS_SLAVE_MEM_NOC_CFG 761
- #define MSM_BUS_SLAVE_GNOC_MEM_NOC 763
- #define MSM_BUS_SLAVE_SERVICE_GNOC 764
- #define MSM_BUS_SLAVE_MSS_PROC_MS_MPU_CFG 765
- #define MSM_BUS_SLAVE_MEM_NOC_GNOC 766
- #define MSM_BUS_SLAVE_CDC_SNOC_GC 767
- #define MSM_BUS_SLAVE_CDC_SNOC_SF 768
- #define MSM_BUS_SLAVE_CDC_TCU 769
- #define MSM_BUS_SLAVE_LLCC 770
- #define MSM_BUS_SLAVE_SERVICE_MEM_NOC 771
- #define MSM_BUS_SLAVE_MNOC_SF_MEM_NOC 772
- #define MSM_BUS_SLAVE_MNOC_HF_MEM_NOC 773
- #define MSM_BUS_SLAVE_SNOC_MEM_NOC_GC 774
- #define MSM_BUS_SLAVE_SNOC_MEM_NOC_SF 775
- #define MSM_BUS_SLAVE_MEM_NOC_SNOC 776
- #define MSM_BUS_SLAVE_IPA_CORE 777
- #define MSM_BUS_SLAVE_CAMNOC_UNCOMP 778
- #define MSM_BUS_SLAVE_ANOC_SNOC 779
- #define MSM_BUS_SLAVE_ANOC_IPA 780
- #define MSM_BUS_SLAVE_EMAC_CFG 781
- #define MSM_BUS_SLAVE_EMMC_CFG 782
- #define MSM_BUS_SLAVE_EBI_CH0_DISPLAY 20512
- #define MSM_BUS_SLAVE_LLCC_DISPLAY 20513
- #define MSM_BUS_SLAVE_MNOC_SF_MEM_NOC_DISPLAY 20514
- #define MSM_BUS_SLAVE_MNOC_HF_MEM_NOC_DISPLAY 20515
- #define MSM_BUS_SYSTEM_FPB_SLAVE_SYSTEM MSM_BUS_SYSTEM_SLAVE_SYSTEM_FPB
- #define MSM_BUS_CPSS_FPB_SLAVE_SYSTEM MSM_BUS_SYSTEM_SLAVE_CPSS_FPB
- /*
- * ID's used in RPM messages
- */
- #define ICBID_MASTER_APPSS_PROC 0
- #define ICBID_MASTER_MSS_PROC 1
- #define ICBID_MASTER_MNOC_BIMC 2
- #define ICBID_MASTER_SNOC_BIMC 3
- #define ICBID_MASTER_SNOC_BIMC_0 ICBID_MASTER_SNOC_BIMC
- #define ICBID_MASTER_CNOC_MNOC_MMSS_CFG 4
- #define ICBID_MASTER_CNOC_MNOC_CFG 5
- #define ICBID_MASTER_GFX3D 6
- #define ICBID_MASTER_JPEG 7
- #define ICBID_MASTER_MDP 8
- #define ICBID_MASTER_MDP0 ICBID_MASTER_MDP
- #define ICBID_MASTER_MDPS ICBID_MASTER_MDP
- #define ICBID_MASTER_VIDEO 9
- #define ICBID_MASTER_VIDEO_P0 ICBID_MASTER_VIDEO
- #define ICBID_MASTER_VIDEO_P1 10
- #define ICBID_MASTER_VFE 11
- #define ICBID_MASTER_VFE0 ICBID_MASTER_VFE
- #define ICBID_MASTER_CNOC_ONOC_CFG 12
- #define ICBID_MASTER_JPEG_OCMEM 13
- #define ICBID_MASTER_MDP_OCMEM 14
- #define ICBID_MASTER_VIDEO_P0_OCMEM 15
- #define ICBID_MASTER_VIDEO_P1_OCMEM 16
- #define ICBID_MASTER_VFE_OCMEM 17
- #define ICBID_MASTER_LPASS_AHB 18
- #define ICBID_MASTER_QDSS_BAM 19
- #define ICBID_MASTER_SNOC_CFG 20
- #define ICBID_MASTER_BIMC_SNOC 21
- #define ICBID_MASTER_BIMC_SNOC_0 ICBID_MASTER_BIMC_SNOC
- #define ICBID_MASTER_CNOC_SNOC 22
- #define ICBID_MASTER_CRYPTO 23
- #define ICBID_MASTER_CRYPTO_CORE0 ICBID_MASTER_CRYPTO
- #define ICBID_MASTER_CRYPTO_CORE1 24
- #define ICBID_MASTER_LPASS_PROC 25
- #define ICBID_MASTER_MSS 26
- #define ICBID_MASTER_MSS_NAV 27
- #define ICBID_MASTER_OCMEM_DMA 28
- #define ICBID_MASTER_PNOC_SNOC 29
- #define ICBID_MASTER_WCSS 30
- #define ICBID_MASTER_QDSS_ETR 31
- #define ICBID_MASTER_USB3 32
- #define ICBID_MASTER_USB3_0 ICBID_MASTER_USB3
- #define ICBID_MASTER_SDCC_1 33
- #define ICBID_MASTER_SDCC_3 34
- #define ICBID_MASTER_SDCC_2 35
- #define ICBID_MASTER_SDCC_4 36
- #define ICBID_MASTER_TSIF 37
- #define ICBID_MASTER_BAM_DMA 38
- #define ICBID_MASTER_BLSP_2 39
- #define ICBID_MASTER_USB_HSIC 40
- #define ICBID_MASTER_BLSP_1 41
- #define ICBID_MASTER_USB_HS 42
- #define ICBID_MASTER_USB_HS1 ICBID_MASTER_USB_HS
- #define ICBID_MASTER_PNOC_CFG 43
- #define ICBID_MASTER_SNOC_PNOC 44
- #define ICBID_MASTER_RPM_INST 45
- #define ICBID_MASTER_RPM_DATA 46
- #define ICBID_MASTER_RPM_SYS 47
- #define ICBID_MASTER_DEHR 48
- #define ICBID_MASTER_QDSS_DAP 49
- #define ICBID_MASTER_SPDM 50
- #define ICBID_MASTER_TIC 51
- #define ICBID_MASTER_SNOC_CNOC 52
- #define ICBID_MASTER_GFX3D_OCMEM 53
- #define ICBID_MASTER_GFX3D_GMEM ICBID_MASTER_GFX3D_OCMEM
- #define ICBID_MASTER_OVIRT_SNOC 54
- #define ICBID_MASTER_SNOC_OVIRT 55
- #define ICBID_MASTER_SNOC_GVIRT ICBID_MASTER_SNOC_OVIRT
- #define ICBID_MASTER_ONOC_OVIRT 56
- #define ICBID_MASTER_USB_HS2 57
- #define ICBID_MASTER_QPIC 58
- #define ICBID_MASTER_IPA 59
- #define ICBID_MASTER_DSI 60
- #define ICBID_MASTER_MDP1 61
- #define ICBID_MASTER_MDPE ICBID_MASTER_MDP1
- #define ICBID_MASTER_VPU_PROC 62
- #define ICBID_MASTER_VPU 63
- #define ICBID_MASTER_VPU0 ICBID_MASTER_VPU
- #define ICBID_MASTER_CRYPTO_CORE2 64
- #define ICBID_MASTER_PCIE_0 65
- #define ICBID_MASTER_PCIE_1 66
- #define ICBID_MASTER_SATA 67
- #define ICBID_MASTER_UFS 68
- #define ICBID_MASTER_USB3_1 69
- #define ICBID_MASTER_VIDEO_OCMEM 70
- #define ICBID_MASTER_VPU1 71
- #define ICBID_MASTER_VCAP 72
- #define ICBID_MASTER_EMAC 73
- #define ICBID_MASTER_BCAST 74
- #define ICBID_MASTER_MMSS_PROC 75
- #define ICBID_MASTER_SNOC_BIMC_1 76
- #define ICBID_MASTER_SNOC_PCNOC 77
- #define ICBID_MASTER_AUDIO 78
- #define ICBID_MASTER_MM_INT_0 79
- #define ICBID_MASTER_MM_INT_1 80
- #define ICBID_MASTER_MM_INT_2 81
- #define ICBID_MASTER_MM_INT_BIMC 82
- #define ICBID_MASTER_MSS_INT 83
- #define ICBID_MASTER_PCNOC_CFG 84
- #define ICBID_MASTER_PCNOC_INT_0 85
- #define ICBID_MASTER_PCNOC_INT_1 86
- #define ICBID_MASTER_PCNOC_M_0 87
- #define ICBID_MASTER_PCNOC_M_1 88
- #define ICBID_MASTER_PCNOC_S_0 89
- #define ICBID_MASTER_PCNOC_S_1 90
- #define ICBID_MASTER_PCNOC_S_2 91
- #define ICBID_MASTER_PCNOC_S_3 92
- #define ICBID_MASTER_PCNOC_S_4 93
- #define ICBID_MASTER_PCNOC_S_6 94
- #define ICBID_MASTER_PCNOC_S_7 95
- #define ICBID_MASTER_PCNOC_S_8 96
- #define ICBID_MASTER_PCNOC_S_9 97
- #define ICBID_MASTER_QDSS_INT 98
- #define ICBID_MASTER_SNOC_INT_0 99
- #define ICBID_MASTER_SNOC_INT_1 100
- #define ICBID_MASTER_SNOC_INT_BIMC 101
- #define ICBID_MASTER_TCU_0 102
- #define ICBID_MASTER_TCU_1 103
- #define ICBID_MASTER_BIMC_INT_0 104
- #define ICBID_MASTER_BIMC_INT_1 105
- #define ICBID_MASTER_CAMERA 106
- #define ICBID_MASTER_RICA 107
- #define ICBID_MASTER_SNOC_BIMC_2 108
- #define ICBID_MASTER_BIMC_SNOC_1 109
- #define ICBID_MASTER_A0NOC_SNOC 110
- #define ICBID_MASTER_A1NOC_SNOC 111
- #define ICBID_MASTER_A2NOC_SNOC 112
- #define ICBID_MASTER_PIMEM 113
- #define ICBID_MASTER_SNOC_VMEM 114
- #define ICBID_MASTER_CPP 115
- #define ICBID_MASTER_CNOC_A1NOC 116
- #define ICBID_MASTER_PNOC_A1NOC 117
- #define ICBID_MASTER_HMSS 118
- #define ICBID_MASTER_PCIE_2 119
- #define ICBID_MASTER_ROTATOR 120
- #define ICBID_MASTER_VENUS_VMEM 121
- #define ICBID_MASTER_DCC 122
- #define ICBID_MASTER_MCDMA 123
- #define ICBID_MASTER_PCNOC_INT_2 124
- #define ICBID_MASTER_PCNOC_INT_3 125
- #define ICBID_MASTER_PCNOC_INT_4 126
- #define ICBID_MASTER_PCNOC_INT_5 127
- #define ICBID_MASTER_PCNOC_INT_6 128
- #define ICBID_MASTER_PCNOC_S_5 129
- #define ICBID_MASTER_SENSORS_AHB 130
- #define ICBID_MASTER_SENSORS_PROC 131
- #define ICBID_MASTER_QSPI 132
- #define ICBID_MASTER_VFE1 133
- #define ICBID_MASTER_SNOC_INT_2 134
- #define ICBID_MASTER_SMMNOC_BIMC 135
- #define ICBID_MASTER_CRVIRT_A1NOC 136
- #define ICBID_MASTER_XM_USB_HS1 137
- #define ICBID_MASTER_XI_USB_HS1 138
- #define ICBID_MASTER_PCNOC_BIMC_1 139
- #define ICBID_MASTER_BIMC_PCNOC 140
- #define ICBID_MASTER_XI_HSIC 141
- #define ICBID_MASTER_SGMII 142
- #define ICBID_MASTER_SPMI_FETCHER 143
- #define ICBID_MASTER_GNOC_BIMC 144
- #define ICBID_MASTER_CRVIRT_A2NOC 145
- #define ICBID_MASTER_CNOC_A2NOC 146
- #define ICBID_MASTER_WLAN 147
- #define ICBID_MASTER_MSS_CE 148
- #define ICBID_MASTER_EMMC 149
- #define ICBID_SLAVE_EBI1 0
- #define ICBID_SLAVE_APPSS_L2 1
- #define ICBID_SLAVE_BIMC_SNOC 2
- #define ICBID_SLAVE_BIMC_SNOC_0 ICBID_SLAVE_BIMC_SNOC
- #define ICBID_SLAVE_CAMERA_CFG 3
- #define ICBID_SLAVE_DISPLAY_CFG 4
- #define ICBID_SLAVE_OCMEM_CFG 5
- #define ICBID_SLAVE_CPR_CFG 6
- #define ICBID_SLAVE_CPR_XPU_CFG 7
- #define ICBID_SLAVE_MISC_CFG 8
- #define ICBID_SLAVE_MISC_XPU_CFG 9
- #define ICBID_SLAVE_VENUS_CFG 10
- #define ICBID_SLAVE_GFX3D_CFG 11
- #define ICBID_SLAVE_MMSS_CLK_CFG 12
- #define ICBID_SLAVE_MMSS_CLK_XPU_CFG 13
- #define ICBID_SLAVE_MNOC_MPU_CFG 14
- #define ICBID_SLAVE_ONOC_MPU_CFG 15
- #define ICBID_SLAVE_MNOC_BIMC 16
- #define ICBID_SLAVE_SERVICE_MNOC 17
- #define ICBID_SLAVE_OCMEM 18
- #define ICBID_SLAVE_GMEM ICBID_SLAVE_OCMEM
- #define ICBID_SLAVE_SERVICE_ONOC 19
- #define ICBID_SLAVE_APPSS 20
- #define ICBID_SLAVE_LPASS 21
- #define ICBID_SLAVE_USB3 22
- #define ICBID_SLAVE_USB3_0 ICBID_SLAVE_USB3
- #define ICBID_SLAVE_WCSS 23
- #define ICBID_SLAVE_SNOC_BIMC 24
- #define ICBID_SLAVE_SNOC_BIMC_0 ICBID_SLAVE_SNOC_BIMC
- #define ICBID_SLAVE_SNOC_CNOC 25
- #define ICBID_SLAVE_IMEM 26
- #define ICBID_SLAVE_OCIMEM ICBID_SLAVE_IMEM
- #define ICBID_SLAVE_SNOC_OVIRT 27
- #define ICBID_SLAVE_SNOC_GVIRT ICBID_SLAVE_SNOC_OVIRT
- #define ICBID_SLAVE_SNOC_PNOC 28
- #define ICBID_SLAVE_SNOC_PCNOC ICBID_SLAVE_SNOC_PNOC
- #define ICBID_SLAVE_SERVICE_SNOC 29
- #define ICBID_SLAVE_QDSS_STM 30
- #define ICBID_SLAVE_SDCC_1 31
- #define ICBID_SLAVE_SDCC_3 32
- #define ICBID_SLAVE_SDCC_2 33
- #define ICBID_SLAVE_SDCC_4 34
- #define ICBID_SLAVE_TSIF 35
- #define ICBID_SLAVE_BAM_DMA 36
- #define ICBID_SLAVE_BLSP_2 37
- #define ICBID_SLAVE_USB_HSIC 38
- #define ICBID_SLAVE_BLSP_1 39
- #define ICBID_SLAVE_USB_HS 40
- #define ICBID_SLAVE_USB_HS1 ICBID_SLAVE_USB_HS
- #define ICBID_SLAVE_PDM 41
- #define ICBID_SLAVE_PERIPH_APU_CFG 42
- #define ICBID_SLAVE_PNOC_MPU_CFG 43
- #define ICBID_SLAVE_PRNG 44
- #define ICBID_SLAVE_PNOC_SNOC 45
- #define ICBID_SLAVE_PCNOC_SNOC ICBID_SLAVE_PNOC_SNOC
- #define ICBID_SLAVE_SERVICE_PNOC 46
- #define ICBID_SLAVE_CLK_CTL 47
- #define ICBID_SLAVE_CNOC_MSS 48
- #define ICBID_SLAVE_PCNOC_MSS ICBID_SLAVE_CNOC_MSS
- #define ICBID_SLAVE_SECURITY 49
- #define ICBID_SLAVE_TCSR 50
- #define ICBID_SLAVE_TLMM 51
- #define ICBID_SLAVE_CRYPTO_0_CFG 52
- #define ICBID_SLAVE_CRYPTO_1_CFG 53
- #define ICBID_SLAVE_IMEM_CFG 54
- #define ICBID_SLAVE_MESSAGE_RAM 55
- #define ICBID_SLAVE_BIMC_CFG 56
- #define ICBID_SLAVE_BOOT_ROM 57
- #define ICBID_SLAVE_CNOC_MNOC_MMSS_CFG 58
- #define ICBID_SLAVE_PMIC_ARB 59
- #define ICBID_SLAVE_SPDM_WRAPPER 60
- #define ICBID_SLAVE_DEHR_CFG 61
- #define ICBID_SLAVE_MPM 62
- #define ICBID_SLAVE_QDSS_CFG 63
- #define ICBID_SLAVE_RBCPR_CFG 64
- #define ICBID_SLAVE_RBCPR_CX_CFG ICBID_SLAVE_RBCPR_CFG
- #define ICBID_SLAVE_RBCPR_QDSS_APU_CFG 65
- #define ICBID_SLAVE_CNOC_MNOC_CFG 66
- #define ICBID_SLAVE_SNOC_MPU_CFG 67
- #define ICBID_SLAVE_CNOC_ONOC_CFG 68
- #define ICBID_SLAVE_PNOC_CFG 69
- #define ICBID_SLAVE_SNOC_CFG 70
- #define ICBID_SLAVE_EBI1_DLL_CFG 71
- #define ICBID_SLAVE_PHY_APU_CFG 72
- #define ICBID_SLAVE_EBI1_PHY_CFG 73
- #define ICBID_SLAVE_RPM 74
- #define ICBID_SLAVE_CNOC_SNOC 75
- #define ICBID_SLAVE_SERVICE_CNOC 76
- #define ICBID_SLAVE_OVIRT_SNOC 77
- #define ICBID_SLAVE_OVIRT_OCMEM 78
- #define ICBID_SLAVE_USB_HS2 79
- #define ICBID_SLAVE_QPIC 80
- #define ICBID_SLAVE_IPS_CFG 81
- #define ICBID_SLAVE_DSI_CFG 82
- #define ICBID_SLAVE_USB3_1 83
- #define ICBID_SLAVE_PCIE_0 84
- #define ICBID_SLAVE_PCIE_1 85
- #define ICBID_SLAVE_PSS_SMMU_CFG 86
- #define ICBID_SLAVE_CRYPTO_2_CFG 87
- #define ICBID_SLAVE_PCIE_0_CFG 88
- #define ICBID_SLAVE_PCIE_1_CFG 89
- #define ICBID_SLAVE_SATA_CFG 90
- #define ICBID_SLAVE_SPSS_GENI_IR 91
- #define ICBID_SLAVE_UFS_CFG 92
- #define ICBID_SLAVE_AVSYNC_CFG 93
- #define ICBID_SLAVE_VPU_CFG 94
- #define ICBID_SLAVE_USB_PHY_CFG 95
- #define ICBID_SLAVE_RBCPR_MX_CFG 96
- #define ICBID_SLAVE_PCIE_PARF 97
- #define ICBID_SLAVE_VCAP_CFG 98
- #define ICBID_SLAVE_EMAC_CFG 99
- #define ICBID_SLAVE_BCAST_CFG 100
- #define ICBID_SLAVE_KLM_CFG 101
- #define ICBID_SLAVE_DISPLAY_PWM 102
- #define ICBID_SLAVE_GENI 103
- #define ICBID_SLAVE_SNOC_BIMC_1 104
- #define ICBID_SLAVE_AUDIO 105
- #define ICBID_SLAVE_CATS_0 106
- #define ICBID_SLAVE_CATS_1 107
- #define ICBID_SLAVE_MM_INT_0 108
- #define ICBID_SLAVE_MM_INT_1 109
- #define ICBID_SLAVE_MM_INT_2 110
- #define ICBID_SLAVE_MM_INT_BIMC 111
- #define ICBID_SLAVE_MMU_MODEM_XPU_CFG 112
- #define ICBID_SLAVE_MSS_INT 113
- #define ICBID_SLAVE_PCNOC_INT_0 114
- #define ICBID_SLAVE_PCNOC_INT_1 115
- #define ICBID_SLAVE_PCNOC_M_0 116
- #define ICBID_SLAVE_PCNOC_M_1 117
- #define ICBID_SLAVE_PCNOC_S_0 118
- #define ICBID_SLAVE_PCNOC_S_1 119
- #define ICBID_SLAVE_PCNOC_S_2 120
- #define ICBID_SLAVE_PCNOC_S_3 121
- #define ICBID_SLAVE_PCNOC_S_4 122
- #define ICBID_SLAVE_PCNOC_S_6 123
- #define ICBID_SLAVE_PCNOC_S_7 124
- #define ICBID_SLAVE_PCNOC_S_8 125
- #define ICBID_SLAVE_PCNOC_S_9 126
- #define ICBID_SLAVE_PRNG_XPU_CFG 127
- #define ICBID_SLAVE_QDSS_INT 128
- #define ICBID_SLAVE_RPM_XPU_CFG 129
- #define ICBID_SLAVE_SNOC_INT_0 130
- #define ICBID_SLAVE_SNOC_INT_1 131
- #define ICBID_SLAVE_SNOC_INT_BIMC 132
- #define ICBID_SLAVE_TCU 133
- #define ICBID_SLAVE_BIMC_INT_0 134
- #define ICBID_SLAVE_BIMC_INT_1 135
- #define ICBID_SLAVE_RICA_CFG 136
- #define ICBID_SLAVE_SNOC_BIMC_2 137
- #define ICBID_SLAVE_BIMC_SNOC_1 138
- #define ICBID_SLAVE_PNOC_A1NOC 139
- #define ICBID_SLAVE_SNOC_VMEM 140
- #define ICBID_SLAVE_A0NOC_SNOC 141
- #define ICBID_SLAVE_A1NOC_SNOC 142
- #define ICBID_SLAVE_A2NOC_SNOC 143
- #define ICBID_SLAVE_A0NOC_CFG 144
- #define ICBID_SLAVE_A0NOC_MPU_CFG 145
- #define ICBID_SLAVE_A0NOC_SMMU_CFG 146
- #define ICBID_SLAVE_A1NOC_CFG 147
- #define ICBID_SLAVE_A1NOC_MPU_CFG 148
- #define ICBID_SLAVE_A1NOC_SMMU_CFG 149
- #define ICBID_SLAVE_A2NOC_CFG 150
- #define ICBID_SLAVE_A2NOC_MPU_CFG 151
- #define ICBID_SLAVE_A2NOC_SMMU_CFG 152
- #define ICBID_SLAVE_AHB2PHY 153
- #define ICBID_SLAVE_CAMERA_THROTTLE_CFG 154
- #define ICBID_SLAVE_DCC_CFG 155
- #define ICBID_SLAVE_DISPLAY_THROTTLE_CFG 156
- #define ICBID_SLAVE_DSA_CFG 157
- #define ICBID_SLAVE_DSA_MPU_CFG 158
- #define ICBID_SLAVE_SSC_MPU_CFG 159
- #define ICBID_SLAVE_HMSS_L3 160
- #define ICBID_SLAVE_LPASS_SMMU_CFG 161
- #define ICBID_SLAVE_MMAGIC_CFG 162
- #define ICBID_SLAVE_PCIE20_AHB2PHY 163
- #define ICBID_SLAVE_PCIE_2 164
- #define ICBID_SLAVE_PCIE_2_CFG 165
- #define ICBID_SLAVE_PIMEM 166
- #define ICBID_SLAVE_PIMEM_CFG 167
- #define ICBID_SLAVE_QDSS_RBCPR_APU_CFG 168
- #define ICBID_SLAVE_RBCPR_CX 169
- #define ICBID_SLAVE_RBCPR_MX 170
- #define ICBID_SLAVE_SMMU_CPP_CFG 171
- #define ICBID_SLAVE_SMMU_JPEG_CFG 172
- #define ICBID_SLAVE_SMMU_MDP_CFG 173
- #define ICBID_SLAVE_SMMU_ROTATOR_CFG 174
- #define ICBID_SLAVE_SMMU_VENUS_CFG 175
- #define ICBID_SLAVE_SMMU_VFE_CFG 176
- #define ICBID_SLAVE_SSC_CFG 177
- #define ICBID_SLAVE_VENUS_THROTTLE_CFG 178
- #define ICBID_SLAVE_VMEM 179
- #define ICBID_SLAVE_VMEM_CFG 180
- #define ICBID_SLAVE_QDSS_MPU_CFG 181
- #define ICBID_SLAVE_USB3_PHY_CFG 182
- #define ICBID_SLAVE_IPA_CFG 183
- #define ICBID_SLAVE_PCNOC_INT_2 184
- #define ICBID_SLAVE_PCNOC_INT_3 185
- #define ICBID_SLAVE_PCNOC_INT_4 186
- #define ICBID_SLAVE_PCNOC_INT_5 187
- #define ICBID_SLAVE_PCNOC_INT_6 188
- #define ICBID_SLAVE_PCNOC_S_5 189
- #define ICBID_SLAVE_QSPI 190
- #define ICBID_SLAVE_A1NOC_MS_MPU_CFG 191
- #define ICBID_SLAVE_A2NOC_MS_MPU_CFG 192
- #define ICBID_SLAVE_MODEM_Q6_SMMU_CFG 193
- #define ICBID_SLAVE_MSS_MPU_CFG 194
- #define ICBID_SLAVE_MSS_PROC_MS_MPU_CFG 195
- #define ICBID_SLAVE_SKL 196
- #define ICBID_SLAVE_SNOC_INT_2 197
- #define ICBID_SLAVE_SMMNOC_BIMC 198
- #define ICBID_SLAVE_CRVIRT_A1NOC 199
- #define ICBID_SLAVE_SGMII 200
- #define ICBID_SLAVE_QHS4_APPS 201
- #define ICBID_SLAVE_BIMC_PCNOC 202
- #define ICBID_SLAVE_PCNOC_BIMC_1 203
- #define ICBID_SLAVE_SPMI_FETCHER 204
- #define ICBID_SLAVE_MMSS_SMMU_CFG 205
- #define ICBID_SLAVE_WLAN 206
- #define ICBID_SLAVE_CRVIRT_A2NOC 207
- #define ICBID_SLAVE_CNOC_A2NOC 208
- #define ICBID_SLAVE_GLM 209
- #define ICBID_SLAVE_GNOC_BIMC 210
- #define ICBID_SLAVE_GNOC_SNOC 211
- #define ICBID_SLAVE_QM_CFG 212
- #define ICBID_SLAVE_TLMM_EAST 213
- #define ICBID_SLAVE_TLMM_NORTH 214
- #define ICBID_SLAVE_TLMM_WEST 215
- #endif
|