Commit Graph

1758 Commits

Author SHA1 Message Date
Imran Shaik
4f35d8bab1 ARM: dts: msm: Add support for dummy clocks/GDSC for sdxbaagha
Add the clock and GDSC handles for clients to be able to request
on them for sdxbaagha.

Change-Id: I2683a908234b8129d415026cd682bba4574d4c6f
2022-07-26 07:01:50 -07:00
qctecmdr
0433628ae2 Merge "ARM: dts: msm: Add PMIC overlay for sdxpinn" 2022-07-25 19:58:19 -07:00
qctecmdr
3036c5f88e Merge "ARM: dts: msm: Add msm-ids for additional cinder variants" 2022-07-25 17:05:56 -07:00
qctecmdr
2373e74e83 Merge "ARM: dts: msm: Add debugcc clock phandles for kalama" 2022-07-25 17:05:55 -07:00
qctecmdr
c64f74b276 Merge "ARM: dts: msm: Add support for GPU SMMU context for Bengal" 2022-07-25 11:16:40 -07:00
Melody Olvera
38ce691e6b ARM: dts: msm: Add msm-ids for additional cinder variants
Add new msm-ids for additional variants of cinder SoC.

Change-Id: Ic7bff463ba12d18dd86749d8829ddd37be38e60a
2022-07-25 10:20:32 -07:00
qctecmdr
d3748ded1a Merge "ARM: dts: msm: Add initial device tree for Lemans" 2022-07-25 05:06:01 -07:00
qctecmdr
0818a86b6d Merge "ARM: dts: msm: Add glink support for sdmshrike" 2022-07-25 01:48:15 -07:00
Yadu MG
cfc82e328d ARM: dts: msm: Add initial device tree for Lemans
Add initial device tree to support for Lemans target
boards.

Change-Id: Ic93c49b1aed69a97d9f08c3e3f08a641a3f21d7d
2022-07-25 12:56:38 +05:30
Archana Sriram
decaa3b213 ARM: dts: msm: Add support for GPU SMMU context for Bengal
Add support for GPU SMMU context for Bengal.

Change-Id: I40c31ed4d6b0f6471843044e9a8405ff778437f6
2022-07-24 22:26:20 -07:00
qctecmdr
265d052d85 Merge "ARM: dts: msm: Change for CB mapping and common iommu mapping" 2022-07-23 12:56:17 -07:00
qctecmdr
3ef672b570 Merge "ARM: dts: msm: Enable pcie only on x100 platform of cinder" 2022-07-23 10:16:18 -07:00
Subramanian Ananthanarayanan
018a22881c ARM: dts: msm: Change for CB mapping and common iommu mapping
Change for Context Bank sharing with ECPRI and common node for
iommu mapping. The changes allow, ECPRI SID's to access MHI
mapped buffers.

Change-Id: I2ec00fc88c53c9e285b03b674a5799e164b04c0a
2022-07-23 03:52:23 -07:00
Shivali M S
767f0fbc9b ARM: dts: msm: Add PCIe pipe clock mux and external pipe clock
Add PCIe pipe clock mux and external pipe clock to PCIe node.

Change-Id: Id86a7a339d32584c3bd6719f27629589c51c97a9
2022-07-23 03:50:25 -07:00
Subramanian Ananthanarayanan
2d1d5afb76 ARM: dts: msm: Enable pcie only on x100 platform of cinder
Enable PCIe only on x100 platform of cinder.

