android_kernel_xiaomi_sm8350/msm
Vara Reddy 6c456bad33 disp: msm: dsi: batch max packet size command with read command
Change batches max packet size and read command together, so that
for each esd read, there will not be two independent command transfers.
Without batching sometimes esd thread can hold the panel mutex for
longer time, which can cause framedrops as crtc thread can be blocked on
panel lock to send partial update command and kickoff next frame.

Change-Id: I101283a2559b616911f4312421acb00a8f154dba
Signed-off-by: Vara Reddy <varar@codeaurora.org>
2019-07-17 15:41:30 -07:00
..
dp Merge "disp: msm: dp: Reset dp sink power state during panel init" 2019-07-13 02:06:28 -07:00
dsi disp: msm: dsi: batch max packet size command with read command 2019-07-17 15:41:30 -07:00
sde Merge "disp: msm: dsi: Remove drm_panel tracking from sde_connector" 2019-07-13 00:16:26 -07:00
Makefile disp: msm: add changes missing during snapshots 2019-06-03 09:07:38 -07:00
msm_atomic.c Merge "disp: msm: remove unnecessary vblank get and put" 2019-07-12 22:05:06 -07:00
msm_drv.c disp:msm: fix return type from runtime api 2019-06-20 15:53:04 -07:00
msm_drv.h disp: msm: add resource caps structure and api changes 2019-07-02 17:34:49 -04:00
msm_fb.c disp: msm: add array out of bounds index check 2019-06-18 12:15:22 +05:30
msm_gem_prime.c disp: msm: snapshot of msm and sde driver 2019-05-22 13:08:31 -07:00
msm_gem_vma.c disp: msm: add changes missing during snapshots 2019-06-03 09:07:38 -07:00
msm_gem.c drm/msm: avoid unmapping the buffer twice during msm_release 2019-05-03 11:29:59 -07:00
msm_gem.h Display drivers kernel project initial snapshot 2019-04-14 22:20:59 -07:00
msm_iommu.c Display drivers kernel project initial snapshot 2019-04-14 22:20:59 -07:00
msm_kms.h disp: msm: dsi: add support for dsi dynamic clock switch 2019-06-05 16:06:27 +08:00
msm_mmu.h Display drivers kernel project initial snapshot 2019-04-14 22:20:59 -07:00
msm_prop.c Display drivers kernel project initial snapshot 2019-04-14 22:20:59 -07:00
msm_prop.h Display drivers kernel project initial snapshot 2019-04-14 22:20:59 -07:00
msm_smmu.c disp: msm: set smmu cb domain attached during probe 2019-04-23 17:43:41 -07:00
sde_dbg_evtlog.c disp: msm: sde: use local_clock in sde event log 2019-05-30 16:17:48 -07:00
sde_dbg.c disp: msm: dsi: snapshot of dsi from 4.14 to 4.19 2019-07-11 12:29:10 -07:00
sde_dbg.h disp: msm: snapshot of msm and sde driver 2019-05-22 13:08:31 -07:00
sde_edid_parser.c Display drivers kernel project initial snapshot 2019-04-14 22:20:59 -07:00
sde_edid_parser.h Display drivers kernel project initial snapshot 2019-04-14 22:20:59 -07:00
sde_hdcp_1x.c disp: msm: hdcp: force encryption for HDCP 1.3 compliance 2019-04-25 19:43:31 -07:00
sde_hdcp_2x.c Merge "disp: msm: Ensure clean slate when starting and stopping HDCP" 2019-05-06 21:06:29 -07:00
sde_hdcp_2x.h disp: msm: make the HDCP protocol module asynchronous 2019-04-24 17:42:07 -04:00
sde_hdcp.h disp: msm: make the HDCP protocol module asynchronous 2019-04-24 17:42:07 -04:00
sde_io_util.c Display drivers kernel project initial snapshot 2019-04-14 22:20:59 -07:00
sde_power_handle.c disp: msm: add runtime_pm ops support in drm driver 2019-04-24 13:27:48 -07:00
sde_power_handle.h disp: msm: add runtime_pm ops support in drm driver 2019-04-24 13:27:48 -07:00
sde_rsc_hw_v3.c disp: msm: update clk and cmd state switch sequence 2019-06-12 10:39:39 -07:00
sde_rsc_hw.c Display drivers kernel project initial snapshot 2019-04-14 22:20:59 -07:00
sde_rsc_hw.h disp: msm: fix rscc branch offset for lito 2019-06-10 16:43:40 +05:30
sde_rsc_priv.h disp: msm: fix rscc branch offset for lito 2019-06-10 16:43:40 +05:30
sde_rsc.c disp: msm: fix vsync wait for poms and dms 2019-06-20 22:12:01 -07:00