Commit graph

4,604 commits

Author SHA1 Message Date
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
Elson Roy Serrao
fe3bca976f ARM: dts: msm: Update QMP Phy init sequence for Lahaina
Update the QMP phy init sequence as per the HSR v1.04 and HSR v0.93
update for DP Combo phy and Uni Phy respectively.

Change-Id: I23a59b3139c8070b7bff27f828ddef0b3d392fab
2020-03-11 11:52:56 -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
Vignesh Kulothungan
6a5acc6c7a ARM: dts: msm: add wsa883x as codecs
Add wsa883x as codecs, which are currently added
as aux devices.

Change-Id: I443696da8aa069304c59b43b716945375749fd90
2020-03-10 18:20:56 -07:00
Vignesh Kulothungan
f34f6ecd56 ARM: dts: msm: add wcd938x as a codec
Add wcd938x as a codec, which is currently an
aux device.

Change-Id: I590e5a10cb861f7577059121299f6c87603442b4
2020-03-10 18:14:59 -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
Vipin Deep Kaur
77de7a2069 ARM: dts: msm: Update the GSI gpii mask for lahaina
Update the gpii mask of GSI driver on QUP0 on lahaina.

Change-Id: Iced064647e93a2ed7e01274b7d635b1e0cd48da6
2020-03-09 18:13:20 +05:30
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
Jack Pham
c5ee895337 ARM: dts: msm: Add pin configuration for USB3 PHY portselect
TLMM pin 81 is used to indicate to the USB3/DP Combo PHY the
orientation that which the PMIC detected a USB-C connection.
Select this pinctrl from the usb_qmp_dp_phy device and ensure
it is selecting the "usb_phy" pin function.

Change-Id: I2429bcaf28dfb8a570feab31955b595adfd0b215
2020-03-06 15:52:30 -08:00
Jack Pham
074d6512aa dt-bindings: usb: Add super speed re-driver bindings
Add bindings for super speed re-driver driver. This driver will
be used to boost USB Superspeed signals on QRD boards.

Change-Id: Ieae6a7b830ac6b3728228abee13fe5ed46e1e3cf
2020-03-06 15:51:58 -08:00
Can Guo
3db953bdc9 ARM: dts: msm: Enable LPM and remove the gear limits on Lahaina
Enable LPM and remove the gear limits on Lahaina.

Change-Id: I37c110864967506792d8ed36e081ff9ec9a0246f
2020-03-05 18:13:14 -08:00
Akshay Chandrashekhar Kalghatgi
75bc943da9 dt-bindings: msm: vidc: Clean-up dt properties
Remove restricted keywords and unused properties from dt documentation.

Change-Id: I98dc2e6e0c7a3885e20aab638c82948b099f6bb6
2020-03-05 15:41:00 -08:00
qctecmdr
e17a20b53b Merge "ARM: dts: msm: Update CNSS S12B voltage level to 1.35v" 2020-03-05 12:57:04 -08:00
Ram Chandrasekar
68e82f7766 ARM: dts: msm: Add modem QMI sensor and cdev configuration for lahaina
Add the list of modem QMI sensors and QMI cooling devices available for
lahaina.

Change-Id: I515aa3279aa0d07a585222c07e19aeb270a9daa7
2020-03-05 09:29:06 -08:00
Ram Chandrasekar
840c913c52 dt-bindings: thermal: Add LMH DCVSh devicetree documentation
Add LMH DCVSh devicetree documentation. LMH DCVSh driver is used to
configure the LMH hardware.

Change-Id: Idbdd23dcead6ce8c26bc7754308f742490978cd2
2020-03-05 09:28:47 -08:00
qctecmdr
5fc72c9e70 Merge "ARM: dts: msm: enable haptics for Lahaina QRD" 2020-03-05 04:28:32 -08:00
qctecmdr
269a0cc196 Merge "ARM: dts: msm: Update S12B and S1C voltages" 2020-03-04 14:59:36 -08:00
qctecmdr
f8d590d119 Merge "ARM: dts: msm: Add the CX GDSC to the IOMMU device" 2020-03-04 09:11:42 -08:00
qctecmdr
3dd9ad7b2a Merge "ARM: dts: msm: add support for dynamic port map" 2020-03-04 06:17:30 -08:00
qctecmdr
11c039674a Merge "ARM: dts: msm: Enable USB secondary port on Lahaina" 2020-03-03 21:26:41 -08:00
qctecmdr
6bc017fd71 Merge "ARM: dts: msm: Correct the interconnect names node" 2020-03-03 21:26:41 -08:00
qctecmdr
82cd4c30df Merge "bindings: power: supply: Add thermal mitigation for qcom,battery-charger" 2020-03-03 21:26:41 -08:00
qctecmdr
a04e4c9a0d Merge "ARM: dts: msm: Add dummy clock nodes for clock controllers for SHIMA" 2020-03-03 21:26:40 -08:00
Jordan Crouse
041963c9bf ARM: dts: msm: Add the CX GDSC to the IOMMU device
Add the CX GDSC to the IOMMU node so that we can make sure that it is
enabled before trying to access IOMMU registers.

Change-Id: Ic0dedbad2410d2131dec75d54159f0fba0e3aa6d
2020-03-03 15:52:08 -07:00
Jordan Crouse
3c07507344 ARM: dts: msm: Move IOMMU clocks to the GPU device
Move the definition of the IOMMU clocks to the GPU device so that they
are identified with an actual platform device instead of a pseudo device.

Change-Id: Ic0dedbadaa12e748db585cf164ed5e4ea45c43c0
2020-03-03 15:52:08 -07:00
Mayank Rana
14327ae881 ARM: dts: msm: Enable USB secondary port on Lahaina
Set dr_mode as otg and enable USB secondary port on Lahaina.

Change-Id: I7081cceab8b5796a0f47b05e20af778829893d72
2020-03-03 14:51:32 -08:00
qctecmdr
e3f539a649 Merge "ARM: dts: msm: set PMIC thermal zone trip points to critical for Lahaina" 2020-03-02 21:33:43 -08:00
Subbaraman Narayanamurthy
a2c7fbc4bf ARM: dts: msm: add charger thermal mitigation levels for Lahaina MTP
Add charger thermal mitigation levels for Lahaina MTP so that
thermal SW can set CHARGE_CONTROL_LIMIT property in battery power
supply for thermal mitigation.

Change-Id: Id06d9fc7c713ad2ef071491b15d6ae8f596599f0
2020-03-02 19:19:18 -08:00
Subbaraman Narayanamurthy
acc4e76a20 bindings: power: supply: Add thermal mitigation for qcom,battery-charger
Add "qcom,thermal-mitigation" property to configure fast charging
current for different system thermal mitigation levels.

Change-Id: Ia07b24d85d904e6e623ba547973f5a5779305784
2020-03-02 19:19:09 -08:00
Akshay Chandrashekhar Kalghatgi
789a5cb2fd ARM: dts: msm: Clean-up vidc DT node
Remove restricted keywords from Video driver's DT entry.

Change-Id: I3a4c624199329097dd00db46fc3c54591d9677b9
2020-03-02 19:15:57 -08:00