Commit graph

179 commits

Author SHA1 Message Date
Yashwanth
da1af832e2 ARM: dts: msm: add display DT node for Holi target
Add all display related DT nodes for the Holi target.

Change-Id: I30de0a892a8da34c7aa854e686a3dc1879d05a40
2020-07-16 14:47:20 +05:30
qctecmdr
a61dba2679 Merge "ARM: dts: msm: Update the LTM hardware version for Lahaina" 2020-07-01 07:52:03 -07:00
Dhaval Patel
658ad44fed ARM: dts: msm: add clk status register for lahaina target
Add sspp and wb2 clock active status register and
bit offset index for lahaina target. This is required
to check hw blocks' idle vs busy status.

Change-Id: I0834a267e8c4f007a92da0852e33b1e0e02de226
2020-06-25 13:54:37 -07:00
qctecmdr
e7cbff9f3e Merge "ARM: dts: msm: add a property for QSEED HW revision" 2020-06-19 02:38:54 -07:00
qctecmdr
378a76fb0c Merge "ARM: dts: msm: Add hdr capabilities to r66451 panel" 2020-06-17 04:55:30 -07:00
Gopikrishnaiah Anandan
db7763cf5d ARM: dts: msm: Add hdr capabilities to r66451 panel
Add hdr capabilities to the panel dtsi so that DPU can support the tone
mapping for HDR video playback use-cases.

Change-Id: I3a121b54861e882bb93a1735a9f39cdafe5144f6
2020-06-16 12:58:43 -07:00
Dhaval Patel
ff94236a3a ARM: dts: msm: update irq latency for mdss irq on lahaina target
Update irq latency node for lahaina target in SDE driver for
mdss irq.

Change-Id: Id19d3abd34454d1a8d1e43a7a0bc62daa750011c
2020-06-15 11:24:38 -07:00
qctecmdr
41e0957600 Merge "ARM: dts: msm: set nom MDP clock during cont-splash" 2020-06-12 08:04:21 -07:00
qctecmdr
e7a0f7526c Merge "ARM: dts: msm: Uprev DSPP IGC to version 4.0 on Lahaina target" 2020-06-11 20:34:33 -07:00
Jeykumar Sankaran
278cff5a67 ARM: dts: msm: add a property for QSEED HW revision
Add a SDE property for QSEED HW block revision for lahaina.

Change-Id: Ie8623d013a623427a2318c537097c2a109f73768
2020-06-11 15:08:14 -07:00
Jeykumar Sankaran
71ed21b150 bindings: Documentation: add a property for QSEED HW revision
Add a SDE property for QSEED HW block revision.

Change-Id: I1380c76a9f631267a9726f3b4d86fe3b2560c04c
2020-06-11 15:07:30 -07:00
Jeykumar Sankaran
a96a8d819a ARM: dts: msm: rename qseed type property
Rename sde-qseed-type property to sde-qseed-sw-lib-rev to
indicate that it represents the sw library version supporting
the qseed hw.

Change-Id: Ie5dfd00714381d2ccdc319932562b5e25f4b781c
2020-06-11 15:07:15 -07:00
Jeykumar Sankaran
cb4272c79d bindings: Documentation: rename qseed_type binding
Rename sde-qseed-type property to sde-qseed-sw-lib-rev to
indicate that it represents the sw library version supporting
the qseed hw.

Change-Id: I0f29c6e99d9e7f0dc322dddb516cdc6938b33eb2
2020-06-11 15:06:54 -07:00
qctecmdr
ce5f9096c1 Merge "ARM: dts: msm: change init sequence for r66451 panel" 2020-06-11 08:22:36 -07:00
qctecmdr
abdaaffe98 Merge "ARM: dts: msm: enable io coherency on unsecure cb for Lahaina" 2020-06-10 06:11:33 -07:00
Amine Najahi
96052ad9db ARM: dts: msm: Move DSC hardware properties to SDE node
Move DSC related hardware properties to SDE node since
DSC block is managed by SDE driver.

Change-Id: I4d923bdc6fa8f53e5f2eeb49657ef03b8ef8c352
2020-06-09 13:27:36 -04:00
Amine Najahi
c7186ef74d dt-bindings: Move documentation for DSC line width to SDE node
Add an u32 value to specify the DSC maximum linewidth
hardware restriction in SDE node and remove unused DSC
nodes from DP driver.

Change-Id: I7439efba350c6a70c371f9aaec7cf61b9c15b3c8
2020-06-09 13:27:36 -04:00
Dhaval Patel
0866bc4e8b ARM: dts: msm: set nom MDP clock during cont-splash
Set nominal MDP clock during cont-splash usecase to support
higher FPS usecases.

