target: msm8952: add display support for msm8937
Update the GPIO configuration needed for display and the DSI
register offset adjustment parameters based on the platform
check for msm8937.
Change-Id: I3243888e82ad2fdcbbaa7632ee04bfc7d73aa264
diff --git a/target/msm8952/target_display.c b/target/msm8952/target_display.c
index f3c3c32..f202509 100644
--- a/target/msm8952/target_display.c
+++ b/target/msm8952/target_display.c
@@ -360,6 +360,10 @@
if (platform_is_msm8956()) {
reset_gpio.pin_id = 25;
bkl_gpio.pin_id = 66;
+ } else if (platform_is_msm8937()) {
+ reset_gpio.pin_id = 60;
+ bkl_gpio.pin_id = 98;
+ enable_gpio.pin_id = 99;
} else if ((hw_id == HW_PLATFORM_QRD) &&
(hw_subtype == HW_PLATFORM_SUBTYPE_POLARIS)) {
enable_gpio.pin_id = 19;
@@ -484,7 +488,7 @@
int target_display_get_base_offset(uint32_t base)
{
- if(platform_is_msm8956()) {
+ if(platform_is_msm8956() || platform_is_msm8937()) {
if (base == MIPI_DSI0_BASE)
return DSI0_BASE_ADJUST;
else if (base == DSI0_PHY_BASE)