Commit graph

4,604 commits

Author SHA1 Message Date
rajikuma
85d314b818 ARM: dts: msm: include audio dt files for sa8195
Include audio dts file in main dtsi to enable audio feature,
Add spi-msm-codec-slave device as a subnode of spi se2 node
on sa8195 platform.

Change-Id: Iec599131825c5dcbb521d5b580bf717845ea3848
2021-02-10 00:10:29 -08:00
Anmolpreet Kaur
3aec5aedaf bindings: update documentation for support-legacy_smc
This change adds documenation for a newly added property for
smcinvoke driver, qcom,support-legacy_smc.

Change-Id: I8df90389901c4826031a841dd7f3decb90032384
2021-02-09 23:04:01 -08:00
Tao,Zhang
00fa966b6b ARM: dts: msm: Remove "msr-fix-req" label from some TPDMs
Need to remove "msr-fix-req" label from some TPDMs since it will
cause registers are not written properly.

Change-Id: I2bb9827675b7cefc83e7779cb641d14f6b3b3cd8
2021-02-10 13:36:20 +08:00
Shyam Kumar Thella
5e000aa445 ARM: dts: msm: Add PM8008 GPIO and regulators to scuba-iot
Add PM8008 GPIOs and regulators to scuba-iot devicetree.

Change-Id: Ic8d278e97aff99293fb1e753fd3486161eb7e387
2021-02-10 10:47:49 +05:30
NITHEESH MUTHURAJ
8372ab4f17 ARM: dts: msm: Add Additional speed bins for supported devices
Add new speed bins nodes to support new efuse values.

Change-Id: Idf5061579c5c3777859bd3a31aa2ee41e1e14faf
2021-02-09 20:40:48 -08:00
Anmolpreet Kaur
23f4a63fe4 ARM: dts: msm: Enable smcinvoke and shmbridge
This change adds dts entries for smcinvoke and
shmbridge on olympic target.

Change-Id: Ia65bd2774ab2eb88c633373358d2dbba03832f3b
2021-02-09 10:48:26 -08:00
Hai Li
dd564c2577 ARM: dts: msm: add hgsl to sa8195 vm for GPU doorbell
This change is to enable GPU doorbell feature on sa8195
Linux GVM.

Change-Id: I7d9c6f63bbcc4d7507071d4a81de2f668ecf81cd
2021-02-10 00:11:01 +08:00
Veera Vegivada
da6330fe75 ARM: dts: msm: Reorganize the apps_rsc and mxlvl node for sa8195
Move the 'apps_rsc' node to the beginning of the 'soc'
node such that the rpmh-regulator devices are populated
early in the boot process. As many consumers' probe depend
on these regulator devices, placing 'apps_rsc' at the beginning
would satisfy the consumer devices as soon as they are
populated later in the boot. This way, the drivers no longer
have to wait for the regulator devices to be populated, thus
optimizing the boot performance.

Change-Id: I8f760a8e3eb3c0e301e5866d83e828208743c183
2021-02-09 18:05:35 +05:30
Gopala Krishna Nuthaki
12000747f1 ARM: dts: msm: Add configuration for vref regulator vote for YUPIK
Add regulator configuration for vref regulators so that LMH driver can
place a active only vote for yupik.

Change-Id: I4b8645201526a2baa2bdc2167d6b464925f047fd
2021-02-09 03:27:17 -08:00
Govind Singh
4f062ac632 ARM: dts: msm: Add devicetree support for HSP (WCN6850)
Add devicetree changes for supporting HSP card (WCN6850).

Change-Id: Ibeb7ccbe378338175e9f6027efc0a59b92d67c79
2021-02-09 02:01:01 -08:00
Saurabh Ambulkar
876d50d754 ARM: dts: msm: Enable device nodes for PIL on SM6150
Enable PIL device tree nodes to load firmware images of
venus, lpasss, turing on SM6150.

Change-Id: I64ce4f777adf264c060ba2dab777bc690c90efef
2021-02-09 15:04:56 +05:30
Saurabh Ambulkar
3a6586d270 ARM: dts: msm: Add venus device node for PIL on SM6150
Add PIL device tree node to load firmware images of
venus on SM6150.

Change-Id: I53e95d989f1a8e56d89cee5c9c15e3e5e03b7cc1
2021-02-09 15:04:56 +05:30
Saurabh Ambulkar
a5872a70b2 ARM: dts: msm: Add turing device node for PIL on SM6150
Add PIL device tree node to load firmware image of
turing on SM6150.

Change-Id: Id3f7b5aa613ff71eef4e6ec7588b72f97c5788cd
2021-02-09 15:04:56 +05:30
Saurabh Ambulkar
4cd166d1db ARM: dts: msm: Add lpass device node for PIL on SM6150
Add PIL device tree node to load firmware images of
lpass on SM6150.