Change-Id: Iabcb5ab01a2cd3b227cee2d80ef6fee14b257c2d
2020-06-08 12:48:35 -07:00
Yuan Zhao
fd56398bdf ARM: dts: msm: change init sequence for r66451 panel
DDIC R66451 cmd mode dynamic fps switch only can work based
on 120hz initial parameters. Changed 60hz and 90hz initial
parameters based on 120hz, so that DFPS can work on all the
FPS.

Change-Id: I94c377c605c2eb50fb9ec494f5987272297e6a1e
2020-06-08 18:06:13 +08:00
qctecmdr
4b43f75ee9 Merge "ARM: dts: msm: reduce dsc count to 2 for DP" 2020-06-05 13:33:28 -07:00
Dhaval Patel
2477bc6ba2 ARM: dts: msm: enable io coherency on unsecure cb for Lahaina
Enable io coherency for non-secure context bank for lahaina
target. This support is not needed for secure context bank because
secure cb only maps secure buffers which are not cpu accessible.

Change-Id: If693842c68fa714c6eee5c62437432ffbe80f749
2020-06-04 11:08:42 -07:00
Christopher Braga
fa5b2b1838 ARM: dts: msm: Uprev DSPP IGC to version 4.0 on Lahaina target
Update the DSPP IGC version to 4.0 for Lahaina family

Change-Id: I13ba4b9a9160a6ff4b5f64d1fcaf8f33c16a1328
2020-06-04 09:11:35 -07:00
Rajkumar Subbiah
51404aaf35 ARM: dts: msm: reduce dsc count to 2 for DP
DP driver currently uses this value for number of DSCs available for
external displays without allowing for DSI concurrency. This causes
mode validation failures if DSI also needs to use DSCs. Limiting the
DSC count to 2 for external display to allow for concurrencies.

Change-Id: If760c609c1f304af77f825e211343277ff8d3fe2
2020-06-03 12:19:48 -04:00
qctecmdr
114f9083e3 Merge "ARM: dts: msm: rename the panel dtsi file for qrd lahaina" 2020-06-02 13:45:03 -07:00
qctecmdr
e04c23c899 Merge "ARM: dts: msm: add proxy supply property to GPIO controlled regulator" 2020-06-02 01:33:23 -07:00
Yuan Zhao
0ac2656085 ARM: dts: msm: rename the panel dtsi file for qrd lahaina
This panel is a FHD+, not a QHD, so rename the file
name.

Change-Id: Ied238ffadb9c454510f773bf4a8cab873151056c
2020-06-01 19:34:29 -07:00
qctecmdr
36c726b55f Merge "ARM: dts: msm: update brightness setting for panels on Lahaina" 2020-05-31 11:49:34 -07:00
Yuan Zhao
24548d8623 dt-bindings: Add documentation for display brightness property setting
Add a boolean to specify whether to invert the display brightness value.

Change-Id: I28de475db2be036c441a6af5f9becc425eba991f
2020-05-29 19:05:59 -07:00
Yuan Zhao
4f0e53e6df ARM: dts: msm: update brightness setting for panels on Lahaina
In general brightness value, the first parameter is low byte and the
second is high byte, but some DDIC invert, so add brightness setting for
inverted display brightness value for r66451 display panel.

Change-Id: I2662e449b8902fce8e696661e1400893ab532b9a
2020-05-29 19:05:50 -07:00
Satya Rama Aditya Pinapala
0e1855112a ARM: dts: msm: add proxy supply property to GPIO controlled regulator
The change adds proxy supply entries to the GPIO controlled regulator
display_panel_avdd. It is necessary to add the regulator to the proxy
consumer list along with the regulator-boot-on property as this is the
only way to ensure that the vote on the regulator stays on till the
display driver is probed.

Change-Id: I955834dcd0ee93646c5700f7d174931d1b0f5ba7
2020-05-29 14:22:38 -07:00
qctecmdr
251a663331 Merge "ARM: dts: msm: add wb max width for linear formats on lahaina" 2020-05-29 05:13:06 -07:00
Tatenda Chipeperekwa
77f29ceb0e ARM: dts: msm: add USB PHY device for DisplayPort client on Lahaina
Add a reference to the usb_qmp_dp_phy device for use in the
DisplayPort driver. This will be used to register for USB cable
connect and disconnect events.

Change-Id: I0bb05815ccf17eca4f5148a48af20bac5b91e5fb
2020-05-28 13:07:46 -07:00
Tatenda Chipeperekwa
1c9a75cd98 bindings: Documentation: add USB PHY device for DisplayPort client
Add a reference to the usb_qmp_dp_phy device for use in the
DisplayPort driver. This will be used to register for USB cable
connect and disconnect events.

