diff options
| author | Ujwal Patel <ujwalp@codeaurora.org> | 2014-11-14 15:02:31 -0800 |
|---|---|---|
| committer | David Keitel <dkeitel@codeaurora.org> | 2016-03-23 20:36:26 -0700 |
| commit | ffaf975ec3ace719e88ba3f7f74abd5ffba76927 (patch) | |
| tree | eeebf1ce022acb7042955ff02b9a951175851925 /include/uapi/linux | |
| parent | d742011534d5e39282982e7d448d9e2e948ef621 (diff) | |
msm: mdss: refactor split mode specific code
MDSS HW can support different variants of split modes and each one
is unique based on specific needs. Refactor current implementation
such that terminology for each split is easily understood. Along with
this, enable single DSI split layer mixer configuration which can be
used to save power because it reduces MDP's core clock. Following
are the currently supported split modes.
* split_none: single ctl with single lm and single display interface.
i.e. 1080p/720p single dsi, single lm config.
* dual_lm_single_display: single ctl with split lm and single display
interface. i.e. WQXGA eDP or 4K HDMI or 1080p single dsi, split lm.
* dual_lm_dual_display: synchronized dual ctl with dual lm and dual
display interfaces. i.e. WQXGA dual-DSI or 4K dual-DSI
* pingpong_split_dual_display: single ctl path with single lm but two
synchronized display interfaces. Split is done after pingpong HW
module. i.e WQXGA dual-dsi on msm8939/msm8992 etc.
Change-Id: I3edcc0c056cc2a1a76a819f0892035a10730118d
Signed-off-by: Ujwal Patel <ujwalp@codeaurora.org>
Diffstat (limited to 'include/uapi/linux')
0 files changed, 0 insertions, 0 deletions
