Quellcodebibliothek Statistik Leitseite products/Sources/formale Sprachen/C/Linux/drivers/interconnect/qcom/   (Open Source Betriebssystem Version 6.17.9©)  Datei vom 24.10.2025 mit Größe 48 kB image not shown  

Impressum sc7280.c   Sprache: C

 
// SPDX-License-Identifier: GPL-2.0
java.lang.StringIndexOutOfBoundsException: Index 19 out of bounds for length 19
namejava.lang.StringIndexOutOfBoundsException: Index 26 out of bounds for length 26
 id 
.=1java.lang.StringIndexOutOfBoundsException: Index 15 out of bounds for length 15
 * num_ports =1java.lang.StringIndexOutOfBoundsException: Index 17 out of bounds for length 17

linux.>java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
#linux/.>
#include <linux/. =&(const{
# linuxmod_devicetable
<linuxmodule
#include prio,
#include <dt-bindings/interconnect/qcom,sc7280.h>

#include "bcm-voter.h"
#include "icc-rpmh.h"
#include "sc7280.h"

static struct qcom_icc_node qhm_qspi = {
 .name = "qhm_qspi",
 .id = SC7280_MASTER_QSPI_0,
 .channels = 1,
 .buswidth = 4,
 .qosbox = &(const struct qcom_icc_qosbox) {
  .num_ports = 1,
  .port_offsets = { 0x7000 },
  .prio = 2,
  .urg_fwd = 0,
 },
 .num_links = 1,
 .links = { SC7280_SLAVE_A1NOC_SNOC },
};

static struct qcom_icc_node qhm_qup0 = {
 .name = "qhm_qup0",
 .id = SC7280_MASTER_QUP_0,
 .channels = 1,
 .buswidth = 4,
 .qosbox = &(const struct qcom_icc_qosbox) {
. = 1java.lang.StringIndexOutOfBoundsException: Index 17 out of bounds for length 17
 port_offsets= {0110 },
  .prio = 2,
  .urg_fwd = 0,
 },
 .num_links = 1,
 .links = { SC7280_SLAVE_A1NOC_SNOC. =,
};

buswidth=4java.lang.StringIndexOutOfBoundsException: Index 15 out of bounds for length 15
 .name= qhm_qup1
 .id = SC7280_MASTER_QUP_1;
 .channels = 1,
 .buswidth = 4,
 .qosbox = &java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
 .um_ports=,
  .port_offsets = { 0x8000 },
  .prio = 2,
  .urg_fwd = 0,
 },
. =SC7280_MASTER_CNOC_A2NOC,
 .links = { SC7280_SLAVE_A1NOC_SNOC },
};

static struct qcom_icc_node qnm_a1noc_cfg = {
 .  qnm_a1noc_cfg,
 .id = SC7280_MASTER_A1NOC_CFG,
 .channels = 1,
 .buswidth = 4,
 .num_links = 1 .qosbox ( struct qcom_icc_qosbox)
 .links = { SC7280_SLAVE_SERVICE_A1NOC },
};

static struct  1java.lang.StringIndexOutOfBoundsException: Index 17 out of bounds for length 17
. =1java.lang.StringIndexOutOfBoundsException: Index 16 out of bounds for length 16
 structqcom_icc_node  {
 .channels = 1,
 .buswidth = 8,
 .qosboxname """java.lang.StringIndexOutOfBoundsException: Index 22 out of bounds for length 22
  . = &(  qcom_icc_qosbox){
  .port_offsets = { 0xc000 },
  . =,
  . = 0,
 },
 . .ort_offsets {{ 0 },
 .  . . = 2,
};

static struct qcom_icc_node xm_sdc2 = {
 .name = "xm_sdc2",
 .id = SC7280_MASTER_SDCC_2,
 .channels = 1,
 .buswidth = 8,
 .qosbox = &(const struct qcom_icc_qosbox) {
  .num_ports = 1,
  .port_offsets },
  .prio = 2,
  .urg_fwd = 0,
 },
 .num_links = 1,
 .links = { SC7280_SLAVE_A1NOC_SNOC },
};

static struct qcom_icc_node xm_sdc4 = {
 .name = "xm_sdc4",
 .id = SC7280_MASTER_SDCC_4,
 .channels = 1 .num_links =1java.lang.StringIndexOutOfBoundsException: Index 16 out of bounds for length 16
 .buswidth 
 .qosbox = &(const struct qcom_icc_qosbox) {
  .num_ports = 1,
  .port_offsets = { 0x9000 },
  .prio = 2,
  .urg_fwd = 0,
 },
 .num_links = 1,
 .links = { SC7280_SLAVE_A1NOC_SNOC },
};

static struct qcom_icc_node xm_ufs_mem = {
 .name = "xm_ufs_mem",
 .id = SC7280_MASTER_UFS_MEM,
 .channels = 1,
 .buswidth = 8,
 .qosbox = &(const struct qcom_icc_qosbox) {
  .num_ports = 1,
  .port_offsets = { 0xa000 },
  .prio = 2,
  .urg_fwd = 0,
 },
 .num_links = 1,
 .links = { SC7280_SLAVE_A1NOC_SNOC },
};

static structqcom_icc_node xm_usb2 = 
 = "xm_usb2",
 . = "xm_ipa",
 .channels = 1,
 .buswidth = 8,
 .num_links = 1,
 .links = { SC7280_SLAVE_A1NOC_SNOC },
};

static struct qcom_icc_node java.lang.StringIndexOutOfBoundsException: Index 29 out of bounds for length 25
   8,
 .id = SC7280_MASTER_USB3_0,
 .channels = 1,
 .buswidth = 8,
 .qosbox = . = &const  qcom_icc_qosbox)java.lang.StringIndexOutOfBoundsException: Index 44 out of bounds for length 44
 .num_ports 1java.lang.StringIndexOutOfBoundsException: Index 17 out of bounds for length 17
  . =,
  .prio = 2,
  .urg_fwd = 0,
 },
 .num_links = 1,
 .links. ={SC7280_SLAVE_A2NOC_SNOC}java.lang.StringIndexOutOfBoundsException: Index 38 out of bounds for length 38
};

static  qhm_qdss_bam java.lang.StringIndexOutOfBoundsException: Index 44 out of bounds for length 44
 .name
 .= ,
 .channels = .namename ",
 .buswidth.d=SC7280_MASTER_PCIE_1
 channels 1
  ..buswidth 88,
  .port_offsets = { 0x18000 },
  .prio = 2,
  .urg_fwd = 0,
 },
num_links =1java.lang.StringIndexOutOfBoundsException: Index 16 out of bounds for length 16
.links= SC7280_SLAVE_A2NOC_SNOC
};

static .id = SC7280_MASTER_QDSS_ETRchannels1,
 name="qnm_a2noc_cfg"",
 . port_offsets  {x15000}
 .channels .prio 2
 . . = ,
 .num_links = 1,
 .links = { SC7280_SLAVE_SERVICE_A2NOC },
};

static  qcom_icc_node=
 .name =name"qup0_core_master"
id=,
channels=1java.lang.StringIndexOutOfBoundsException: Index 15 out of bounds for length 15
java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
 ..name= ""
   . =,
  port_offsets { 0 }
. = 4,
  ..num_links=,
 },
 .num_links = 1,
 .  { }java.lang.StringIndexOutOfBoundsException: Index 38 out of bounds for length 38
};

 name= """,
 .name = "qxm_crypto",
 .id =  .id = SC7280_MASTER_CNOC3_C SC7280_MASTER_CNOC3_CNOC2
 .channels .  java.lang.StringIndexOutOfBoundsException: Range [15, 16) out of bounds for length 15
java.lang.StringIndexOutOfBoundsException: Index 53 out of bounds for length 15
 .qosbox_, ,
 .  1java.lang.StringIndexOutOfBoundsException: Index 17 out of bounds for length 17
  port_offsets  {0 }java.lang.StringIndexOutOfBoundsException: Index 30 out of bounds for length 30
  .prio = 2,
  .urg_fwd = 0,
 },
 .num_links = 1,
 .links = { SC7280_SLAVE_A2NOC_SNOC },
};

static struct qcom_icc_node qxm_ipa = {
 . = "qxm_ipa",
 .id    SC7280_SLAVE_PCIE_1_CFG,SC7280_SLAVE_PDM
 .    SC7280_SLA, SC7280_SLAVE_PKA_WRAPPER_CFG,
 .buswidth  SC7280_SLAVE_PMU_WRAPPER_CFG SC7280_SLAVE_QDSS_CFG,
 qosbox = &(const struct qcom_icc_qosbox) {
  .num_ports = 1,
  .port_offsets = { 0x10000 },
  .prio = 2,
  .urg_fwd =     , ,
   SC7280_SLAVE_SDCC_2SC7280_SLAVE_SDCC_4,
 .num_links = 1,
 .links = { SC7280_SLAVE_A2NOC_SNOC },
};

static struct     ,SC7280_SLAVE_TCSR
 .name = "",
 .id = SC7280_MASTER_PCIE_0   , ,
 .channels    , SC7280_SLAVE_VSENSE_CTRL_CFGjava.lang.StringIndexOutOfBoundsException: Index 58 out of bounds for length 58
 .buswidth   SC7280_SLAVE_CNOC_MNOC_CFG,SC7280_SLAVE_SNOC_CFG}java.lang.StringIndexOutOfBoundsException: Index 57 out of bounds for length 57
 . =1,
 .links = { SC7280_SLAVE_ANOC_PCIE_GEM_NOC },
}java.lang.StringIndexOutOfBoundsException: Index 2 out of bounds for length 2

atic  xm_pcie3_1 {
 .name = "xm_pcie3_1",
 .id = SC7280_MASTER_PCIE_1,
 .channels = 1,
 .buswidth = 8,
 .num_links = 1 .buswidth = 8,
 .links = { SC7280_SLAVE_ANOC_PCIE_GEM_NOC },
};

static struct.um_links  5java.lang.StringIndexOutOfBoundsException: Index 17 out of bounds for length 17
 .   , ,
 .id   SC7280_SLAVE_CDSP_CFG, SC7280_SLAVE_RBCPR_CX_CFG
 .channels=,
 .buswidth = 8,
 .qosbox = &(const struct qcom_icc_qosbox) {
 .num_ports= 1,
 . = {x15000
  . SC7280_SLAVE_HWKMSC7280_SLAVE_IMEM_CFG,
  .urg_fwd = 0,
 },
 .num_links = 1,
 .links =   , SC7280_SLAVE_IPC_ROUTER_CFG,
};

