mirror of
https://github.com/followmsi/android_kernel_google_msm.git
synced 2024-11-06 23:17:41 +00:00
6fa6ec1564
With 8974, bandwidth requests are exceeding integer size. Update ab and ib to ensure values over 4Gbps can be requested. For 64-bit support, there are four changes in this patch: Changes in the bus driver structures and functions to update ab and ib values to uint64. Updates in client drivers to ensure that the bus APIs are called with the right types. Updates to the device-tree. Device-tree nodes don't provide a clean mechanism to read a combination of u32 and u64 variables within the same property name. So, the ab and ib values must be specified in kbps instead of bytes/sec from the device tree. The bus driver function will convert the ab and ib values read from device-tree to Mbps. Change the existing property names to make them consistent with the convention used by the new property name, which abides to the Device Tree convention. Change-Id: Ib0a6db0e221af366c61c51cc21ac722f02cb7a34 CRs-Fixed: 408786 Signed-off-by: Gagan Mac <gmac@codeaurora.org> Signed-off-by: Rajeev Kulkarni <krajeev@codeaurora.org> |
||
---|---|---|
.. | ||
Kconfig | ||
Makefile | ||
mdss.h | ||
mdss_dsi.c | ||
mdss_dsi.h | ||
mdss_dsi_host.c | ||
mdss_dsi_panel.c | ||
mdss_fb.c | ||
mdss_fb.h | ||
mdss_mdp.c | ||
mdss_mdp.h | ||
mdss_mdp_ctl.c | ||
mdss_mdp_formats.h | ||
mdss_mdp_hwio.h | ||
mdss_mdp_intf_video.c | ||
mdss_mdp_intf_writeback.c | ||
mdss_mdp_overlay.c | ||
mdss_mdp_pipe.c | ||
mdss_mdp_pp.c | ||
mdss_mdp_rotator.c | ||
mdss_mdp_rotator.h | ||
mdss_mdp_util.c | ||
mdss_mdp_wb.c | ||
mdss_panel.h | ||
mdss_wb.c | ||
msm_mdss_io_8974.c |