Commit Graph

47 Commits

Author SHA1 Message Date
Murali Nalajala
72024cbd38 dt-bindings: kryo-edac: add kryo edac bindings
Add kryo edac device bindings. These devices can be used
to report various cache errors.

Change-Id: I908e6d935c344bb36a752a8c44db85fdb68f525a
2019-08-02 14:55:12 -07:00
Murali Nalajala
aa872263c7 ARM: dts: msm: Add edac node for Lahaina SoC
Add edac node with compatibility of arm,arm64-kryo-cpu-erp,
to enable error reporting capability for L1/L2 & L3 memories
on Lahaina SoC.

Change-Id: Id561334e40c0aaf04348db90df4a30252ded2432
2019-08-02 14:04:41 -07:00
qctecmdr
44bcfde37e Merge "dt-bindings: Add device-tree bindings for the ION memory manager" 2019-07-31 23:01:17 -07:00
qctecmdr
66d2f71db0 Merge "ARM: dts: msm: Add IPCC test nodes for end to end verification" 2019-07-30 20:11:24 -07:00
qctecmdr
88d7b27847 Merge "dt-bindings: Add device-tree bindings for IPCC driver" 2019-07-30 19:29:09 -07:00
qctecmdr
ede006b3c6 Merge "ARM: dts: msm: Add the SMMU devices for Lahaina" 2019-07-30 18:53:17 -07:00
Prakruthi Deepak Heragu
066900d396 ARM: dts: msm: Add IPCC test nodes for end to end verification
Add ping test nodes for APSS inorder to test the IPCC infrastructure.

Change-Id: I8445b4d31ef4b210c1dc24b87a04b16091bbc0db
2019-07-29 11:20:36 -07:00
Prakruthi Deepak Heragu
113a2a89b3 ARM: dts: msm: Add IPCC node for Lahaina
Add IPCC node with compatible of qcom,ipcc, to enable the IPCC
driver on Lahaina.

Change-Id: Id4f8972f7c019bd4c651af2a5efe8454aaffed8f
2019-07-29 11:20:20 -07:00
Prakruthi Deepak Heragu
cb4ddc21a5 dt-bindings: Add device-tree bindings for IPCC driver
Add the device-tree bindings documentation for Inter-Processor
Communication Controller (IPCC). This include the bindings for
the driver as well as the test-driver.

Change-Id: I8857cdbc42c9612487071c74b4bbef8f52cb4ec6
2019-07-29 11:19:53 -07:00
Raghavendra Rao Ananta
7927a8a7c7 ARM: dts: msm: Make LLCC node compatible with "qcom,lahaina-llcc"
Make the LLCC device-tree node compatible with "qcom,lahaina-llcc"
so that it could be matched with the LLCC driver for Lahaiana
platform.

Change-Id: If362950496a2e9b6f073c59ed703072da741a67d
2019-07-26 09:22:32 -07:00
Raghavendra Rao Ananta
e6fed6bbb1 dt-bindings: LLCC: Add "qcom,lahaina-llcc" compatible property
Add "qcom,llcc-lahaina" compatible property which specifically matches
the driver for Lahaina platform.

Change-Id: Iaf088ad7e90276e8b4b9a40341fd8e92e7307f47
2019-07-26 09:22:32 -07:00
qctecmdr
d3d0595ac7 Merge "dt-bindings: Merge all IOMMU documentation from msm-4.19 to msm-lahaina" 2019-07-25 22:58:13 -07:00
Isaac J. Manjarres
7ba6529c56 dt-bindings: Add device-tree bindings for the ION memory manager
Add the device-tree bindings that describe the device-tree
properties for the MSM ION memory manager.

Change-Id: I757dc97ebcde58a71f4358d54eacf11478e109c3
2019-07-25 00:55:41 -07:00
Isaac J. Manjarres
b9cc3f5342 ARM: dts: msm: Add the SMMU devices for Lahaina
Add the initial set of devices that describe the APPS
and graphics SMMU register spaces for the Lahaina.

Change-Id: I308c55d050cd199f5a9d97fdf77319f4b77c8c30
2019-07-25 00:55:14 -07:00
Isaac J. Manjarres
7fa3b96571 ARM: dts: msm: Add the secure buffer device for Lahaina
Add the secure buffer device for Lahaina to secure memory
buffers, and protect them against unauthorized access.

Change-Id: I7b07d32bb51667e18666295a2504dd029cb22c3f
2019-07-25 00:55:01 -07:00
Isaac J. Manjarres
3d706f7d7f dt-bindings: Merge all IOMMU documentation from msm-4.19 to msm-lahaina
This patch merges all of the IOMMU documentation and bindings
from msm-4.19 to msm-lahaina.

