Commit graph

586559 commits

Author SHA1 Message Date
Linux Build Service Account
dfbbbe04e1 Merge "usb: gadget: f_ncm: allocate/free net device upon driver bind/unbind" 2017-03-27 00:00:23 -07:00
Linux Build Service Account
184c749ea2 Merge "ath10k: msm: enable ATH10k DEBUG config for APQ8098" 2017-03-27 00:00:23 -07:00
Linux Build Service Account
3cf406dcbb Merge "ath10k: Fix ATH10K_DBG_SNOC debug mask" 2017-03-27 00:00:22 -07:00
Linux Build Service Account
f475cb50b0 Merge "msm: isp: initialize pd stats buffer index" 2017-03-27 00:00:21 -07:00
Linux Build Service Account
664fd922ef Merge "msm: isp: Fix unbalanced hvx clk disable" 2017-03-27 00:00:20 -07:00
Linux Build Service Account
3f772904a9 Merge "msm: camera: isp: Set max address for stats write master" 2017-03-27 00:00:19 -07:00
Linux Build Service Account
ba53c4518c Merge "Merge tag v4.4.55 into branch 'msm-4.4'" 2017-03-25 13:54:57 -07:00
Linux Build Service Account
63e553c0c5 Merge "qcom: smb138x-charger: add vbus regulator" 2017-03-25 13:54:56 -07:00
Linux Build Service Account
53741d950a Merge "qcom: smb138x-charger: Add support for setting parallel mode" 2017-03-25 13:54:55 -07:00
Linux Build Service Account
a95f0c7623 Merge "ARM: dts: msm: add gpio irq for laser sensor on msm8998" 2017-03-25 06:51:46 -07:00
Harry Yang
1a62ba595f qcom: smb138x-charger: add vbus regulator
Add vbus regulator in USBIN-USBIN parallel mode.

Change-Id: I57d5cc54aa789a942d5b1a5bc33677ba263d3284
Signed-off-by: Harry Yang <harryy@codeaurora.org>
2017-03-24 13:29:40 -07:00
Harry Yang
71aeac7a9c qcom: smb138x-charger: Add support for setting parallel mode
More than one parallel configurations between PMI8998 and SMB138x are
supported. Update the parallel mode from DT.

