Add a property for DCS brightness commands transfer mode selected.
When set the property, will use LP mode for commands transfer, while
the default mode is HS mode.
Change-Id: I256812b2a3766d1bd31b0eb901ae02f2c0b15211
Change updates qcom,mdss-dsi-dma-schedule-line and
qcom,mdss-dsi-dma-schedule-window bindings which are used to specify
parameters for scheduling DSI commands.
Change-Id: Ic0c567475639e5db96fc314e9a717666a2b44b56
Add the DP DT node for Shima target.
DP SST POR resolution of 4K@60 can be supported
without DSC and widebus support. So, the support
for DSC, FEC and widebus is not required.
Change-Id: Ife3e4806fd116fce3eb1709fd8c73f03446b074c
Add DCS commands that would be sent during a panel operating
mode switch from command mode to video mode.
The switch command sets the full frame width and height as the
horizontal address and vertical address for the DDIC on switching to
video mode. If this is not done and the switch occurs during a partial
frame update corruption can be observed post switch.
Change-Id: I0b12eb24e4fdac5b0e4bbf42493d8bc0081cc361
Populate the property to exclude reg-names in trusted vm for Lahaina
target while validating the IO memory assign from primary vm.
Change-Id: I9dc92be7d11862f9af3c083939e82fa8a705b9e3
In trusted vm, register ranges that need to be mapped need to exactly be
the same as that of HLOS vm. But the DT provided register ranges are used
to validate the IO memory assign from HLOS vm. So this change introduces a
separate property to specify the register names which need to be excluded
from the IO memory validation list but still need to be mapped to the vm.
Change-Id: I8c5c194254ae260f7a8878bb5492f5a039203fc9
Specify maximum number of concurrent displays
supported in trusted vm. This value will be used by both the vm's
to validate the TUI start request. For Lahaina, we support
one display in trusted vm.
Change-Id: I643bacea09f1eead26c0165bf00590afeda67569
Add documentation for the property to specify the maximum number of
concurrent displays supported in the trusted vm environment.
Change-Id: I84c0408686e816a6498931949b7391209c9f9640
Add a property in the display device to indicate the executing
environment being a trusted VM for Lahaina target.
Change-Id: Iaeeba1b83b8167accfdcb6bbe4f3fd930b891e52
Add trusted VM device tree files for Lahaina. These files
inherit common Lahaina target bindings and overrides with
needed bindings with VM specific values.
Change-Id: Icb3090d1dfa6afe7eb993064e4493140708b658e
Move DSI ctrl power handles nodes from lahaina HLOS dt
to common dt file as they are needed by all the vm's.
Change-Id: Id59f51e1e9e821bb5b02dd26ec41aff71950c306
Complement hdr capabilities to the panel dtsi for both cmd and vid mode
so that DPU can support the tone mapping for HDR video playback use-cases.
Change-Id: I711311027d47be71f9625289d7f8b8f8c60c14f2
Batch the timing switch commands, to be triggered all at once for
Sharp qsync command mode panel for lahaina target.
Change-Id: Ife397d3e73c2872b77ee5a44e843846747292c26
60hz could not display and took ESD check failed on some
qrd devices. Changed the panel init sequence, doing 60hz
and 90hz fps switch after ddic power on(29 command).
Change-Id: I00316ab9dbecf7394cba309c33d10bec96e170d1