ASoc: msm: qdsp6v2: Fix for NULL check

- Required check added for NULL pointer

Change-Id: I204dddb37048ba410381e46c0e906d0390951dd9
CRs-fixed: 583939
Signed-off-by: Mohammad Johny Shaik <mjshai@codeaurora.org>
msm: kgsl: Remove sscanf() from kgsl_pwrctrl.c

Replace sscanf() in kgsl_pwrctrl.c with a generic function to safely
convert 32 bit unsigned ints.

CRs-fixed: 563585
Change-Id: Ic0dedbad10e2264ec8fccab622d094d123b49b77
Signed-off-by: Jordan Crouse <jcrouse@codeaurora.org>
USB: ci13xxx_msm: shutdown callback to disable D+ pullup

SW reset may not reset the PHY properly by disabling
the D+ pullup.

Implement a shutdown callback to disable the pullup
during soft reboot so that host controller does
not go in bad state.

CRs-Fixed: 616180
Change-Id: I7bc76efdf78009a5e3705c049abd3678dc966885
Signed-off-by: Sujeet Kumar <ksujeet@codeaurora.org>
Signed-off-by: ChandanaKishori Chiluveru <cchilu@codeaurora.org>
msm: wfd: Free ion memory properly during a ion failure

This change takes care of freeing allocated ion memory
properly which avoids unnecessary memory leaks.

CRs-Fixed: 627325
Change-Id: Icbbb1f2c8f8b02541a38aedd0066c7b079b144fb
Signed-off-by: Deepak Verma <dverma@codeaurora.org>
misc: isa1200: Add mutex for clk_on

clk_on is a boolean which maintains the enable/disbale
status of clock. To avoid the race condition, mutex call
is added for the clk_on.

CRs-Fixed: 629529
Change-Id: I4f61c629c503c658410b5c14da2e1612b82ec201
Signed-off-by: Sarada Prasanna Garnayak <c_sgarna@codeaurora.org>
Merge "Merge "msm: vidc: No need to allocate metadata by default""
Merge "Merge "Merge "msm: vidc: No need to allocate metadata by default"""
Merge "Merge "msm: vidc: No need to allocate metadata by default""
Merge "Merge "Merge "msm: vidc: No need to allocate metadata by default"""
Merge "Merge "msm: vidc: No need to allocate metadata by default""
Merge "msm: kgsl: Remove sscanf() from kgsl_pwrctrl.c"
Merge "Merge "Merge "msm: vidc: No need to allocate metadata by default"""
Merge "Merge "msm: vidc: No need to allocate metadata by default""
Merge "USB: ci13xxx_msm: shutdown callback to disable D+ pullup"
Merge "Merge "Merge "msm: vidc: No need to allocate metadata by default"""
Merge "Merge "msm: kgsl: Remove sscanf() from kgsl_pwrctrl.c""
Merge "Merge "Merge "msm: kgsl: Remove sscanf() from kgsl_pwrctrl.c"""
Merge "Merge "USB: ci13xxx_msm: shutdown callback to disable D+ pullup""
Merge "Merge "Merge "USB: ci13xxx_msm: shutdown callback to disable D+ pullup"""
Merge "Merge "USB: ci13xxx_msm: shutdown callback to disable D+ pullup""