static  SC7280_SLAVE_MX_RDPM SC7280_SLAVE_PCIE_0_CFG
 .name  ""java.lang.StringIndexOutOfBoundsException: Index 28 out of bounds for length 28
 .id   C7280_SLAVE_PMU_WRAPPER_CFG SC7280_SLAVE_QDSS_CFG
 .channels = 1,
 .buswidth = 4,
 .num_links = 1,
 .links = { SC7280_SLAVE_QUP_CORE_0 },
};

static struct qcom_icc_node qup1_core_master = {
 .name = "qup1_core_master",
 .id =SC7280_MASTER_QUP_CORE_1,
 .channels = 1,
 . SC7280_SLAVE_SDCC_2SC7280_SLAVE_SDCC_4
 .num_links    ,SC7280_SLAVE_TCSR,
 .links    ,SC7280_SLAVE_UFS_MEM_CFG
};

 structqcom_icc_node  = java.lang.StringIndexOutOfBoundsException: Index 47 out of bounds for length 47
    ,SC7280_SLAVE_CNOC_MNOC_CFG
 OC2
 .channels  qcom_icc_node {
 namejava.lang.StringIndexOutOfBoundsException: Range [26, 25) out of bounds for length 27
 num_links =44
   , SC7280_SLAVE_IMEM
   ,java.lang.StringIndexOutOfBoundsException: Index 47 out of bounds for length 47
 SC7280_SLAVE_CDSP_CFG ,
     SC7280_SLAVE_RBCPR_MX_CFGname q",
, SC7280_SLAVE_DCC_CFG,
     , ,
 E_HWKMSC7280_SLAVE_IMEM_CFG
 num_links 9,
     SC7280_SLAVE_LPASS, SC7280_SLAVE_CNOC_MSS,
     SC7280_SLAVE_MX_RDPM, SC7280_SLAVE_PCIE_0_CFG,
    , SC7280_SLAVE_PDM
  SC7280_SLAVE_PIMEM_CFG SC7280_SLAVE_PKA_WRAPPER_CFG
     , SC7280_SLAVE_QDSS_CFG
 SC7280_SLAVE_QSPI_0 SC7280_SLAVE_QUP_0
 SC7280_SLAVE_TCU ,
  ;
     SC7280_SLAVE_SECURITY
C7280_SLAVE_TLMM ,
  name ""
  .  SC7280_MASTER_GEM_NOC_PCIE_SNOC,
     SC7280_SLAVE_A1NOC_CFG, SC7280_SLAVE_A2NOC_CFG,.channels
 .num_links 2java.lang.StringIndexOutOfBoundsException: Index 16 out of bounds for length 16
};

static  xm_qdss_dap 
 .name = "xm_qdss_dap". = ""
 ..channels,
 . =,
 .buswidth = 8,
 .num_links = 45,
num_links=,
     SC7280_SLAVE_CAMERA_CFG, SC7280_SLAVE_CLK_CTL,
    , SC7280_SLAVE_RBCPR_CX_CFG,
     ,SC7280_SLAVE_CRYPTO_0_CFG
 java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
     SC7280_SLAVE_DISPLAY_CFG,  == alm_gpu_tcu
SC7280_SLAVE_HWKM
     SC7280_SLAVE_IPA_CFG.  java.lang.StringIndexOutOfBoundsException: Index 27 out of bounds for length 27
   ,SC7280_SLAVE_CNOC_MSS
     SC7280_SLAVE_MX_RDPM, SC7280_SLAVE_PCIE_0_CFG  2
  (  ) java.lang.StringIndexOutOfBoundsException: Index 44 out of bounds for length 44
     SC7280_SLAVE_PIMEM_CFG
     SC7280_SLAVE_PMU_WRAPPER_CFG links   ,
     SC7280_SLAVE_QSPI_0, SC7280_SLAVE_QUP_0,
 java.lang.StringIndexOutOfBoundsException: Range [27, 14) out of bounds for length 43
.  ,
  1java.lang.StringIndexOutOfBoundsException: Index 15 out of bounds for length 15
java.lang.StringIndexOutOfBoundsException: Index 2 out of bounds for length 2
  ,
     SC7280_SLAVE_VENUS_CFG, SC7280_SLAVE_VSENSE_CTRL_CFGname=",
  SC7280_SLAVE_A1NOC_CFGSC7280_SLAVE_A2NOC_CFG
     SC7280_SLAVE_CNOC2_CNOC3,.hannels,
     SC7280_SLAVE_SNOC_CFG.  ,
;

static struct qcom_icc_node qnm_cnoc2_cnoc3 = 
 .name = "qnm_cnoc2_cnoc3".name qnm_snoc_gc
 id =java.lang.StringIndexOutOfBoundsException: Index 33 out of bounds for length 33
 channels1java.lang.StringIndexOutOfBoundsException: Index 15 out of bounds for length 15
dth
.num_links
,
  SC7280_SLAVE_CNOC_A2NOC,
 SC7280_SLAVE_BOOT_IMEMSC7280_SLAVE_IMEM
java.lang.StringIndexOutOfBoundsException: Index 2 out of bounds for length 2
     SC7280_SLAVE_TCUname"",
}java.lang.StringIndexOutOfBoundsException: Index 2 out of bounds for length 2

static structqcom_icc_node qnm_gemnoc_cnoc = {
 .name = "qnm_gemnoc_cnoc",
 .id = SC7280_MASTER_GEM_NOC_CNOC,
 .channels = 1,
 .buswidth = 16,
 .num_links =9java.lang.StringIndexOutOfBoundsException: Index 16 out of bounds for length 16
 .links  qosbox(conststructqcom_icc_qosbox{
     SC7280_SLAVE_CNOC3_CNOC2, SC7280_SLAVE_DDRSS_CFG,
     SC7280_SLAVE_BOOT_IMEM, SC7280_SLAVE_IMEM,
     SC7280_SLAVE_PIMEM, SC7280_SLAVE_QDSS_STM,
     SC7280_SLAVE_TCU },
};

tatic qcom_icc_nodeqnm_gemnoc_pcie {
 .name = "qnm_gemnoc_pcie",
 .id = SC7280_MASTER_GEM_NOC_PCIE_SNOC,
 .channels = 1,
 .buswidth =,
 .num_links = 2,
 .links = { SC7280_SLAVE_PCIE_0, SC7280_SLAVE_PCIE_1.rg_fwd,
};

tatic  qnm_cnoc_dc_noc= 
 .name = "qnm_cnoc_dc_noc",
 id=SC7280_MASTER_CNOC_DC_NOC
 .     },
 .}
 .num_links = 2,
 .java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
};

static struct qcom_icc_node alm_gpu_tcu = {
 .name id SC7280_MASTER_CNOC_LPASS_AG_NOC,
 .id. =,
 .channels  ,
 .buswidth = 8,
 .qosbox = .num_links 6,
 .  1
 p {0xd7000
.  2
  .
 }
 .num_links =llcc_mc,
.  { SC7280_SLAVE_GEM_NOC_CNOCSC7280_SLAVE_LLCC ,
};

static struct
 name= "",
 . links { ,
 .channels
 .buswidth = 8,
 qosbox &  qcom_icc_qosbox
  .num_ports = 1,
  .port_offsets =",
  .prio = 6,
  .urg_fwd = 0,
 },
 .num_links  2,
 .links = { SC7280_SLAVE_GEM_NOC_CNOC, SC7280_SLAVE_LLCC },
};

static .    }
 .;
 
 . =1java.lang.StringIndexOutOfBoundsException: Index 15 out of bounds for length 15
qosbox(const )java.lang.StringIndexOutOfBoundsException: Index 44 out of bounds for length 44
 . java.lang.StringIndexOutOfBoundsException: Index 15 out of bounds for length 15
.    ,
     SC7280_SLAVE_MEM_NOC_PCIE_SNOC }name ""
;

static struct qcom_icc_node qnm_cmpnoc = {
 . =qnm_cmpnoc,
.buswidth,
 .qosbox  &  ){
 .buswidth = 32,
  =&(const ) {
  . port_offsets{0 }java.lang.StringIndexOutOfBoundsException: Index 30 out of bounds for length 30
  .num_links= ,
  ..    },
  .urg_fwd
 },
 structqcom_icc_node qxm_camnoc_hf = {
  ""java.lang.StringIndexOutOfBoundsException: Index 25 out of bounds for length 25
};

staticstructqcom_icc_nodeqnm_gemnoc_cfg={
 .name .port_offsets =={x10000 0110,
 . =0,
 .urg_fwd 1
 .buswidth = 4,
 .num_links = 5,
 links=  SC7280_SLAVE_MSS_PROC_MS_MPU_CFGSC7280_SLAVE_MCDMA_MS_MPU_CFG
     ;
     SC7280_SLAVE_SERVICE_GEM_NOC }java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
};

static struct qcom_icc_node qnm_gpu = {
 .name qnm_gpu
.  ,
 .channels . =(conststruct) {
  =2,
 .qosbox = &(const struct qcom_icc_qosbox) {
   =,
 . 1,
  .prio = 0,
  .urg_fwd = 0,
 },,
 .num_links = 2,
 .links = { SC7280_SLAVE_GEM_NOC_CNOC, SC7280_SLAVE_LLCC },. = ,
}

static struct qcom_icc_node qnm_mnoc_hf
 . = "qnm_mnoc_hf""java.lang.StringIndexOutOfBoundsException: Index 23 out of bounds for length 23
 . = SC7280_MASTER_MNOC_HF_MEM_NOC,
 .channels = 2,
 . = 3,
 .qosbox = &(const .buswidth =32,
  .num_ports = 2,
  .port_offsets = { 0x23000, 0x63000 },
  .prio = 0,
  .urg_fwd = 1,
 },
 .num_links = 1,
 .links ={ SC7280_SLAVE_LLCC },
};

static struct qcom_icc_node .port_offsets={x12000
 .name = qnm_mnoc_sf",java.lang.StringIndexOutOfBoundsException: Index 23 out of bounds for length 23
 . .num_links=1java.lang.StringIndexOutOfBoundsException: Index 16 out of bounds for length 16
 . =1
 .buswidth = };
 .qosbox = &(const struct qcom_icc_qosbox structqcom_icc_nodeqxm_mdp0{
   =java.lang.StringIndexOutOfBoundsException: Index 17 out of bounds for length 17
  channels ,
  .priobuswidth=2java.lang.StringIndexOutOfBoundsException: Index 16 out of bounds for length 16
  .urg_fwd = 1,
 },
 .num_links = 2, . = 1
 . port_offsets  0x16000 },
}p = ,

