summaryrefslogtreecommitdiff
path: root/drivers
AgeCommit message (Collapse)Author
2016-12-19Merge "msm: mdss: Clear compat structures before copying to user"Linux Build Service Account
2016-12-19Merge "soc: qcom: glink: Add pending remote done packets to intent purge"Linux Build Service Account
2016-12-19Merge "msm: vidc: remove redundant init_completion() calls"Linux Build Service Account
2016-12-19Merge "msm: camera: isp: Fix HVX streaming after crash"Linux Build Service Account
2016-12-19Merge "msm: sensor: fixing errors due to csiphy clock release"Linux Build Service Account
2016-12-19Merge "msm: vidc: Add port information to flush_done event"Linux Build Service Account
2016-12-19Merge "usb: gadget: composite: Add spinlock protection for usb string ↵Linux Build Service Account
descriptor"
2016-12-19Merge "msm: rdbg: Add snapshot of remote debugger driver"Linux Build Service Account
2016-12-19Merge "msm: sensor: Fix to read the parameters from slave info"Linux Build Service Account
2016-12-18Merge "clk: qcom: add common clock framework support for MDSS PLL"Linux Build Service Account
2016-12-18Merge "soc: qcom: pil-q6v5: Update the reset sequence for qdspv62.1.2/1.5"Linux Build Service Account
2016-12-18Merge "msm: kgsl: Add Bind objects to dispatcher draw queue"Linux Build Service Account
2016-12-18Merge "soc: qcom: pil: Initialize variable to avoid invalid access"Linux Build Service Account
2016-12-16clk: qcom: add common clock framework support for MDSS PLLSandeep Panda
Model and configure MDSS DSI PLL using upstream clock framework APIs. Add changes to define and register vco, divider, mux clcoks as per common clock infrastructure. Change-Id: Idc51070e2bb36d1a757d2714d2875a99901321a7 Signed-off-by: Sandeep Panda <spanda@codeaurora.org>
2016-12-14soc: qcom: pil-q6v5: Update the reset sequence for qdspv62.1.2/1.5Gaurav Kohli
Update the reset sequence to read each write while enabling QDSP6 memory bank one at a time. This will make sure whether write is complete or not. Also add logs during Mss shutdown, It will help to debug Mss restart and shutdown case. Change-Id: I9f2cb058a7e59b573fc64662ee7b5bff49b18ea7 Signed-off-by: Gaurav Kohli <gkohli@codeaurora.org>
2016-12-13Merge "USB: dwc3: msm: Fail probe if core-clk-rate is not passed from dts"Linux Build Service Account
2016-12-13Merge "USB: dwc3-msm: Check endpoint status and request queued or not first"Linux Build Service Account
2016-12-13Merge "USB: dwc3-msm: Initialize DBM ep before BAM pipe reset"Linux Build Service Account
2016-12-13Merge "clk: qcom: Update fmax tables and few frequencies clocks of MSMfalcon"Linux Build Service Account
2016-12-13Merge "qpnp-fg-gen3: Use the correct property name to get fastcharge current"Linux Build Service Account
2016-12-13Merge "usb: dwc3-msm: Set PROP_BOOST_CURRENT for direct attach devices"Linux Build Service Account
2016-12-13Merge "icnss: Remove dev reference"Linux Build Service Account
2016-12-13Merge "msm: dvb: demux: compilation error fix for 32 bit version"Linux Build Service Account
2016-12-13Merge "smb-lib: revert the boost back workaround for dc path"Linux Build Service Account
2016-12-13Merge "dwc3: gadget: Increase TXFIFO size as 3KB with endless USB IN endpoint"Linux Build Service Account
2016-12-13Merge "spcom: check buf size for send modified command"Linux Build Service Account
2016-12-13Merge "spcom: check buf_size validity for user send command"Linux Build Service Account
2016-12-13Merge "NFC: Inform CLF whenever eSE is powered off"Linux Build Service Account
2016-12-13Merge "spcom: check user space command size"Linux Build Service Account
2016-12-13clk: qcom: Update fmax tables and few frequencies clocks of MSMfalconTaniya Das
The fmax corner frequencies have got updated, and also new frequencies have been added for few clocks, so fix and update the same. Change-Id: Ic6e2c2208a8971b07ed6ccfc8d63091e4692301f Signed-off-by: Taniya Das <tdas@codeaurora.org>
2016-12-12USB: dwc3: msm: Fail probe if core-clk-rate is not passed from dtsVijayavardhan Vennapusa
Currently USB driver is not failing probe if USB core-clk-rate property is not exist. This leads to USB enumeration failures across connect/ disconnect. Hence make core-clk-rate property mandatory and if in case not defined, fail the probe. Also Fail probe if extcon property not defined in case of OTG mode. Also return error if dwc3_core_pre_init() fails during dwc3-msm_resume() due to phy init fails and don't go ahead with setting up event buffers as event buffers allocation is done. Change-Id: I3927ad2f670e45acd10f8568857cf9f3434df657 Signed-off-by: Vijayavardhan Vennapusa <vvreddy@codeaurora.org>
2016-12-12usb: dwc3-msm: Set PROP_BOOST_CURRENT for direct attach devicesJack Pham
If PMIC provides boost power for VBUS in host mode, it may need to know the amount of current of an attached device in order to optimize for overall power consumption. We can pass the bMaxPower obtained from a device's configuration descriptor when it is attached. This only affects devices (including hubs) directly attached to the root port, as any device downstream of a hub will either consume part of the hub's budget or has external power. Change-Id: I1ad2cfecb7a2f6bdeaced29a1753cdc1bf3849db Signed-off-by: Jack Pham <jackp@codeaurora.org>
2016-12-12icnss: Remove dev referenceYuanyuan Liu
Remove dev reference in icnss_set_wlan_mac_address as this function is called by external module and won't be able to get ICNSS dev pointer. CRs-Fixed: 1099641 Change-Id: I21c992676c41b6cdc3ea53722806e8d0be78d9d5 Signed-off-by: Yuanyuan Liu <yuanliu@codeaurora.org>
2016-12-12msm: dvb: demux: compilation error fix for 32 bit versionUdaya Mallavarapu
Compilation error fix for 32 bit version mpq demux common plugin Change-Id: Id2472097e115f1c8d09886c1a1ceb01c4f5c5f4b CRs-Fixed: 1090466 Signed-off-by: Udaya Mallavarapu <udaym@codeaurora.org>
2016-12-12dwc3: gadget: Increase TXFIFO size as 3KB with endless USB IN endpointMayank Rana
Current code is resizing each USB IN endpoint's TXFIFO to 1KB if it is not USB GSI endpoint or bursting is not enable. In some high throughput test case where there is contention in terms of accessing DDR memory through SNOC between USB3 and other peripheral PCIE, there are many underrun errors (i.e. Bad Data Length/Bad CRC) observed. These errors results into retransmision of USB packets and sometime dropping packets causing diffrent kind of data stalls. Hence fix this issue by increasing TXFIFO size as 3KB with endless USB IN endpoint (i.e. USB BAM2BAM endpoint) which helps to successfully retransmit packets. Change-Id: I73860a7bb252a0226b591a5f732e6a7b864911cf Signed-off-by: Mayank Rana <mrana@codeaurora.org>
2016-12-12USB: dwc3-msm: Check endpoint status and request queued or not firstVijayavardhan Vennapusa
When function driver calls dwc3_msm_ep_queue() to queue endless request, first check endpoint status and whether any request already queued or not. If that is the case, return error. Else go ahead with queuing request to USB HW. This helps in resolving the crash seen when request is being queued again. Change-Id: I3d6a603c693d1df36719f57684ffad409e1a0e78 Signed-off-by: Vijayavardhan Vennapusa <vvreddy@codeaurora.org> Signed-off-by: Chandana Kishori Chiluveru <cchiluve@codeaurora.org>
2016-12-12USB: dwc3-msm: Initialize DBM ep before BAM pipe resetVijayavardhan Vennapusa
On new platforms, endpoint clock gating is added for dbm endpoints with Synopsys USB3.0 controller. This hardware feature requires initialization of DBM endpoint before BAM pipe reset for bam2bam mode data transfers working. Hence change sequence such that do DBM endpoint initialization first followed by BAM pipe reset and do start transfer as last operation. CRs-Fixed: 965207 Change-Id: Ib5bfd1a7d258fe336a4c9924850fc9223c1c81f6 Signed-off-by: Vijayavardhan Vennapusa <vvreddy@codeaurora.org> Signed-off-by: Chandana Kishori Chiluveru <cchiluve@codeaurora.org>
2016-12-10Merge "clk: msm: clock-osm: don't use version register to enable WDOG status"Linux Build Service Account
2016-12-10Merge "power: bcl: Add frequency mitigation as an optional property for BCL"Linux Build Service Account
2016-12-09Merge "usb: phy: qusb2: Add support to vote for regulator L2a"Linux Build Service Account
2016-12-09Merge "msm: mdss: dp: correctly ref count the pll resources"Linux Build Service Account
2016-12-09Merge "msm: vidc: Disable clocks in reverse order"Linux Build Service Account
2016-12-09Merge "msm: vidc: Fix kw issues"Linux Build Service Account
2016-12-09Merge "iommu: arm-smmu: Fix clock reference count error"Linux Build Service Account
2016-12-09Merge "scsi: ufs: fix shutdown race condition"Linux Build Service Account
2016-12-09Merge "power_supply: Add BOOST_CURRENT property"Linux Build Service Account
2016-12-09Merge "msm: ipa3: check the rx_door_bell value on disable"Linux Build Service Account
2016-12-09Merge "qpnp-fg-gen3: Add support for PMFALCON in Fuel Gauge"Linux Build Service Account
2016-12-09Merge "msm: thermal: Notify LMH DCVSh driver after freq mitigation request"Linux Build Service Account
2016-12-09Merge "ARM: dts: msm: Add GPU coresight properties for msm8998"Linux Build Service Account