summaryrefslogtreecommitdiff
path: root/drivers
AgeCommit message (Collapse)Author
2017-06-15Merge "drm/msm: add support for parsing hdmi/hdcp capabilities"Linux Build Service Account
2017-06-15Merge "drm/msm: Add per-instance submit queues"Linux Build Service Account
2017-06-15Merge "icnss: change the cnss name to icnss"Linux Build Service Account
2017-06-15Merge "ARM: dts: msm: Add non-removable ufs property for SDM660"Linux Build Service Account
2017-06-15Merge "msm: ipa: Add assert upon send command failure"Linux Build Service Account
2017-06-15Merge "mmc: sdhci-msm: Corrected the '&' operator with '&&' in the 'if' ↵Linux Build Service Account
statement"
2017-06-15Merge "ASoC: msm: qdsp6v2: make audio debugfs read and release exclusive"Linux Build Service Account
2017-06-15Merge "soundwire: Fix swr device count logic in registration"Linux Build Service Account
2017-06-15Merge "soundwire: Remove startup from swr_driver structure"Linux Build Service Account
2017-06-15Merge "msm: vidc: Send appropriate picture_type while turning off PIC TYPE ↵Linux Build Service Account
DECODE"
2017-06-15Merge "crypto: msm: fix rfc4309(ccm(aes)) issue on msm-4.4"Linux Build Service Account
2017-06-15Merge "msm: ipa: fix ipacm_client usage"Linux Build Service Account
2017-06-15Merge "icnss: Change MSA permissions to collect dump"Linux Build Service Account
2017-06-14drm/msm: add support for parsing hdmi/hdcp capabilitiesAbhinav Kumar
Add support to parse the HDMI TX version and HDCP support from the HDMI and QFPROM registers. This information is used to decide which HDCP driver module is to be initialized at boot time. Change-Id: Ib598f3867f1cd2ef9adb7503c5907cbb1e4ba758 Signed-off-by: Abhinav Kumar <abhinavk@codeaurora.org>
2017-06-14Merge "msm:camera: correct stats query out of boundary"Linux Build Service Account
2017-06-14Merge "msm: smmu: add re-route calling for specified iova when mapping"Linux Build Service Account
2017-06-14Merge "msm: ba: Update ba driver to latest v4l2 framework"Linux Build Service Account
2017-06-14mmc: sdhci-msm: Corrected the '&' operator with '&&' in the 'if' statementBao D. Nguyen
Without this fix the MMC may incorrectly set the CAPS for the SD card. Change-Id: Ia4be2e78453663818cfd18deb9a590ec80423bca Signed-off-by: Bao D. Nguyen <nguyenb@codeaurora.org>
2017-06-14msm: vidc: Send appropriate picture_type while turning off PIC TYPE DECODEPraveen Kumar Dwivedi
For V4L2_CID_MPEG_VIDC_VIDEO_PICTYPE_DEC_MODE ioctl the valid ctrl values are V4L2_MPEG_VIDC_VIDEO_PICTYPE_DECODE_ON and V4L2_MPEG_VIDC_VIDEO_PICTYPE_DECODE_OFF. But for V4L2_MPEG_VIDC_VIDEO_PICTYPE_DECODE_OFF case we are sending wrong enable_picture.picture_type value. We are also oring HAL_PICTURE_IDR, whereas only HAL_PICTURE_I | HAL_PICTURE_P | HAL_PICTURE_B should be sent. Change-Id: I96103d068b3e6e5f23da07d9a4c20e92ed55557c Signed-off-by: Praveen Kumar Dwivedi <pkd@codeaurora.org>
2017-06-14Merge "drm/msm/sde: add support to select secure context bank"Linux Build Service Account
2017-06-14Merge "msm: mdss: Clean-up payload for unsupported versions"Linux Build Service Account
2017-06-14Merge "f_fs: set maxburst to one before enabling endpoints"Linux Build Service Account
2017-06-14Merge "mmc: core: Ignore CRC errors with CMD13 while executing tuning"Linux Build Service Account
2017-06-14Merge "msm: isp: camera: Avoid potential out of bound write"Linux Build Service Account
2017-06-14Merge "msm: camera: isp: configure correct pixel per line with Testgen"Linux Build Service Account
2017-06-14Merge "mmc: sd: return error information of sd_init_card incase of failure"Linux Build Service Account
2017-06-14msm: ipa: fix ipacm_client usageSkylar Chang
Fix the access to ipacm_client array. Change-Id: I0e6c026a4f6eb0bc21f4e07cb301e21f78103f33 CRs-Fixed: 2024177 Acked-by: Ady Abraham <adya@qti.qualcomm.com> Signed-off-by: Skylar Chang <chiaweic@codeaurora.org>
2017-06-14msm: ipa: Add assert upon send command failureUtkarsh Saxena
Assert the device upon send command failure after reaching maximum retries. Change-Id: I154eda0697ec190662dc16edbe09e2213b4a0bae Acked-by: Ashok Vuyyuru <avuyyuru@qti.qualcomm.com> Acked-by: Mohammed Javid <mjavid@qti.qualcomm.com> Signed-off-by: Utkarsh Saxena <usaxena@codeaurora.org> Signed-off-by: Mohammed Javid <mjavid@codeaurora.org>
2017-06-14icnss: change the cnss name to icnssPaul Zhang
Refine the code change for this changeID: I335a046a886ac3ce35cf96eb71231bfe75d33c60 CRs-Fixed: 2058348 Change-Id: I9a734c8bed284870562ff2d096e7316328f37e02 Signed-off-by: Paul Zhang <paulz@codeaurora.org>
2017-06-14Merge "scsi: ufs: update ufs command logging infrastructure"Linux Build Service Account
2017-06-13icnss: Change MSA permissions to collect dumpAnurag Chouhan
With certain senarios such as error FATAL, WBOG Bite in modem WLAN hardware is still alive, while trying to collect the dump platform driver is removing the MSA permissions from MSS and WLAN Hardware to HLOS, at the same time if WLAN Hardware is trying to access the MSA region which results into SNOC error To avoid such senarios instead of removing MSS and WLAN permissions MSA is assigned HLOS permissions as well and once the ramdump is collected HLOS permissions will be removed. Change-Id: Ic71e0fa8c064fd70dad9958187244909cbb80c0a CRs-fixed: 2048531 Signed-off-by: Anurag Chouhan <achouhan@qti.qualcomm.com>
2017-06-14scsi: ufs-qcom: Add check for ufs bootdeviceAsutosh Das
On qcom platforms, bootdevice is the primary storage device. The regulators to this device are left ON by the bootloaders. Detecting further in the init sequence that UFS is not the bootdevice entails turning-off of these regulators without sending PON. This is bad for the underlying storage device. Change-Id: I7e9231f0bcf90d8f329146ae2d831bbb5ef8190e Signed-off-by: Asutosh Das <asutoshd@codeaurora.org>
2017-06-14msm: smmu: add re-route calling for specified iova when mappingGuchun 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 function. Change-Id: I555fe7ae44464f25245d2d0a6740a2411a8624ba Signed-off-by: Guchun Chen <guchunc@codeaurora.org>
2017-06-13Merge "drm/msm: Use per-ring submit lists"Linux Build Service Account
2017-06-13Merge "drm/msm: fix leak in failed submit path"Linux Build Service Account
2017-06-13Merge "msm: thermal: Probe sensor info prior to other feature probe"Linux Build Service Account
2017-06-13Merge "diag: dci: Add NULL pointer checks for dci buffers"Linux Build Service Account
2017-06-13Merge "drm/msm: Fix possible overflow issue in submit_cmd"Linux Build Service Account
2017-06-13scsi: ufs: update ufs command logging infrastructureCan Guo
This change increases the max command logging capability. It also adds cmd log print if pwr ctrl failure detected. Finally, it changes function name ufshcd_cmd_log_print to ufshchd_print_cmd_log to align with the naming of other ufshcd debug print functions. Change-Id: Ia407b239a0e231c353cccf7e6acf87a5f73d7bd8 Signed-off-by: Can Guo <cang@codeaurora.org>
2017-06-13crypto: msm: fix rfc4309(ccm(aes)) issue on msm-4.4Zhen Kong
In newer kernel (msm-4.4 or later), for AEAD ciphering, crypto api has been re-worked and the assoclen defines the length of association data and iv together. But for rfc4309(ccm(aes)), iv is not part of AAD. Therefore, change qcrypto driver to remove the iv, by subtract 8 from assoclen for rfc4309(ccm(aes)). Change-Id: I37eb1934d7817b5b5c33440122b68e5d37854960 Signed-off-by: Zhen Kong <zkong@codeaurora.org>
2017-06-13drm/msm/sde: add support to select secure context bankAbhijit Kulkarni
Add support in the sde plane component to select the secure context bank based on the fb_mode plane property. This changes also sets the correct hw settings for the secure plane src address. CRs-Fixed: 2053654 Change-Id: Iacdfbb366b3ff56fcd5036fb9157547542095cde Signed-off-by: Abhijit Kulkarni <kabhijit@codeaurora.org>
2017-06-13Merge "msm: vidc: Perform cache operations only on filled length"Linux Build Service Account
2017-06-13Merge "msm: vidc: Allocate memory dynamically for debugfs info_reads"Linux Build Service Account
2017-06-13Merge "msm: vidc: Return only active state VBs during flush"Linux Build Service Account
2017-06-13Merge "diag: Synchronize mdlog read and write threads"Linux Build Service Account
2017-06-13Merge "sdm660: adsprpc: Map uncached buffers as non-coherent"Linux Build Service Account
2017-06-12Merge "msm: ipa: fix hdr table full condition"Linux Build Service Account
2017-06-12Merge "power: qpnp-fg-gen3: Qualify aborting capacity learning"Linux Build Service Account
2017-06-12Merge "drm/msm: Fix kernel address issue of profile buffer"Linux Build Service Account
2017-06-12Merge "qseecom: Fix accessing userspace memory in kernel space"Linux Build Service Account