Change-Id: Ie6d2018efa7f54e71a601c6c6173b9445eaa0708
2019-07-25 00:54:36 -07:00
Raghavendra Rao Ananta
05e8b44583 ARM: dts: msm: Add device-tree node for LLCC driver
Add Last Level Cache Controller (LLCC) device-tree node for
Lahaina platform.

Change-Id: Ia1b0602c3a3f974add82e4ff66b98d885e57e5d1
2019-07-22 09:23:30 -07:00
Raghavendra Rao Ananta
2de3cc742c dt-bindings: LLCC: Add "qcom,llcc-v2" compatible property
Add "qcom,llcc-v2" compatibility property to Last Level Cache
Controller (LLCC) device-tree bindings documentation.

Change-Id: I6a90b4627bb7c1fed623242f7e9e95cc7d3ea20f
2019-07-22 09:23:29 -07:00
Asutosh Das
aea869e3c4 ARM: dts: msm: add ufs device support for Lahaina
Add support for embedded UFS device support.
Add support for RUMI pre-sil validation.

Change-Id: I1a9117120800fd7066fff0a9382a560150151910
2019-07-18 10:10:53 +05:30
qctecmdr
c98fe1bdcf Merge "bindings: usb: Add bindings for USB PHY on QTI emulation platform" 2019-07-17 00:53:51 -07:00
David Dai
822b7caf06 ARM: dts: msm: add stub interconnect devices for Lahaina
Add stub interconnect devices for aggre1_noc, aggre2_noc,
config_noc, dc_noc, gem_noc, lpass_ag_noc, mc_virt_noc,
mmss_noc, nsp_noc, system_noc, This will allow consumers to
get their path and set bandwidth constraints on them.

Change-Id: Ic2ec48af802b6d763c857482facddf4367570b24
2019-07-15 16:56:46 -07:00
Jack Pham
e0997ffe77 bindings: usb: Add bindings for USB PHY on QTI emulation platform
Add dt-bindings describing the USB PHY used on Qualcomm Technologies,
Inc. emulation platforms.

Change-Id: Idaddd753086fa547b9a38fa8c484f7df20c12458
2019-07-10 15:55:16 -07:00
qctecmdr
840baa58d2 Merge "ARM: dts: msm: Add SCM node for Lahaina SoC" 2019-07-09 18:00:15 -07:00
qctecmdr
f011228397 Merge "dt-bindings: Add snapshot from tmp-f686d9f" 2019-07-09 15:43:54 -07:00
qctecmdr
c553f6a486 Merge "dt-bindings: interconnect: add interconnect bindings" 2019-07-04 23:45:37 -07:00
Raghavendra Rao Ananta
d01ed4e0bb ARM: dts: msm: Add SCM node for Lahaina SoC
Add the Secure Channel Manager device-tree node to
communicate with the secure world on Lahaina platform.

Change-Id: I7002f90265830131acc2fca1f93934932d56eff4
2019-07-02 15:10:25 -07:00
Raghavendra Rao Ananta
565736b74a bindings: Add device-tree bindings for SCM driver
Add device-tree bindings documentation describing the
properties for the Secure Channel Communication (SCM) driver.

Change-Id: I1fa64f643a6be9281ef7b127506171948decc7be
2019-07-02 15:10:14 -07:00
qctecmdr
6bf583bde9 Merge "ARM: dts: msm: Add memory carveouts as per Lahaina v2 memory map" 2019-07-02 15:02:18 -07:00
qctecmdr
4a08eae69f Merge "ARM: dts: msm: add stub clock devices for Lahaina" 2019-07-02 14:26:08 -07:00
Isaac J. Manjarres
45eba80795 ARM: dts: msm: Add memory carveouts as per Lahaina v2 memory map
Add the carveouts specified in version 2 of Lahaina's memory
map.

Change-Id: I3065699460be4dbab217bf47555094d964b23b77
2019-07-01 16:43:48 -07:00
David Dai
05ec822034 dt-bindings: interconnect: add interconnect bindings
Add interconnect device bindings. These devices can be used to
describe any RPMH and NoC based interconnect devices.

Change-Id: Iab822d4ced5aa015748ccbe464ffb616767a34c2
2019-07-01 13:56:17 -07:00
Murali Nalajala
062d792644 dt-bindings: Add snapshot from tmp-f686d9f
Update device tree bindings from snapshot tmp-f686d9f. tmp-f686d9f
is based on the Android Common Kernel, as of commit <f686d9f9fc1e3ac>
(ANDROID: update abi_gki_aarch64.xml for 5.2-rc6).