Change-Id: I74d47dd64a7cf33b675207a9f9f131f08b9f0fc5
2022-07-23 03:47:44 -07:00
qctecmdr
c014a97334 Merge "dt-bindings: mtd: Add Documentation for qpic nand" 2022-07-23 01:53:40 -07:00
qctecmdr
fdd415d136 Merge "ARM: dts: msm: Add Qpic Nand support for sdxpinn in device tree" 2022-07-23 01:53:40 -07:00
qctecmdr
83436eb938 Merge "ARM: dts: msm: Enable memmap_on_memory for Kalama TUIVM" 2022-07-22 20:30:37 -07:00
qctecmdr
d0c58cd822 Merge "ARM: dts: qcom: move regulator-ocp-notifier supply properties for Kalama" 2022-07-22 20:30:36 -07:00
qctecmdr
5b5a3138f2 Merge "ARM: dts: msm: Add QUP node for SA8195 target" 2022-07-22 15:01:08 -07:00
qctecmdr
85acd1d897 Merge "ARM: dts: msm: Add secure buffer device for sdxbaagha" 2022-07-22 15:01:08 -07:00
qctecmdr
e02559f356 Merge "bindings: Add bindings for qcom minidump driver" 2022-07-22 15:01:07 -07:00
Vivek Aknurwar
1ffc0452c7 ARM: dts: msm: Add debugcc clock phandles for kalama
To prevent race conditions with the framework lists when reading the
clk_measure files, the debugcc device will cache its parents during init
by calling clk_hw_get_parent_by_index() for all of them. This requires
debugcc to probe after all its parents. Add clock phandles for them so
debugcc doesn't probe until after its suppliers.

Change-Id: Ib9a25e0b403c09b82e2d03f656f95d6e7c146084
2022-07-22 11:52:57 -07:00
Sarthak Garg
a548591fee ARM: dts: msm: Add Qpic Nand support for sdxpinn in device tree
Add QPIC NAND Controller support for sdxpinn in device tree.

Change-Id: I3c6de28f8277daf5078186796fad70fae23f39c7
2022-07-22 17:48:21 +05:30
Manisha Podhuturi
843573c10d ARM: dts: msm: Add QUP node for SA8195 target
Add I2C, SPI and UART QUP nodes for SA8195 target.

Change-Id: I9804c79bc288790d4c49a2609d105f33119e2697
2022-07-22 15:39:12 +05:30
Qingqing Zhou
e529cbbdf6 ARM: dts: msm: Add secure buffer device for sdxbaagha
Allow clients to create secure memory.

Change-Id: I4cbec7098fcd881bea1b340171890e15377bbd27
2022-07-21 20:57:36 -07:00
Qingqing Zhou
8889795873 ARM: dts: msm: Add initial smmu dt for sdxbaagha
Add the apps smmu device.

Change-Id: Ic72cd7700a2460848fbde2d9b6919f524ce26e7d
2022-07-21 20:56:38 -07:00
qctecmdr
2399d28415 Merge "ARM: dts: msm: Update Kalama PCIe RC1 PHY setting to V100" 2022-07-21 07:20:45 -07:00
qctecmdr
b493b4704f Merge "ARM: dts: msm: Add dma-buf heaps for sdxbaagha" 2022-07-21 07:20:45 -07:00
Vivek Pernamitta
d6ba80cb5a ARM: dts: msm: Update Kalama PCIe RC1 PHY setting to V100
Update Kalama PCIe RC1 PHY setting to version 100.

Change-Id: Ibb1a4e341a2fa638af24c883b9cb985ecc9a7b48
2022-07-21 11:23:33 +05:30
qctecmdr
6f074ee56e Merge "ARM: dts: msm: Add max banks entry for cinder RU" 2022-07-20 22:40:50 -07:00
qctecmdr
f6037dff98 Merge "ARM: dts: msm: Added GPIO Pin control for L16 regulator" 2022-07-20 22:40:48 -07:00
qctecmdr
f7b6521655 Merge "ARM: dts: msm: Add msm-id to SA8155 overlay files" 2022-07-20 22:40:48 -07:00
qctecmdr
91b02ec589 Merge "ARM: dts: msm: Add minidump node to khaje" 2022-07-20 22:40:48 -07:00
Qingqing Zhou
2fddd76c24 ARM: dts: msm: Add dma-buf heaps for sdxbaagha
Add dma-buf heaps device node for dma-buf heaps driver.

