Commit graph

871 commits

Author SHA1 Message Date
Faiyaz Mohammed
04ab768282 ARM: dts: msm: Add memory map for shima
Adds memory map support for Shima target.

Change-Id: I6e4e54e9e50c0548c7b46dc1755ab35d68459e67
2020-03-18 14:57:54 +05:30
qctecmdr
f821558081 Merge "ARM: dts: msm: Fix the dc_noc io register space and size" 2020-03-17 09:20:18 -07:00
qctecmdr
08fee47509 Merge "bindings: spmi: spmi-pmic-arb: mark interrupt properties as optional" 2020-03-17 06:50:39 -07:00
qctecmdr
9042c32779 Merge "ARM: dts: msm: Add pinctrls for external regulaors in camera for Lahaina" 2020-03-17 06:50:39 -07:00
qctecmdr
0717576962 Merge "ARM: dts: msm: Add apb clock to GPU device for Lahaina" 2020-03-17 04:27:27 -07:00
qctecmdr
52d6241a7d Merge "ARM: dts: msm: add wil6210 device for Lahaina platforms" 2020-03-16 22:55:49 -07:00
Georgi Djakov
8c78da9fb0 ARM: dts: msm: Fix the dc_noc io register space and size
The register base and size for the dc_noc is incorrect. Let's fix it
with what we have in the documentation.

Change-Id: Ifbd44ef6bf9889457ebd93c8b1ab39f9c5e34591
2020-03-16 22:49:28 -07:00
qctecmdr
b627891f01 Merge "ARM: dts: msm: Add SCM node for Shima" 2020-03-16 20:03:18 -07:00
Mukund Madhusudan Atre
bd641e262e ARM: dts: msm: Add pinctrls for external regulaors in camera for Lahaina
Add pinctrls for GPIO enabled regulators in camera for Lahaina.

Change-Id: I74e28dddc1833ee2135d2c92cbd3e60bccb9c87d
2020-03-16 17:54:20 -07:00
Mohammed Mirza Mandayappurath Manzoor
fdf80e3025 ARM: dts: msm: Add apb clock to GPU device for Lahaina
KGSL needs to enable apb clock for QDSS register access.

Change-Id: Ia80cde6a9dd8076453050f92b5ef28022f414fd7
2020-03-16 12:15:49 -07:00
qctecmdr
5012f2b689 Merge "Revert "ARM: dts: msm: change camera DTSI inclusions for Lahaina qrd"" 2020-03-15 03:11:02 -07:00
qctecmdr
e779c534b0 Merge "ARM: dts: msm: Update all gdsc time out to 500 us" 2020-03-15 03:11:02 -07:00
qctecmdr
940a23d151 Merge "ARM: dts: msm: Add pin configuration for USB3 PHY portselect" 2020-03-15 00:41:43 -07:00
Alexei Avshalom Lazar
e4f6b9c2f9 ARM: dts: msm: add wil6210 device for Lahaina platforms
Wil6210 driver is needed for 11ad wireless card

Change-Id: Iae892f2e57c3a737fba60b7bc937014173291d40
2020-03-15 09:28:07 +02:00
qctecmdr
71a98225fa Merge "dt-bindings: msm: vidc: Clean-up dt properties" 2020-03-14 21:42:36 -07:00
qctecmdr
cbca6041cc Merge "ARM: dts: msm: Add configuration for vref regulator vote for lahaina" 2020-03-14 21:42:36 -07:00
qctecmdr
e57de04d32 Merge "ARM: dts: msm: Correct sleep clk frequency to 32khz" 2020-03-14 18:50:55 -07:00
qctecmdr
ba2726fdb1 Merge "dt-bindings: Add snapshot of hyp_core_ctl driver documentation" 2020-03-14 15:40:34 -07:00
qctecmdr
34aa70f68e Merge "ARM: dts: msm: add node for Focaltech touch on Lahaina" 2020-03-14 15:40:34 -07:00
qctecmdr
0fe7999ad9 Merge "ARM: dts: msm: add charger thermal mitigation levels for Lahaina MTP" 2020-03-14 15:40:34 -07:00
qctecmdr
77cc596041 Merge "ARM: dts: msm: Manage rumi identification with platform flag" 2020-03-14 15:40:34 -07:00
qctecmdr
0af0fba971 Merge "ARM: dts: msm: Enable LPM and remove the gear limits on Lahaina" 2020-03-14 15:40:34 -07:00
qctecmdr
2f5909e94e Merge "dt-bindings: leds-qpnp-vibrator-ldo: Add vibrator LDO documentation" 2020-03-14 15:40:34 -07:00
qctecmdr
e304ec77a4 Merge "ARM: dts: msm: Upgrade Lahaina's memory map to version 4" 2020-03-14 12:33:17 -07:00
Akash Asthana
106413af59 ARM: dts: msm: Manage rumi identification with platform flag
This change is to identify RUMI specific console usecase. This
enables serial driver to manage additional change needed for
RUMI console.

