summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-06-06Merge "ARM: dts: msm: Enable DRD mode for 2nd USB controller on MSM8996 Auto"Linux Build Service Account
2017-06-06Merge "msm: camera: isp: Add bound check for an array"Linux Build Service Account
2017-06-06Merge "Revert "defconfig: msmcortex_mediabox: Disable MODULE_SIG""Linux Build Service Account
2017-06-05Merge "iommu/arm-smmu: Add support for regulator deferred disable"Linux Build Service Account
2017-06-05Merge "msm: vidc: Copy user buffers to kernel memory before access"Linux Build Service Account
2017-06-05Merge "msm: vidc: Add state checks for start streaming"Linux Build Service Account
2017-06-05Merge "msm: vidc: Update matrix coefficient values"Linux Build Service Account
2017-06-05Merge "msm: vidc: Update VB2 buffer state during stream_on failure"Linux Build Service Account
2017-06-05Merge "msm: vidc: Call vb2_queue_release before destroying reg_buf lock"Linux Build Service Account
2017-06-05Merge "msm: vidc: Check presence of property before calling cx register"Linux Build Service Account
2017-06-05Merge "msm: cec: Add CEC adapter driver for SDE hardware"Linux Build Service Account
2017-06-05Merge "mhi: mhi_uci: Create char dev only after PCIe device ID is known"Linux Build Service Account
2017-06-05Merge "mhi: core: Bind devices with variable PCIe device IDs with same ↵Linux Build Service Account
device node"
2017-06-05Merge "ARM: dts: msm: Disable neutrino reset GPIO at bootup on msm8996"Linux Build Service Account
2017-06-05Merge "msm: ipa3: Fix to add check for dma_map_single return values"Linux Build Service Account
2017-06-05Merge "regulator: qpnp: check min/max voltages against HW configuration"Linux Build Service Account
2017-06-05Revert "defconfig: msmcortex_mediabox: Disable MODULE_SIG"Mohammed Khajapasha
This reverts commit 3fa757498480 ("defconfig: msmcortex_mediabox: Disable MODULE_SIG"). Change-Id: I08d9ef6913a8e19f16ac5729315f3577490ed25c Signed-off-by: Mohammed Khajapasha <mkhaja@codeaurora.org>
2017-06-04ARM: dts: msm: Disable neutrino reset GPIO at bootup on msm8996Jaiju Yesudasan
Neutrino reset GPIO need to be be disabled at bootup. It will be enabled by driver in its probe. CRs-Fixed: 1072096 Change-Id: Ie4a0428523b0764e0234f0ae51a90c250166cca9 Signed-off-by: Jaiju Yesudasan <cjaijuy@codeaurora.org>
2017-06-05iommu/arm-smmu: Add support for regulator deferred disablePrakash Gupta
In case of unmap call, regulator is enabled/disabled. This may introduce additional delay. For clients who do not detach, it's not possible to keep regulator vote while smmu is attached. Add support for regulator deferred disable. The time delay for deferred disable can be set using dt property qcom,deferred-regulator-disable-delay in ms. Change-Id: I462e1999bd81f6332169b24749632d7b247c75c5 Signed-off-by: Prakash Gupta <guptap@codeaurora.org>
2017-06-04Merge "defconfig: msm8996: Use RCU_NOCB for RCU subsystem"Linux Build Service Account
2017-06-04defconfig: msm8996: Use RCU_NOCB for RCU subsystemWei Li
Use per CPU NOCB threads to process RCU callbacks, rather than processing the callbacks in softirq context. Processing large number of callbacks in softirq context may result in delayed execution of other softirqs, so remove processing of callbacks from softirq context. Change-Id: I90d070ad824d2df0f3e1ee29da1b48ae2887b64b Signed-off-by: Wei Li <weili@codeaurora.org>
2017-06-04Merge "qcom: smb1351: add support for reporting INPUT_SUSPEND property"Linux Build Service Account
2017-06-04Merge "ARM: dts: msm: Early mount of vendor partition for msm8998"Linux Build Service Account
2017-06-03Merge "soc: qcom: pil: Add trace events for PIL driver"Linux Build Service Account
2017-06-03Merge "drm/msm: fix leak in failed get_pages"Linux Build Service Account
2017-06-03Merge "input: synaptics_dsx: remove unused synaptics touch screen driver files"Linux Build Service Account
2017-06-03defconfig: msmcortex_mediabox: Disable MODULE_SIGRunmin Wang
Disable the module_sig for apq8098 target. Change-Id: Ifd5927321bd2a5e8a55f6bae887ee86645889b6c Signed-off-by: Runmin Wang <runminw@codeaurora.org>
2017-06-03msm: cec: Add CEC adapter driver for SDE hardwareRay Zhang
This CEC adapter driver using CEC framework provides CEC support for SDE hardware. CEC is a protocol that provides high-level control functions between various audiovisual products. This adapter is the hardware implementation of CEC protocol, and its major functionality is to send and to receive CEC messages. CRs-Fixed: 2041335 Change-Id: I73bc9c63b78d61f5449a37cadcfeda976d5456b0 Signed-off-by: Ray Zhang <rayz@codeaurora.org>
2017-06-02Merge "ARM: dts: msm: assign virtual planes on msm8996 auto platform"Linux Build Service Account
2017-06-02Merge "ARM: dts: msm: Modify coresight replicator device for msm8996"Linux Build Service Account
2017-06-02Merge "ARM: dts: msm: enable HDMI & DSI displays on 8996 auto CDP platform"Linux Build Service Account
2017-06-01Merge "msm: smmu: add re-route calling for specified iova."Linux Build Service Account
2017-06-01Merge "power: qcom: smb138x-charger: do not enable parallel thermal regulation"Linux Build Service Account
2017-06-01Merge "qpnp-fg-gen3: configure ESR timers dynamically based on charge ↵Linux Build Service Account
termination"
2017-06-01Merge "ARM: dts: msm: update PCIe PHY sigdet settings"Linux Build Service Account
2017-06-01Merge "usb: pd: policy_engine: Handle spec revision properly"Linux Build Service Account
2017-06-01Merge "core_ctl: Add sysfs node to disable core_ctl"Linux Build Service Account
2017-06-01ARM: dts: msm: assign virtual planes on msm8996 auto platformThomas (Wonyoung) Yun
The virtual planes are used to support wider HDMI display. Enable them on msm8996 auto platforms in order to support 4K HDMI display. Change-Id: I61bf00975ffac73c37f66dbc47dcc11b31df45df Signed-off-by: Thomas (Wonyoung) Yun <wyun@codeaurora.org>
2017-06-02msm: smmu: add re-route calling for specified iova.Guchun Chen
When calling smmu mapping, if iova is specified directly by user, not allocated dynamically in dma-mapping.c, smmu driver needs to provide support for this. This is needed in early display case. In this scenario, LK has set physical memory to display hardware for fetching, so if iova is not explicitly specified in kernel, but instead dynamically produced by "alloc_iova" in dma-mapping.c, display hardware has no chance to know this new iova, then smmu fault will happen if enabling the iommu stage-1 translation. To fix this smmu fault problem, add re-routing to the right path when iova specified by user is not 0 in smmu map/unmap function. Change-Id: I062b04d7eec65af1c106a5caa09ec787b5d26d0d Signed-off-by: Guchun Chen <guchunc@codeaurora.org>
2017-06-01mhi: mhi_uci: Create char dev only after PCIe device ID is knownSujeev Dias
MHI host may not have PCIe device info during channel registration. Defer creation of char device until PCIe bus enumeration is completed. CRs-Fixed: 2040899 Change-Id: I6372523bd6a758f29dad09d207b86c3f87e2f2cc Signed-off-by: Sujeev Dias <sdias@codeaurora.org>
2017-06-01Merge "clk: msm: clock-local2: Remove checks for display RCG re-configuration"Linux Build Service Account
2017-06-01Merge "msm: kgsl: Use per page cache operation instead of bulk cache operation"Linux Build Service Account
2017-06-01Merge "ARM: dts: msm: Enable support for audio on guest virtual platform"Linux Build Service Account
2017-06-01Merge "iommu: iommu-debug: limit memory address exposure"Linux Build Service Account
2017-06-01Merge "diag: Add support for mhi shutdown notification"Linux Build Service Account
2017-06-01power: qcom: smb138x-charger: do not enable parallel thermal regulationNicholas Troast
USB connector HW based thermal regulation is active which will throttle the input current on USBIN-USBIN configurations. This was enabled for MID-MID configurations to enable the comparator output for USB connector temperature mitigation, but since the input is bypassed it does not throttle the input current. The comparator output is no longer used since the ADC values are used directly, so neither configuration needs this HW feature to be enabled. Remove the write to enable this HW feature. Change-Id: Ia7f6b3812ae222fbd8233d07dd6daa67e65ce08b Signed-off-by: Nicholas Troast <ntroast@codeaurora.org>
2017-06-01usb: pd: policy_engine: Handle spec revision properlyHemant Kumar
As per USB PD 3.0 specification the 2-bit Specification Revision field of a GoodCRC Message does not carry any meaning and Shall be considered as don't care by the recipient of the Message. Hence set spec revision to USBPD_REV_20 for GoodCRC message. PD protocol message header defaults to USBPD_REV_20 which gets updated USBPD_REV_30 if PD 3.0 source capabale of programmable power supply. Change-Id: I5209bb00c437f3c959d093a972f1ac75233cbcf9 Signed-off-by: Hemant Kumar <hemantk@codeaurora.org>
2017-06-01ARM: dts: msm: update PCIe PHY sigdet settingsTony Truong
Sigdet under low power (LP) mode will use a less accurate local reference generation, which is expected to have a little more variation than a precise reference (normal mode). Update PCIe PHY sigdet to use normal mode instead of LP to increase accuracy and make sigdet more robust. Change-Id: If9cad9ac9b5a6a736e3af653ac3b3b5e30cfefb4 Signed-off-by: Tony Truong <truong@codeaurora.org>
2017-06-01ARM: dts: msm: Enable support for audio on guest virtual platformKing Tam
Update device tree nodes to support audio on guest virtual machine. Change-Id: Id2e12b466cff43d8ddcb5c01ecd7bb1a7f0ba04c CRs-fixed: 2047317 Signed-off-by: King Tam <kingt@codeaurora.org>
2017-06-01mhi: core: Bind devices with variable PCIe device IDs with same device nodeSujeev Dias
In order to bind devices with variable PCIe device IDs with same device tree node, make PCIe device ID optional parameter in device tree node. If PCIe device ID not specified in device tree, any device can be bind with the node. CRs-Fixed: 2040899 Change-Id: Iaedcb40db15fa0e8c5c30eb147c904a10cd7569d Signed-off-by: Sujeev Dias <sdias@codeaurora.org>