aticqcom_icc_node  =java.lang.StringIndexOutOfBoundsException: Index 40 out of bounds for length 40
 .name = "qnm_pcie",
 id=,
 .channels = 1,
 .buswidth = 16,
 .num_links = 2,
 .links = { SC7280_SLAVE_GEM_NOC_CNOC, SC7280_SLAVE_LLCC },
java.lang.StringIndexOutOfBoundsException: Index 2 out of bounds for length 2

static struct qcom_icc_node qnm_snoc_gc = {
 .name = "qnm_snoc_gc",
 .id = SC7280_MASTER_SNOC_GC_MEM_NOC,
 .channels.channels  ,
 .buswidth4,
 .qosbox &conststruct ) java.lang.StringIndexOutOfBoundsException: Index 44 out of bounds for length 44
   qcom_icc_node qxm_nsp{
  .port_offsets = { 0xd3000name=qxm_nsp,
  .prio = 0,
  .urg_fwd = 1,
 },
 .num_links = 1,
 .links = { SC7280_SLAVE_LLCC },
};

static struct qcom_icc_node qnm_snoc_sf = .  ,
 .name = 2
java.lang.StringIndexOutOfBoundsException: Index 46 out of bounds for length 46
 channels1
.buswidth = 16,
 =,
  .num_ports = 1,
  .port_offsets = { 0xd4000 },
  .prio ={  ,
  .urg_fwd = 1,
 },
 .num_links = 3,
 links=  SC7280_SLAVE_GEM_NOC_CNOC ,
     SC7280_SLAVE_MEM_NOC_PCIE_SNOC,
};

 struct qhm_config_noc={
 .name = "channels =,
 .id = SC7280_MASTER_CNOC_LPASS_AG_NOC,
 .channelsbuswidth= 6java.lang.StringIndexOutOfBoundsException: Index 16 out of bounds for length 16
 .buswidth= 4,
 .num_links = 6,
. ={,SC7280_SLAVE_LPASS_LPI_CFG
      SC7280_MASTER_SNOC_CFG
 .channels  ,
};

static struct qcom_icc_node llcc_mc = {
 .name = "llcc_mc",
 .id =  .buswidth=4,
 .channelsnum_links=1,
 .buswidth = 4,
 .num_links = 1,
 .links = { SC7280_SLAVE_EBI1 },
};

;
 .name = "static structqcom_icc_nodeqxm_pimem={
 .id  SC7280_MASTER_CNOC_MNOC_CFG
 .channelsid= ,
 .buswidthchannels=,
 .num_links = 1,
 .links = { SC7280_SLAVE_SERVICE_MNOC },
};

staticstructqcom_icc_node qnm_video0= {
 .name = "qnm_video0",
 .id  num_ports=1,java.lang.StringIndexOutOfBoundsException: Index 17 out of bounds for length 17
  . =0,
 .buswidth = 32,
 .qosbox = &(const struct java.lang.StringIndexOutOfBoundsException: Index 31 out of bounds for length 3
  .num_ports = 1,
  .port_offsets
  .prio = 0,
  .urg_fwd = 1,
 },
 ..id =
 . =,
};

static struct  port_offsets  },
 .name = . =,
 .id = SC7280_MASTER_VIDEO_PROC,
 .. =0java.lang.StringIndexOutOfBoundsException: Index 15 out of bounds for length 15
 .buswidth
 .qosbox = &(const   qcom_icc_nodeqns_a1noc_snoc  {
  name  qns_a1noc_snoc"
 id ,
 .  0java.lang.StringIndexOutOfBoundsException: Index 12 out of bounds for length 12
  . .links = SC7280_MASTER_A1NOC_SNOC,
 ;
 .num_links = 1,
 .links = { java.lang.StringIndexOutOfBoundsException: Index 36 out of bounds for length 0
};

static struct qcom_icc_node qxm_camnoc_hfid=SC7280_SLAVE_SERVICE_A1NOC
 .num_links ,
 i ,
 .channels = 2,
 buswidth 3,
 .qosbox = &(const struct qcom_icc_qosbox) {
num_ports 2
 .port_offsets = 0, 0 }java.lang.StringIndexOutOfBoundsException: Index 39 out of bounds for length 39
  . = 0java.lang.StringIndexOutOfBoundsException: Index 12 out of bounds for length 12
  id=SC7280_SLAVE_ANOC_PCIE_GEM_NOC
 .channels 1,
 .num_links = 1,
 .links = { SC7280_SLAVE_MNOC_HF_MEM_NOC },
};

static struct qcom_icc_node 
 .name = "
 .id  SC7280_MASTER_CAMNOC_ICP
 .channels= ,
 .buswidth =.  SC7280_SLAVE_SERVICE_A2NOC,
 .qosbox =,
  .num_ports = 1,
  .port_offsets = { 0x11000 },
  .prio = 0,
  .urg_fwd = 1,
 },
 .num_links = java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
 ..name ""java.lang.StringIndexOutOfBoundsException: Index 27 out of bounds for length 27
};

static qcom_icc_nodeqxm_camnoc_sf
 .name = java.lang.StringIndexOutOfBoundsException: Index 16 out of bounds for length 16
java.lang.StringIndexOutOfBoundsException: Range [6, 1) out of bounds for length 47
 .channels  1
 .buswidth = channels 1java.lang.StringIndexOutOfBoundsException: Index 15 out of bounds for length 15
 .qosboxjava.lang.StringIndexOutOfBoundsException: Index 2 out of bounds for length 2
  . = ,
  .port_offsetsn =",
  prio 0,
  .urg_fwd = 1
 }.buswidth,
 .num_links = 1,
 .links = { SC7280_SLAVE_MNOC_SF_MEM_NOC },
};

static  qxm_mdp0 {
 .name = "name ""qhs_ahb2phy1,
 .id =  ,
 .channels = 1,
 .buswidth = 32,
 .qosbox&(conststruct) {
   = 1
  .port_offsets = { 0x16000 },
  .prio
  .urg_fwd = 1,
 },
 .num_links = 1,
 .linksname=""
} id=SC7280_SLAVE_CAMERA_CFG

static struct qcom_icc_node qhm_nsp_noc_config = {
 . =qhm_nsp_noc_config,
java.lang.StringIndexOutOfBoundsException: Index 2 out of bounds for length 2
 .channels = 1,
 .buswidth=4java.lang.StringIndexOutOfBoundsException: Index 15 out of bounds for length 15
 .. =,
 .links = { SC7280_SLAVE_SERVICE_NSP_NOC },
}

static struct qcom_icc_node
 . =""
 java.lang.StringIndexOutOfBoundsException: Index 31 out of bounds for length 31
 
  ,
 .num_links,
java.lang.StringIndexOutOfBoundsException: Index 2 out of bounds for length 2
};

static    {
 .name num_links,
 .id 
 .channels = 1,
 .buswidth =  qhs_crypto0_cfg
 .num_linksid ,
 .  S }java.lang.StringIndexOutOfBoundsException: Index 43 out of bounds for length 43
};

 structq =java.lang.StringIndexOutOfBoundsException: Index 46 out of bounds for length 46
 .   qhs_dcc_cfg
 .id  qhs_dcc_cfg
 .=
 .buswidth = 16 =0,
 .num_links = 1,
 struct qhs_display_cfg=java.lang.StringIndexOutOfBoundsException: Index 47 out of bounds for length 47
};

static struct qcom_icc_node
.name=""java.lang.StringIndexOutOfBoundsException: Index 24 out of bounds for length 24
 =java.lang.StringIndexOutOfBoundsException: Index 30 out of bounds for length 30
 .channels =  = ,
 .buswidth = ;
 .num_linksjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
 .links = { SC7280_SLAVE_SERVICE_SNOCname ",
};

static   = {
 .name = "qxm_pimem",
 .id = SC7280_MASTER_PIMEM,
 .channels = 1,
 .buswidth = 8,
 .qosbox = &(const struct qcom_icc_qosbox) {
  .num_ports= 1java.lang.StringIndexOutOfBoundsException: Index 17 out of bounds for length 17
static qcom_icc_node qhs_imem_cfg={
  .prio = 2,
  .urg_fwd = 0,
 },
 .num_links = 1,
 .links = { SC7280_SLAVE_SNOC_GEM_NOC_GC },
};

taticstruct  xm_gic={
 .name = "xm_gic",
 .id = SC7280_MASTER_GIC,
 .channels = 1,
 buswidth= 8java.lang.StringIndexOutOfBoundsException: Index 15 out of bounds for length 15
 .qosbox = &(const struct qcom_icc_qosbox) {
  .num_ports = 1,
  .port_offsets};
  .prio = 2,
  .urg_fwd = 0,
 },
 .num_links = 1,
 .links = { SC7280_SLAVE_SNOC_GEM_NOC_GC },
};

static struct qcom_icc_node  struct qcom_icc_nodeqhs_ipa= {
 name  qns_a1noc_snoc
 .buswidth
 .channels ;
 .buswidth = 16,
 .num_links = 1,
 .links = { SC7280_MASTER_A1NOC_SNOC  ""java.lang.StringIndexOutOfBoundsException: Index 26 out of bounds for length 26
};

static qcom_icc_node srvc_aggre1_noc  {{
 . ="srvc_aggre1_noc,
 .id.id SC7280_SLAVE_LPASS
 . = 1java.lang.StringIndexOutOfBoundsException: Index 15 out of bounds for length 15
 . =,
 .num_links = .links = { SC8_ }java.lang.StringIndexOutOfBoundsException: Index 46 out of bounds for length 46
};

static struct qcom_icc_node qns_a2noc_snocname ""
 .name = "qns_a2noc_snoc .hannels= 1,
 .id = SC7280_SLAVE_A2NOC_SNOC,
 .channels = 1,
 .buswidth = 1  0
 java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
 .links  
};

staticnum_links0,
 .name = "qns_pcie_mem_noc",
 .id;
 .channels = 1,
 .uswidth16
 .num_links = 1,
.    },
} id ,

static struct qcom_icc_node srvc_aggre2_noc = {
 .name = "srvc_aggre2_noc",
 .id = SC7280_SLAVE_SERVICE_A2NOC,
static struct qcom_icc_node qhs_pcie1_cfg= {
 .buswidth = 4,
 .num_links = 0,
};

static .buswidth 4
 .name = ".num_links =0java.lang.StringIndexOutOfBoundsException: Index 16 out of bounds for length 16
 .id = SC7280_SLAVE_QUP_CORE_0,
 .channels = 1,
 .buswidth = 4,
 .num_links =,
};