Change-Id: I98c44346f5e561ab22d230cf73d1afd998fba0a5
2020-03-12 22:52:16 -07:00
Satya Rama Aditya Pinapala
58579aea42 ARM: dts: msm: add node for Focaltech touch on Lahaina
Change adds Focaltech touch devicetree entry for lahaina CDP
target.

Change-Id: Idb51bdf4bc2fb41a5295d5638e50867099049a70
2020-03-12 14:16:16 -07:00
qctecmdr
2f98460150 Merge "ARM: dts: msm: add pinctrl for secondary display for lahaina" 2020-03-12 10:52:27 -07:00
qctecmdr
203ebca582 Merge "dt-bindings: net: Add bindings for qcom,neuron" 2020-03-12 01:49:55 -07:00
David Collins
8184f57eb8 bindings: spmi: spmi-pmic-arb: mark interrupt properties as optional
Mark all interrupt related properties as optional instead of
required.  Some boards do not required PMIC IRQ support and it
isn't needed to handle SPMI bus transactions, so specify it as
optional.

Change-Id: I8aa0f1ef165b9e6ee0fe7bf00e45612ea1779e21
2020-03-11 18:52:12 -07:00
Pengfei Liu
b12cde903a Revert "ARM: dts: msm: change camera DTSI inclusions for Lahaina qrd"
This reverts commit a6b1a2dd59.

Change-Id: I2cd3711175560b58b10bdc23287899805c7b7be3
2020-03-12 09:46:21 +08:00
Pengfei Liu
a6b1a2dd59 ARM: dts: msm: change camera DTSI inclusions for Lahaina qrd
Include camera device tree nodes to enable camera functionality
on Lahaina QRD.

Change-Id: Ibfe90837484bc226b128e774deb34b2bb0cba6b3
2020-03-11 17:56:24 -07:00
Mukesh Ojha
3a02685972 ARM: dts: msm: Add SCM node for Shima
Add qcom,scm node for Shima.

Change-Id: I45d7915d88e6bb6ac06d0ebed2313d4eb12ec1dc
2020-03-11 00:30:29 -07:00
Vivek Aknurwar
a6da8d4052 ARM: dts: msm: Update all gdsc time out to 500 us
Default 100 us gdsc time out may not be enough to enable
gdsc as at various gdsc seqeunces and handshakes dependding on
software state  gdsc takes more time to get enabled.
Increse does not account for configured delay, polling
will exit as soon as gdsc is enabled.

Change is to save unncessary debug session/efforts where
gdsc gets enabled over default timeout.

Change-Id: Ia9f9426ebdfd0333cded9694e6c187b7e94b6507
2020-03-10 20:16:56 -07:00
Satya Rama Aditya Pinapala
c70e0c156a ARM: dts: msm: add pinctrl for secondary display for lahaina
Change adds reset and TE pin control nodes for secondary DSI
display on Lahaina target.

Change-Id: I83dfccc8d6ccda24e5fa62ab3983378eb6400347
2020-03-10 19:30:18 -07:00
Vivek Aknurwar
0558bdf370 ARM: dts: msm: Correct sleep clk frequency to 32khz
Correct fixed sleep clk frequency to 32khz.

Change-Id: I464c1f305c30a28fff35dc4c3f01520be2a5b82b
2020-03-10 15:13:25 -07:00
Chris Lew
e63b22a6bb dt-bindings: net: Add bindings for qcom,neuron
Add bindings for Neuron framework.

Change-Id: I1fb77121344d6dfe02ee9cccf72c36352ce18de7
2020-03-10 15:12:36 -07:00
Ram Chandrasekar
1a15b9ab2a ARM: dts: msm: Add configuration for vref regulator vote for lahaina
Add regulator configuration for vref regulators so that LMH driver can
place a active only vote for lahaina.

Change-Id: Idadf2fbc0cdaa7f47cfd6b3cb23a1ccc0bdf73b9
2020-03-10 13:40:32 -07:00
Ram Chandrasekar
2369e107db ARM: dts: msm: Add GPU thermal zone configuration for lahaina
Add a virtual sensor configuration to monitor the maximum temperature of
two GPU sensors and then mitigate GPU cooling device.

