Add master and slave ID constants for all Qualcomm Technologies, Inc.
Volcano interconnect providers which consumers can use to set bandwidth
constraints and find paths in the NoC (Network-On-Chip) topology.
Change-Id: I212e4a1409d06cb852f357b050e6a12cac1162d5
Signed-off-by: Raviteja Laggyshetty <quic_rlaggysh@quicinc.com>
Add support for the consumer to be able to set/reset the
GPU_CC_FREQUENCY_LIMITER_IRQ_CLEAR register as required on
BLAIR and HOLI platforms.
Change-Id: I0d041066e36c0152fdcc8e306367aebdc5fd6283
Signed-off-by: Kalpak Kawadkar <quic_kkawadka@quicinc.com>
Update PCIE and USB clkref IDs as per latest HW recommendation
on NIOBE platform.
Change-Id: Ib564a0ef3f49a04c6ef8cf564c661ec512fb4afe
Signed-off-by: Kalpak Kawadkar <quic_kkawadka@quicinc.com>
DDR_RT node support is required for RT clients to vote for minimum
DDR frequency.
Change-Id: I47371cf09597a81b6f2c89669f45417314801074
Signed-off-by: Raviteja Laggyshetty <quic_rlaggysh@quicinc.com>
Add master and slave ID constants for lpass_ag_noc interconnect
provider, which consumers can use to set bandwidth constraints and
find paths in the NoC (Network-On-Chip) topology.
Change-Id: I24c46501573afb5ccf8eeb5d42d9c684cda95784
Signed-off-by: Raviteja Laggyshetty <quic_rlaggysh@quicinc.com>
Add master and slave ID constants for all Qualcomm Technologies, Inc.
Pitti interconnect providers which consumers can use to set bandwidth
constraints and find paths in the NoC (Network-On-Chip) topology.
Change-Id: I7bc06ae5b1f318041c750e3ce56e8cdc3f53f2bf
Signed-off-by: Raviteja Laggyshetty <quic_rlaggysh@quicinc.com>
Add the clock handles for CAMCC/DISPCC/GCC/GPUCC/VIDEOCC, so
that the clients can request on the clock ids.
Change-Id: Id9f72c77d34e4aa48394c087282b748573cdc131
Signed-off-by: Ajit Pandey <quic_ajipan@quicinc.com>
Add clients for SOCCP and BROADCAST in Niobe SoC.
Change-Id: I61ea5a1e27696f397d472ee6d44c12c2208ee9c9
Signed-off-by: Kishore Kumar Ravi <quic_kiskum@quicinc.com>
Added master and slave interconnect node IDs related to second
display to topology. These IDs are used by display consumers to set
bandwidth constraints and find path in NOC topology.
Change-Id: Ic9198df700722e686ee49864a34a2442903b9a4e
Signed-off-by: Raviteja Laggyshetty <quic_rlaggysh@quicinc.com>
Add master and slave ID constants for all Qualcomm Technologies, Inc.
Niobe interconnect providers which consumers can use to set bandwidth
constraints and find paths in the NoC (Network-On-Chip) topology.
Change-Id: I36005b260191826f73d3cb7f4a310f369b3f4292
Signed-off-by: Raviteja Laggyshetty <quic_rlaggysh@quicinc.com>
Add support for gx clock IDs on NIOBE platform.
Change-Id: I70d4353f322e0402d2e363947a1e49d0b8d48ef0
Signed-off-by: Kalpak Kawadkar <quic_kkawadka@quicinc.com>
Add support for the consumer to be able to set/reset the
GPU_CC_FREQUENCY_LIMITER_IRQ_CLEAR register as an when required on
cliffs platform.
Change-Id: Ic840fd9ae97ec89ded435bb75081272a5035ebec
Signed-off-by: Jagadeesh Kona <quic_jkona@quicinc.com>
Add support for GCC_DISP_GPLL0_CLK_SRC clock and venus clock resets
on PITTI platform.
Change-Id: Ie439131c7e64a952b7f560300777360e8a402634
Signed-off-by: Imran Shaik <quic_imrashai@quicinc.com>
Add the ADC5 GEN3 channels used by PM7550BA and PMX75.
Change-Id: I64836a6ad9ab5b440f87f58f2f272e50a7e47e7a
Signed-off-by: Anjelique Melendez <quic_amelende@quicinc.com>
Add virtual channel definitions for PMXR2230 for
use by its ADC clients.
Change-Id: I3f184b45380d61ff4057449007baf0f6e94e5e0f
Signed-off-by: Jishnu Prakash <quic_jprakash@quicinc.com>
Add support for gcc venus clock resets on HOLI platform.
Change-Id: I033843f5a0195aede3eeb8cd45e866d5ca25da9c
Signed-off-by: Kalpak Kawadkar <quic_kkawadka@quicinc.com>
Add support of GCC_AGGRE_USB3_SEC_AXI_CLK, GCC_PCIE_1_PHY_AUX_CLK,
GCC_PCIE_1_PHY_AUX_CLK_SRC and GCC_USB30_PRIM_ATB_CLK clocks
on NIOBE platform.
Change-Id: I3587a847faa27f047abd5fe233cbc5e214ad6ce4
Signed-off-by: Kalpak Kawadkar <quic_kkawadka@quicinc.com>
Update the ipcc dt-bindings header to include definitions for the soccp
client and increase the max IPCC client value.
Change-Id: I452f966e37f623f7e35fee4496a0b374f974f4cb
Signed-off-by: Kishore Kumar Ravi <quic_kiskum@quicinc.com>
Add the clock handles for GCC/GPUCC/DISPCC, so that the clients
can request on the clock ids on PITTI platform.
Change-Id: Ie19a1abd348e90599963d4247d15ae77895d9c09
Signed-off-by: Imran Shaik <quic_imrashai@quicinc.com>
Updated QUP endpoints ID macros in NOC topology to match with
QUP firmware.
Change-Id: Ie3005669246ec084339277d691681b5986ec5573
Signed-off-by: Raviteja Laggyshetty <quic_rlaggysh@quicinc.com>
Add Snapshot of the dt bindings for the qmp phy used on targets
based on 8LPU node.
This is based on msm-5.4 commit 51ed8d4bd63b ("dt-bindings: Add
macros for defining USB QMP PHY registers").
Change-Id: Iee392038e36452822ff6539ca6bc467d95ce1827
Signed-off-by: Udipto Goswami <quic_ugoswami@quicinc.com>
Add the clock handles for TCSRCC, so that the clients can request
on these clocks for NIOBE platform.
Change-Id: I46d7fa2a4069319b077ae3a11c1e7a483aecd7d7
Signed-off-by: Kalpak Kawadkar <quic_kkawadka@quicinc.com>
Update clock id of GCC_DISP_GPLL0_CLK_SRC to correct name on HOLI.
Change-Id: Id792eace49beab184afbb31e6c17fb67f04e94f8
Signed-off-by: Kalpak Kawadkar <quic_kkawadka@quicinc.com>
Add master and slave ID constants for all Qualcomm Technologies, Inc.
Holi interconnect providers which consumers can use to set bandwidth
constraints and find paths in the NoC (Network-On-Chip) topology.
Change-Id: I3c561381a3a13566b7a0503dc4e55b0c490be7c4
Signed-off-by: Raviteja Laggyshetty <quic_rlaggysh@quicinc.com>