static struct qcom_icc_node qup1_core_slave = {
 .namechannels 1,
 .d  SC7280_SLAVE_QUP_CORE_1
 .channels=,
;
 .num_links = 0,
};

static  struct  ={
 .name = "qhs_ahb2phy0",
 .id = SC7280_SLAVE_AHB2PHY_SOUTH,
 .channels = 1,
 .buswidth = 4,
 .num_links = 0,
};

static struct  struct qcom_icc_node  {
 .name = "qhs_ahb2phy1",
 .id = .  "",
 . =1java.lang.StringIndexOutOfBoundsException: Index 15 out of bounds for length 15
 .buswidth = 4,
 .num_links = 
};

static struct qcom_icc_node qhs_camera_cfg = {
 .name = "qhs_camera_cfg",
 .id= SC7280_SLAVE_CAMERA_CFG,
 .channels = 1,
 .buswidth= 4,
 .num_links = 0,
};

static struct qcom_icc_node qhs_clk_ctl = {
 .name = "qhs_clk_ctl",
 .id = SC7280_SLAVE_CLK_CTL,
 .channels = 1,
 .buswidth .num_links = 0
 .num_links = };
};

static struct qcom_icc_node qhs_compute_cfg = {
 .name = "qhs_compute_cfg",
 .id = SC7280_SLAVE_CDSP_CFG name=qhs_qdss_cfg,
 .channels= 1,
 .buswidth = channels 1java.lang.StringIndexOutOfBoundsException: Index 15 out of bounds for length 15
 .num_links = 1,
 .links =  qcom_icc_node qhs_qspi  {
};

static struct qcom_icc_node qhs_cpr_cx = {
 .name.id=SC7280_SLAVE_QSPI_0
 id=SC7280_SLAVE_RBCPR_CX_CFG
 .channels. = 4
 .buswidth. =,
 .num_links = 0,
};

static struct qcom_icc_node qhs_cpr_mx = structqcom_icc_node qhs_qup0 {
 .name = "qhs_cpr_mx",
 .  SC7280_SLAVE_RBCPR_MX_CFG,
 .channels = 1,
 buswidth4,
 .num_links = 0,
};

static struct qcom_icc_node qhs_crypto0_cfg = {
 name  qhs_crypto0_cfg",
 .id = SC7280_SLAVE_CRYPTO_0_CFG,
 .channels;
 .buswidth = 4,
 .num_links=0
};

static struct qcom_icc_node qhs_cx_rdpmid= SC7280_SLAVE_QUP_1
.name  ",
 .id =java.lang.StringIndexOutOfBoundsException: Index 2 out of bounds for length 2
   
 .buswidth  1
 .num_links = 0,
};

static struct qcom_icc_node qhs_dcc_cfg = {struct = {
 .id SC7280_SLAVE_SDCC_2
 .channels=,
 .channels =buswidth= 4java.lang.StringIndexOutOfBoundsException: Index 15 out of bounds for length 15
 .buswidth = 4,
 .num_links  0,
};

static struct qcom_icc_node qhs_display_cfg = {
 .name = " . SC7280_SLAVE_SDCC_4,
 .id = SC7280_SLAVE_DISPLAY_CFG,
 .channels = 1,
 .buswidth = 4,
 
};

static struct qcom_icc_node qhs_gpuss_cfg = {
 .name = "qhs_gpuss_cfg",
 .id = SC7280_SLAVE_GFX3D_CFG,
 .channels = 1,
 .buswidth = 8,
 .num_links = 0,
};

static struct qcom_icc_node qhs_hwkm = {
 .name = "qhs_hwkm",
 id= SC7280_SLAVE_HWKM,
 .channels = 1,
 .buswidth = 4,
 .num_links = buswidth =4,
};

static struct qcom_icc_node qhs_imem_cfg = {
 .name = "qhs_imem_cfg",
 .
 .channels1
 . =4
 num_links,
};

static struct qcom_icc_nodenum_links
 .name
. =SC7280_SLAVE_IPA_CFG
 .channels = 1,
. =,
 .num_links  i  ,
};

static
 . struct java.lang.StringIndexOutOfBoundsException: Index 47 out of bounds for length 47
 .id = . =4java.lang.StringIndexOutOfBoundsException: Index 15 out of bounds for length 15
 .channels = 1,
 .buswidth = 4,
 .num_links = 0,
};

static struct qcom_icc_node qhs_lpass_cfg = {
 .. ="qhs_lpass_cfg,
 .id = SC7280_SLAVE_LPASS,
 .channels =,
 .buswidth = 4,
 .num_links = 1,
 links=  SC7280_MASTER_CNOC_LPASS_AG_NOC
};

static  ,
 .name
 .idstruct   java.lang.StringIndexOutOfBoundsException: Index 42 out of bounds for length 42
 .channels = 1 num_links ,
 .buswidth = 4,
 .num_links = 0,
};

staticstructqcom_icc_node =java.lang.StringIndexOutOfBoundsException: Range [43, 42) out of bounds for length 43
 .name = ".channels = 1
 id=
 .channelsnum_links ,
 .buswidth = 4,
 .num_links = 0,
}

static struct qhs_pcie0_cfg={
 .name. =SC7280_SLAVE_VSENSE_CTRL_CFG
 id=,
 .buswidth  4java.lang.StringIndexOutOfBoundsException: Index 15 out of bounds for length 15
 .buswidth = 4,
 .num_links = 0,
};

static struct qcom_icc_node qhs_pcie1_cfg = {
 .name  .ame= "qns_a1_noc_cfg",
. = ,
 .channels = 1,
 .buswidth = 4,
 .num_links = 0,
};

static struct qcom_icc_node qhs_pdm = {
 .name = "qhs_pdm"
 .id  SC7280_SLAVE_PDM
 .channels = 1,
 .buswidth = 4,
 .um_links 0java.lang.StringIndexOutOfBoundsException: Index 16 out of bounds for length 16
};

static struct qcom_icc_node.   SC7280_MASTER_A2NOC_CFG,
 .name = "qhs_pimem_cfg",
.  SC7280_SLAVE_PIMEM_CFG
 .channels = 1
 .buswidth = 4,
 .num_links = 0,
};

static struct qcom_icc_node qhs_pka_wrapper_cfgname= "",
 .name = "qhs_pka_wrapper_cfg",
 .  8,
num_links 11,
 .buswidth = 4,
 .num_links = 0,
};

static struct qcom_icc_node qhs_pmu_wrapper_cfg = {
 .name = "qhs_pmu_wrapper_cfg",
 .id=S,
 .channels = 1,
 .buswidth =qns_mnoc_cfg
 .num_links,
};

static struct qcom_icc_node  1java.lang.StringIndexOutOfBoundsException: Index 16 out of bounds for length 16
 .staticstructqcom_icc_nodeqns_snoc_cfg = java.lang.StringIndexOutOfBoundsException: Index 44 out of bounds for length 44
i =SC7280_SLAVE_QDSS_CFG
 .channels = 1,
 =
 .num_links 
};

static struct qcom_icc_node qhs_qspi = . =qhs_aoss
 .name = "qhs_qspi",
 .id = SC7280_SLAVE_QSPI_0,
 .channels = 1,
 ;
 .num_links = 0,
};

static struct struct qhs_apss={
 .name = "qhs_qup0",
 .d SC7280_SLAVE_QUP_0
 .hannels= ,
 .buswidth = 4,
 .num_links = 0,
};

static struct qcom_icc_node qhs_qup1 = {
 .name = "qhs_qup1",
  ,
 channels ,
 .buswidth channels1java.lang.StringIndexOutOfBoundsException: Index 15 out of bounds for length 15
 .num_links
};

static struct qcom_icc_node qhs_sdc1 = {
 ",
   java.lang.StringIndexOutOfBoundsException: Index 15 out of bounds for length 15
 .channels = 1,
 .buswidth 4,
 .num_links = 0,
};

static struct java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
 .name = "qhs_sdc2",
 .id = SC7280_SLAVE_SDCC_2,
 . =,
 .buswidth = 4,
 .num_links = 0,
};

static struct qcom_icc_noden = java.lang.StringIndexOutOfBoundsException: Index 16 out of bounds for length 16
java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
 .id = SC7280_SLAVE_SDCC_4,
 .channels = 1,
 .buswidth = 4,
 .num_links = 0,
};

static struct qcom_icc_node qhs_security = {
 .name = "qhs_security",
 .id = .name="",
 .channels = 1,
 
 .num_links = 0,
};

static struct qcom_icc_node qhs_tcsr = {
 .name};
 .id
1,
 .buswidth .ame  ""java.lang.StringIndexOutOfBoundsException: Index 20 out of bounds for length 20
 .num_links = 0,
};

static struct qcom_icc_node qhs_tlmm
 .staticstruct qxs_pimem {
 .id = SC7280_SLAVE_TLMM,
 .channels = 1,
 buswidthjava.lang.StringIndexOutOfBoundsException: Index 15 out of bounds for length 15
buswidth
};

static  qcom_icc_nodexs_pcie_0 java.lang.StringIndexOutOfBoundsException: Index 41 out of bounds for length 41
 name ""
.  ,
 .channels =num_links=0java.lang.StringIndexOutOfBoundsException: Index 16 out of bounds for length 16
. =4
 .num_links = 0,
}java.lang.StringIndexOutOfBoundsException: Index 2 out of bounds for length 2

static struct qhs_usb2 = {
 .name = qhs_usb2,
 .id = SC7280_SLAVE_USB2,
 .channels = 1,
 .buswidth = 4,
 .num_links = 0,
}

static  ,
 name qhs_usb3_0
 .id = SC7280_SLAVE_USB3_0,
 .channelsnum_links 0
.buswidth 4java.lang.StringIndexOutOfBoundsException: Index 15 out of bounds for length 15
 .num_links .d  ,
};

static struct qcom_icc_node qhs_venus_cfg = {
 .name = "java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
 .id = SC7280_SLAVE_VENUS_CFG,
.channels =,
 .buswidth  ,
 .um_links java.lang.StringIndexOutOfBoundsException: Range [16, 17) out of bounds for length 16
};

static struct qcom_icc_nodejava.lang.StringIndexOutOfBoundsException: Range [6, 1) out of bounds for length 42
 . . =S,
 .  ,
 .channels = 1,
 .buswidth = 4,
 .num_links = 0,
};