Change-Id: I07c30e8d4d860acaf24dd5d0608dca6ba3e65559
Signed-off-by: Harry Yang <harryy@codeaurora.org>
Signed-off-by: Abhijeet Dharmapurikar <adharmap@codeaurora.org>
2017-03-24 13:29:40 -07:00
Linux Build Service Account
c8026470c5 Merge "ath10k: Add rx rate histogram for data packet" 2017-03-24 12:13:08 -07:00
Linux Build Service Account
d0ae02c103 Merge "input: synaptics_dsx: remove array declaration in write function" 2017-03-24 12:13:07 -07:00
Linux Build Service Account
788fd1f669 Merge "i2c-msm-v2: Create rx completion object for dma mode" 2017-03-24 12:13:06 -07:00
Linux Build Service Account
1c5eaab322 Merge "iio: qcom-rradc: Update reading battery ID channel" 2017-03-24 12:13:06 -07:00
Linux Build Service Account
e6025a89eb Merge "msm: ipa: add retry to channel stop" 2017-03-24 12:13:05 -07:00
Linux Build Service Account
3e5a44882b Merge "ath10k: Enable Subsystem Restart for ath10k WCN3990 driver" 2017-03-24 12:13:04 -07:00
Linux Build Service Account
284d57ddfe Merge "msm: msm_bus: initialize the local variable" 2017-03-24 12:13:03 -07:00
Linux Build Service Account
7b585b8e0e Merge "ARM: dts: msm: config SD card GPIO on SDM630 QRD" 2017-03-24 12:13:02 -07:00
Linux Build Service Account
c5db1ff34d Merge "msm: msm_bus: fix the memory leak issue" 2017-03-24 12:13:01 -07:00
Linux Build Service Account
c18c373729 Merge "mmc: sdhci-msm: Cache mmc data structures for debugging" 2017-03-24 12:13:00 -07:00
Linux Build Service Account
e76a227bca Merge "msm: mdss: Remove DSC parameters from MDP caps" 2017-03-24 12:12:59 -07:00
Linux Build Service Account
588c3e92c9 Merge "msm: mdss: Perform splash cleanup on slave control" 2017-03-24 12:12:58 -07:00
Linux Build Service Account
f24c14db5b Merge "msm: mdss: handle force clock lane to HS option properly" 2017-03-24 12:12:57 -07:00
Linux Build Service Account
ba4b8bd054 Merge "msm: mdss: ensure proper state transition during ULPS exit" 2017-03-24 12:12:56 -07:00
Linux Build Service Account
b606e151e5 Merge "msm: mdss: initialize external BL level when fb probe" 2017-03-24 12:12:55 -07:00
Linux Build Service Account
bf4ee749a7 Merge "ion: ion_system_heap: Fix null pointer dereference" 2017-03-24 12:12:54 -07:00
Linux Build Service Account
6ec5aba99c Merge "msm: wlan: Change EIRP value for country China" 2017-03-24 12:12:53 -07:00
Linux Build Service Account
1939e99608 Merge "USB: qdss: Fix NULL pointer deference issue during QDSS transfers" 2017-03-24 12:12:52 -07:00
Linux Build Service Account
4358e92082 Merge "Revert "ARM: dts: msm: Enable midframe sampling timer on SDM660"" 2017-03-24 12:12:51 -07:00
Linux Build Service Account
8dd5f28966 Merge "ARM: dts: msm: add speed bin 1 CPU clock boost frequency for msm8996pro" 2017-03-24 12:12:50 -07:00
Linux Build Service Account
ef1e7d218c Merge "arm64: kaslr: Fix up the kernel image alignment" 2017-03-24 12:12:49 -07:00
Linux Build Service Account
0c422cda97 Merge "msm: camera: isp: Rate limit certain logs" 2017-03-24 12:12:48 -07:00
Linux Build Service Account
6d7192fb53 Merge "ARM: dts: msm: designate LDO10A as a parent of LDO7B on sdm660" 2017-03-24 12:12:47 -07:00
Linux Build Service Account
a8e306826e Merge "msm_serial_hs: modify uart driver to prevent race between timer calls" 2017-03-24 12:12:46 -07:00
Linux Build Service Account
9c809d2a75 Merge "ARM: dts: msm: designate LDO10A as a parent of LDO7B on sdm630" 2017-03-24 12:12:46 -07:00
Linux Build Service Account
926dc5d76d Merge "USB: f_audio_source: Use different names for multi instances" 2017-03-24 12:12:45 -07:00
Linux Build Service Account
28af635af5 Merge "soc: qcom: service-locator: Free memory in case of error" 2017-03-24 12:12:44 -07:00
Linux Build Service Account
2b2a813f23 Merge "ARM: dts: msm: Set the rate for camss vfe clock on SDM660 & SDM630" 2017-03-24 12:12:43 -07:00
Linux Build Service Account
3d962a0054 Merge "ARM: dts: msm: designate LDO12 as a parent of LDO24 on msm8998" 2017-03-24 12:12:31 -07:00
Govind Singh
34931fc70e ath10k: msm: enable ATH10k DEBUG config for APQ8098
CONFIG_ATH10K_DEBUG needs to enabled to get the
debug logs for various debug log levels.

Enable CONFIG_ATH10K_DEBUG to have debug log support
for ath10k driver.

Change-Id: Ibd8641fe79ca4cfb68e843247610dbd28d857cc7
Signed-off-by: Govind Singh <govinds@codeaurora.org>
Signed-off-by: Sarada Prasanna Garnayak <sgarna@codeaurora.org>
2017-03-24 07:28:34 -07:00
Shantanu Jain
bcde95e2e6 input: synaptics_dsx: remove array declaration in write function
Remove array declaration in i2c write function of Synaptics DSX
touch driver and use the malloc function to allocate the memory.
This change is added to use heap memory instead of stack memory.

