/* Copyright (c) 2013, 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. */ &soc { msm-mmss-noc@fc478000 { compatible = "msm-bus-fabric"; reg = <0xfc478000 0x00004000>; cell-id = <2048>; label = "msm_mmss_noc"; qcom,fabclk-dual = "bus_clk"; qcom,fabclk-active = "bus_a_clk"; qcom,ntieredslaves = <0>; qcom,qos-freq = <4800>; qcom,hw-sel = "NoC"; qcom,rpm-en; mas-gfx3d { cell-id = <26>; label = "mas-gfx3d"; qcom,masterp = <2>; qcom,tier = <2>; qcom,hw-sel = "NoC"; qcom,perm-mode = "Bypass"; qcom,mode = "Bypass"; qcom,ws = <10000>; qcom,qport = <2>; qcom,mas-hw-id = <6>; }; mas-jpeg { cell-id = <62>; label = "mas-jpeg"; qcom,masterp = <4>; qcom,tier = <2>; qcom,hw-sel = "NoC"; qcom,perm-mode = "Bypass"; qcom,mode = "Bypass"; qcom,qport = <0>; qcom,ws = <10000>; qcom,mas-hw-id = <7>; }; mas-mdp-port0 { cell-id = <22>; label = "mas-mdp-port0"; qcom,masterp = <5>; qcom,tier = <2>; qcom,hw-sel = "NoC"; qcom,perm-mode = "Bypass"; qcom,mode = "Bypass"; qcom,qport = <1>; qcom,ws = <10000>; qcom,mas-hw-id = <8>; }; mas-video-p0 { cell-id = <63>; label = "mas-video-p0"; qcom,masterp = <6>; qcom,tier = <2>; qcom,hw-sel = "NoC"; qcom,perm-mode = "Bypass"; qcom,mode = "Bypass"; qcom,ws = <10000>; qcom,qport = <4>; qcom,mas-hw-id = <9>; }; mas-vfe { cell-id = <29>; label = "mas-vfe"; qcom,masterp = <16>; qcom,tier = <2>; qcom,hw-sel = "NoC"; qcom,perm-mode = "Bypass"; qcom,mode = "Bypass"; qcom,ws = <10000>; qcom,qport = <6>; qcom,mas-hw-id = <11>; }; fab-cnoc { cell-id = <5120>; label = "fab-cnoc"; qcom,gateway; qcom,masterp = <0 1>; qcom,buswidth = <16>; qcom,hw-sel = "RPM"; qcom,mas-hw-id = <4>; }; fab-bimc { cell-id = <0>; label = "fab-bimc"; qcom,gateway; qcom,slavep = <16>; qcom,buswidth = <16>; qcom,hw-sel = "NoC"; qcom,slv-hw-id = <16>; }; slv-camera-cfg { cell-id = <589>; label = "slv-camera-cfg"; qcom,slavep = <0>; qcom,tier = <2>; qcom,buswidth = <16>; qcom,hw-sel = "NoC"; qcom,slv-hw-id = <3>; }; slv-display-cfg { cell-id = <590>; label = "slv-display-cfg"; qcom,slavep = <1>; qcom,tier = <2>; qcom,buswidth = <16>; qcom,hw-sel = "NoC"; qcom,slv-hw-id = <4>; }; slv-ocmem-cfg { cell-id = <591>; label = "slv-ocmem-cfg"; qcom,slavep = <2>; qcom,tier = <2>; qcom,buswidth = <16>; qcom,hw-sel = "NoC"; qcom,slv-hw-id = <5>; }; slv-cpr-cfg { cell-id = <592>; label = "slv-cpr-cfg"; qcom,slavep = <3>; qcom,tier = <2>; qcom,buswidth = <16>; qcom,hw-sel = "NoC"; qcom,slv-hw-id = <6>; }; slv-cpr-xpu-cfg { cell-id = <593>; label = "slv-cpr-xpu-cfg"; qcom,slavep = <4>; qcom,tier = <2>; qcom,buswidth = <16>; qcom,hw-sel = "NoC"; qcom,slv-hw-id = <7>; }; slv-misc-cfg { cell-id = <594>; label = "slv-misc-cfg"; qcom,slavep = <6>; qcom,tier = <2>; qcom,buswidth = <16>; qcom,hw-sel = "NoC"; qcom,slv-hw-id = <8>; }; slv-misc-xpu-cfg { cell-id = <595>; label = "slv-misc-xpu-cfg"; qcom,slavep = <7>; qcom,tier = <2>; qcom,buswidth = <16>; qcom,hw-sel = "NoC"; qcom,slv-hw-id = <9>; }; slv-venus-cfg { cell-id = <596>; label = "slv-venus-cfg"; qcom,slavep = <8>; qcom,tier = <2>; qcom,buswidth = <16>; qcom,hw-sel = "NoC"; qcom,slv-hw-id = <10>; }; slv-gfx3d-cfg { cell-id = <598>; label = "slv-gfx3d-cfg"; qcom,slavep = <9>; qcom,tier = <2>; qcom,buswidth = <16>; qcom,hw-sel = "NoC"; qcom,slv-hw-id = <11>; }; slv-mmss-clk-cfg { cell-id = <599>; label = "slv-mmss-clk-cfg"; qcom,slavep = <11>; qcom,tier = <2>; qcom,buswidth = <16>; qcom,hw-sel = "NoC"; qcom,slv-hw-id = <12>; }; slv-mmss-clk-xpu-cfg { cell-id = <600>; label = "slv-mmss-clk-xpu-cfg"; qcom,slavep = <12>; qcom,tier = <2>; qcom,buswidth = <16>; qcom,hw-sel = "NoC"; qcom,slv-hw-id = <13>; }; slv-mnoc-mpu-cfg { cell-id = <601>; label = "slv-mnoc-mpu-cfg"; qcom,slavep = <13>; qcom,tier = <2>; qcom,buswidth = <16>; qcom,hw-sel = "NoC"; qcom,slv-hw-id = <14>; }; slv-onoc-mpu-cfg { cell-id = <602>; label = "slv-onoc-mpu-cfg"; qcom,slavep = <14>; qcom,tier = <2>; qcom,buswidth = <16>; qcom,hw-sel = "NoC"; qcom,slv-hw-id = <15>; }; slv-service-mnoc { cell-id = <603>; label = "slv-service-mnoc"; qcom,slavep = <18>; qcom,tier = <2>; qcom,buswidth = <16>; qcom,hw-sel = "NoC"; qcom,slv-hw-id = <17>; }; }; msm-sys-noc@fc460000 { compatible = "msm-bus-fabric"; reg = <0xfc460000 0x00004000>; cell-id = <1024>; label = "msm_sys_noc"; qcom,fabclk-dual = "bus_clk"; qcom,fabclk-active = "bus_a_clk"; qcom,ntieredslaves = <0>; qcom,qos-freq = <4800>; qcom,hw-sel = "NoC"; qcom,rpm-en; mas-lpass-ahb { cell-id = <52>; label = "mas-lpass-ahb"; qcom,masterp = <0>; qcom,tier = <2>; qcom,qport = <0>; qcom,mas-hw-id = <18>; qcom,mode = "Fixed"; qcom,prio-rd = <2>; qcom,prio-wr = <2>; }; mas-qdss-bam { cell-id = <53>; label = "mas-qdss-bam"; qcom,masterp = <1>; qcom,tier = <2>; qcom,mode = "Fixed"; qcom,qport = <1>; qcom,mas-hw-id = <19>; }; mas-snoc-cfg { cell-id = <54>; label = "mas-snoc-cfg"; qcom,masterp = <2>; qcom,tier = <2>; qcom,mas-hw-id = <20>; }; fab-bimc { cell-id = <0>; label= "fab-bimc"; qcom,gateway; qcom,slavep = <7>; qcom,masterp = <3>; qcom,buswidth = <8>; qcom,mas-hw-id = <21>; qcom,slv-hw-id = <24>; }; fab-cnoc { cell-id = <5120>; label = "fab-cnoc"; qcom,gateway; qcom,slavep = <8>; qcom,masterp = <4>; qcom,buswidth = <8>; qcom,mas-hw-id = <22>; qcom,slv-hw-id = <25>; }; fab-pnoc { cell-id = <4096>; label = "fab-pnoc"; qcom,gateway; qcom,slavep = <10>; qcom,masterp = <10>; qcom,buswidth = <8>; qcom,qport = <8>; qcom,mas-hw-id = <29>; qcom,slv-hw-id = <28>; qcom,mode = "Fixed"; qcom,prio-rd = <2>; qcom,prio-wr = <2>; }; fab-ovnoc { cell-id = <6144>; label = "fab-ovnoc"; qcom,gateway; qcom,buswidth = <8>; qcom,mas-hw-id = <53>; qcom,slv-hw-id = <77>; }; mas-crypto-core0 { cell-id = <55>; label = "mas-crypto-core0"; qcom,masterp = <5>; qcom,tier = <2>; qcom,mode = "Fixed"; /* qcom,qport = <2>;*/ qcom,mas-hw-id = <23>; qcom,hw-sel = "NoC"; qcom,prio-rd = <1>; qcom,prio-wr = <1>; }; mas-lpass-proc { cell-id = <11>; label = "mas-lpass-proc"; qcom,masterp = <6>; qcom,tier = <2>; qcom,qport = <4>; qcom,mas-hw-id = <25>; qcom,mode = "Fixed"; qcom,prio-rd = <2>; qcom,prio-wr = <2>; }; mas-mss { cell-id = <38>; label = "mas-mss"; qcom,masterp = <7>; qcom,tier = <2>; qcom,mas-hw-id = <26>; }; mas-mss-nav { cell-id = <57>; label = "mas-mss-nav"; qcom,masterp = <8>; qcom,tier = <2>; qcom,mas-hw-id = <27>; }; mas-ocmem-dma { cell-id = <58>; label = "mas-ocmem-dma"; qcom,masterp = <9>; qcom,tier = <2>; qcom,mode = "Fixed"; qcom,qport = <7>; qcom,mas-hw-id = <28>; }; mas-wcss { cell-id = <59>; label = "mas-wcss"; qcom,masterp = <11>; qcom,tier = <2>; qcom,mas-hw-id = <30>; }; mas-qdss-etr { cell-id = <60>; label = "mas-qdss-etr"; qcom,masterp = <12>; qcom,tier = <2>; qcom,qport = <10>; qcom,mode = "Fixed"; qcom,mas-hw-id = <31>; }; slv-ampss { cell-id = <520>; label = "slv-ampss"; qcom,slavep = <1>; qcom,tier = <2>; qcom,buswidth = <8>; qcom,slv-hw-id = <20>; }; slv-lpass { cell-id = <522>; label = "slv-lpass"; qcom,slavep = <2>; qcom,tier = <2>; qcom,buswidth = <8>; qcom,slv-hw-id = <21>; }; slv-wcss { cell-id = <584>; label = "slv-wcss"; qcom,slavep = <6>; qcom,tier = <2>; qcom,buswidth = <8>; qcom,slv-hw-id = <23>; }; slv-ocimem { cell-id = <585>; label = "slv-ocimem"; qcom,slavep = <9>; qcom,tier = <2>; qcom,buswidth = <8>; qcom,slv-hw-id = <26>; }; slv-service-snoc { cell-id = <587>; label = "slv-service-snoc"; qcom,slavep = <11>; qcom,tier = <2>; qcom,buswidth = <8>; qcom,slv-hw-id = <29>; }; slv-qdss-stm { cell-id = <588>; label = "slv-qdss-stm"; qcom,slavep = <12>; qcom,tier = <2>; qcom,buswidth = <8>; qcom,slv-hw-id = <30>; }; }; msm-periph-noc@fc468000 { compatible = "msm-bus-fabric"; reg = <0xfc468000 0x00004000>; cell-id = <4096>; label = "msm_periph_noc"; qcom,fabclk-dual = "bus_clk"; qcom,fabclk-active = "bus_a_clk"; qcom,ntieredslaves = <0>; qcom,hw-sel = "NoC"; qcom,rpm-en; mas-pnoc-cfg { cell-id = <88>; label = "mas-pnoc-cfg"; qcom,masterp = <7>; qcom,tier = <2>; qcom,buswidth = <8>; qcom,mas-hw-id = <43>; }; mas-sdcc-1 { cell-id = <78>; label = "mas-sdcc-1"; qcom,masterp = <0>; qcom,tier = <2>; qcom,buswidth = <8>; qcom,mas-hw-id = <33>; }; mas-sdcc-3 { cell-id = <79>; label = "mas-sdcc-3"; qcom,masterp = <1>; qcom,tier = <2>; qcom,buswidth = <8>; qcom,mas-hw-id = <34>; }; mas-sdcc-2 { cell-id = <81>; label = "mas-sdcc-2"; qcom,masterp = <2>; qcom,tier = <2>; qcom,buswidth = <8>; qcom,mas-hw-id = <35>; }; mas-bam-dma { cell-id = <83>; label = "mas-bam-dma"; qcom,masterp = <3>; qcom,tier = <2>; qcom,buswidth = <8>; qcom,mas-hw-id = <38>; }; mas-usb-hsic { cell-id = <85>; label = "mas-usb-hsic"; qcom,masterp = <4>; qcom,tier = <2>; qcom,buswidth = <8>; qcom,mas-hw-id = <40>; }; mas-blsp-1 { cell-id = <86>; label = "mas-blsp-1"; qcom,masterp = <5>; qcom,tier = <2>; qcom,buswidth = <8>; qcom,mas-hw-id = <41>; }; mas-usb-hs { cell-id = <87>; label = "mas-usb-hs"; qcom,masterp = <6>; qcom,tier = <2>; qcom,buswidth = <8>; qcom,mas-hw-id = <42>; }; fab-snoc { cell-id = <1024>; label = "fab-snoc"; qcom,gateway; qcom,slavep = <12>; qcom,masterp = <8>; qcom,tier = <2>; qcom,buswidth = <8>; qcom,slv-hw-id = <45>; qcom,mas-hw-id = <44>; }; slv-sdcc-1 { cell-id = <606>; label = "slv-sdcc-1"; qcom,slavep = <0>; qcom,tier = <2>; qcom,buswidth = <8>; qcom,slv-hw-id = <31>; }; slv-sdcc-3 { cell-id = <607>; label = "slv-sdcc-3"; qcom,slavep = <1>; qcom,tier = <2>; qcom,buswidth = <8>; qcom,slv-hw-id = <32>; }; slv-sdcc-2 { cell-id = <608>; label = "slv-sdcc-2"; qcom,slavep = <2>; qcom,tier = <2>; qcom,buswidth = <8>; qcom,slv-hw-id = <33>; }; slv-bam-dma { cell-id = <610>; label = "slv-bam-dma"; qcom,slavep = <3>; qcom,tier = <2>; qcom,buswidth = <8>; qcom,slv-hw-id = <36>; }; slv-usb-hsic { cell-id = <612>; label = "slv-usb-hsic"; qcom,slavep = <4>; qcom,tier = <2>; qcom,buswidth = <8>; qcom,slv-hw-id = <38>; }; slv-blsp-1 { cell-id = <613>; label = "slv-blsp-1"; qcom,slavep = <5>; qcom,tier = <2>; qcom,buswidth = <8>; qcom,slv-hw-id = <39>; }; slv-usb-hs { cell-id = <614>; label = "slv-usb-hs"; qcom,slavep = <6>; qcom,tier = <2>; qcom,buswidth = <8>; qcom,slv-hw-id = <40>; }; slv-pdm { cell-id = <615>; label = "slv-pdm"; qcom,slavep = <7>; qcom,tier = <2>; qcom,buswidth = <8>; qcom,slv-hw-id = <41>; }; slv-periph-apu-cfg { cell-id = <616>; label = "slv-periph-apu-cfg"; qcom,slavep = <8>; qcom,tier = <2>; qcom,buswidth = <8>; qcom,slv-hw-id = <42>; }; slv-pnoc-mpu-cfg { cell-id = <617>; label = "slv-pnoc-mpu-cfg"; qcom,slavep = <9>; qcom,tier = <2>; qcom,buswidth = <8>; qcom,slv-hw-id = <43>; }; slv-prng { cell-id = <618>; label = "slv-prng"; qcom,slavep = <10>; qcom,tier = <2>; qcom,buswidth = <8>; qcom,slv-hw-id = <44>; }; slv-service-pnoc { cell-id = <619>; label = "slv-service-pnoc"; qcom,slavep = <12>; qcom,tier = <2>; qcom,buswidth = <8>; qcom,slv-hw-id = <46>; }; }; msm-config-noc@fc480000 { compatible = "msm-bus-fabric"; reg = <0xfc480000 0x00004000>; cell-id = <5120>; label = "msm_config_noc"; qcom,fabclk-dual = "bus_clk"; qcom,fabclk-active = "bus_a_clk"; qcom,ntieredslaves = <0>; qcom,hw-sel = "NoC"; qcom,rpm-en; mas-rpm-inst { cell-id = <72>; label = "mas-rpm-inst"; qcom,masterp = <0>; qcom,tier = <2>; qcom,buswidth = <8>; qcom,mas-hw-id = <45>; }; mas-rpm-data { cell-id = <73>; label = "mas-rpm-data"; qcom,masterp = <1>; qcom,tier = <2>; qcom,buswidth = <8>; qcom,mas-hw-id = <46>; }; mas-rpm-sys { cell-id = <74>; label = "mas-rpm-sys"; qcom,masterp = <2>; qcom,tier = <2>; qcom,buswidth = <8>; qcom,mas-hw-id = <47>; }; mas-dehr { cell-id = <75>; label = "mas-dehr"; qcom,masterp = <3>; qcom,tier = <2>; qcom,buswidth = <8>; qcom,mas-hw-id = <48>; }; mas-qdss-dsp { cell-id = <76>; label = "mas-qdss-dap"; qcom,masterp = <4>; qcom,tier = <2>; qcom,buswidth = <8>; qcom,mas-hw-id = <49>; }; mas-spdm { cell-id = <36>; label = "mas-spdm"; qcom,masterp = <5>; qcom,tier = <2>; qcom,buswidth = <8>; qcom,mas-hw-id = <50>; }; mas-tic { cell-id = <77>; label = "mas-tic"; qcom,masterp = <6>; qcom,tier = <2>; qcom,buswidth = <8>; qcom,mas-hw-id = <51>; }; slv-clk-ctl { cell-id = <620>; label = "slv-clk-ctl"; qcom,slavep = <1>; qcom,tier = <2>; qcom,buswidth = <8>; qcom,slv-hw-id = <47>; }; slv-cnoc-mss { cell-id = <621>; label = "slv-cnoc-mss"; qcom,slavep = <2>; qcom,tier = <2>; qcom,buswidth = <8>; qcom,slv-hw-id = <48>; }; slv-security { cell-id = <622>; label = "slv-security"; qcom,slavep = <3>; qcom,tier = <2>; qcom,buswidth = <8>; qcom,slv-hw-id = <49>; }; slv-tcsr { cell-id = <623>; label = "slv-tcsr"; qcom,slavep = <4>; qcom,tier = <2>; qcom,buswidth = <8>; qcom,slv-hw-id = <50>; }; slv-tlmm { cell-id = <624>; label = "slv-tlmm"; qcom,slavep = <5>; qcom,tier = <2>; qcom,buswidth = <8>; qcom,slv-hw-id = <51>; }; slv-crypto-0-cfg { cell-id = <625>; label = "slv-crypto-0-cfg"; qcom,slavep = <6>; qcom,tier = <2>; qcom,buswidth = <8>; qcom,slv-hw-id = <52>; }; slv-imem-cfg { cell-id = <627>; label = "slv-imem-cfg"; qcom,slavep = <7>; qcom,tier = <2>; qcom,buswidth = <8>; qcom,slv-hw-id = <54>; }; slv-message-ram { cell-id = <628>; label = "slv-message-ram"; qcom,slavep = <8>; qcom,tier = <2>; qcom,buswidth = <8>; qcom,slv-hw-id = <55>; }; slv-bimc-cfg { cell-id = <629>; label = "slv-bimc-cfg"; qcom,slavep = <9>; qcom,tier = <2>; qcom,buswidth = <8>; qcom,slv-hw-id = <56>; }; slv-boot-rom { cell-id = <630>; label = "slv-boot-rom"; qcom,slavep = <10>; qcom,tier = <2>; qcom,buswidth = <8>; qcom,slv-hw-id = <57>; }; slv-pmic-arb { cell-id = <632>; label = "slv-pmic-arb"; qcom,slavep = <12>; qcom,tier = <2>; qcom,buswidth = <8>; qcom,slv-hw-id = <59>; }; slv-spdm-wrapper { cell-id = <633>; label = "slv-spdm-wrapper"; qcom,slavep = <13>; qcom,tier = <2>; qcom,buswidth = <8>; qcom,slv-hw-id = <60>; }; slv-dehr-cfg { cell-id = <634>; label = "slv-dehr-cfg"; qcom,slavep = <14>; qcom,tier = <2>; qcom,buswidth = <8>; qcom,slv-hw-id = <61>; }; slv-mpm { cell-id = <536>; label = "slv-mpm"; qcom,slavep = <15>; qcom,tier = <2>; qcom,buswidth = <8>; qcom,slv-hw-id = <62>; }; slv-qdss-cfg { cell-id = <635>; label = "slv-qdss-cfg"; qcom,slavep = <16>; qcom,tier = <2>; qcom,buswidth = <8>; qcom,slv-hw-id = <63>; }; slv-rbcpr-cfg { cell-id = <636>; label = "slv-rbcpr-cfg"; qcom,slavep = <17>; qcom,tier = <2>; qcom,buswidth = <8>; qcom,slv-hw-id = <64>; }; slv-rbcpr-qdss-apu-cfg { cell-id = <637>; label = "slv-rbcpr-qdss-apu-cfg"; qcom,slavep = <18>; qcom,tier = <2>; qcom,buswidth = <8>; qcom,slv-hw-id = <65>; }; fab-snoc { cell-id = <1024>; label = "fab-snoc"; qcom,gateway; qcom,slavep = <26>; qcom,masterp = <7>; qcom,tier = <2>; qcom,buswidth = <8>; qcom,mas-hw-id = <52>; qcom,slv-hw-id = <75>; }; slv-cnoc-mnoc-mmss-cfg { cell-id = <631>; label = "slv-cnoc-mnoc-mmss-cfg"; qcom,slavep = <11>; qcom,tier = <2>; qcom,buswidth = <8>; qcom,slv-hw-id = <58>; }; slv-cnoc-mnoc-cfg { cell-id = <640>; label = "slv-cnoc-mnoc-cfg"; qcom,slavep = <19>; qcom,tier = <2>; qcom,buswidth = <8>; qcom,slv-hw-id = <66>; }; slv-pnoc-cfg { cell-id = <641>; label = "slv-pnoc-cfg"; qcom,slavep = <21>; qcom,tier = <2>; qcom,buswidth = <8>; qcom,slv-hw-id = <69>; }; slv-snoc-mpu-cfg { cell-id = <638>; label = "slv-snoc-mpu-cfg"; qcom,slavep = <20>; qcom,tier = <2>; qcom,buswidth = <8>; qcom,slv-hw-id = <67>; }; slv-snoc-cfg { cell-id = <642>; label = "slv-snoc-cfg"; qcom,slavep = <22>; qcom,tier = <2>; qcom,buswidth = <8>; qcom,slv-hw-id = <70>; }; slv-phy-apu-cfg { cell-id = <644>; label = "slv-phy-apu-cfg"; qcom,slavep = <23>; qcom,tier = <2>; qcom,buswidth = <8>; qcom,slv-hw-id = <72>; }; slv-ebi1-phy-cfg { cell-id = <645>; label = "slv-ebi1-phy-cfg"; qcom,slavep = <24>; qcom,tier = <2>; qcom,buswidth = <8>; qcom,slv-hw-id = <73>; }; slv-rpm { cell-id = <534>; label = "slv-rpm"; qcom,slavep = <25>; qcom,tier = <2>; qcom,buswidth = <8>; qcom,slv-hw-id = <74>; }; slv-service-cnoc { cell-id = <646>; label = "slv-service-cnoc"; qcom,slavep = <27>; qcom,tier = <2>; qcom,buswidth = <8>; qcom,slv-hw-id = <76>; }; }; msm-bimc@0xfc380000 { compatible = "msm-bus-fabric"; reg = <0xfc380000 0x0006A000>; cell-id = <0>; label = "msm_bimc"; qcom,fabclk-dual = "mem_clk"; qcom,fabclk-active = "mem_a_clk"; qcom,ntieredslaves = <0>; qcom,qos-freq = <4800>; qcom,hw-sel = "BIMC"; qcom,rpm-en; mas-ampss-m0 { cell-id = <1>; label = "mas-ampss-m0"; qcom,masterp = <0>; qcom,tier = <2>; qcom,hw-sel = "BIMC"; qcom,mode = "Fixed"; qcom,qport = <0>; qcom,ws = <10000>; qcom,mas-hw-id = <0>; qcom,prio-rd = <0>; qcom,prio-wr = <0>; }; mas-mss-proc { cell-id = <65>; label = "mas-mss-proc"; qcom,masterp = <1>; qcom,tier = <2>; qcom,hw-sel = "RPM"; qcom,mas-hw-id = <1>; }; fab-mmss-noc { cell-id = <2048>; label = "fab_mmss_noc"; qcom,gateway; qcom,masterp = <2>; qcom,qport = <2>; qcom,buswidth = <8>; qcom,ws = <10000>; qcom,mas-hw-id = <2>; qcom,hw-sel = "BIMC"; qcom,mode = "Bypass"; }; fab-snoc { cell-id = <1024>; label = "fab-snoc"; qcom,gateway; qcom,slavep = <2>; qcom,masterp = <4>; qcom,qport = <4>; qcom,buswidth = <8>; qcom,ws = <10000>; qcom,mas-hw-id = <3>; qcom,slv-hw-id = <2>; qcom,mode = "Bypass"; qcom,hw-sel = "RPM"; }; slv-ebi-ch0 { cell-id = <512>; label = "slv-ebi-ch0"; qcom,slavep = <0>; qcom,tier = <2>; qcom,buswidth = <8>; qcom,slv-hw-id = <0>; qcom,mode = "Bypass"; }; slv-ampss-l2 { cell-id = <514>; label = "slv-ampss-l2"; qcom,slavep = <1>; qcom,tier = <2>; qcom,buswidth = <8>; qcom,slv-hw-id = <1>; }; }; msm-ocmem-vnoc@6144 { compatible = "msm-bus-fabric"; reg = <0x6144 0x2>; cell-id = <6144>; label = "msm-ocmem-vnoc"; qcom,ntieredslaves = <0>; qcom,hw-sel = "NoC"; qcom,rpm-en; qcom,virt; mas-v-ocmem-gfx3d { cell-id = <89>; label = "mas-v-ocmem-gfx3d"; qcom,tier = <2>; qcom,buswidth = <8>; qcom,mas-hw-id = <55>; }; slv-ocmem { cell-id = <604>; label = "slv-ocmem"; qcom,slavep = <0 1>; qcom,tier = <2>; qcom,buswidth = <16>; qcom,slv-hw-id = <18>; qcom,slaveclk-dual = "ocmem_clk"; qcom,slaveclk-active = "ocmem_a_clk"; }; fab-snoc { cell-id = <1024>; label = "fab-snoc"; qcom,gateway; qcom,buswidth = <32>; qcom,ws = <10000>; qcom,mas-hw-id = <57>; qcom,slv-hw-id = <80>; }; fab-onoc { cell-id = <3072>; label = "fab-onoc"; qcom,gateway; qcom,buswidth = <16>; qcom,ws = <10000>; qcom,mas-hw-id = <56>; qcom,slv-hw-id = <79>; }; }; };