Change-Id: Ifd99f607bed9da77494d0b0f188bf4e23bfb5711
2021-02-09 15:04:56 +05:30
Yadu MG
5cb46307a4 ARM: dts: msm: Add SMMU devices for SM6150
Add the device tree nodes that describe the APPS
and graphics SMMU for SM6150.

Change-Id: I1e8af4c7297294165a60d9acdf6ac450d5b0fd3f
2021-02-09 15:04:37 +05:30
Santosh Dronamraju
7b224db0db ARM: dts: msm: Add dtsi entry for ssg hlos drivers
The following changes are added:
1. Add qseecom node for msmnile
2. Enable QRNG driver for msmnile.
3. Add shmbridge node for msmnile.
4. Add smcinvoke node for msmnile.
5. Add tz_log node for msmnile.

Change-Id: I7573b3acead185dd0100f9862c2348ab25c2cf76
2021-02-09 11:36:34 +05:30
Aniket Randive
1b7064299c ARM: dts: msm: Add flag to disable the DMA mode
Add "qcom,disable-dma" flag to change SE mode from DMA mode
to FIFO mode for SSC QUP on SA8155 and S8195 platform.

Change-Id: Ia9e553bef9dd68dc7539c472cdcf45211c1ebec1
2021-02-09 10:15:43 +05:30
Linyu Yuan
dfe3cd6561 ARM: dts: qcom: update usb2 phy setting on YUPIK QRD
update override X1 and X2.

Change-Id: Ia65524ec6360c1629a2e65548f0b5653dc439386
2021-02-09 12:23:39 +08:00
Santosh Dronamraju
e44364c8b9 ARM: dts: msm: Add dtsi entry for ssg hlos drivers
The following changes are added:
    1. Add qseecom node for sdmshrike
    2. Enable QRNG driver for sdmshrike.
    3. Add shmbridge node for sdmshrike.
    4. Add smcinvoke node for sdmshrike.
    5. Add tz_log node for sdmshrike.

Change-Id: I1cb40f21fde0b52dba48bc342902f677d9dada46
2021-02-08 18:35:54 -08:00
Xiaowen Wu
f614d8a2f5 ARM: dts: msm: clean up display references for sa8155/sa8195
Clean up display references for sa8155/sa8195 and fix missing node
when shd .dtsi is included.

Change-Id: Ib7a9a559faef4f40a1ebd5f918c4da190b646e61
2021-02-08 13:13:38 -08:00
Chennakesava Raju Eluru
5f06aa0ac5 ARM: dts: msm: Update dtsi entries for fastrpc context banks
Configure fastrpc context banks

Change-Id: I58e50b82e277f348335fbbd32a15e2878141f8b3
2021-02-08 17:58:51 +05:30
Kunlei Zhang
0669c47f29 ARM: dts: msm: update wsa node for yupik qrd audio
Update wsa node for yupik qrd audio.

Change-Id: Ia683ea28c86ecf81b4e808ef67f6ee658087dca6
2021-02-08 17:11:27 +08:00
Fei Tong
e7238211db ARM: dts: msm: add se22 spi alias
Add se22 spi alias for audio codec spi node

Change-Id: Ie51451416c4db25008411e4a799166a423afb4dd
2021-02-08 17:01:39 +08:00
Mukesh Kumar Savaliya
361a951efc ARM: dts: msm: Add GPII base and GPII IRQ for VM static configs
This change provides designated GPII base address and GPII interrupt
number for static mapping into the VM configs.

Change-Id: Iac486eaeae2b1dece9658330d6e81e7dc7aef09a
2021-02-08 13:56:59 +05:30
qctecmdr
60da1ce988 Merge "ARM: dts: qcom: enable display on trusted vm for yupik" 2021-02-07 22:42:28 -08:00
qctecmdr
b1a4b548fb Merge "bindings: Add device-tree bindings for slatecom interface driver" 2021-02-07 22:42:28 -08:00
Govind Singh
5fa6f4f960 ARM: dts: msm: Add pin control for HSP (WCN6850)
Add WLAN EN pin control to power on HSP (WCN6850) card.

Change-Id: I32352a0cc575ca5d3f16cf332085f7e948f3f77d
2021-02-07 20:56:13 -08:00
Derek Chen
757e2d5251 ARM: dts: msm: add audio dt files for sax155 auto platforms
Add audio device tree files for SA8155 and SA6155
based automotive platforms which contains automotive
specific platform nodes and device node overlays as
well as snd card definitions.