CRs-Fixed: 1010986
Change-Id: I8f2f75744bb442191d7d4577795d986e10ea1cf6
Signed-off-by: Shantanu Jain <shjain@codeaurora.org>
2017-03-24 17:09:54 +05:30
Govind Singh
b9e75d5783 ath10k: Fix ATH10K_DBG_SNOC debug mask
ATH10K_DBG_SNOC debug mask is incorrectly assigned.
Fix this by correctly assigning the debug mask
for WCN3990.

Change-Id: I261e4789e4c69cf2493b8e18df9ffb538b256b20
Signed-off-by: Govind Singh <govinds@codeaurora.org>
2017-03-24 02:48:34 -07:00
Ashutosh Kumar
80501bb4e4 ath10k: Add rx rate histogram for data packet
Add the rate histogram for rate_index, band, ht,
vht and vht_nss for received data packet.

CRs-Fixed: 2019645
Change-Id: I52ae3b94c886b8a200162cd7d2a220548296bf91
Signed-off-by: Ashutosh Kumar <askuma@codeaurora.org>
2017-03-24 02:34:27 -07:00
Sayali Lokhande
62edbae8ba mmc: sdhci-msm: Cache mmc data structures for debugging
Add debug RAM to store few important mmc data structures
on first point of failure(like mmc_card, mmc_host, sdhci_host)
for debugging purpose, otherwise it will be overwritten as
BUG_ON is removed now.

Change-Id: Ia1388a77aeed60d4d49a63b8798d3a925a60ac2c
Signed-off-by: Sayali Lokhande <sayalil@codeaurora.org>
2017-03-24 01:24:29 -07:00
Odelu Kukatla
0042c31fbe msm: msm_bus: fix the memory leak issue
Client name allocated dynamically during the registration
is not freed at the time of unregistration. This is
leading to memory leak issue. This patch fixes the issue
by freeing up the client name during unregistartion time.

Change-Id: I0fe75ce71fdf0ee9a1268d52ac244047cc3413d7
Signed-off-by: Kiran Gunda <kgunda@codeaurora.org>
Signed-off-by: Odelu Kukatla <okukatla@codeaurora.org>
2017-03-24 12:17:37 +05:30
Govind Singh
15608bf63f ath10k: Enable Subsystem Restart for ath10k WCN3990 driver
Add service registry and PD indication support
Add support for USER PD service discovery and
associated notifications.
Enable recovery when USER PD DOWN indication is
received.

Change-Id: I548cd231f3d2090c5aa0ed328fbfb909d17467e8
Signed-off-by: Govind Singh <govinds@codeaurora.org>
2017-03-23 22:40:04 -07:00
xiaonian
23e6dbc0fd ARM: dts: msm: config SD card GPIO on SDM630 QRD
As GPIO 54 has already been connected to an external
pull up resistor, config it to no pull to save power
consumption.

CRs-Fixed: 2024143
Change-Id: Ic52896f9bf0e001f505d1bb7400df2ae96f44d49
Signed-off-by: xiaonian <xiaonian@codeaurora.org>
2017-03-24 10:54:56 +08:00
Hemant Kumar
33895a656a usb: gadget: f_ncm: allocate/free net device upon driver bind/unbind
Driver registers net device in bind but does not unregister it upon
driver unbind. Upon composition switch ncm net device is no longer
in use, hence unregister and free it in driver unbind. Unregistering
net device sends notification to user space which can be used by user
space entities to perform necessary actions for example updating UI.
Symmetrically allocate and register net device in driver bind.

Change-Id: Ie1bb781aba8efee20cc98c1d6bf264403c3b087e
Signed-off-by: Hemant Kumar <hemantk@codeaurora.org>
2017-03-23 19:07:25 -07:00