Add the required nodes representing the USB connector and its remote
endpoints to the UCSI device and USB controller to receive USB cable
connection/disconnection events from UCSI on the DWC3 MSM node.
Change-Id: I38e4b2f2b01d2a73cfa507eff6d508103602441e
Signed-off-by: Ronak Vijay Raheja <quic_rraheja@quicinc.com>
In order to ensure that IOMMU returns a 32 bit address, extend the
address and size cells to 2, in order to define a region that will
block 0xf0000000--0xffffffffffffffff. By increasing the address and
size cells for the parent node, the DWC3 child node has to also
change the 'reg' entry to accommodate the added values.
Change-Id: Iaa413f0c3ac7100afea9a6d8e020bdb795866501
Signed-off-by: Wesley Cheng <quic_wcheng@quicinc.com>
Update thermal zone reset trip threshold for all tsens based on
default limit profile.
Change-Id: Ibc5f71c83f5f51b5423520b308f518180b313716
Signed-off-by: Manaf Meethalavalappu Pallikunhi <quic_manafm@quicinc.com>
Use "hot" trip type for thermal zone software shutdown trip
for all thermal zones. It just notifies userspace thermal
manager which in turn triggers a graceful shutdown.
Change-Id: Icf7aa1f1da57a22b96ede18fcee75ebebb92830b
Signed-off-by: Manaf Meethalavalappu Pallikunhi <quic_manafm@quicinc.com>
signal-aop is an redundant property and is not being used in pas
driver and used only in qcom_spss driver however, it is an redundant
property. Drop this property and let qcom_spss manage does necessary
change to live without it.
Change-Id: If7016f281c753a38f9f1c4b35238de5a96db4c89
Signed-off-by: Mukesh Ojha <quic_mojha@quicinc.com>
Add initial device trees to support tuna SoC.
Change-Id: Ibd4e718e540a80203684f680ae33c7781eabdbb2
Signed-off-by: Shivendra Pratap <quic_spratap@quicinc.com>
Add an extra bit in the SOCCP SMP2P to check if the soccp is alive.
Change-Id: I9c34498a877dfe80a20ec25e182daec531f32307
Signed-off-by: Gokul krishna Krishnakumar <quic_gokukris@quicinc.com>
Add ipcc_mproc_ns1 device tree node and entries to enable IPCC and
mbox communication between TUIVM and CDSP SecurePD on sun TUIVM.
Change-Id: I1e37ee86b86ba1f6b99669c0a71476c9a9da5e75
Signed-off-by: Kishore Kumar Ravi <quic_kiskum@quicinc.com>
Signed-off-by: Sarannya S <quic_sarannya@quicinc.com>
TLMM driver can now support multi-VMs. Update a new child node to give
GPIO access for TUIVM.
Change-Id: Ic1f1cca908dbdc65c248d1f637eaaa9fcfddf00a
Signed-off-by: Cong Zhang <quic_congzhan@quicinc.com>
Add wakeup-source property to virtio-vsock device, the interrupt
for virtio-vsock will wakeup VM from suspend.
Change-Id: I359e9d77ed9923bacebdd2ba5aaa0796633e5798
Signed-off-by: Jingyi Wang <quic_jingyw@quicinc.com>
Add shared memory to enable virtio-vsock device for sun-vm.
Change-Id: I188849af908df77b0d78b03ce8461fcd309650f4
Signed-off-by: Jingyi Wang <quic_jingyw@quicinc.com>
This change is to add default and shutdown
pinctrl states for Q2SPI SE.
Change-Id: Ie221501a9a850cc6cb1cf8be2fb84d17579c076d
Signed-off-by: Chandana Kishori Chiluveru <quic_cchiluve@quicinc.com>
Add memshare and glinkpkt nodes to enable the IMS usecase.
Change-Id: Ic2a3a69eb2c77634203b0e42d7181f64a299b177
Signed-off-by: Chris Lew <quic_clew@quicinc.com>
Set default Q2SPI clock to 32MHz by using
dt property "q2spi-max-frequency".
Change-Id: I174876a08da50851f538a4cf5fd337e7c21ce76e
Signed-off-by: Chandana Kishori Chiluveru <quic_cchiluve@quicinc.com>
Add power domain for NCC related QDSS components on sun.
Change-Id: I5396c6fc4a19e2ec09e4ecee66b9a06502ad2051
Signed-off-by: Yuanfang Zhang <quic_yuanfang@quicinc.com>
Add multiple output port support for funnel-gfx_dl funnel on sun.
Change-Id: Ie61c07b80efde4d1e445283cc393fd2509095cfb
Signed-off-by: Yuanfang Zhang <quic_yuanfang@quicinc.com>
Enforcing access restrictions for eSE secure GPIO
by tagging it as reserved.
Change-Id: Ia525cafe06689708d323ddbc6b65f9ddc4b4647a
Signed-off-by: PRANAY BHARGAV BHAVARAJU <quic_pbhavara@quicinc.com>
3.5mm MTP platform needs to support v8 power grid instead of
v6 power grid.
Change-Id: I60e6396bba3fc17f4ed7e28504f673dad9b706ba
Signed-off-by: Unnathi Chalicheemala <quic_uchalich@quicinc.com>
Change vdd io current level of sdhc_2 to set 22 mA load to follow
up new Power Grid on SDC2 vdd-io pads regulator lpk. The previous
5.6 mA is not able to reflect real drawing current. It may cause
OCP issue as 5.6 mA voting load from SW is not enough to let SDC2
vdd-io regulator work on HPM, but the real drawing current may
exceed LPM OCP threshold.
Change-Id: I3eef0d1269d424341fea5493b467af26c5f203fa
Signed-off-by: Ziqi Chen <quic_ziqichen@quicinc.com>
Although this is already present in CONFIG_CMDLINE in gki_defconfig, it
appears to be being overridden by the commandline specified in devicetree.
Change-Id: If61b4cfd11a15a7c36fb01875b7c77ac7c5bde8b
Signed-off-by: Patrick Daly <quic_pdaly@quicinc.com>
Setting dma32_disable causes all memory to be placed in ZONE_NORMAL,
and reduces overhead in page allocation.
Change-Id: I770fe2688081b457a121afd23d6d924423680e5f
Signed-off-by: Patrick Daly <quic_pdaly@quicinc.com>
Add 4.5 MB for use by minidump_memory driver.
Add 2 MB for use by memshare IMS usecase.
Change-Id: I5f3897e24dd4b7a1c7bd3f883c4837eaa3ca384a
Signed-off-by: Patrick Daly <quic_pdaly@quicinc.com>