Change-Id: Iba760f3577198dde1771326defc97b51bb5675c4
2021-02-07 19:45:46 -08:00
qctecmdr
64a7d912a4 Merge "ARM: dts: msm: add support for CPUCP l3 scaling on yupik target" 2021-02-07 11:45:26 -08:00
qctecmdr
bcea42ed65 Merge "ARM: dts: msm: Add 120fps display and touch support Yupik Amoled IDPS" 2021-02-07 11:45:25 -08:00
qctecmdr
3825f6cc26 Merge "ARM: dts: msm: Enable charge pump on sdxlemur platforms" 2021-02-07 11:45:25 -08:00
qctecmdr
148d0435d1 Merge "ARM: dts: msm: Disable PMX65 VBUS_DET on sdxlemur MTP-MBB and RCM-RC boards" 2021-02-07 11:45:25 -08:00
Ritesh Kumar
63f8d3540e ARM: dts: msm: Enable touch for 120Hz panel on yupik idp
Enable touch for 120Hz Video mode panel on yupik idp
platform.

Change-Id: I31dcb9262b83184fcc6ddab72caaaa3773321c7b
2021-02-07 05:53:14 -08:00
qctecmdr
17a3714dc2 Merge "ARM: dts: msm: add PMIC devices for SA6150" 2021-02-06 22:12:47 -08:00
Minghao Zhang
771a94bcba ARM: dts: qcom: change ldo for fan controller on Lahaina HHG
Change ldo to L7J and voltage/load range for fan controller. And
add fan controller to cooling device and add thermal mitigation
rules.

Change-Id: I6c3c1df60ef435699c8b091399b4e2497b70405e
2021-02-07 10:26:20 +05:30
qctecmdr
dd3e4ff700 Merge "ARM: dts: msm: Add clocks needed for qos configuration" 2021-02-06 05:10:44 -08:00
qctecmdr
35434721e1 Merge "ARM: dts: msm: Add support for secure-level-shifter on sdxnightjar" 2021-02-06 05:10:44 -08:00
qctecmdr
23cca917d2 Merge "ARM: dts: msm: correct name of etm0" 2021-02-06 05:10:44 -08:00
qctecmdr
16af13cb54 Merge "ARM: dts: msm: Correct ATID for tpda dlct" 2021-02-06 05:10:44 -08:00
qctecmdr
e20d1d3cfb Merge "ARM: dts: msm: Add L1 TLB node for holi" 2021-02-06 05:10:44 -08:00
qctecmdr
c1c73d6f73 Merge "ARM: dts: msm: add lxc overlay devicetree for Gen3 platform" 2021-02-06 05:10:44 -08:00
Andhavarapu Karthik
3cc57456e0 ARM: dts: qcom: enable display on trusted vm for yupik
Enable display on trusted vm for yupik target by including
display dt files. Add entry to use non secure display heap
memory for TUI usecase for yupik target.

Change-Id: Iaf821ddf8017f1341e23bca3a8450f0797990b7a
2021-02-06 14:15:38 +05:30
Veera Vegivada
3b525e024b ARM: dts: msm: add PMIC devices for SA6150
Add top level SPMI slave devices for PM6155.
Also add some of the peripheral devices within the SPMI slave devices.

Change-Id: Ia45d71820a70e7d244a94143a3358c7a5a98fe3b
2021-02-06 12:33:08 +05:30
Veera Vegivada
b433f97c83 ARM: dts: msm: Add UFS support for SA6155
Add UFS host controller and UFS PHY (attached to embedded UFS card)
for SA6155 platform.

Change-Id: Ic75617e3d8eb406f876cc71c8931bcfee545438d
2021-02-06 12:32:51 +05:30
Veera Vegivada
844bcc5e6b ARM: dts: msm: Enable L3 interconnect driver for SM6150
Enable L3 interconnect driver so that consumers are
able to obtain their path handles properly.

Change-Id: Ib1cf078b3929f3802c51dfcd17076bc6494b5d2e
2021-02-06 12:32:30 +05:30
Veera Vegivada
940410fd6a ARM: dts: msm: add interconnect devices for sm6150
Add interconnect devices for sm6150. This will allow
consumers to get their path and set bandwidth constraints
on them.

Change-Id: I22a398c60f5d43fbc014abe9d04697bf01b9ccb7
2021-02-06 12:31:44 +05:30
qctecmdr
dd2cfd3ce8 Merge "ARM: dts: msm: add pci DT nodes for PCIe switch for sdxlemur" 2021-02-05 18:01:27 -08:00
qctecmdr
cc02dc43b4 Merge "ARM: dts: msm: Add display and touch support for Yupik Amoled IDP" 2021-02-05 18:01:27 -08:00
qctecmdr
a6f60c28dd Merge "ARM: dts: msm: update dtsi for wlan pipes holb timeout" 2021-02-05 18:01:26 -08:00
Hemant Kumar
cbeaf6c08f ARM: dts: msm: add pci DT nodes for PCIe switch for sdxlemur
If there is a switch connected to PCIe root complex, the
devicetree hierarchy needs to correctly reflect the physical
connection. Add pci DT nodes for each switch device such as
switch upstream and downstream ports.

Change-Id: Ic813867df68254b51ebdc365545058925fcff35d
2021-02-05 11:19:53 -08:00