Change-Id: I14265fb06d453ae56a0dcf00ed37742139f71d68
2020-03-10 13:40:20 -07:00
Ram Chandrasekar
59f20fa6d1 ARM: dts: msm: Add BCL configuration for lahaina
Add BCL configuration to monitor battery current, level violation and
state of charge depletion configuration for lahaina.

Change-Id: I548cec77b1f1c64651cd1ecf7b25a4ed114830b0
2020-03-10 13:30:31 -07:00
Ram Chandrasekar
017c99cf51 ARM: dts: msm: Add CPU thermal configuration for lahaina
Add CPU frequency and CPU isolation cooling device configuration. Add
thermal emergency mitigation configuration to mitigate CPU at high
temperatures for lahaina.

Change-Id: I2a168b279d883d8ee4644d5e1c269c9d76a25937
2020-03-10 13:30:26 -07:00
Vivek Kumar
959a976ceb bindings: Add dt-bindings for pdc controller on qc SoCs
Add documentation about pdc interrupt controller node
and dt-bindings. This is taken from msm-4.14 commit
("aaa3cbba7c").

Change-Id: Id31d0b85cd2ccbe535e94595db7e60d3466d1fdc
2020-03-10 03:44:49 -07:00
Vivek Kumar
5098aa4ebf bindings: ARM: add devicetree binding for describing PSCI firmware
Add dt-bindings for PSCI firmware. This snapshot is taken from
msm-4.14 commit ("414ee536").

Change-Id: Ic6c826562c43ed852181d89d57b8efb7845c3fbe
2020-03-10 03:44:39 -07:00
Vivek Kumar
452264b85d bindings: Add snapshot of dt bindings for arm-cache
Add snapshot of dt-bindings for arm-cache.
This is taken from msm-4.14 commit ("fb8a570ef9").

Change-Id: I9e5adcc92d2abb0f95992e37366a63dac708d90e
2020-03-10 03:44:34 -07:00
Vivek Kumar
68afccd74d bindings: Add dt-bindings for arch_timer
Add snapshot of dt-bindings for arch_timer
This is a snapshot from msm-4.14 commit
("4da722ca19").

Change-Id: I065711e62ede9f46d81d46710c6ace3fd754a56c
2020-03-10 03:44:29 -07:00
Vivek Kumar
f9378385a0 dt-bindings: Add compatible strings for rmph clk for sm8150
Add compatible string for rpmh-clock for sm8150
in dt-bindings.

Change-Id: I77e87ef69d4ebd01801e9d1e857fcb299ea979b4
2020-03-10 03:44:17 -07:00
Vivek Kumar
3d122bc35a dt-bindings: Add compatible strings for gcc clock on sm8150
Add dt-bindings for compatible strings for sm8150 SoC including
sm8150, sa8155 and variants.

Change-Id: I62c7ec783c8af53bf3c3e2df270cf80c57f014af
2020-03-10 02:48:39 -07:00
Vivek Kumar
50bc062d52 dt-bindings: msm: Add compatible strings for sa5155
Add compatible strings for Hana-auto platform, that includes
SoC, ADP, ADP star and ADP air entries.

Change-Id: I08ae7fb1afc8a467c14f83d241b1f30be595d10a
2020-03-10 00:33:30 -07:00
Satya Durga Srinivasu Prabhala
836b04e808 dt-bindings: Add snapshot of hyp_core_ctl driver documentation
This snapshot is taken from msm-4.19 as of commit ed241f132720397
("dt-bindings: Add devicetree bindings to devicetree project") and
updated as needed.

Change-Id: I2fed806703bc459059aa7038a16cc212a31ac673
2020-03-09 15:39:12 -07:00
Mukesh Ojha
80fd76df02 ARM: dts: msm: add msm id in shima-rumi-overlay.dts
Add msm-id in rumi-overlay file to boot with overlay
on shima rumi.

Change-Id: I1477309875f061696180c1e90a6cc2960cda737a
2020-03-09 00:31:21 -07:00
Jishnu Prakash
47edffdb80 dt-bindings: leds-qpnp-vibrator-ldo: Add vibrator LDO documentation
Add documentation for QPNP vibrator LDO HW module. The driver
registers to leds framework and exposes device attributes such
as state, duration, activate and vmax_uv.

Change-Id: I4cefc815ca0d9fb877d024d09ad20a29cb7e957c
2020-03-08 20:14:20 -07:00