Commit graph

583788 commits

Author SHA1 Message Date
Sarada Prasanna Garnayak
e42e488a2d ath10k: define structure for the copy engine register map
Instead of defining the copy engine register map as a macro,
Define a structure for the copy engine register map to avoid
the conditional compilation, code optimization and dynamic
configuration of the copy engine register map for respective
hardware bus interface.

Change-Id: I799794ed85b83e342c2aab3d12b2876fc28d680b
Signed-off-by: Sarada Prasanna Garnayak <sgarna@codeaurora.org>
2017-03-01 23:24:26 -08:00
Govind Singh
58ce0d4576 ath10k: Remove bus structures from ath10k struct
ath10k struct is bus opaque structure.
Remove bus structures from ath10k struct to make it
bus independent.

Change-Id: Ifb82e1fc4525c535e8a19f95bd4da006294be203
Signed-off-by: Govind Singh <govinds@codeaurora.org>
2017-03-01 22:20:55 -08:00
Linux Build Service Account
81eef00c67 Merge "ASoC: msm8998: Add micbias configuration for MBHC" 2017-03-01 11:09:04 -08:00
Linux Build Service Account
1e6ff27a13 Merge "defconfig: msm: Enable DRM" 2017-03-01 11:09:03 -08:00
Linux Build Service Account
db26a193ab Merge "power: bcl_peripheral: Enable BCL LMH algorithm only once" 2017-03-01 11:09:02 -08:00
Linux Build Service Account
59179042e8 Merge "ARM: dts: msm: Add SMB1381 device node for SDM630 QRD" 2017-03-01 11:09:01 -08:00
Linux Build Service Account
7fb2e5cac6 Merge "power: supply: qcom: remove unused drivers" 2017-03-01 11:09:00 -08:00
Linux Build Service Account
72bcf7d23a Merge "power: qcom-battery: Add sysfs to restrict charging" 2017-03-01 11:09:00 -08:00
Linux Build Service Account
11c1d338dc Merge "ARM: dts: msm: Upgrade actuator cci master for SDM660 QRD" 2017-03-01 11:08:59 -08:00
Linux Build Service Account
712414ecaa Merge "ARM: dts: msm: Add device tree settings for A540 DRM on msm8998" 2017-03-01 02:23:05 -08:00
Linux Build Service Account
281a4451fc Merge "ARM: dts: msm: enable ESD, ULPS and partial update on sdm630" 2017-03-01 02:23:04 -08:00
Linux Build Service Account
751207dd53 Merge "sched: Print aggregation status in sched_get_busy trace event" 2017-03-01 02:23:03 -08:00
Linux Build Service Account
958a197973 Merge "USB: u_data_ipa: Fix pm_runtime_get/put() mismatch" 2017-03-01 02:23:02 -08:00
Linux Build Service Account
ce5c5c6e9d Merge "esoc: Add check for possible null pointer returns" 2017-03-01 02:23:01 -08:00
Linux Build Service Account
fb1f77e5a6 Merge "USB: composite: Release spinlock before WARN()" 2017-03-01 02:23:00 -08:00
Linux Build Service Account
307e1d3607 Merge "soc: qcom: sysmon-qmi: fix object corruption due to use after free" 2017-03-01 02:22:59 -08:00
Linux Build Service Account
1046c66c76 Merge "msm: mhi_rmnet: If failed, do not retry to queue UL buffers" 2017-03-01 02:22:57 -08:00
Linux Build Service Account
1b7f8d6ab9 Merge "power: bcl: Serialize frequency mitigation request from BCL events" 2017-03-01 02:22:57 -08:00
Linux Build Service Account
c7f26ebc66 Merge "ASoC: wsa881x: remove retry logic in swr_startup" 2017-03-01 02:22:56 -08:00
Linux Build Service Account
f6dd3a3c0d Merge "ARM: dts: msm: Add PBS client node for PM660" 2017-03-01 02:22:54 -08:00
Linux Build Service Account
c48a82429f Merge "regulator: qpnp-oledb: Add lab_vreg_ok notifier callback" 2017-03-01 02:22:53 -08:00
Linux Build Service Account
2779284ac4 Merge "defconfig: sdm630: Disable CONFIG_ICNSS_DEBUG" 2017-03-01 02:22:53 -08:00
Linux Build Service Account
3dc6d76fb4 Merge "defconfig: enable ARMV8-CE on sdm660" 2017-03-01 02:22:52 -08:00
Linux Build Service Account
9e4af71339 Merge "defconfig: msm: Enable ARM64_STRICT_BREAK_BEFORE_MAKE flag" 2017-03-01 02:22:51 -08:00
Linux Build Service Account
1022064012 Merge "coresight-tpdm: fix multiple datasets allocation issue" 2017-03-01 02:22:50 -08:00
Linux Build Service Account
c1759c3409 Merge "ARM: dts: msm: Add thermistor support for PM660" 2017-03-01 02:22:49 -08:00
Linux Build Service Account
b34664d08a Merge "ARM: dts: msm: Add GPU power level speed bins for SDM630" 2017-03-01 02:22:49 -08:00
Linux Build Service Account
2d20bbca35 Merge "icnss: Vote for hardware resources" 2017-03-01 02:22:47 -08:00
Linux Build Service Account
b0da33f969 Merge "ASoC: msm8998: Add fractional sampling rate support for HDMI" 2017-03-01 02:22:46 -08:00
Linux Build Service Account
85f1f431e7 Merge "f_gsi: Don't reconfigure USB GSI eps multiple time with cable connect case" 2017-03-01 02:22:44 -08:00
Linux Build Service Account
8e3beda481 Merge "f_gsi: Don't send end xfer command when USB is into U3 state" 2017-03-01 02:22:44 -08:00
Linux Build Service Account
bb35e1ed78 Merge "ARM: dts: msm: Update SDCC LPM latencies for sdm660" 2017-03-01 02:22:43 -08:00
Linux Build Service Account
4b2c57e721 Merge "msm: camera: isp: Handle array out of bounds" 2017-03-01 02:22:42 -08:00
Yingwei Zhao
bec85cc3d8 ARM: dts: msm: Add SMB1381 device node for SDM630 QRD
SMB1381 acts as a slave charger in SDM630 QRD board. Add device node
to support it.

