Merge "target: Remove WEAK definition of target_read_panel_signature"
Merge "target: msm8974: Remove unused panel signature API definition"
Merge "target: msm8x26: Add panel autodetection for 8x26"
target: msm8974: Modify ctrl sequence of target_backlight_ctrl

Program WLED modulator enable registers using
pm8x41_wled_led_mod_enable API to change brightness
in bootloader.

CRs-Fixed: 584769
Change-Id: I19edc2ebaf1569c6c55aea7c3c8f4f26e7e70796
Merge "dev: pmic8x41: Change brightness in bootloader"
Merge "target: msm8226: Modify ctrl sequence of target_backlight_ctrl"
Merge "platform: msm_shared: Fix max number of partition table entries"
Merge "platform: msm_shared: Fix write protect function"
app: aboot: add target boot params

Make aboot to get target specific boot params so that boot params can be
appended to kernel command line.
Also fix mdmkrypton to provide 'root=' as target boot param to get rid of
hardcoded root device name from boot image.

Change-Id: I10129a0249438b8bc7da1ea8a8c0097489e6e289
Signed-off-by: Joonwoo Park <joonwoop@codeaurora.org>
platform: msm_shared: support panel pre-initialize function

Some panels require to enable reset line after LP11 timing on,
add pre-initialize function to take necessary operations.

Change-Id: I83e9efc41a04fcdbccd342e24505cf86ffae8749
dev: gcdb: implement pre-initialize function

Certain panels need DSI clock and data lanes in (Low Power)
LP11 state before enabling the hardware reset line. Some
panels also require master delay to reach mipi master and
slave in functional state. Such panels' configuration
is handled through pre-initialize API.

Change-Id: Ica900259b653f37191faa213875635b64a137e73
dev: gcdb: enable LP11 configuration for ssd2080m

ssd2080m requires panel reset after LP11 timing starts,
add extra 50ms delay after reset to ensure the safety.

CRs-fixed: 569455
Change-Id: I7928b07d1a80fa34c61082b532d95d2cb5ad2224
platform: msm_shared: Compile gpio.c for mpq8092

Change-Id: Icea622dbfe136237829dcea0d168484b0a7b4d0a
mpq8092: Configure drive strength for emmc/sdc1

Change-Id: I05cfdfe4925e93f447d1e7e88bc16ba82c842b9e
target: mpq8092: Change baseband to MPQ

Change-Id: I98dc45e28aba6eda23fca8c1ffe35c52a8a38875
mpq8092: Enable secondary HS USB port for fastboot

Since HS USB port0 is used for host mode use cases, fastboot has to use
secondary HS USB port1.

Change-Id: I80ba87ac9e745d89b8ff05a4825d72c28c136759
platform: msm_shared: Change crypto init & clean up calls

The API which performs hash calculation also does crypto_init
and cleanup, ideally crypto init & cleanup should be done during
target init & before jumping to hlos respectively.

CRs-Fixed: 584423
Change-Id: Ia724397e82e2ea59788872c84550905bf014eaaf
target: msm8974: Perform crypto cleanup

Perform crypto eng cleanup during target uninit.

CRs-Fixed: 584423
Change-Id: I98eadc65db5bd62c9abed0464d2c26342b5d32e9
target: msm8226: Perform crypto cleanup

Perform crypto eng cleanup during target uninit.

CRs-Fixed: 584423
Change-Id: Ie0dded8794f6a2aa17e575629af263a2512b4e02
platform: msm_shared: Enable crypto driver compilation

Enable crypto driver for 8610 target

CRs-Fixed: 580159
Change-Id: I91c99f0535bf96157f5a4515b1d9e81c9471ed1c