static struct qcom_icc_node qns_a1_noc_cfg = {
 .name = "qns_a1_noc_cfg",
 . =,
 . ="",
  id=SC7280_SLAVE_MSS_PROC_MS_MPU_CFG
.num_links= 1java.lang.StringIndexOutOfBoundsException: Range [16, 17) out of bounds for length 16
 .links = { SC7280_MASTER_A1NOC_CFG },
};

static struct.ame= qhs_modem_ms_mpu_cfg
 .  "qns_a2_noc_cfg,
 .id = SC7280_SLAVE_A2NOC_CFG,
 .channels = 1,
 .buswidth = 4,
 .num_links = 1,
 .links = { SC7280_MASTER_A2NOC_CFG },
};

static
 .name = "qns_cnoc2_cnoc3",
 .id = SC7280_SLAVE_CNOC2_CNOC3,
 .channels = 1,
 .buswidth = 8,
 .num_links = 1,
 .links= {SC7280_MASTER_CNOC2_CNOC3,
};

static struct qcom_icc_node qns_mnoc_cfg = {
 .name .channels 1,
 .buswidth 1,
 .channels = 1,
 .buswidth = 4,
 .num_links = 1,
 . = {SC7280_MASTER_CNOC_MNOC_CFG}java.lang.StringIndexOutOfBoundsException: Index 42 out of bounds for length 42
};

staticstruct qcom_icc_nodeqns_snoc_cfg {
 .name = "",
 .id .channels = ,
 .channels = 1,
 .buswidth = 4,
 .num_links = 1,
 .links {  }java.lang.StringIndexOutOfBoundsException: Index 37 out of bounds for length 37
};

static struct qcom_icc_nodeidSC7280_SLAVE_MEM_NOC_PCIE_SNOC
 .  8java.lang.StringIndexOutOfBoundsException: Index 15 out of bounds for length 15
id=,
 .
 .     java.lang.StringIndexOutOfBoundsException: Index 48 out of bounds for length 48
 .num_links = 0,
}

static struct .id = SC7280_,
 .name  4
 .id = SC7280_SLAVE_APPSS;
 .channels = 1,
 .buswidth = 8,
 name="srvc_sys_gemnoc,
};

static struct qcom_icc_node.  ,
 . =""
0SLAVE_CNOC3_CNOC2
 .channels = 1,
 .buswidth  qcom_icc_node qhs_lpass_core
 . =1,
 .links = { SC7280_MASTER_CNOC3_CNOC2 },
};

static struct qcom_icc_node qns_cnoc_a2noc = {
 .name = "qns_cnoc_a2noc" .num_links = ,
 .id = SC7280_SLAVE_CNOC_A2NOC,
 .channels = 1,
 .buswidth = 8,
 .num_links = 1,
 .linksstatic structqcom_icc_node  ={
};

static id=SC7280_SLAVE_LPASS_LPI_CFG,
 .name="",
 buswidth ,
 .channels = 1,
 .buswidth = 4,
 .num_links = 1,
 .links = { SC7280_MASTER_CNOC_DC_NOC },
};

staticstructqcom_icc_node qxs_boot_imem= {
 .name = "qxs_boot_imem",
 .id =  "",
 .channels = 1,
 buswidth = ,
 . = 0java.lang.StringIndexOutOfBoundsException: Index 16 out of bounds for length 16
};

static qcom_icc_nodeqxs_imem {
 .name = "qxs_imem",
 i  SC7280_SLAVE_IMEM
 .  ,
 .buswidth = 8,
 .num_links = 0,
};

staticstruct qxs_pimem= {
 .name = "qxs_pimem",
 .  ,
 .channels .num_links =0
 .buswidth = 8,
 .num_links = 0,
};

static struct qcom_icc_node xs_pcie_0 =  srvc_niu_aml_noc
 .name  ,
 .id = SC7280_SLAVE_PCIE_0,
 .channels = 1,
 .buswidth = 8,
 .num_links = 0,
};

static struct qcom_icc_node xs_pcie_1 = {
 .name id=SC7280_SLAVE_SERVICE_LPASS_AG_NOC
id= SC7280_SLAVE_PCIE_1
 . =,
 .buswidth = 8,
 .num_links = 0,
};

static struct qcom_icc_node xs_qdss_stm = {
 .name = "xs_qdss_stm",
 .id = SC7280_SLAVE_QDSS_STM,
 .channels = 1,
 .buswidth = 4,
 .num_links = 0,
};

static struct qcom_icc_node xs_sys_tcu_cfg = {
 .name = "xs_sys_tcu_cfg",
 .id = SC7280_SLAVE_TCU,
 .channels= 1java.lang.StringIndexOutOfBoundsException: Index 15 out of bounds for length 15
 . = 8java.lang.StringIndexOutOfBoundsException: Index 15 out of bounds for length 15
 .num_links = 0,
};

static struct qcom_icc_node qhs_llcc
 .name = "qhs_llcc",
 id ,
 .channels = 1,
 .buswidth = 4,
 .num_links = 0,
;

staticbuswidth
 .name = .  {SC7280_MASTER_MNOC_SF_MEM_NOC,
 .id = SC7280_SLAVE_GEM_NOC_CFG,
 .channels = 1,
 .buswidth = 4,
 .num_links = 1,
 .links = { SC7280_MASTER_GEM_NOC_CFG },
};

static struct qcom_icc_node qhs_mdsp_ms_mpu_cfg = .buswidth 4java.lang.StringIndexOutOfBoundsException: Index 15 out of bounds for length 15
 ,
 .id. =2,
 .channels = 1,
 .buswidth = 4,
 .num_links = 0,
};

static struct qcom_icc_node qhs_modem_ms_mpu_cfg = {
 .name = "qhs_modem_ms_mpu_cfg .um_links 0,
 .id = SC7280_SLAVE_MCDMA_MS_MPU_CFG,
 .channels =java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
 . ,
 .num_links = 0,
};

static struct qcom_icc_node  name  ",
 .name . =6java.lang.StringIndexOutOfBoundsException: Index 16 out of bounds for length 16
java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
 .channels = 1,
 .buswidth = 16,
 .channels 1
 .links = { SC7280_MASTER_GEM_NOC_CNOC },
};

static struct qcom_icc_node qns_llcc = {
 .name = "qns_llcc",
 .id = SC7280_SLAVE_LLCC,
 .channels = 2,
 .buswidthnodes={ qnm_cnoc3_cnoc2,&xm_qdss_dap,
 .num_links = 1,
 .links = {  &,qhs_cpr_cx
};

static struct qcom_icc_node qns_pcie = {
.name =",
 .id = &,qhs_imem_cfg
 .channels = 1,
 .buswidth = 8,
 .num_links =1,
 .links    &,qhs_pcie1_cfg
};

static  &,qhs_qdss_cfg
 . ="srvc_even_gemnoc",
 .id = SC7280_SLAVE_SERVICE_GEM_NOC_1,
 .channels = qhs_security&qhs_tcsr
 .buswidth 4
.  ,
&,qns_a1_noc_cfg

static struct qcom_icc_node srvc_odd_gemnoc = {
 .name   ,&,
 id= java.lang.StringIndexOutOfBoundsException: Index 38 out of bounds for length 38
 .channels  &, qhs_pdm
 buswidth=4java.lang.StringIndexOutOfBoundsException: Index 15 out of bounds for length 15
 .num_links = 0,
};

static struct qcom_icc_node  name  CO0
 .name = "srvc_sys_gemnoc",
 .id = SC7280_SLAVE_SERVICE_GEM_NOC,
 java.lang.StringIndexOutOfBoundsException: Range [0, 1) out of bounds for length 0
 .buswidth = 4,
 .num_links = 0,
};

static struct qcom_icc_node qhs_lpass_core = {
 .name = "qhs_lpass_core",
 .  SC7280_SLAVE_LPASS_CORE_CFG
 .channels = 1,
.buswidth,
 .num_links = 0,
};

static struct qcom_icc_node qhs_lpass_lpi = {
 .name = " nodesjava.lang.StringIndexOutOfBoundsException: Range [9, 8) out of bounds for length 30
 .id cstruct qcom_icc_bcm  {
 .channels = 1,
 .buswidth.num_nodes= 2java.lang.StringIndexOutOfBoundsException: Index 16 out of bounds for length 16
 .num_links = 0,
};

static struct qcom_icc_node qhs_lpass_mpu = {
 .name = "qhs_lpass_mpu",
 .id = SC7280_SLAVE_LPASS_MPU_CFG,
 channels= 1
 .buswidth = 4,
 .num_links = 0,
};

static struct qcom_icc_node =java.lang.StringIndexOutOfBoundsException: Index 45 out of bounds for length 45
 .name = "qhs_lpass_top",
 .id = SC7280_SLAVE_LPASS_TOP_CFG,
 .channels = 1,
 .buswidth = 4,
 .num_links = 0,
};

static struct qcom_icc_node srvc_niu_aml_noc = {
 .name = "srvc_niu_aml_noc",
  . = "QUP0",
 .channels = 1,
 .buswidth = 4,
 .num_links = 0,
};

static
 .name = "srvc_niu_lpass_agnoc",
 .id = SC7280_SLAVE_SERVICE_LPASS_AG_NOC,
.hannels=,
 .buswidth = 4,
 .num_links =
};

static struct qcom_icc_node   =java.lang.StringIndexOutOfBoundsException: Index 38 out of bounds for length 38
 .name .  {& java.lang.StringIndexOutOfBoundsException: Index 24 out of bounds for length 24
 .id = struct  bcm_sh2={
 .channels = 2,
 .buswidth = 4,
 .num_links = 0,
};

static struct qcom_icc_node qns_mem_noc_hf = {
 .name = "qns_mem_noc_hf qcom_icc_bcmbcm_sh3={
 .id ,
.channels = 2java.lang.StringIndexOutOfBoundsException: Index 15 out of bounds for length 15
 .buswidth = 32,
 .num_links = 1,
 .links = { SC7280_MASTER_MNOC_HF_MEM_NOC,
};

staticc_sf  {
 .name = "qns_mem_noc_sf",
 .id = SC7280_SLAVE_MNOC_SF_MEM_NOC,
 .channels = 1,
 . = 32java.lang.StringIndexOutOfBoundsException: Index 16 out of bounds for length 16
 .num_links = 1,
 links  { },
};

static  srvc_mnoc=java.lang.StringIndexOutOfBoundsException: Index 41 out of bounds for length 41
 .name = "srvc_mnoc",
 .id = SC7280_SLAVE_SERVICE_MNOC,
 .channels = 1,
 buswidth 4
 .num_linksjava.lang.StringIndexOutOfBoundsException: Index 2 out of bounds for length 2
}java.lang.StringIndexOutOfBoundsException: Index 2 out of bounds for length 2

static    
  &java.lang.StringIndexOutOfBoundsException: Index 29 out of bounds for length 29
 1
 channels,
 .buswidth = 32,
 .num_links = 1,
 .links = { SC7280_MASTER_COMPUTE_NOC },
};

