msm: mdss: Change DSI backlight pwm_config to use nanoseconds

The DSI panel backlight is now configured using nanosecond duty cycle
and period for pwm. A nanosecond duty cycle is needed in order to satisfy
the granularity needed for 255 backlight levels and the DSI period. If the
pwm_period is very large, then a microsecond configuration is used.

Change-Id: I9551f52360f9d5da47ab7e2da6e039ad6f2695fb
Signed-off-by: Benet Clark <benetc@codeaurora.org>
net: msm_rmnet.h: Add sleep state extended IOCTL

Add extended IOCTL to set and reset the sleep states
of the underlying physical transport.

CRs-Fixed: 679058
Change-Id: I962e016abf3bfa4b468591039b79cef58fbb8b3b
Signed-off-by: Subash Abhinov Kasiviswanathan <subashab@codeaurora.org>
Merge "msm: camera2: cpp: Remove the reinstallation of cpp_timer"
Merge "msm: pcie: enable client to control config space shadowing"
Merge "msm: pcie: improve the mechanism for config space recovery"
Merge "msm: pcie: improve the mechanism to suspend PCIe link"
Merge "ARM: dts: msm: Fix the mount angle of IMX135 camera in SBC"
Merge "defconfig: 8084: Enable t-base kernel driver compilation"
Merge "msm: clock-8084: add clocks for mobicore driver"
Merge "t-base-202: Enable crytpo clocks for MSM8x26 platforms."
Merge "t-base-202: Check if kzalloc() returns a NULL pointer."
Merge "t-base-300: First Release of t-base-300 Kernel Module."
Merge "msm: kgsl: Fix profiler group id comparison"
Merge "msm: camera: isp: Adds formats for interleaved YUV"
Merge "msm: kgsl: Avoid race conditions with GPU halt variable"
Merge "soc: qcom: smd: Panic if invalid packet is recevied"
Merge "msm: kgsl: Skip dispatcher mutex owner check"
msm: camera: isp: Fix ISP bus clock calculation.

ISP send too big numbers for bus update, which were discarded and clock was not
updated. This fix corrects ISP bus clock result, using proper 64bit operations.

Change-Id: I763d8a508283f74fc0a8538e23a8f81facbc6d3a
Signed-off-by: Petar Sivenov <psiven@codeaurora.org>
msm: camera: isp: Fix integer overflow.

An intermediate calculation for size of AXI UB buffers results in
32bit overflow. This patch adds a 64bit calculation for temporary
result to avoid the overflow.

Change-Id: Ia9e2e3ae2fc1ec5933ccea5390ffd3ccb997976d
Signed-off-by: Petar Sivenov <psiven@codeaurora.org>
ASoC: apq8084: add support for in-call music delivery on second sub

Add multimedia9 frond end DAI in 8084 machine driver
to support in-call music feature on second subscription.

Change-Id: Id79d32b78465799ec9bcfc2567e1b0cd716fec73
Signed-off-by: Vidyakumar Athota <vathota@codeaurora.org>