Change-Id: I4271008067d7acba8a4c5753aef488feb3d37a12
2019-06-28 16:11:09 -07:00
Raghavendra Rao Ananta
fb7773e1a8 ARM: dts: msm: Add pinctrl node for TLMM on Lahaina SoC
Add pinctrl node with compatiability of qcom,lahaina-pinctrl,
to enable Top Level Mode Multiplexer block(TLMM) on Lahaina SoC.

Change-Id: Iac61248547061d5cb2ec42e442117f676f54ff77
2019-06-27 13:51:11 -07:00
Raghavendra Rao Ananta
cb69c692e1 bindings: pinctrl: Add device-tree bindings for Lahaina pinctrl driver
Add documentation describing the device-tree properties for the Lahaina
pinctrl driver.

Change-Id: Ia1b5412ac87e60ff95f6702b33dfb74799663059
2019-06-27 13:51:11 -07:00
David Dai
7536ddc045 ARM: dts: msm: add stub clock devices for Lahaina
Add stub clock devices for rpmh, aop, gcc, videocc, camcc, dispcc
and gpucc clock controllers on the Lahaina SoC.  This allows consumers
to reference dummy clocks until full functionality is in place.

Change-Id: Idd7c45aaa301cd0688c4f7ca59ddfe3447bf996e
2019-06-26 16:33:51 -07:00
David Dai
7eabddbe9c dt-bindings: clocks: add dummycc bindings
Add dummycc device bindings. These devices are used to reference
clock controllers and emulate clock operations.

Change-Id: Icf6464f85374d7969b24e19ae458a245125b7f88
2019-06-25 13:03:34 -07:00
qctecmdr
31040a5355 Merge "ARM: dts: msm: add stub regulator devices for Lahaina" 2019-06-20 15:41:47 -07:00
qctecmdr
17b7cad0a3 Merge "dt-bindings: regulator: add stub regulator bindings" 2019-06-19 17:55:59 -07:00
Raghavendra Rao Ananta
77ef8a5391 bindings: Add snapshot of bindings with GPL-2.0 or BSD-2-Clause license
Add snapshot of the device-tree bindings' YAML files that has
GPL-2.0 or BSD-2-Clause license. The snapshot is taken from
Android Common Kernel's android-mainline branch as of commit-id
<b41e0f1228c15d6> (ANDROID: update abi_gki_aarch64.xml for 5.2-rc5).

Change-Id: I03c75ed9aeec161dac792e18f5ab991a94de6dce
2019-06-18 18:06:29 -07:00
David Collins
5a22374ca8 ARM: dts: msm: add stub regulator devices for Lahaina
Add stub regulator devices for the SMPS, LDO, and BOB regulators
found on the PM8350, PM8350C, and PM8008 PMIC chips which are
used on Lahaina boards.  This ensures that consumers can make use
of the regulators which have appropriate voltage limits.

Change-Id: I87bd3dbd9b9dc5d082fe90689edcd6fa090e7739
2019-06-07 15:04:03 -07:00
David Collins
375a0fcdc2 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: Icb701dcc358b63490b88698d2710e4b19d9448bd
2019-06-07 14:42:17 -07:00
Raghavendra Rao Ananta
d9dfa14542 ARM: dts: msm: Add initial device tree for Lahaina
Add initial device tree to support Lahaina platform on
RUMI, MTP, CDP and QRD platforms.

Change-Id: I77b1d3ab205cb8902de18a227679234e0556057d
2019-06-04 16:50:48 -07:00
Raghavendra Rao Ananta
2517e2f0e8 dt-bindings: msm: Add compatible strings for Lahaina
Add compatible strings for Lahaina platform, that includes SoC,
RUMI, MTP, CDP and QRD entries.

Change-Id: Ia8d97ec201402754094b9de55a325faba5302d64
2019-06-04 16:50:48 -07:00
Raghavendra Rao Ananta
c5cc7c432e dt-bindings: Snapshot of msm device tree binding document
This snapshot of msm DT binding is taken as of msm-4.19
commit <7c85b497f3717541935> (Merge "ARM: dts: msm: add
new entry for vector-KBps").

Change-Id: Iecdd63b149afce4fe1cb06fded80c944eddaa2cc
2019-06-04 16:50:48 -07:00
Raghavendra Rao Ananta
1daa67702f ARM: dts: vendor: Add an initial Makefile to the vendor
Add an initial makefile to the vendor directory.

Change-Id: Ibc41b0b441213a1bc7c1a113080d8927d96e3fda
2019-06-04 16:50:48 -07:00
Murali Nalajala
719cc9aa79 dt-bindings: Add devicetree bindings to devicetree project
Add devicetree bindings snapshot to the devicetree project

Change-Id: I20b46d194bd3b107ddcb3e35283e6dafa27adec1
2019-05-31 16:45:27 -07:00
Git User
206e4e3f6c Initial empty repository 2019-02-20 07:02:53 -08:00