Compare commits
120 Commits
04536e868f
...
main
| Author | SHA1 | Date | |
|---|---|---|---|
| cc61aec5b5 | |||
|
|
4257f40b7b | ||
|
|
ccedfd643a | ||
|
|
1d0172db83 | ||
|
|
d2dfe94cb3 | ||
|
|
c3b0ffe249 | ||
|
|
cc5db09db6 | ||
|
|
08e0ffa970 | ||
|
|
9277455efe | ||
|
|
54da6b5312 | ||
|
|
6d38542acc | ||
|
|
cdc962d109 | ||
|
|
a2ed5b2400 | ||
|
|
87e231c579 | ||
|
|
b9458a4350 | ||
|
|
c2e7604ab5 | ||
|
|
cf5b65d33c | ||
|
|
b81da48725 | ||
|
|
4b6bddd9c6 | ||
|
|
9fee136f51 | ||
|
|
5d4e584172 | ||
|
|
57ce3c2471 | ||
|
|
b5bb16a5f3 | ||
|
|
155e704e54 | ||
|
|
c564969f8e | ||
|
|
2c8b12d2a5 | ||
|
|
0a9bb868d0 | ||
|
|
489e038851 | ||
|
|
c922debfcc | ||
|
|
c4fce2e724 | ||
|
|
d119e2e4bb | ||
|
|
d3b53d1d9d | ||
|
|
6ee467def5 | ||
|
|
60cdf3a505 | ||
|
|
adb0083d20 | ||
|
|
145f965b5e | ||
|
|
c5f6aecbbf | ||
|
|
e9f70aadad | ||
|
|
e035f467ae | ||
|
|
bcaea1e94f | ||
|
|
1ec2914518 | ||
|
|
3903e3c682 | ||
|
|
e2c0202fa4 | ||
|
|
b819a9311d | ||
|
|
d0b6f9857c | ||
|
|
1768bf4fc3 | ||
|
|
3968cc5882 | ||
|
|
ee7dc6dc04 | ||
|
|
2c85905256 | ||
|
|
377e3d073a | ||
|
|
7f76bbaaa7 | ||
|
|
fba06e2000 | ||
|
|
26b0bbdf66 | ||
|
|
a1d035f4cc | ||
|
|
23f0eec24b | ||
|
|
df3ab4c237 | ||
|
|
d3516bd83f | ||
|
|
43dbaf14b4 | ||
|
|
65216e3693 | ||
|
|
543b4d62d4 | ||
|
|
769e9693c7 | ||
|
|
ac1ab5fb46 | ||
|
|
b2f3452dbe | ||
|
|
bebdadd24d | ||
|
|
7da7af851d | ||
|
|
0426d1258e | ||
|
|
a1f10f798b | ||
|
|
dbeaf04922 | ||
|
|
7b02c6d146 | ||
|
|
e8dfa47d10 | ||
|
|
b89826f14f | ||
|
|
51410a8413 | ||
|
|
1554d485ed | ||
|
|
ab47310f7b | ||
|
|
055324bcf8 | ||
|
|
762d8a8f1b | ||
|
|
c4a9630939 | ||
|
|
a26fe8667d | ||
|
|
e46400196a | ||
|
|
ea7e73f13b | ||
|
|
cb83e5d8b4 | ||
|
|
c0cb8e74ef | ||
|
|
d66b542c43 | ||
|
|
174c107f6a | ||
|
|
10ac060759 | ||
|
|
7b4ea8c54c | ||
|
|
f47a4bd39b | ||
|
|
16512fbd66 | ||
|
|
e097620d90 | ||
|
|
a315c77ed7 | ||
|
|
77a8968663 | ||
|
|
2d176f445c | ||
|
|
9c68afbcb0 | ||
|
|
9e8739b820 | ||
|
|
69d4b70dd9 | ||
|
|
109ff3e2f7 | ||
|
|
8bcdc2f87e | ||
|
|
f344738459 | ||
|
|
ad1b9376ab | ||
|
|
728f9d65ca | ||
|
|
8eef598b0b | ||
|
|
a9294b7329 | ||
|
|
600e4ef057 | ||
|
|
d7c495fba1 | ||
|
|
d387c7f251 | ||
|
|
acfb3acb1f | ||
|
|
69cb283184 | ||
|
|
10da5973aa | ||
|
|
af98c90c39 | ||
|
|
d17652354c | ||
|
|
e3832ed389 | ||
|
|
e090f6b365 | ||
|
|
f9c022e48a | ||
|
|
9c45051e9a | ||
|
|
31f7b95795 | ||
|
|
3f9823af1e | ||
|
|
c3a4e78027 | ||
|
|
f7a29a5c2c | ||
|
|
1e9d21f389 | ||
|
|
69486b1cdc |
0
Android.bp
Normal file → Executable file
0
Android.bp
Normal file → Executable file
0
Android.mk
Normal file → Executable file
0
Android.mk
Normal file → Executable file
0
Documentation/devicetree/bindings/drm/msm/sde-dp-sim.txt
Normal file → Executable file
0
Documentation/devicetree/bindings/drm/msm/sde-dp-sim.txt
Normal file → Executable file
0
Makefile.am
Normal file → Executable file
0
Makefile.am
Normal file → Executable file
0
config/augen3disp.conf
Normal file → Executable file
0
config/augen3disp.conf
Normal file → Executable file
0
config/augen3dispconf.h
Normal file → Executable file
0
config/augen3dispconf.h
Normal file → Executable file
0
config/bengaldisp.conf
Normal file → Executable file
0
config/bengaldisp.conf
Normal file → Executable file
0
config/bengaldispconf.h
Normal file → Executable file
0
config/bengaldispconf.h
Normal file → Executable file
0
config/gki_crowdisp.conf
Normal file → Executable file
0
config/gki_crowdisp.conf
Normal file → Executable file
0
config/gki_crowdispconf.h
Normal file → Executable file
0
config/gki_crowdispconf.h
Normal file → Executable file
0
config/gki_crowdisptui.conf
Normal file → Executable file
0
config/gki_crowdisptui.conf
Normal file → Executable file
0
config/gki_crowdisptuiconf.h
Normal file → Executable file
0
config/gki_crowdisptuiconf.h
Normal file → Executable file
0
config/gki_holidisp.conf
Normal file → Executable file
0
config/gki_holidisp.conf
Normal file → Executable file
0
config/gki_holidispconf.h
Normal file → Executable file
0
config/gki_holidispconf.h
Normal file → Executable file
0
config/gki_kalamadisp.conf
Normal file → Executable file
0
config/gki_kalamadisp.conf
Normal file → Executable file
0
config/gki_kalamadispconf.h
Normal file → Executable file
0
config/gki_kalamadispconf.h
Normal file → Executable file
0
config/gki_kalamadisptui.conf
Normal file → Executable file
0
config/gki_kalamadisptui.conf
Normal file → Executable file
0
config/gki_kalamadisptuiconf.h
Normal file → Executable file
0
config/gki_kalamadisptuiconf.h
Normal file → Executable file
0
config/gki_lahainadisp.conf
Normal file → Executable file
0
config/gki_lahainadisp.conf
Normal file → Executable file
0
config/gki_lahainadispconf.h
Normal file → Executable file
0
config/gki_lahainadispconf.h
Normal file → Executable file
0
config/gki_neodisp.conf
Normal file → Executable file
0
config/gki_neodisp.conf
Normal file → Executable file
0
config/gki_neodispconf.h
Normal file → Executable file
0
config/gki_neodispconf.h
Normal file → Executable file
0
config/gki_parrotdisp.conf
Normal file → Executable file
0
config/gki_parrotdisp.conf
Normal file → Executable file
0
config/gki_parrotdispconf.h
Normal file → Executable file
0
config/gki_parrotdispconf.h
Normal file → Executable file
0
config/gki_waipiodisp.conf
Normal file → Executable file
0
config/gki_waipiodisp.conf
Normal file → Executable file
0
config/gki_waipiodispconf.h
Normal file → Executable file
0
config/gki_waipiodispconf.h
Normal file → Executable file
0
config/gki_waipiodisptui.conf
Normal file → Executable file
0
config/gki_waipiodisptui.conf
Normal file → Executable file
0
config/gki_waipiodisptuiconf.h
Normal file → Executable file
0
config/gki_waipiodisptuiconf.h
Normal file → Executable file
0
config/holidisp.conf
Normal file → Executable file
0
config/holidisp.conf
Normal file → Executable file
0
config/holidispconf.h
Normal file → Executable file
0
config/holidispconf.h
Normal file → Executable file
0
config/konadisp.conf
Normal file → Executable file
0
config/konadisp.conf
Normal file → Executable file
0
config/konadispconf.h
Normal file → Executable file
0
config/konadispconf.h
Normal file → Executable file
0
config/lahainadisp.conf
Normal file → Executable file
0
config/lahainadisp.conf
Normal file → Executable file
0
config/lahainadispconf.h
Normal file → Executable file
0
config/lahainadispconf.h
Normal file → Executable file
0
config/saipdisp.conf
Normal file → Executable file
0
config/saipdisp.conf
Normal file → Executable file
0
config/saipdispconf.h
Normal file → Executable file
0
config/saipdispconf.h
Normal file → Executable file
0
display_driver_board.mk
Normal file → Executable file
0
display_driver_board.mk
Normal file → Executable file
0
display_driver_product.mk
Normal file → Executable file
0
display_driver_product.mk
Normal file → Executable file
0
display_kernel_headers.py
Normal file → Executable file
0
display_kernel_headers.py
Normal file → Executable file
0
hdcp/msm_hdcp.c
Normal file → Executable file
0
hdcp/msm_hdcp.c
Normal file → Executable file
0
include/Kbuild
Normal file → Executable file
0
include/Kbuild
Normal file → Executable file
0
include/linux/Kbuild
Normal file → Executable file
0
include/linux/Kbuild
Normal file → Executable file
0
include/linux/msm_hdcp.h
Normal file → Executable file
0
include/linux/msm_hdcp.h
Normal file → Executable file
0
include/linux/sde_io_util.h
Normal file → Executable file
0
include/linux/sde_io_util.h
Normal file → Executable file
0
include/linux/sde_rsc.h
Normal file → Executable file
0
include/linux/sde_rsc.h
Normal file → Executable file
0
include/linux/sde_vm_event.h
Normal file → Executable file
0
include/linux/sde_vm_event.h
Normal file → Executable file
0
include/uapi/Kbuild
Normal file → Executable file
0
include/uapi/Kbuild
Normal file → Executable file
0
include/uapi/display/Kbuild
Normal file → Executable file
0
include/uapi/display/Kbuild
Normal file → Executable file
0
include/uapi/display/drm/Kbuild
Normal file → Executable file
0
include/uapi/display/drm/Kbuild
Normal file → Executable file
0
include/uapi/display/drm/msm_drm_pp.h
Normal file → Executable file
0
include/uapi/display/drm/msm_drm_pp.h
Normal file → Executable file
0
include/uapi/display/drm/sde_drm.h
Normal file → Executable file
0
include/uapi/display/drm/sde_drm.h
Normal file → Executable file
0
include/uapi/display/hdcp/Kbuild
Normal file → Executable file
0
include/uapi/display/hdcp/Kbuild
Normal file → Executable file
0
include/uapi/display/hdcp/msm_hdmi_hdcp_mgr.h
Normal file → Executable file
0
include/uapi/display/hdcp/msm_hdmi_hdcp_mgr.h
Normal file → Executable file
0
include/uapi/display/media/Kbuild
Normal file → Executable file
0
include/uapi/display/media/Kbuild
Normal file → Executable file
0
include/uapi/display/media/mmm_color_fmt.h
Normal file → Executable file
0
include/uapi/display/media/mmm_color_fmt.h
Normal file → Executable file
0
include/uapi/display/media/msm_sde_rotator.h
Normal file → Executable file
0
include/uapi/display/media/msm_sde_rotator.h
Normal file → Executable file
0
msm/Android.mk
Normal file → Executable file
0
msm/Android.mk
Normal file → Executable file
0
msm/Kbuild
Normal file → Executable file
0
msm/Kbuild
Normal file → Executable file
0
msm/Makefile
Normal file → Executable file
0
msm/Makefile
Normal file → Executable file
0
msm/dp/dp_altmode.c
Normal file → Executable file
0
msm/dp/dp_altmode.c
Normal file → Executable file
0
msm/dp/dp_altmode.h
Normal file → Executable file
0
msm/dp/dp_altmode.h
Normal file → Executable file
0
msm/dp/dp_audio.c
Normal file → Executable file
0
msm/dp/dp_audio.c
Normal file → Executable file
0
msm/dp/dp_audio.h
Normal file → Executable file
0
msm/dp/dp_audio.h
Normal file → Executable file
0
msm/dp/dp_aux.c
Normal file → Executable file
0
msm/dp/dp_aux.c
Normal file → Executable file
0
msm/dp/dp_aux.h
Normal file → Executable file
0
msm/dp/dp_aux.h
Normal file → Executable file
0
msm/dp/dp_aux_bridge.c
Normal file → Executable file
0
msm/dp/dp_aux_bridge.c
Normal file → Executable file
0
msm/dp/dp_aux_bridge.h
Normal file → Executable file
0
msm/dp/dp_aux_bridge.h
Normal file → Executable file
0
msm/dp/dp_bridge_hpd.c
Normal file → Executable file
0
msm/dp/dp_bridge_hpd.c
Normal file → Executable file
0
msm/dp/dp_bridge_hpd.h
Normal file → Executable file
0
msm/dp/dp_bridge_hpd.h
Normal file → Executable file
0
msm/dp/dp_catalog.c
Normal file → Executable file
0
msm/dp/dp_catalog.c
Normal file → Executable file
0
msm/dp/dp_catalog.h
Normal file → Executable file
0
msm/dp/dp_catalog.h
Normal file → Executable file
0
msm/dp/dp_catalog_v200.c
Normal file → Executable file
0
msm/dp/dp_catalog_v200.c
Normal file → Executable file
0
msm/dp/dp_catalog_v420.c
Normal file → Executable file
0
msm/dp/dp_catalog_v420.c
Normal file → Executable file
0
msm/dp/dp_ctrl.c
Normal file → Executable file
0
msm/dp/dp_ctrl.c
Normal file → Executable file
0
msm/dp/dp_ctrl.h
Normal file → Executable file
0
msm/dp/dp_ctrl.h
Normal file → Executable file
0
msm/dp/dp_debug.c
Normal file → Executable file
0
msm/dp/dp_debug.c
Normal file → Executable file
0
msm/dp/dp_debug.h
Normal file → Executable file
0
msm/dp/dp_debug.h
Normal file → Executable file
0
msm/dp/dp_display.c
Normal file → Executable file
0
msm/dp/dp_display.c
Normal file → Executable file
0
msm/dp/dp_display.h
Normal file → Executable file
0
msm/dp/dp_display.h
Normal file → Executable file
0
msm/dp/dp_drm.c
Normal file → Executable file
0
msm/dp/dp_drm.c
Normal file → Executable file
0
msm/dp/dp_drm.h
Normal file → Executable file
0
msm/dp/dp_drm.h
Normal file → Executable file
0
msm/dp/dp_gpio_hpd.c
Normal file → Executable file
0
msm/dp/dp_gpio_hpd.c
Normal file → Executable file
0
msm/dp/dp_gpio_hpd.h
Normal file → Executable file
0
msm/dp/dp_gpio_hpd.h
Normal file → Executable file
0
msm/dp/dp_hdcp2p2.c
Normal file → Executable file
0
msm/dp/dp_hdcp2p2.c
Normal file → Executable file
0
msm/dp/dp_hpd.c
Normal file → Executable file
0
msm/dp/dp_hpd.c
Normal file → Executable file
0
msm/dp/dp_hpd.h
Normal file → Executable file
0
msm/dp/dp_hpd.h
Normal file → Executable file
0
msm/dp/dp_link.c
Normal file → Executable file
0
msm/dp/dp_link.c
Normal file → Executable file
0
msm/dp/dp_link.h
Normal file → Executable file
0
msm/dp/dp_link.h
Normal file → Executable file
0
msm/dp/dp_lphw_hpd.c
Normal file → Executable file
0
msm/dp/dp_lphw_hpd.c
Normal file → Executable file
0
msm/dp/dp_lphw_hpd.h
Normal file → Executable file
0
msm/dp/dp_lphw_hpd.h
Normal file → Executable file
0
msm/dp/dp_mst_drm.c
Normal file → Executable file
0
msm/dp/dp_mst_drm.c
Normal file → Executable file
0
msm/dp/dp_mst_drm.h
Normal file → Executable file
0
msm/dp/dp_mst_drm.h
Normal file → Executable file
0
msm/dp/dp_mst_sim.c
Normal file → Executable file
0
msm/dp/dp_mst_sim.c
Normal file → Executable file
0
msm/dp/dp_mst_sim.h
Normal file → Executable file
0
msm/dp/dp_mst_sim.h
Normal file → Executable file
0
msm/dp/dp_mst_sim_helper.c
Normal file → Executable file
0
msm/dp/dp_mst_sim_helper.c
Normal file → Executable file
0
msm/dp/dp_mst_sim_helper.h
Normal file → Executable file
0
msm/dp/dp_mst_sim_helper.h
Normal file → Executable file
6
msm/dp/dp_panel.c
Normal file → Executable file
6
msm/dp/dp_panel.c
Normal file → Executable file
@@ -1575,7 +1575,7 @@ static int dp_panel_dsc_prepare_basic_params(
|
||||
comp_info->comp_type = MSM_DISPLAY_COMPRESSION_DSC;
|
||||
comp_info->tgt_bpp = DSC_TGT_BPP;
|
||||
comp_info->src_bpp = dp_mode->timing.bpp;
|
||||
comp_info->comp_ratio = dp_mode->timing.bpp / DSC_TGT_BPP;
|
||||
comp_info->comp_ratio = mult_frac(100, dp_mode->timing.bpp, DSC_TGT_BPP);
|
||||
comp_info->enabled = true;
|
||||
|
||||
return 0;
|
||||
@@ -3001,7 +3001,7 @@ static void dp_panel_convert_to_dp_mode(struct dp_panel *dp_panel,
|
||||
comp_info->src_bpp = default_bpp;
|
||||
comp_info->tgt_bpp = default_bpp;
|
||||
comp_info->comp_type = MSM_DISPLAY_COMPRESSION_NONE;
|
||||
comp_info->comp_ratio = 1;
|
||||
comp_info->comp_ratio = MSM_DISPLAY_COMPRESSION_RATIO_NONE;
|
||||
comp_info->enabled = false;
|
||||
|
||||
/* As YUV was not supported now, so set the default format to RGB */
|
||||
@@ -3036,7 +3036,7 @@ static void dp_panel_convert_to_dp_mode(struct dp_panel *dp_panel,
|
||||
}
|
||||
|
||||
rc = sde_dsc_populate_dsc_private_params(&comp_info->dsc_info,
|
||||
dp_mode->timing.h_active);
|
||||
dp_mode->timing.h_active, dp_mode->timing.widebus_en);
|
||||
if (rc) {
|
||||
DP_DEBUG("failed populating other dsc params\n");
|
||||
return;
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user