Change-Id: I7d15dc04bde4e54c1007ee078d56c623b3453339
2020-05-28 13:07:34 -07:00
Prabhanjan Kandula
bc5a54da54 ARM: dts: msm: add wb max width for linear formats on lahaina
This change adds maximum line width supported by WB for linear
color formats on lahaina target.

Change-Id: I0ef7a2a725053d69205f42744e2e732de4c1f257
2020-05-27 17:02:11 -07:00
Prabhanjan Kandula
7b4ad6435c bindings: Documentation: add documentation for wb linear line width
This change adds documentation for device tree entry to specify
writeback maximum supported line width in case of linear formats.

Change-Id: I7c68404cd066eec55b6114d84cc4fefdda94c03c
2020-05-27 16:27:52 -07:00
qctecmdr
5345740ec6 Merge "ARM: dts: msm: add 60 FPS for Sharp qhd plus panel for lahaina" 2020-05-27 16:21:57 -07:00
Satya Rama Aditya Pinapala
ee156a0aea ARM: dts: msm: add 60 FPS for Sharp qhd plus panel for lahaina
Change adds 60 FPS timing node and switch command for Sharp QHD plus
command mode panel for lahaina target.

Change-Id: I1bd7720a9d6be4f66418886dd7efeb7236e86a19
2020-05-27 12:02:56 -07:00
Satya Rama Aditya Pinapala
e90f44aec8 ARM: dts: msm: remove qsync property for BOE command mode panel for lahaina
QSYNC is not supported by the BOE WQHD command mode panel. The change
removes the property from the panel device tree.

Change-Id: I8f771f3547aabd4b516f17cf2506ebef901ea3d4
2020-05-27 11:56:24 -07:00
qctecmdr
a7605e96be Merge "ARM: dts: msm: reduce the minimum vote on ahb bus" 2020-05-27 02:57:35 -07:00
qctecmdr
515c1485ee Merge "ARM: dts: msm: add 144FPS configuration for sim panel on lahaina" 2020-05-26 08:33:09 -07:00
qctecmdr
074e886627 Merge "ARM: dts: msm: remove load for lab/ibb supplies for lahaina" 2020-05-26 08:32:37 -07:00
qctecmdr
40a6447cd0 Merge "bindings: Documentation: add MDSS HW version" 2020-05-25 13:47:05 -07:00
Satya Rama Aditya Pinapala
2b50793dc2 ARM: dts: msm: fix compilation error for lahaina
Change fixes compilation error introduced by merGing
commit 1f7eae5101 ("ARM: dts: msm: enable RFI on lahaina").

Change-Id: I1cbf7f3069228d3af1ae56ea05043819ac472814
2020-05-21 14:19:48 -07:00
qctecmdr
e9567ec4b9 Merge "ARM: dts: msm: enable RFI on lahaina" 2020-05-21 12:28:51 -07:00
qctecmdr
3946fa018d Merge "ARM: dts: msm: add memory region for pll_codes on Lahaina" 2020-05-21 12:28:51 -07:00
Manoj Kumar Amara
495f1e2dfc ARM: dts: msm: enable RFI on lahaina
Add clock settings to enable RFI on lahaina.

Change-Id: I40f1e89d3e6d40691c58ab25a0278808ec70506a
2020-05-21 05:51:06 -07:00
Bruce Hoo
af515c56bc ARM: dts: msm: add memory region for pll_codes on Lahaina
Add memory region for pll_codes on Lahaina, and the pll_codes
are used as trim_codes for RFI.

Change-Id: Ib1f8d59cc0c3e17a4c9f21894504e1be897a0480
Signed-off-by: Bruce Hoo <bingchua@qti.qualcomm.com>
2020-05-21 05:17:43 -07:00
Abhijit Kulkarni
3066fde623 ARM: dts: msm: make smmu devices as separated device on lahaina
This change adds smmu devices as separate devices so that
driver waits for these devices to bind before using any smmu
operation. This fixes recent stability issues where devices
were not probed during the dpu hw initialization.

Change-Id: If605ae258b0fc4a314e142b185d6d4553ed30b07
2020-05-20 21:26:09 -07:00
qctecmdr
9c81b76b44 Merge "ARM: dts: msm: add r66451 cphy panel support for lahaina" 2020-05-20 19:09:29 -07:00
Veera Sundaram Sankaran
6ee7552fd3 bindings: Documentation: add MDSS HW version
Add documentation for the MDSS HW version parameter.

Change-Id: I573c885057f98843037d06278600e3b07683872e
2020-05-13 13:45:07 -07:00