Change-Id: I4b60d4be4eb0795b5dde74c0eb410dd4107f4245
2022-07-20 20:51:52 -07:00
Qingqing Zhou
84c4efda15 ARM: dts: msm: Add CMA region for sdxbaagha
Add a 12MB common CMA region for system use.

Change-Id: If3df6fed2dc8600ebd032425b34cea4d5da48897
2022-07-20 20:51:39 -07:00
Qingqing Zhou
7cd5cd6396 ARM: dts: msm: Add memory map for sdxbaagha
Update the memory map to version 1.

Change-Id: I147711f4775e2e52859ca15c4ac527b5bee3edc9
2022-07-20 20:50:43 -07:00
qctecmdr
af88e0b154 Merge "ARM: dts: msm: Reduce SHMBridge size from 2MB to 256KB on kalama-vm" 2022-07-20 19:43:09 -07:00
Sagar Dhoot
ac7b4b0458 ARM: dts: msm: Added GPIO Pin control for L16 regulator
Pin out enablement on L16 regulator to provide REF clock to
PHY.

Change-Id: I9e0a97415ad54c09bf6808ca9f01b434f6e65a5e
2022-07-20 18:38:04 -07:00
qctecmdr
b0d3f5aab3 Merge "ARM: dts: msm: Add the IOMMU debug usecase devices for Khaje" 2022-07-20 16:57:42 -07:00
qctecmdr
bc9d9ece04 Merge "ARM: dts: msm: New memory map change for video pil region for khaje" 2022-07-20 16:57:42 -07:00
qctecmdr
96503155c4 Merge "dt-bindings: Add bindings for max llcc banks" 2022-07-20 16:57:42 -07:00
qctecmdr
a880290601 Merge "ARM: dts: msm: Fix the kalamap-v2 dtsi file" 2022-07-20 14:12:54 -07:00
Sonal Gupta
0d3f20898a ARM: dts: msm: Reduce SHMBridge size from 2MB to 256KB on kalama-vm
SHMBridge in QTVM is needed for TI setup, which only
requires few bytes for the key exchange data and hence
2MB is not required.

Change-Id: Iad3146793536f2210cb11d3a56bbf800446d1848
2022-07-20 14:11:21 -07:00
Melody Olvera
cfd9f2c972 ARM: dts: msm: Add max banks entry for cinder RU
Cinder RU devices report having 8 banks but only have 4
so cap the number of banks at 4 for RU devices.

Change-Id: I7d0e39514a463ebdb1681a262965db7ecc25325f
2022-07-20 13:05:13 -07:00
Melody Olvera
c6b2c2c7c6 dt-bindings: Add bindings for max llcc banks
Add bindings for max llcc banks to cap the number
of banks used on some chipsets.

Change-Id: Idf27bed5be147bfca3f125c03f94a7ae932c764b
2022-07-20 13:05:13 -07:00
Patrick Daly
88cb70b460 ARM: dts: msm: Enable memmap_on_memory for Kalama TUIVM
CONFIG_MEMMAP_ON_MEMORY changes the behavior of memory hotplug to allocate
the struct pages array (also known as memmap) from the hotpluged memory.

Without this feature, memmap is allocated with GFP_KERNEL, which may
increase memory pressure on those zones.

Change-Id: Ic87535593dff374351d352deb7dde3f6bef30dc8
2022-07-20 12:57:31 -07:00
Patrick Daly
8ad59576cc ARM: dts: msm: Increase virtio memory device size on Kalama TUIVM
Prepare for increasing SECTION_SIZE_BITS to 28 by configuring the
virtio_mem device to a compatible value.

Change-Id: I488a3784f97940dff067a5ea398ab253f8653101
2022-07-20 12:57:15 -07:00
qctecmdr
e28be6a9b7 Merge "ARM: dts: msm: Remove old virtio backend nodes and bindings" 2022-07-20 10:44:12 -07:00
qctecmdr
7b4598cd8e Merge "bindings: Add device-tree bindings for SEB, RSB and AON rpmsg drivers" 2022-07-20 10:44:12 -07:00