CRs-Fixed: 2012488
Change-Id: I03803eddc9db5f9bc7901225fa2defd8bcf0e32d
Signed-off-by: Yingwei Zhao <cyizhao@codeaurora.org>
2017-03-01 01:15:17 -08:00
Manaf Meethalavalappu Pallikunhi
514e483a47 power: bcl_peripheral: Enable BCL LMH algorithm only once
Currently BCL LMH algorithm enable request goes for every time BCL
threshold enablement. It needs to be enabled only once. So Enable
BCL LMH algorithm only once.

Change-Id: I94c7326b7730830f71b71c92df21a589ddd2347b
Signed-off-by: Manaf Meethalavalappu Pallikunhi <manafm@codeaurora.org>
2017-02-28 23:25:16 -08:00
Manaf Meethalavalappu Pallikunhi
1e42f4cc4f power: bcl: Fix battery SoC read and evaluation whenever BCL enabled
Just after enabling BCL, reading and evaluating current battery SoC
is bypassed. Because of this, during this same time if battery SoC
is less than preset threshold, BCL doesn't mitigate until next battery
SoC change notification comes. Fix battery SoC read and evaluation
path whenever BCL is enabled.

CRs-Fixed: 2007133
Change-Id: I65639ab078875dc3f6940fd1a89201af98e40881
Signed-off-by: Manaf Meethalavalappu Pallikunhi <manafm@codeaurora.org>
2017-02-28 23:25:02 -08:00
Anirudh Ghayal
fc1a759824 power: qcom-battery: Add sysfs to restrict charging
Add sysfs files for user applications to restrict
the battery charge current (FCC). The two files in
/sys/class/qcom-battery/ are -

1. restricted_charging: To enable/disable this feature
2. restricted_current: Restricted FCC (uA)

The default restricted_current value is 1A.

CRs-Fixed: 1113761
Change-Id: I23a6796eaa0c41c2e93a52c45f6200326d262e99
Signed-off-by: Anirudh Ghayal <aghayal@codeaurora.org>
2017-03-01 08:21:31 +05:30
Abhijeet Dharmapurikar
941bfaf2dc power: supply: qcom: remove unused drivers
qpnp-fg and qpnp-smbcharger are not supported anymore. Remove them.

Change-Id: Icc010cd77d9d1e839a6dfa681b65e19b8978fb56
Signed-off-by: Abhijeet Dharmapurikar <adharmap@codeaurora.org>
2017-02-28 18:22:56 -08:00
Linux Build Service Account
eee829e625 Merge "msm: kgsl: Add GPU Cx ipeak client support on SDM660" 2017-02-28 17:03:50 -08:00
Linux Build Service Account
f67f8d0739 Merge "msm: ADSPRPC: Unregister glink notification handle after SSR" 2017-02-28 17:03:50 -08:00
Linux Build Service Account
b174cc4b07 Merge "msm: camera: isp: Do not wait w/o interruptible" 2017-02-28 17:03:48 -08:00
Linux Build Service Account
f5ba6d1e77 Merge "msm: kgsl: Clean up device debugfs files on removal" 2017-02-28 17:03:47 -08:00
Linux Build Service Account
fb7ed6aaa8 Merge "msm: camera: jpegdma: fix compilation issues for sdm660" 2017-02-28 17:03:47 -08:00
Linux Build Service Account
f57fc5ef76 Merge "msm: qpnp-haptic: Manage the state of PON regulator" 2017-02-28 17:03:45 -08:00
Linux Build Service Account
adb1c6ac95 Merge "msm: qpnp-haptic: add additional checks to avoid division by zero." 2017-02-28 17:03:44 -08:00
Linux Build Service Account
7a0d50c776 Merge "msm: camera: Fix invalid access of vb2 buffer" 2017-02-28 17:03:43 -08:00
Linux Build Service Account
dbc4dc7807 Merge "msm: camera: Correct the settings for csiphy clock lane" 2017-02-28 17:03:42 -08:00
Linux Build Service Account
30f26be013 Merge "ARM: dts: msm: Add stmVL53L0 device entry" 2017-02-28 17:03:42 -08:00
Linux Build Service Account
e328726a91 Merge "msm: camera: isp: add support for CX iPeak limits management" 2017-02-28 17:03:41 -08:00
Sujeev Dias
bde04af52b msm: mhi_rmnet: If failed, do not retry to queue UL buffers
If MHI failed to queue the buffer, do not attempt to re-queue.
Instead wait for transfer completion event and restart
the UL queue.

Change-Id: Id57db52e0eb2e5930ec228a920d109fef941389f
CRs-Fixed: 1055681
Signed-off-by: Sujeev Dias <sdias@codeaurora.org>
2017-02-28 10:45:17 -08:00