Commit Graph

2525 Commits

Author SHA1 Message Date
Xubin Bai
da99d1b26e ARM: dts: msm: Add stub interconnect devices for Sun
Add stub interconnect devices. This will allow consumers
to get their path and set bandwidth constraints on them.

Change-Id: I6f2adf0ba4fd5f34fc6119fd5f0a7314cc92691d
Signed-off-by: Xubin Bai <quic_xubibai@quicinc.com>
2023-05-09 20:02:23 -07:00
Xubin Bai
2787701ec3 dt-bindings: interconnect: Add interconnect bindings for Sun
Add interconnect device bindings for Sun. These devices can
be used to describe any RPMH and NoC based interconnect devices.

Change-Id: Ib0bc70d1400b827fdf4e4d930a794fef1426ec46
Signed-off-by: Xubin Bai <quic_xubibai@quicinc.com>
2023-05-09 20:00:48 -07:00
qctecmdr
0b545d9b0f Merge "ARM: dts: msm: Add stub clocks and gdsc nodes for Sun Soc" 2023-05-08 15:49:04 -07:00
qctecmdr
e0e62729fb Merge "ARM: dts: msm: Add tlmm node" 2023-05-04 14:02:46 -07:00
qctecmdr
816f4221d2 Merge "dt-bindings: pinctrl: Add documentation for sun TLMM block" 2023-05-04 12:45:04 -07:00
qctecmdr
96d5d92ab0 Merge "dt-bindings: soc: qcom: Add bindings for tee shared memory bridge" 2023-05-04 12:30:24 -07:00
qctecmdr
01e76f9e44 Merge "dt-bindings: clocks: add dummycc bindings" 2023-05-04 11:31:14 -07:00
Xubin Bai
ede45c2bcc ARM: dts: msm: Add stub clocks and gdsc nodes for Sun Soc
Add stub clock nodes are required for clocks client to
request, so add support for the same.

Change-Id: I9c26dcc16e90e79aaf2b7838d205f4c7c44b05bc
Signed-off-by: Xubin Bai <quic_xubibai@quicinc.com>
2023-05-04 05:55:32 -07:00
Melody Olvera
e5584c41c0 dt-bindings: soc: qcom: Add documentation for cpu vendor hooks
Snapshot the cpu vendor hooks bindings from qcom-6.1
commit 9dd5d1fa1 ("Merge "ARM: dts: msm: Add phandle for default CMA
area"").

Change-Id: I16c084ed78594bbc0668e2f586500088c101cea4
Signed-off-by: Melody Olvera <quic_molvera@quicinc.com>
2023-05-03 17:20:34 -07:00
qctecmdr
2db3e6f58b Merge "ARM: dts: msm: Increase memreserve region for RUMI" 2023-05-03 14:45:26 -07:00
Melody Olvera
a3f3d88039 dt-bindings: soc: qcom: Add bindings for tee shared memory bridge
Add bindings for tee shared memory bridge.

Change-Id: I0e309b15a87adf6827fe792b559f07449a3d7e69
Signed-off-by: Melody Olvera <quic_molvera@quicinc.com>
2023-05-03 14:04:27 -07:00
Xubin Bai
13190abc4b dt-bindings: clocks: add dummycc bindings
Add dummycc device bindings. These devices are used to reference
clock controllers and emulate clock operations.

Change-Id: I4f7251e6ee4475c8837375d5eea5658599f41635
Signed-off-by: Xubin Bai <quic_xubibai@quicinc.com>
2023-05-03 07:27:35 -07:00
Xubin Bai
c2a921677d dt-bindings: regulator: add stub regulator bindings
Add stub-regulator device bindings.  These devices can be used to
simulate any particular voltage regulator.

Change-Id: I5d15f825944747b6a0c95508219967bdd9590610
Signed-off-by: Xubin Bai <quic_xubibai@quicinc.com>
2023-05-03 07:27:28 -07:00
Melody Olvera
eebb932058 ARM: dts: msm: Add tlmm node
Add tlmm node for sun SoC.

