DOWNSTREAM: Merge commit 'b7fe225bc2b7dd3b21cdfa39d69d8e6932efc77d' into topic+AU260
* commit 'b7fe225bc2b7dd3b21cdfa39d69d8e6932efc77d':
net: rps: send out pending IPI's on CPU hotplug
msm: net: API to send list of SKB's to network driver
net: Changes to support Shortcut Forward Engine
ARM: dts: msm: Add QPIC support for sdxpoorwills
mtd: msm_qpic_nand: QPIC clock changes when it is RPMH controlled
regulator: cpr4: add support for aging voltage margin adjustment
mtd: nand_ids: Add support for new NAND parts
mtd: msm_qpic_nand: Handle new partition layout changes
Support full CONE NAT and ADDRESS RESTRICTED CONE NAT
msm: kgsl: Correct the number of voltage levels for a rail
ARM: dts: msm: Add pmu DT node for sdm670
ARM: dts: msm: add sdhc pinctrl drive types for SDM845
mmc: sdhci-msm: select pin drive type for each clock rate
serial: msm_serial_hs: Remove wakelock.h inclusion
ARM: dts: msm: Bypass SMMU S1 support for AP/USB CB for SDM845
msm: ipa: Fix to set or bypass UC/WLAN SMMU S1 from flags in dtsi
ARM: dts: msm: Increase vote on VDD_MSS to turbo for SDM845
ARM: dts: msm: disable CTM in SDM845 MTP
power: smb1355: support connector temperature mitigation
iommu: Support MMU500 Deep Prefetch errata workaround
power: smb1355: handle temperature change IRQ
ARM: dts: msm: enable temperature change IRQ for SMB1355
power: smb1355: Lower P2F charge threshold to 2.6V
drm: msm: sde: add api to get if dma wait is needed
drm: msm: sde: api support for blocking lut dma kick off
ARM: dts: msm: Allow mincpubw to go 1GHz on sdm845 v2
msm: adsprpc: Allow association with static processes
msm: usb_bam: replace %p with %pK
ARM: dts: msm: Add ddr config settings as a dt property for sdm670
mmc: sdhci-msm: Read and use DDR Config property from dt file
ARM: dts: msm: Add uart driver for SDM845 QVR board
mmc: core: set enhanced strobe as true
leds: qpnp-wled: Fix configuration for AMOLED mode
regulator: qpnp-labibb: Allow 0 ms for IBB PWRUP_DLY1 and PWRDN_DLY2
regulator: qpnp-labibb: Fix LAB PS_CTL configuration for pmi8998
iommu: arm-smmu: Add support for ACTLR settings for sdm845
arm64: dma-mapping: Clean up arm_iommu_attach_device() call flow
Revert "ARM: dts: msm: Add iommu actlr settings for sdm845"
iommu: dma-mapping-fast: Fix error code for dma_map_sg
iommu: arm-smmu: Clarify DOMAIN_ATTR_FAST dependency
drm/msm/dp: Add check for null pointer dereferencing
ARM: msm: dts: Update pdc compatible flag for sdm845 v2 version
clk: qcom: Remove gpu_cc_ahb_clk for SDM845
ARM: dts: msm: Remove GPU_CC_AHB_CLK from GPU on SDM845
qseecom: initialize array hlos_ce_hw_instance
crypto: msm: reset pointer before returning from the function
msm: ipa4: IPA unit tests debugfs deadlock fix
ARM: dts: msm: Add the clock DT entry for GCC clocks on SDM845 v2.1
clk: qcom: gcc-sdm845: Add GCC clock programming support for SDM845 v2.1
msm: sde: enable system cache for pagetable walks in rotator
ARM: dts: msm: add camera sensor devices for SDA845 V2 HDK
cpufreq: schedutil: Make the code consistent across 1 vs many CPU/policy
smb-lib: allow hvdcp if pd is disabled
defconfig: Enable regmap debugfs write for SDM845 and SDM670
usb: misc: lvstest: allow specifying port for compliance mode
cpufreq: schedutil: Avoid processing certain notifications
cpufreq: cpu-boost: Improve error checks for input_boost_freq
power: smblib: extend wait time after force sink in try.SNK
power: qpnp_smb2: configure to extend DRP.DFP time in try.SNK
msm: vidc: Report asynchronous error if buf_queue fails
drm/msm/sde: validate qseed3 configuration on each frame update
drm/msm/sde: handle vblank during modeset
qusb2: Add missing phy regulator calls in shutdown callback
qseecom: fix a common lib loading issue
msm: ipa3: Explicitly enable IPA DMA for IPA MHI
msm: ipa3: load IPA FW in a kernel work
ARM: dts: msm: add audio etm on sdm670
ARM: dts: msm: add swao and llm tpdms in sdm670
ARM: dts: msm: Enable the OSM cpu clock controller for sdm670
clk: qcom: clk-cpu-osm: Add OSM clock driver support for SDM670
msm: kgsl: Update hardware clock gating settings for A615 GPU
mmc: core: Reset the cmd timeout error stats after card detection
msm: kgsl: Do not crash on context detach timeout failure
mmc: host: Update error stats to track different mmc errors
ARM: dts: msm: enable tpdm turing on sdm670
defconfig: sdm670: Enable sdcardfs
ARM: dts: msm: enable PM Qos for SD card on SDM845
msm: pcie: redesign L0s, L1, and L1ss support
msm: vidc: Fix mutex lock deadlock issue
drivers: thermal: Update the hysteresis logic in governors
msm: vidc: Check resolution capability against aligned values
ARM: dts: msm: disable SPMI write corruption workaround for SDM845 v2.1
soc: qcom: Make use of no log api for register read and write
diag: Copy the message mask into buffer with correct length
irqchip: qcom: pdc: Update GPIO mapping for sdm845 v2
msm: wlan: Fix regulatory rule of JO
drm: msm: sde: Allocate last command buffers per control
cpufreq: schedutil: Add trace point for get_next_freq
clk: qcom: clk-cpu-osm: Rework the OPP table filling logic
ARM: dts: msm: enable SMB1355 slave charger for SDM670 MTP
scsi: ufs: Change power mode on line reset
clk: qcom: clk-cpu-osm: Add an additional voter clock for L3
msm: kgsl: Disable IFPC on Adreno A630
msm: ipa: Set ep delay on rmnet/mbim tether pipe
USB: composite: Check return value before composite_setup_complete()
ARM: dts: msm: Add eMMC slave node on sdm670
mmc: card: Update error stats to track cmdq request timeout error
mmc: mmc-debugfs: add error statistics
defconfig: msm: Enable preempt debug on sdm670
msm: ipa: Fix to validate routing table index for filter exception
ARM: dts: msm: Enable prediction for Silver CPUs for SDM845
ARM: dts: msm: Update energy numbers for SDM845
drivers: cpuidle: lpm-levels: Add support per cluster prediction
drivers: cpuidle: lpm-levels: LPM prediction tuning
lpm_levels: Return true for CPU WFI mode allow check
ARM: dts: msm: add RC BDF to SID map for PCIe for sdm845
msm: pcie: add PCIe loopback debug feature
msm: pcie: provide userspace control to PCIe boot configuration
msm: pcie: allow endpoint up to 1 sec to power up
msm: pcie: update PCIe link status after link training
cpu/hotplug: Add cpuhp_latency trace event
iommu: fix smmu_secure_pool access list after free issue
msm: net: Add support to packet threshold events.
soc: qcom: spm: Add stub definations
mmc: core: add missing return statement
ARM: dts: msm: Add display picture adjustment DT entry for SDM670
ARM: dts: msm: Change eMMC master id for sdm670 bus voting
bridge: Add bridge API to access the bridge slave port
mmc: sdhci-msm: Add bus aggregate clock for sdhc platform driver
ARM: dts: msm: Add aggregate ufs phy axi clock for sdhc1 in sdm670
msm: kgsl: Wait longer for CX GDSC going off
scsi: ufs: Fix stack overflow read in ufs debugfs driver
scsi: ufs: Fix race condition in ufs qcom debugfs driver
usb: phy: Clear the eud pet during probe
f_gsi: Fix NULL pointer dereference when USB endpoint is not available
ARM: dts: msm: update mdp bw limits to 9.6GBps for sdm845v2
drivers: soc: Increase the scandump size
ARM: dts: msm: Vote for VDD_SSC_MX on sdm845
ARM: dts: msm: Optimize sdm845 GPU SMMU protection range
drm/msm/sde: allow writeback to support null fb
drm/msm: update writeback to request max mixer of given modes
drm/msm/sde: populate display topology in atomic check
ARM: dts: msm: add display preference for SDM845 SDE HW blocks
drm/msm/sde: reserve HW resources for primary display
drm/msm/sde: fix incorrect layer mixer count
soc: qcom: pil: Properly enable VDD_MSS
ARM: dts: msm: add proxy vote for DSI supplies for SDM845
ARM: dts: msm: reserve memory for continuous splash pipeline for SDM845
msm: ipa: add support for WDI 3.0 in IPA_v2
md: fix KW errors
drm/msm: support shutdown sequence on msm driver
ARM: dts: msm: Add Stream ID(SID) 1 to secure context bank for sdm845
msm: ipa: fix data stall due to NAPI poll
i2c: i2c-qcom-geni: Check firmware setting before transaction
ARM: dts: msm: update pdm gpio configuration for sdm670 internal codec
msm: kgsl: Write reference timestamp to unique memory only for A5xx
soc: sdm670: Update SCT table as per SW/HW config
ARM: dts: msm: Add pm8950 and pmi8950 pmic peripherals
core_ctl: Update cluster nr_run and cpu busy stats under state lock
core_ctl: Consider high irq loaded CPU as busy
sched/cputime: Fix a deadlock on 32bit systems
core_ctl: Fix current busy state value in core_ctl_set_busy trace point
ARM: dts: msm: Update internal codec soundcard name for sdm670
ARM: dts: msm: update sequence of wsa and wcd registration on sdm670
ARM: dts: msm: Add fastrpc device tree subnode for sdm670
ARM: dts: msm: Enable icnss device node for SDM670
drm/msm/dp: fix programming of DP_MISC1_MISC0 register
ARM: dts: msm: Update L1 Cache dump size for sdm670
ARM: dts: msm: Enable UART for sdm670
ARM: dts: msm: Correct the register offset for modem PDC on SDM670
ARM: dts: msm: update sdm670 cpu-bwmon node with count unit
nl80211: Define policy for packet pattern attributes
msm: vidc: Increase minimum input buffer count for VP9 decode
sched: walt: Fix thermal un-mitigation bug
msm: kgsl: Do not use kgsl_pwrctrl_pwrlevel_change from gmu_start
drm/msm/sde: add event logs for secure usecases
drm/msm/sde: fix post_commit assignment in secure transitions
defconfig: arm64: Disable DEVMEM and DEVKMEM for sdm845
spi: spi-geni-qcom: Add support to specify RT priority to framework
msm: vidc: Fix video power suspend issue
power: qpnp-fg-gen3: Increase temperature threshold for capacity learning
power: qpnp-fg-gen3: Improve the accuracy of charge_counter
power: qpnp-fg-gen3: Clear charge_full flag during discharging
power: qpnp-fg-gen3: Use disable_irq_nosync for disabling interrupts
power: fg-util: Wait for soc_update completion upon timeout
soc: qcom: msm-core: Remove msm-core module compilation
cpufreq: schedutil: Use >= when aggregating CPU loads in a policy
msm: kgsl: Improve IFPC performance
ARM: dts: msm: Remove GPU_CC_AHB_CLK from list for SDM670
ARM: dts: msm: Add initial sdm845 v2.1 DT files
msm: vidc: Update DCVS load range dynamically
msm: ipa: add support for WDI 3.0
scsi: ufs: change the clock scaling polling period and up threshold
ARM: dts: msm: Remove gpu_cc_ahb_clk from kgsl smmu for sdm845
msm: ADSPRPC: validate IOCTL patameters
clk: qcom: Update the video core clock frequency on sdm670
drm/msm/sde: reset custom props to default on last close
ARM: dts: msm: update sdm670 devfreq node with proper cpu number
ARM: dts: msm: add histogram feature DT entry for SDM670
drm/msm/sde: fix to send idle time notification only when requested
ARM: dts: msm: Add support for NT35597 sharp panel on SDM845
locking/osq_lock: Fix osq_lock queue corruption
leds: qpnp-wled: Disable module permanently when OVP fault persists
leds: qpnp-wled: Configure WLED1_CTRL_SWITCHING_FREQUENCY selectively
leds: qpnp-wled: Improve auto calibration algorithm
leds: qpnp-wled: Fix parameters passed to of_get_address_byname()
mmc: sdhci: fix PM Qos code porting error
ARM: dts: msm: Add battery profile for SDA845 HDK
Perf: arm64: Add additional CPUHP state for perf events
ARM: dts: msm: Remove gpu_cc_ahb_clk from kgsl_smmu for sdm670
usb: pd: qpnp-pdphy: Remove rx_busy flag
serial: msm_geni_serial: Add checks against autosuspend
serial: msm_geni_serial: Setup the IPC logs at probe for HS-UART
clk: qcom: clk-cpu-osm: Remove OSM initialization support
msm: msm_bus: Disallow single node paths
Revert "msm: kgsl: Do not change active_pwrlevel while entering SLUMBER"
iommu: arm-smmu: Remove unnecessary power_on call
iommu: arm-smmu: Disable io-coherency in bypass mode
diag: Add mutex protection while reading dci debug statistics
usb: pd: disable VBUS/VCONN upon shutdown
ALSA: pcm: use lock to protect substream runtime resource
ALSA: pcm: add locks for accessing runtime resource
drm/msm/sde: avoid duplicating plane states in crtc atomic_check
ARM: dts: msm: Enable vdd_mss on SDM845
soc: qcom: pil: Reorder votes for vdd_modem to be proxy voted
serial: msm_geni_serial: Modify the Rx state machine initializations
pinctrl: qcom: Update Direct connect mapping for GPIO31/49/89
msm: ipa: add null terminator
icnss: Re-probe if driver probe returns error of defer
power: reset: Remove secure boot mode check
msm: ipa: UAPI security code changes
msm: sde: disable support for v4l2 event subscription
diag: Fix race condition while accessing mdlog session info
usb: host: Fix passing of xhci-imod-value property to xhci-plat
diag: Validate memory device client's process descriptor
msm: ipa: prevent string buffer overflows in IPA driver
net: core: Send ARP probe and trigger RTM_NEWNEIGH
diag: Add mdlog session to apps pkt response path
diag: dci: Send masks information to only supported peripherals
diag: Add validity check for process descriptor
diag: dci: Add validity check for dci client's process descriptor
defconfig: msm: Disable LLCC ECC support for sdm670
ARM: dts: msm: add div_clk device for PM660
msm: vidc: Add TME codec entry
msm: ADSPRPC: validate context pointer with magic number
ARM: dts: msm: Add slimbus slave device for wcn3990 on sdm670
msm: netfilter: changes to handle contact address modification in SIP ALG
ARM: dts: msm: Add device tree for SDA845 V2 HDK board
ARM: dts: msm: Add display support for SDM845 QVR
ARM: dts: msm: set qcom,guard-memory property for rmtfs on sdm845
uio: msm_sharedmem: add guard page around shared memory
ARM: dts: msm: Add initial PMIC device configuration for QRD670
cpufreq: schedutil: Switch from sprintf to scnprintf
msm: msm_bus: Change Throttle Methodology
clk: qcom: Avoid turning off the CPUSS AHB clocks during LPM state
msm: kgsl: Enables GMU fence error interrupt
msm: kgsl: Set GPU fence to ALLOW mode for gmu snapshot
defconfig: sdm845: disable CPRh regulator driver
ARM: dts: msm: remove VDD_APC0/1 regulator devices for SDM845
drm/msm/sde: avoid multiple CRTC enable
ARM: dts: msm: Introduce topology for sdxpoorwills
pinctrl: qcom: Update Direct connect mapping for GPIO41
PCI/ASPM: Add L1 substate capability structure register definitions
ARM: dts: msm: Add crypto device nodes for sdm670
ARM: dts: msm: Enable QRNG driver for sdm670
ARM: dts: msm: Enable TZ-log driver for sdm670
ARM: dts: msm: Enable QSEECOM driver for sdm670
ARM: dts: msm: Enable USB3 LPM with both USB controller on SDM845
dwc3: use dwc3_host_init() and dwc3_host_exit() APIs
msm: kgsl: Start the ringbuffers with a null context
msm: kgsl: Make the fence names more readable
sched: core: Fix possible hotplug race in set_cpus_allowed_ptr
defconfig: sdm670: Enable cnss_genl driver compilation
msm: kgsl: Add commandline option to boot with no GMU
ARM: dts: msm: Change the default clk for sharp 1080p panel for sdm845
ARM: dts: msm: Enable SMMU S1 for AP/USB Context bank for SDM845
drm/msm/dsi-staging: add support to configure dsi clock
osq_lock: avoid live-lock issue for RT task
msm: kgsl: Do not change active_pwrlevel while entering SLUMBER
locking/rwsem-xadd: Fix missed wakeup due to reordering of load
ARM: dts: msm: Add non-removable ufs property for sdm845
cgroup/cpuset: remove circular dependency deadlock
usb: pd: Avoid blocking wait in SRC_TRANSITION_TO_DEFAULT
usb: pd: Send pending VDM message upon entering SNK/SRC_Ready
defconfig: arm: Enable ARM appended dtb flag for sdxpoorwills
arch: arm: Enabled HAVE_FUTEX_CMPXCHG if FUTEX is enabled
PM / devfreq: memlat: Look for min stall% in addition to ratio criteria
ARM: dts: msm: Disable kgsl iommu test device for sdm845
cpufreq: schedutil: Cache tunables on governor exit
msm: pcie: add support for switch latency
cpuidle: lpm-levels: Fix snprintf string format
pinctrl: qcom: Update sdm845 direct connect interrupts
pinctrl: qcom: Use TLMM and PDC for dual edge wakeup interrupts
drm/msm/sde: disable irq on startup to match power event
ARM: dts: msm: enable DPDM regulator on SDM670
soc: qcom: rpm_stats: Fix snprintf string format
Documentation: bindings: Add description for ICE instance
PM / devfreq: bw_hwmon: Fix event-based race condition
ARM: dts: msm: enable Display Port driver for SDM670
ARM: dts: msm: use the correct trip phandle for gpu cooling maps of sdm670
ARM: dts: msm: add specific audio support for sdm670
dwc3: msm: Notify -ETIMEDOUT always in case of floating charger
drm/msm/dsi-staging: fix incorrect logging of ESD information
defconfig: Enable sdcardfs for sdm845
ARM: dts: msm: Add battery profile for QVR845 device
ARM: dts: msm: Add battery profile for MLP446579 battery
ASoC: change mask in snd_soc_get/put_volsw_sx to unsigned int
scsi: ufs: remove UFS_DEVICE_QUIRK_RECOVERY_FROM_DL_NAC_ERRORS
msm: kgsl: Update CGC settings for preemption
msm: vidc: Update validation for operating rate
ARM: dts: msm: Update the size for gold TLB dump size on SDM845
defconfig: arm64: sdm845: Enable IP6_NF_IPTABLES_128
net: ipv6: Optimize ipv6 packet matching
udp6: set rx_dst_cookie on rx_dst updates
udp: call dst_hold_safe() in
udp6: fix socket leak on early demux
net: ipv6: reset daddr and dport in if connect() fails
net: ipv6: Fix UDP early demux lookup with udp_l3mdev_accept=0
net: ipv6: Add early demux handler for UDP unicast
ARM: dts: msm: Add flag for SMMU S1 support for each Context Bank in IPA
msm: ipa: SMMU S1 enable/bypass support for all context Banks
ARM: dts: msm: Add SMMU S1 support for all Context Banks
ARM: dts: msm: Add SDXPOORWILLS device tree files for MTP and CDP
drm/msm/sde: enable system cache for pagetable walks in mdp
msm: kgsl: Avoid cache ops on secure memory
ARM: dts: msm: adjust LUT safe levels for sdm845
drm/msm/sde: add support to adjust safe lut per fill level
usb: gadget: gsi: Defer freeing memory on free_inst if in use
staging: zram: Rate limit memory allocation errors
ARM: dts: msm: Enable UART for sdm670
ARM: dts: msm: Add bluetooth node of wcn3990 for sdm670
ARM: dts: msm: add active display flag to proper node for sdm670
mmc: mmc: Use mmc_select_hs400 instead of mmc_select_hs400es
msm: ADSPRPC: Update port state on glink open error
mmc: core: Remove unused variable cached_ext_csd
ARM: dts: msm: Add non-removable ufs property for sdm670
scsi: ufs-qcom: Add check for ufs bootdevice
ARM: dts: msm: Add support for I2C, SPI and UART on sdxpoorwills
power: qpnp-fg: Fix general coding style issues
power: qpnp-fg: Add snapshot of fuel gauge driver
power: qpnp-smbcharger: Fix compilation and other issues
power: qpnp-smbcharger: Add snapshot of qpnp-smbcharger driver
ARM: dts: msm: Enable gsi device on sdm670
mtd: msm_qpic_nand: Use correct config option for bus voting
ARM: dts: msm: Reorder GMU power levels on SDM670
ARM: dts: msm: Update watchdog interrupts for SDM670
wil6210: use INTX interrupt by default
drm/msm/sde: Fix to skip validate when no ds data available
msm: vidc: Update state check for buffer count verification
icnss: Check for FW_READY state before sending uevent in PD notifier
ARM: dts: msm: Remove old convention of adding cd gpio to interrupt map
power: smblib: reset CTM ICL vote upon USB removal
power: smblib: remove jeita fcc ajustment when HW jeita is disabled
sched: Make resched_cpu() unconditional
ARM: dts: msm: add pinctrl configuration for QNOVO_EXT_FET_CTL on sdm845
sound: usb: Update QMI indication message
msm: kgsl: Treat GMU stop failures as errors
ALSA: pcm: remove unused variable from snd_pcm_info()
msm: sde: avoid request dereference with cached sequence id
drm/msm/sde: avoid fence reset during modeset crtc disable
drm/msm/sde: reverse color component order for 16bits formats
ARM: dts: msm: Add duplicate coresight funnel devices for sdm670
msm: ADSPRPC: Use spin_lock_irqsave in glink notify handler
wil6210: support AOA in FTM session
msm: kgsl: Use a lock when updating the sparse bindings
msm: kgsl: Bail out when two threads add sparse bindings
drm/msm/dp: synchronize the USBPD and display thread events
net: ipc_router: Validate return from
drm/msm/sde: fix race condition with mdp clk and bw vote update
diag: Free the memory in diagfwd_peripheral_exit()
sched/fair: Limit sync wakeup bias to waker cpu
soc: qcom: tracer_pkt: Fix buffer length check
Revert "Revert "Revert "drivercore: Avoid adding devices without pm_ops to dpm list"""
ARM: dts: msm: Add GSI DMA channels for I2C instances on sdm845
drm/msm/sde: handle missing ctl_start interrupt for retire fence
platform: msm: qcom-geni-se: Don't hold mutex during register dump
msm: kgsl: Don't permit the user to set the lowest frequency
core_ctl: Keep all CPUs un-isolated while boost is active
defconfig: msm: Enable I2C and QCOM-SPS-DMA driver for sdxpoorwills perf
ARM: dts: msm: Enable gpu-quirk-secvid-set-once for sdm845
ALSA: pcm: remove SNDRV_PCM_IOCTL1_INFO internal command
slimbus: Fix multiple corner cases
msm: kgsl: Set secure regions once
ARM: dts: msm: Enable sending of PIL to AOP messages on SDM670
of: reserved_mem: Fix kmemleak crash on no-map region
iommu: iommu-debug: Fix duplicate iommu_attachment entries
msm: kgsl: Set default A6XX preemption level
platform: msm: Export register_codec ops API for audio
ARM: dts: msm: Add initial support for QRD670 devices
ARM: dts: msm: Add support for panels on SDM670 target
msm: sde: replace rsc with power domain for rotator
Documentation: bindings: Correct vendor reference in msm8953 pinctrl
ARM: dts: msm: Modify sleep settings on SPI-8 pins for SDM845
msm: kgsl: Add debug log in adreno_of_get_pwrlevels()
msm: kgsl: Fix gpu fault issue while enabling stall on page fault
msm: kgsl: Do not allocate scratch memory for A3xx
msm: kgsl: Limit the kgsl log frequency in kgsl_get_unmapped_area()
ARM: dts: msm: Enable GPU driver SMMU retention flag for SDM845
drm/msm/sde: Add support for dspp pa memcolor features
drm/msm/sde: Add support for dspp pa sixzone features
drm/msm/sde: Add support for dspp pa hsic features
usb: dwc3: Don't bail out in data stage completion if setup is pending
Revert "PM / Sleep: Add wake lock api wrapper on top of wakeup sources"
Conflicts:
arch/arm64/boot/dts/qcom/sdm670-mtp.dtsi
Change-Id: I483cb5cd16cbbad0dd636955b4ae7fad949a5397
Signed-off-by: Abhijit Trivedi <abhijitt@codeaurora.org>