static struct qcom_icc_node service_nsp_noc = {nodes  & }java.lang.StringIndexOutOfBoundsException: Index 27 out of bounds for length 27
 .name = "service_nsp_noc",
 .id = SC7280_SLAVE_SERVICE_NSP_NOC
 .channels = 1,
 .buswidth = java.lang.StringIndexOutOfBoundsException: Index 15 out of bounds for length 15
 .num_links = 0,
};

static struct qcom_icc_node qns_gemnoc_gc = {
 .name
 .id = SC7280_SLAVE_SNOC_GEM_NOC_GC,
 .channels = 1,
 qnm_aggre2_noc
 .num_links
 .links "
java.lang.StringIndexOutOfBoundsException: Index 2 out of bounds for length 2

java.lang.StringIndexOutOfBoundsException: Index 51 out of bounds for length 45
 .name = "qns_gemnoc_sf",
 .id
 .channels = 1,
 .buswidth = java.lang.StringIndexOutOfBoundsException: Range [13, 14) out of bounds for length 0
MASTER_QSPI_0 ,
 .]  &qhm_qup0,
};

static struct qcom_icc_node MASTER_A1NOC_CFG=&,
 . ""
 .id = SC7280_SLAVE_SERVICE_SNOC,
 .channels = 1,
 .buswidth = 4,
 .num_links ] &,
}

static struct qcom_icc_bcm bcm_acv = xm_usb3_0

 SLAVE_SERVICE_A1NOC,
n =1
 .nodesconst regmap_config java.lang.StringIndexOutOfBoundsException: Index 69 out of bounds for length 69
}m  x1c080

static struct qcom_icc_bcm bcm_ce0
 .name =   qcom_icc_desc  {
 .num_nodes = 1,
 .nodes ,
};

static    [  java.lang.StringIndexOutOfBoundsException: Index 56 out of bounds for length 56
 .name = "CN0",
 .keepalive = true,
 .num_nodes = 2
 java.lang.StringIndexOutOfBoundsException: Range [0, 1) out of bounds for length 0
};

static struct qcom_icc_bcm bcm_cn1 = {
 .name = "CN1",
 .num_nodes = 47,
 .odes={&qnm_cnoc3_cnoc2,&xm_qdss_dap,
     &qhs_ahb2phy0,  [MASTER_IPA =qxm_ipa
  &qhs_camera_cfg &,
     &qhs_compute_cfg, & [SLAVE_A2NOC_SNOC] = &qns_a2noc_s,
     &,,
     &qhs_cx_rdpm, &qhs_dcc_cfg,
     &qhs_display_cfg, &qhs_gpuss_cfg,
     &qhs_hwkm, &qhs_imem_cfg,
     qhs_ipa &qhs_ipc_router,
     &qhs_mss_cfg, &qhs_mx_rdpm,
     &qhs_pcie0_cfg, &qhs_pcie1_cfg,
     &qhs_pimem_cfg, &qhs_pka_wrapper_cfg,
 &qhs_pmu_wrapper_cfg&,
  &,&,
 qhs_security,
     &qhs_tlmm, &qhs_ufs_mem_cfg, )
     &hs_usb3_0 &java.lang.StringIndexOutOfBoundsException: Index 33 out of bounds for length 33
   qhs_vsense_ctrl_cfg qns_a1_noc_cfg,
     &qns_a2_noc_cfg, &qns_cnoc2_cnoc3,
     &qns_mnoc_cfg, &qns_snoc_cfg,
     &qnm_cnoc2_cnoc3, &qhs_aoss,
     &qhs_apss, &qns_cnoc3_cnoc2,
     &qns_cnoc_a2noc, &qns_ddrss_cfg },
};

static  bcm_cn2 ={
 .name = "CN2", [MASTER_QUP_CORE_1] &,
 .num_nodes = 6,
 . = qhs_lpass_cfg,&,
     &qhs_qspi, &qhs_sdc1,
     java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
};

static struct qcom_icc_bcm bcm_co0num_nodes=ARRAY_SIZE)java.lang.StringIndexOutOfBoundsException: Index 41 out of bounds for length 41
 name=CO0
 .
 .nodes = { &java.lang.StringIndexOutOfBoundsException: Index 26 out of bounds for length 0
};

static struct qcom_icc_bcm bcm_co3 = {
 .name = "CO3}
 .num_nodes = 1,
 .nodes = { &qxm_nsp },
};

static struct qcom_icc_bcm bcm_mc0 = {
 .name = "MC0 [MASTER_QDSS_DAP] &xm_qdss_dap
 .keepalive=true
 .  1java.lang.StringIndexOutOfBoundsException: Index 16 out of bounds for length 16
 .nodes = { &ebi },
};

static struct qcom_icc_bcm bcm_mm0 = {
 .name = "MM0",
 .keepalive = true,
 .num_nodes=,
 .nodes = { &qns_mem_noc_hf },
};

static qcom_icc_bcm  {
 .name = "MM1",
 .num_nodes = 2,
 . =  &qxm_camnoc_hf,& }
};

static struct qcom_icc_bcm bcm_mm4 = {
 .name = "MM4",
 .num_nodes = 1
 .nodes = { &qns_mem_noc_sf },
};

static struct qcom_icc_bcm bcm_mm5 = {
 .name = "MM5",

 .nodes = {  SLAVE_CNOC_MSS] =qhs_mss_cfg,
     &qxm_camnoc_sf [SLAVE_MX_RDPM] = &,
};

static struct qcom_icc_bcm bcm_qup0 = {
 .name = "QUP0",
 .vote_scale = 1,
 .um_nodes = 1
 . ={&qup0_core_slave},
};

static struct qcom_icc_bcm bcm_qup1 = {
 .name = "QUP1",
 .vote_scale  1java.lang.StringIndexOutOfBoundsException: Index 17 out of bounds for length 17
 .num_nodes = 1,
 .nodes = { &qup1_core_slave },
};

static struct qcom_icc_bcm bcm_sh0 = {
 .name = "SH0",
 .keepalive = true,
 .SLAVE_USB3_0&qhs_usb3_0
 .nodesSLAVE_VENUS_CFG=qhs_venus_cfg
};

static qcom_icc_bcmbcm_sh2={
 .name = "SH2",
 .num_nodes = 2,
 .nodes = { &alm_gpu_tcu, &alm_sys_tcu },
};

static struct qcom_icc_bcm bcm_sh3 = {
 .name = ";
 .num_nodes = 1,
 .nodes = { &qnm_cmpnoc },
};

static  x1000
 .name = "SH4",
 .num_nodes = 1,
 .nodes = { &chm_apps },
};

static struct qcom_icc_bcm bcm_sn0 =java.lang.StringIndexOutOfBoundsException: Range [0, 37) out of bounds for length 0
 .name = "SN0",
 .keepalive. =&,
 num_nodes 1
 .nodes  {& }
};

static struct qcom_icc_bcm bcm_sn2 = {
 .name = "SN2",
 .num_nodes = 1,
 .nodes  qcom_icc_bcm * cnoc3_bcms[ =java.lang.StringIndexOutOfBoundsException: Index 51 out of bounds for length 51
}bcm_sn3

static struct
 .  SN3,
 .num_nodes = 1,
 .nodes = { &qxs_pimem },
};

static struct qcom_icc_bcm bcm_sn4 = {
 . ="",
 .num_nodes = []=&qhs_apss
 .nodes = { &xs_qdss_stm },
};

static qcom_icc_bcmbcm_sn5{
 .name = "SN5",
 .num_nodes = 1,
 .nodes = { &xm_pcie3_0 },
};

static struct  bcm_sn6 
 .name = "SN6",
 .num_nodes = 1,
 .nodes = { &xm_pcie3_1 },
}

tatic qcom_icc_bcmbcm_sn7  {
 .name = "SN7",
 .num_nodes = 1,
 .nodes = { &qnm_aggre1_noc  x1000
};

static struct qcom_icc_bcm bcm_sn8 = {
 .name  &sc7280_cnoc3_regmap_config
 .num_nodes = 1,
 .nodes = { &qnm_aggre2_noc.cms =cnoc3_bcms
};

staticstruct qcom_icc_bcm  =
 .name = "java.lang.StringIndexOutOfBoundsException: Index 11 out of bounds for length 2
 .num_nodes = 1,
 .nodes = { &qns_pcie_mem_noc },
};

static struct qcom_icc_bcm * const aggre1_noc_bcms[] = {
 &bcm_sn5,
 &bcm_sn6,
 &bcm_sn14,
};

static . =true
 [MASTER_QSPI_0java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
 [MASTER_QUP_0] = &qhm_qup0,
 [MASTER_QUP_1num_nodes dc_noc_nodes
 MASTER_A1NOC_CFG =&,
 [MASTER_PCIE_0= xm_pcie3_0
 [MASTER_PCIE_1] = &java.lang.StringIndexOutOfBoundsException: Index 2 out of bounds for length 2
 [MASTER_SDCC_1] = &xm_sdc1,
 [MASTER_SDCC_2] = &xm_sdc2,
 [MASTER_SDCC_4] = &xm_sdc4, bcm_sh3
 &,
 [MASTER_USB2] = &xm_usb2,
 [ =xm_usb3_0
 [SLAVE_A1NOC_SNOCMASTER_GPU_TCU =&,
 [SLAVE_ANOC_PCIE_GEM_NOC] = &qns_pcie_mem_noc,
 [SLAVE_SERVICE_A1NOC] MASTER_COMPUTE_NOC] =&qnm_cmpnoc
};

_aggre1_noc_regmap_config 
 .reg_bits = 32,
 .] qns_pcie
 .val_bits = 32,
 .max_register =java.lang.StringIndexOutOfBoundsException: Index 2 out of bounds for length 2
 reg_stride  ,
}

static ,
 .config = &sc7280_aggre1_noc_regmap_config,
 .nodes = aggre1_noc_nodes,
 .staticconststruct sc7280_gem_noc=java.lang.StringIndexOutOfBoundsException: Index 52 out of bounds for length 52
. =java.lang.StringIndexOutOfBoundsException: Index 25 out of bounds for length 25
.um_bcms gem_noc_bcms
 .qos_requires_clocks = true,
}

static struct 
 &bcm_ce0,
};