Change-Id: I3d73fb607a40ae0b00e3c590f0c62bb9c8d777ec
Signed-off-by: Melody Olvera <quic_molvera@quicinc.com>
2023-05-02 13:28:15 -07:00
qctecmdr
75a2fd666c Merge "ARM: dts: msm: Add arm-smmu device for sun" 2023-05-02 12:33:17 -07:00
Melody Olvera
809006050a dt-bindings: pinctrl: Add documentation for sun TLMM block
Add documentation for sun TLMM block.

Change-Id: I4f84077f688fcd92a32434cafba34d0999cd095e
Signed-off-by: Melody Olvera <quic_molvera@quicinc.com>
2023-05-02 12:04:21 -07:00
Melody Olvera
b3bc29442f ARM: dts: msm: Increase memreserve region for RUMI
Increase memreserve region on RUMI to match the reserved
memory region.

Change-Id: I353dc4d97cc0678a588b7fafb6732a4695dd6b52
Signed-off-by: Melody Olvera <quic_molvera@quicinc.com>
2023-05-02 11:44:31 -07:00
Patrick Daly
a93a4ec33d ARM: dts: msm: Add arm-smmu device for sun
Describe the registers and interrupts of the arm-smmu device.

Change-Id: Ib228045ccfdc4a16204428b9bdbf7e1d6ff06a92
Signed-off-by: Patrick Daly <quic_pdaly@quicinc.com>
2023-05-01 12:25:28 -07:00
Patrick Daly
15a824df86 ARM: dts: msm: Add memory map v1 for sun
Describe the chip memory map.

Change-Id: I44b4113a1c646072a744a0f7526d9b966b4595f4
Signed-off-by: Patrick Daly <quic_pdaly@quicinc.com>
2023-05-01 12:25:28 -07:00
Melody Olvera
0a98740590 ARM: dts: msm: Add firmware node and scm node
Add firmware node and scm node for Sun SoC.

Change-Id: I6f0c48638053ef07ac1fa393b1ff9b76478ed182
Signed-off-by: Melody Olvera <quic_molvera@quicinc.com>
2023-04-27 16:21:38 -07:00
Melody Olvera
0a6dffcb0d ARM: dts: msm: Update cpu ids, spin-table region, timer interrupts
Update cpu ids, spin-table region, and timer interrupts on sun
to enable multicore boot.

Change-Id: Ibc25a86992dddc997c58e8e10a749b3c79731244
Signed-off-by: Melody Olvera <quic_molvera@quicinc.com>
2023-04-26 11:39:17 -07:00
Melody Olvera
cb8cf933bf dt-bindings: Makefile: Allow for symlinks to find bindings
Allow for bindings to be found via symlinks.

Change-Id: I095931fb2fb50f1886a22d793df447c358fd0b14
Signed-off-by: Melody Olvera <quic_molvera@quicinc.com>
2023-04-03 15:40:43 -07:00
Melody Olvera
6f18ce8026 dt-bindings: Add devicetree bindings
Add snapshot of device tree bindings from keystone common kernel, branch
"android-mainline-keystone-qcom-release" at c4c12103f9c0 ("Snap for 9228065
from e32903b9a63bb558df8b803b076619c53c16baad to
android-mainline-keystone-qcom-release").

Change-Id: I7682079615cbd9f29340a5c1f2a1d84ec441a1f1
Signed-off-by: Melody Olvera <quic_molvera@quicinc.com>
2023-04-03 15:40:37 -07:00
Melody Olvera
c334acf377 ARM: dts: msm: Add initial device trees for Sun SoC
Add initial device trees to support Sun SoC and it's
platforms.

Change-Id: I885a56e29438675e3d7aa449f5e25f00cb28b02a
Signed-off-by: Melody Olvera <quic_molvera@quicinc.com>
2023-04-03 11:54:34 -07:00
Gerrit SelfHelp Service Account
ccd9be1305 Initial empty repository 2023-03-21 11:51:51 -07:00