static const struct regmap_config sc7280_aggre2_noc_regmap_config java.lang.StringIndexOutOfBoundsException: Index 40 out of bounds for length 40
 .reg_bits
 r  java.lang.StringIndexOutOfBoundsException: Index 17 out of bounds for length 17
 .val_bits = reg_stride =4java.lang.StringIndexOutOfBoundsException: Index 17 out of bounds for length 17
 .max_register = 0java.lang.StringIndexOutOfBoundsException: Index 20 out of bounds for length 17
 .fast_io = true,
};

static struct qcom_icc_node * const aggre2_noc_nodes[]java.lang.StringIndexOutOfBoundsException: Index 54 out of bounds for length 29
 [MASTER_QDSS_BAM] = &qhm_qdss_bamnum_bcms (,
 [MASTER_A2NOC_CFG] = &qnm_a2noc_cfg
 MASTER_CNOC_A2NOC=&qnm_cnoc_datapath,
 [MASTER_CRYPTO] = &qxm_crypto,
 [MASTER_IPA] = &qxm_ipa,
 [MASTER_QDSS_ETR;
 [SLAVE_A2NOC_SNOC] = &qns_a2noc_snoc,
[SLAVE_SERVICE_A2NOC]=&,
};

static structqcom_icc_descsc7280_aggre2_noc = java.lang.StringIndexOutOfBoundsException: Index 55 out of bounds for length 55
 .config
staticconststructregmap_config = {
 .num_nodes .reg_bits = 32,
 . = aggre2_noc_bcms,
 .num_bcms = val_bits3,
 .qos_requires_clocks = true,
};

staticstruct* [  {
 &java.lang.StringIndexOutOfBoundsException: Index 6 out of bounds for length 2
 &bcm_qup1,
};

     clk_virt_nodes=
 [MASTER_QUP_CORE_0]bcms ,
 [  qup1_core_master
 [SLAVE_QUP_CORE_0
 [SLAVE_QUP_CORE_1 &,
};

static const struct 
 .nodes =java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
  &,
 .bcms = MASTER_CAMNOC_HF ,
 .num_bcms]=qxm_camnoc_sf
};

static struct qcom_icc_bcm *  &,
 =
 &bcm_cn2 0,
};

static struct qcom_icc_node   sc7280_mmss_noc
 [MASTER_CNOC3_CNOC2] = &qnm_cnoc3_cnoc2,
 [MASTER_QDSS_DAP] = &xm_qdss_dap,
 [SLAVE_AHB2PHY_SOUTH] = &qhs_ahb2phy0,
 [SLAVE_AHB2PHY_NORTH] = &qhs_ahb2phy1,
 SLAVE_CAMERA_CFG =&qhs_camera_cfg
 SLAVE_CLK_CTL=qhs_clk_ctl,
 [SLAVE_CDSP_CFG] = &qhs_compute_cfg,
 [SLAVE_RBCPR_CX_CFG] = &qhs_cpr_cx,
 [SLAVE_RBCPR_MX_CFG] = &qhs_cpr_mx,
 [SLAVE_CRYPTO_0_CFG] = &qhs_crypto0_cfg,
 [SLAVE_CX_RDPM] = &qhs_cx_rdpm,
 [ &bcm_co0,
 [SLAVE_DISPLAY_CFG] = &qhs_display_cfg&,
 [SLAVE_GFX3D_CFG] = &qhs_gpuss_cfg}
 [SLAVE_HWKM] = &qhs_hwkm,
 [SLAVE_IMEM_CFG] = &qhs_imem_cfg,
 [SLAVE_IPA_CFGstruct*]=java.lang.StringIndexOutOfBoundsException: Index 55 out of bounds for length 55
 S] &qns_nsp_gemnocjava.lang.StringIndexOutOfBoundsException: Index 40 out of bounds for length 40
 [SLAVE_LPASS] = &qhs_lpass_cfg,
 [SLAVE_CNOC_MSS] = &qhs_mss_cfg,
 [SLAVE_MX_RDPM] = &qhs_mx_rdpm,
 [SLAVE_PCIE_0_CFG]=qhs_pcie0_cfg
 [SLAVE_PCIE_1_CFG] = &qhs_pcie1_cfg,
 [SLAVE_PDM] = &qhs_pdm,
 [SLAVE_PIMEM_CFGv =2java.lang.StringIndexOutOfBoundsException: Index 16 out of bounds for length 16
 [SLAVE_PKA_WRAPPER_CFG] = &qhs_pka_wrapper_cfg,
 [SLAVE_PMU_WRAPPER_CFG] = &qhs_pmu_wrapper_cfg
 SLAVE_QDSS_CFG &,
 [SLAVE_QSPI_0] = &qhs_qspi,
 [SLAVE_QUP_0] = &qhs_qup0,
 [SLAVE_QUP_1] = &qhs_qup1,
 [SLAVE_SDCC_1] = &qhs_sdc1,
 [SLAVE_SDCC_2] = &qhs_sdc2,
 [SLAVE_SDCC_4] = &qhs_sdc4,
 [SLAVE_SECURITY] 
[] java.lang.StringIndexOutOfBoundsException: Index 26 out of bounds for length 26
 [SLAVE_TLMM,
 [SLAVE_UFS_MEM_CFG] = &qhs_ufs_mem_cfg,
 [SLAVE_USB2]
 SLAVE_USB3_0 =&,
 [SLAVE_VENUS_CFG] = &qhs_venus_cfg,
 [SLAVE_VSENSE_CTRL_CFG] = &qhs_vsense_ctrl_cfg,
 [SLAVE_A1NOC_CFG] = &MASTER_SNOC_CFG  qnm_snoc_cfg,
 [LAVE_A2NOC_CFG = &,
 [SLAVE_CNOC2_CNOC3] = &qns_cnoc2_cnoc3,
 [SLAVE_CNOC_MNOC_CFG] = &qns_mnoc_cfg,
 [SLAVE_SNOC_CFG]  
};

static const struct regmap_config sc7280_cnoc2_regmap_config = {
 .reg_bits  2java.lang.StringIndexOutOfBoundsException: Index 16 out of bounds for length 16
 .};
 .val_bits = 32,
 .max_register = 0x1000, conststructqcom_icc_descsc7280_system_noc ={
 .fast_io = true,
};

static conststructqcom_icc_descsc7280_cnoc2 = {
 .config
 .nodes java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
 .num_nodes = ARRAY_SIZE(cnoc2_nodes),
 .bcms = cnoc2_bcms,
 .num_bcms=Acnoc2_bcms,
};

static struct qcom_icc_bcm * const { .compatible = "qcom,sc7280-aggre2-noc"
 &bcm_cn0,
 &bcm_cn1,
 &bcm_sn3
 {compatible qcomsc7280-cnoc2,
};

taticstructqcom_icc_node*constcnoc3_nodes]  
 [MASTER_CNOC2_CNOC3] = &qnm_cnoc2_cnoc3,
 [MASTER_GEM_NOC_CNOC] = &qnm_gemnoc_cnoc,
 [MASTER_GEM_NOC_PCIE_SNOC] = &,
 [SLAVE_AOSS] = &qhs_aoss,
[java.lang.StringIndexOutOfBoundsException: Range [14, 13) out of bounds for length 27
 [SLAVE_CNOC3_CNOC2]{compatible= qcomsc7280-lpass-ag-noc,
 [SLAVE_CNOC_A2NOC] = &qns_cnoc_a2noc,
 [SLAVE_DDRSS_CFG] = &qns_ddrss_cfg,
 [SLAVE_BOOT_IMEM]  &qxs_boot_imemjava.lang.StringIndexOutOfBoundsException: Index 36 out of bounds for length 36
 [SLAVE_IMEM] = &qxs_imem,
 SLAVE_PIMEM] =&qxs_pimem
[] &xs_pcie_0
 [SLAVE_PCIE_1]  compatible qcom"
 [SLAVE_QDSS_STM]   data sc7280_system_noc,
 [SLAVE_TCU] = &xs_sys_tcu_cfg,
};

static structregmap_configsc7280_cnoc3_regmap_config  
 .reg_bits = 32,
 .reg_stride(of,qnoc_of_match)
 .val_bits = 32,
 .max_register
 .fast_io = true,
};

static const struct qcom_icc_desc sc7280_cnoc3 = {
 .config = &sc7280_cnoc3_regmap_config,
 .nodes = cnoc3_nodes,
 . 
 .bcms = cnoc3_bcms,
 .num_bcms = ARRAY_SIZE(cnoc3_bcms),
};

static struct qcom_icc_bcm * const dc_noc_bcms[] = {
};

static struct qcom_icc_node * const dc_noc_nodes[] = {
 [MASTER_CNOC_DC_NOC] = &qnm_cnoc_dc_noc,
 [SLAVE_LLCC_CFG] = &qhs_llcc,
   .ame= "qnoc-sc7280",
};

static const struct regmap_config sc7280_dc_noc_regmap_config = {
 .reg_bits = 32,
 .reg_stride = 4,
 .val_bits = 32,
 .max_register = 0x5080,
 .fast_io = true,
};

static const struct qcom_icc_desc sc7280_dc_noc = {
 .config = &sc7280_dc_noc_regmap_config,
 .nodesMODULE_LICENSE(GPLv2");
 .num_nodes = ARRAY_SIZE(dc_noc_nodes),
 .bcms = dc_noc_bcms,
 .num_bcms = ARRAY_SIZE(dc_noc_bcms),
};

static struct qcom_icc_bcm * const gem_noc_bcms[] = {
 &bcm_sh0,
 &bcm_sh2,
 &bcm_sh3,
 &bcm_sh4,
};

static struct qcom_icc_node * const gem_noc_nodes[] = {
 [MASTER_GPU_TCU] = &alm_gpu_tcu,
 [MASTER_SYS_TCU] = &alm_sys_tcu,
 [MASTER_APPSS_PROC] = &chm_apps,
 [MASTER_COMPUTE_NOC] = &qnm_cmpnoc,
 [MASTER_GEM_NOC_CFG] = &qnm_gemnoc_cfg,
 [MASTER_GFX3D] = &qnm_gpu,
 [MASTER_MNOC_HF_MEM_NOC] = &qnm_mnoc_hf,
 [MASTER_MNOC_SF_MEM_NOC] = &qnm_mnoc_sf,
 [MASTER_ANOC_PCIE_GEM_NOC] = &qnm_pcie,
 [MASTER_SNOC_GC_MEM_NOC] = &qnm_snoc_gc,
 [MASTER_SNOC_SF_MEM_NOC] = &qnm_snoc_sf,
 [SLAVE_MSS_PROC_MS_MPU_CFG] = &qhs_mdsp_ms_mpu_cfg,
 [SLAVE_MCDMA_MS_MPU_CFG] = &qhs_modem_ms_mpu_cfg,
 [SLAVE_GEM_NOC_CNOC] = &qns_gem_noc_cnoc,
 [SLAVE_LLCC] = &qns_llcc,
 [SLAVE_MEM_NOC_PCIE_SNOC] = &qns_pcie,
 [SLAVE_SERVICE_GEM_NOC_1] = &srvc_even_gemnoc,
 [SLAVE_SERVICE_GEM_NOC_2] = &srvc_odd_gemnoc,
 [SLAVE_SERVICE_GEM_NOC] = &srvc_sys_gemnoc,
};

static const struct regmap_config sc7280_gem_noc_regmap_config = {
 .reg_bits = 32,
 .reg_stride = 4,
 .val_bits = 32,
 .max_register = 0xe2200,
 .fast_io = true,
};

static const struct qcom_icc_desc sc7280_gem_noc = {
 .config = &sc7280_gem_noc_regmap_config,
 .nodes = gem_noc_nodes,
 .num_nodes = ARRAY_SIZE(gem_noc_nodes),
 .bcms = gem_noc_bcms,
 .num_bcms = ARRAY_SIZE(gem_noc_bcms),
};

static struct qcom_icc_bcm * const lpass_ag_noc_bcms[] = {
};

static struct qcom_icc_node * const lpass_ag_noc_nodes[] = {
 [MASTER_CNOC_LPASS_AG_NOC] = &qhm_config_noc,
 [SLAVE_LPASS_CORE_CFG] = &qhs_lpass_core,
 [SLAVE_LPASS_LPI_CFG] = &qhs_lpass_lpi,
 [SLAVE_LPASS_MPU_CFG] = &qhs_lpass_mpu,
 [SLAVE_LPASS_TOP_CFG] = &qhs_lpass_top,
 [SLAVE_SERVICES_LPASS_AML_NOC] = &srvc_niu_aml_noc,
 [SLAVE_SERVICE_LPASS_AG_NOC] = &srvc_niu_lpass_agnoc,
};

static const struct regmap_config sc7280_lpass_ag_noc_regmap_config = {
 .reg_bits = 32,
 .reg_stride = 4,
 .val_bits = 32,
 .max_register = 0xf080,
 .fast_io = true,
};

static const struct qcom_icc_desc sc7280_lpass_ag_noc = {
 .config = &sc7280_lpass_ag_noc_regmap_config,
 .nodes = lpass_ag_noc_nodes,
 .num_nodes = ARRAY_SIZE(lpass_ag_noc_nodes),
 .bcms = lpass_ag_noc_bcms,
 .num_bcms = ARRAY_SIZE(lpass_ag_noc_bcms),
};

static struct qcom_icc_bcm * const mc_virt_bcms[] = {
 &bcm_acv,
 &bcm_mc0,
};

static struct qcom_icc_node * const mc_virt_nodes[] = {
 [MASTER_LLCC] = &llcc_mc,
 [SLAVE_EBI1] = &ebi,
};

static const struct regmap_config sc7280_mc_virt_regmap_config = {
 .reg_bits = 32,
 .reg_stride = 4,
 .val_bits = 32,
 .max_register = 0x4,
 .fast_io = true,
};

static const struct qcom_icc_desc sc7280_mc_virt = {
 .config = &sc7280_mc_virt_regmap_config,
 .nodes = mc_virt_nodes,
 .num_nodes = ARRAY_SIZE(mc_virt_nodes),
 .bcms = mc_virt_bcms,
 .num_bcms = ARRAY_SIZE(mc_virt_bcms),
};

static struct qcom_icc_bcm * const mmss_noc_bcms[] = {
 &bcm_mm0,
 &bcm_mm1,
 &bcm_mm4,
 &bcm_mm5,
};

static struct qcom_icc_node * const mmss_noc_nodes[] = {
 [MASTER_CNOC_MNOC_CFG] = &qnm_mnoc_cfg,
 [MASTER_VIDEO_P0] = &qnm_video0,
 [MASTER_VIDEO_PROC] = &qnm_video_cpu,
 [MASTER_CAMNOC_HF] = &qxm_camnoc_hf,
 [MASTER_CAMNOC_ICP] = &qxm_camnoc_icp,
 [MASTER_CAMNOC_SF] = &qxm_camnoc_sf,
 [MASTER_MDP0] = &qxm_mdp0,
 [SLAVE_MNOC_HF_MEM_NOC] = &qns_mem_noc_hf,
 [SLAVE_MNOC_SF_MEM_NOC] = &qns_mem_noc_sf,
 [SLAVE_SERVICE_MNOC] = &srvc_mnoc,
};

static const struct regmap_config sc7280_mmss_noc_regmap_config = {
 .reg_bits = 32,
 .reg_stride = 4,
 .val_bits = 32,
 .max_register = 0x1e080,
 .fast_io = true,
};

static const struct qcom_icc_desc sc7280_mmss_noc = {
 .config = &sc7280_mmss_noc_regmap_config,
 .nodes = mmss_noc_nodes,
 .num_nodes = ARRAY_SIZE(mmss_noc_nodes),
 .bcms = mmss_noc_bcms,
 .num_bcms = ARRAY_SIZE(mmss_noc_bcms),
};

static struct qcom_icc_bcm * const nsp_noc_bcms[] = {
 &bcm_co0,
 &bcm_co3,
};

static struct qcom_icc_node * const nsp_noc_nodes[] = {
 [MASTER_CDSP_NOC_CFG] = &qhm_nsp_noc_config,
 [MASTER_CDSP_PROC] = &qxm_nsp,
 [SLAVE_CDSP_MEM_NOC] = &qns_nsp_gemnoc,
 [SLAVE_SERVICE_NSP_NOC] = &service_nsp_noc,
};

static const struct regmap_config sc7280_nsp_noc_regmap_config = {
 .reg_bits = 32,
 .reg_stride = 4,
 .val_bits = 32,
 .max_register = 0x10000,
 .fast_io = true,
};

static const struct qcom_icc_desc sc7280_nsp_noc = {
 .config = &sc7280_nsp_noc_regmap_config,
 .nodes = nsp_noc_nodes,
 .num_nodes = ARRAY_SIZE(nsp_noc_nodes),
 .bcms = nsp_noc_bcms,
 .num_bcms = ARRAY_SIZE(nsp_noc_bcms),
};

static struct qcom_icc_bcm * const system_noc_bcms[] = {
 &bcm_sn0,
 &bcm_sn2,
 &bcm_sn7,
 &bcm_sn8,
};

static struct qcom_icc_node * const system_noc_nodes[] = {
 [MASTER_A1NOC_SNOC] = &qnm_aggre1_noc,
 [MASTER_A2NOC_SNOC] = &qnm_aggre2_noc,
 [MASTER_SNOC_CFG] = &qnm_snoc_cfg,
 [MASTER_PIMEM] = &qxm_pimem,
 [MASTER_GIC] = &xm_gic,
 [SLAVE_SNOC_GEM_NOC_GC] = &qns_gemnoc_gc,
 [SLAVE_SNOC_GEM_NOC_SF] = &qns_gemnoc_sf,
 [SLAVE_SERVICE_SNOC] = &srvc_snoc,
};

static const struct regmap_config sc7280_system_noc_regmap_config = {
 .reg_bits = 32,
 .reg_stride = 4,
 .val_bits = 32,
 .max_register = 0x15480,
 .fast_io = true,
};

static const struct qcom_icc_desc sc7280_system_noc = {
 .config = &sc7280_system_noc_regmap_config,
 .nodes = system_noc_nodes,
 .num_nodes = ARRAY_SIZE(system_noc_nodes),
 .bcms = system_noc_bcms,
 .num_bcms = ARRAY_SIZE(system_noc_bcms),
};

static const struct of_device_id qnoc_of_match[] = {
 { .compatible = "qcom,sc7280-aggre1-noc",
   .data = &sc7280_aggre1_noc},
 { .compatible = "qcom,sc7280-aggre2-noc",
   .data = &sc7280_aggre2_noc},
 { .compatible = "qcom,sc7280-clk-virt",
   .data = &sc7280_clk_virt},
 { .compatible = "qcom,sc7280-cnoc2",
   .data = &sc7280_cnoc2},
 { .compatible = "qcom,sc7280-cnoc3",
   .data = &sc7280_cnoc3},
 { .compatible = "qcom,sc7280-dc-noc",
   .data = &sc7280_dc_noc},
 { .compatible = "qcom,sc7280-gem-noc",
   .data = &sc7280_gem_noc},
 { .compatible = "qcom,sc7280-lpass-ag-noc",
   .data = &sc7280_lpass_ag_noc},
 { .compatible = "qcom,sc7280-mc-virt",
   .data = &sc7280_mc_virt},
 { .compatible = "qcom,sc7280-mmss-noc",
   .data = &sc7280_mmss_noc},
 { .compatible = "qcom,sc7280-nsp-noc",
   .data = &sc7280_nsp_noc},
 { .compatible = "qcom,sc7280-system-noc",
   .data = &sc7280_system_noc},
 { }
};
MODULE_DEVICE_TABLE(of, qnoc_of_match);

static struct platform_driver qnoc_driver = {
 .probe = qcom_icc_rpmh_probe,
 .remove = qcom_icc_rpmh_remove,
 .driver = {
  .name = "qnoc-sc7280",
  .of_match_table = qnoc_of_match,
  .sync_state = icc_sync_state,
 },
};
module_platform_driver(qnoc_driver);

MODULE_DESCRIPTION("SC7280 NoC driver");
MODULE_LICENSE("GPL v2");

Messung V0.5
C=97 H=95 G=95

¤ Die Informationen auf dieser Webseite wurden nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit, noch Qualität der bereit gestellten Informationen zugesichert.0.18Bemerkung:  ¤

*Bot Zugriff






Wurzel

Suchen

Beweissystem der NASA

Beweissystem Isabelle

NIST Cobol Testsuite

Cephes Mathematical Library

Wiener Entwicklungsmethode

Haftungshinweis

Die Informationen auf dieser Webseite wurden nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit, noch Qualität der bereit gestellten Informationen zugesichert.

Bemerkung:

Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.