Commit graph

2698 commits

Author SHA1 Message Date
Linux Build Service Account
7d02888951 Merge "ARM: msmcortex_defconfig: enable vendor device specific HID support" 2016-08-18 12:04:06 -07:00
Linux Build Service Account
48025d57b5 Merge "defconfig: msm: Create new defconfig for msmfalcon" 2016-08-18 04:59:12 -07:00
Linux Build Service Account
d2113df12a Merge "perf: Add support for exclude_idle attribute" 2016-08-16 16:35:12 -07:00
Linux Build Service Account
e0eaae1dad Merge "defconfig: msmcortex: Enable CONFIG_MSM_AVTIMER" 2016-08-16 16:35:02 -07:00
Linux Build Service Account
1c37e5b693 Merge "Revert "arm64: fpsimd: Enable FP(floating-point) settings for msm8996"" 2016-08-16 16:34:58 -07:00
Linux Build Service Account
408492cb84 Merge "defconfig: msm: enable GIC_V3_ACL access control on msmcobalt" 2016-08-16 16:34:54 -07:00
Linux Build Service Account
a1b3f00279 Merge "arm/arm64: dma-mapping: Fix iova region size" 2016-08-16 16:34:39 -07:00
Linux Build Service Account
3e58ad8cc1 Merge "defconfig: msm: enable IRQ off and preempt off tracers" 2016-08-16 16:34:21 -07:00
Linux Build Service Account
4d21c223c0 Merge "defconfig: arm64: msm: Enable IPA unit-test framework" 2016-08-16 10:20:19 -07:00
Hemant Kumar
25f4705f63 ARM: msmcortex_defconfig: enable vendor device specific HID support
This change enables plantronics usb head set specific HID driver
support.

Change-Id: I5b25a99269d3374bc4bc58c734bb64f0418f08f8
Signed-off-by: Hemant Kumar <hemantk@codeaurora.org>
2016-08-15 18:17:15 -07:00
Satya Durga Srinivasu Prabhala
c14c8b7e55 Revert "arm64: fpsimd: Enable FP(floating-point) settings for msm8996"
This reverts commit 2dae58c4af ("arm64: fpsimd: Enable
FP(floating-point) settings for msm8996").

Feature is not applicable to msmcobalt and only applicable
to MSM8996.

CRs-Fixed: 1054373
Change-Id: I8f21787f0a45dd9f7be8986b4f332f498add3203
Signed-off-by: Satya Durga Srinivasu Prabhala <satyap@codeaurora.org>
2016-08-15 15:10:42 -07:00
Satya Durga Srinivasu Prabhala
0a3bee11eb Revert "arm64: fpsimd: add support to enable/disable fpsimd_settings."
This reverts commit 1f7d497b0a ("arm64: fpsimd: add support to
enable/disable fpsimd_settings.").

Feature is not applicable to msmcobalt and only applicable
to MSM8996.

CRs-Fixed: 1054373
Change-Id: I8d11c596d61f0435f4ee2d1007f4903843650aed
Signed-off-by: Satya Durga Srinivasu Prabhala <satyap@codeaurora.org>
2016-08-15 15:10:12 -07:00
Satya Durga Srinivasu Prabhala
787ddf0e6e Revert "defconfig: arm64: Enable FP settings for msm8996"
This reverts commit 8df2feee09 ("defconfig: arm64: Enable
FP settings for msm8996").

Feature is not applicable to msmcobalt and only applicable
to MSM8996.

CRs-Fixed: 1054373
Change-Id: I0d2c9bc8f27c2ac938754ab97b4bdc7feb6325b1
Signed-off-by: Satya Durga Srinivasu Prabhala <satyap@codeaurora.org>
2016-08-15 15:09:24 -07:00
Satya Durga Srinivasu Prabhala
4e6dcec1bd Revert "arm64: Add support for app specific settings"
This reverts commit 7ab05c20ad ("arm64: Add support
for app specific settings").

Feature is not applicable to msmcobalt and only applicable
to MSM8996.

CRs-Fixed: 1054373
Change-Id: I12d3a22362b965c7d302976c83ab0e757c98d3c6
Signed-off-by: Satya Durga Srinivasu Prabhala <satyap@codeaurora.org>
2016-08-15 15:08:53 -07:00
Satya Durga Srinivasu Prabhala
fc3f95def2 Revert "defconfig: arm64: Enable app specific setting on MSM8996"
This reverts commit fa5a089eb6 ("defconfig: arm64: Enable app
specific setting on MSM8996").

Feature is not applicable to msmcobalt and only applicable
to MSM8996.

CRs-Fixed: 1054373
Change-Id: I9464305f6cac6aedb3e5763979dba4cba92e050b
Signed-off-by: Satya Durga Srinivasu Prabhala <satyap@codeaurora.org>
2016-08-15 15:04:24 -07:00
Runmin Wang
b865ccbb91 defconfig: msm: enable GIC_V3_ACL access control on msmcobalt
Renable GIC_V3_ACL on msmcobalt-perf defconfig to disable ITS
support.

CRs-Fixed: 1054447
Change-Id: Ia0bd3026025c1215c595219a19cc164bc3758363
Signed-off-by: Runmin Wang <runminw@codeaurora.org>
2016-08-15 13:41:05 -07:00
Linux Build Service Account
274f74b309 Merge "arm64: defconfig: msm: enable CPUSETS" 2016-08-13 23:13:20 -07:00
Linux Build Service Account
98cdd5294e Merge "arm: dts: msm: Added missing features for HW Encryption support" 2016-08-13 23:13:10 -07:00
Linux Build Service Account
9d8e34f721 Merge "defconfig: msmcortex: Enable Seemp Log driver" 2016-08-13 23:13:06 -07:00
Patrick Fay
573979dee2 perf: Add support for exclude_idle attribute
Use the exclude_idle attribute of the perf events to avoid reading
PMUs of idle CPUs. The counter values are updated when CPU enters
idle and the saved value is returned when the idle CPU is queried
for that event provided the attribute is set in the perf_event.

Change-Id: I61f7a7474856abf67ac6dfd9e531702072e108a5
Signed-off-by: Patrick Fay <pfay@codeaurora.org>
2016-08-13 15:11:24 -07:00
Patrick Daly
2d221c0799 arm/arm64: dma-mapping: Fix iova region size
Clients may have additional mappings in an iommu domain which are not
managed by arm_iommu_create_mapping. As such, it is important that
arm_iommu_create_mapping only use the iova region specified by the client.
However, the current implementation rounds the size of the region up to a
256K boundary (on arm64).

Change-Id: I88ddd98a76b39e3e9126d78da8e725491f2a5b32
Signed-off-by: Patrick Daly <pdaly@codeaurora.org>
2016-08-12 18:50:33 -07:00
Srinivas Ramana
b95ebdace7 defconfig: msm: Create new defconfig for msmfalcon
Create new 64-bit kernel defconfig for msmfalcon to have
target specific configs enabled.
While at it, also rename 32-bit defconfig to be consistent.

Change-Id: Ic4cb890a69aa208261c6cecd2db1cfe3275d1fe9
Signed-off-by: Srinivas Ramana <sramana@codeaurora.org>
2016-08-12 17:35:05 +05:30
Siena Richard
e33c56d839 defconfig: msmcortex: Enable CONFIG_MSM_AVTIMER
Set CONFIG_MSM_AVTIMER item to enable AVTimer used by camera for VT calls.

Change-Id: I99fdc57e1d0cde48ac5192d83ced96848232eb41
CRs-Fixed: 1051287
Signed-off-by: Siena Richard <sienar@codeaurora.org>
2016-08-11 16:34:54 -07:00
Joonwoo Park
a4197e05d4 arm64: defconfig: msm: enable CPUSETS
Enable CONFIG_CPUSETS which is required by Android.

Change-Id: I6d62d4f0d707e2e64c21d3b67763f9945adc6005
Signed-off-by: Joonwoo Park <joonwoop@codeaurora.org>
2016-08-11 14:12:04 -07:00
Linux Build Service Account
f303bb651b Merge "defconfig: arm64: msmcortex: enable display xlog debug for msmcobalt" 2016-08-11 12:49:00 -07:00
Andrey Markovytch
7eb1c49f0c arm: dts: msm: Added missing features for HW Encryption support
Added DM_CRYPT, DM_REQ_CRYPT and SCSI_UFS_QCOM_ICE for msm cobalt.

Change-Id: I737fad8f1cd89bad77836d4025c108f6c1918224
Signed-off-by: Andrey Markovytch <andreym@codeaurora.org>
2016-08-11 03:14:20 -07:00
Linux Build Service Account
8908ad6fcf Merge "defconfig: Enable memory latency monitors and governor" 2016-08-10 12:42:11 -07:00
Linux Build Service Account
21c2cba833 Merge "soc: qcom: irq-helper: Add header file of irq-helper" 2016-08-10 12:42:02 -07:00
Linux Build Service Account
56a8de410b Merge "ARM: msmcortex_defconfig: Enable NCM function driver" 2016-08-10 12:41:56 -07:00
Linux Build Service Account
5d27e92127 Merge "defconfig: msmcortex: Enable G-Link SPI Transport driver" 2016-08-10 12:41:53 -07:00
Ghanim Fodi
292046c1e0 defconfig: arm64: msm: Enable IPA unit-test framework
Enable IPA unit-test framework compilation and staging

Change-Id: Iaffc8397cbdb2d3a8c339330585913a0d8758603
CRs-Fixed: 1040200
Signed-off-by: Ghanim Fodi <gfodi@codeaurora.org>
2016-08-10 12:11:55 -07:00
ahmedsh
3c9541ed27 defconfig: msmcortex: Enable Seemp Log driver
SeempLog driver is needed for QSSP malware detection feature. Enable
support for it.

Change-Id: Ic0c252450c4b6a4b98a032fb091e81d3100f7022
Signed-off-by: Ahmed Sheikh <ahmedsh@codeaurora.org>
2016-08-08 14:11:44 -07:00
Rohit Gupta
a635954e8c defconfig: Enable memory latency monitors and governor
Enable memory latency monitor and governors to vote for higher DDR
frequency on detecting latency bound workloads.

Change-Id: I4a3f415263b94d4eab16de05bbb9843b7bb04113
Signed-off-by: Rohit Gupta <rohgup@codeaurora.org>
2016-08-08 12:01:02 -07:00
Linux Build Service Account
e94b446eac Merge "arm64: Select reset controller framework for MSM" 2016-08-07 23:22:55 -07:00
Runmin Wang
e6c2ce5418 defconfig: Enable irq-helper on msmcobalt
Enable irq-helper on msmcobalt to export apis for user space.

CRs-Fixed: 1051104
Change-Id: I7a623463a142a4db1db7247cf7c5dfeb5b99283c
Signed-off-by: Runmin Wang <runminw@codeaurora.org>
2016-08-05 17:08:48 -07:00
Hemant Kumar
46f649456d ARM: msmcortex_defconfig: Enable NCM function driver
Enables configfs supported NCM function driver

Change-Id: Ic23796c5a1388c41d533ca0f4fad04d01fe9e965
Signed-off-by: Hemant Kumar <hemantk@codeaurora.org>
2016-08-04 19:22:48 -07:00
Karthikeyan Ramasubramanian
015c03c755 defconfig: msmcortex: Enable G-Link SPI Transport driver
Enable G-Link SPI Transport driver to enable off-chip communication
over SPI bus.

CRs-Fixed: 1045916
Change-Id: I268d96f04b034edad2fadea8ef2c14fe8d8de251
Signed-off-by: Karthikeyan Ramasubramanian <kramasub@codeaurora.org>
2016-08-04 10:30:27 -06:00
Linux Build Service Account
1ecb9eaec7 Merge "arm64: dma-mapping: don't clear dma ops on bypass detach" 2016-08-03 21:12:51 -07:00
Linux Build Service Account
4cffd9684d Merge "Revert "arm64: dma-mapping: Attach IOMMUs as groups"" 2016-08-03 21:12:51 -07:00
Bryse Flowers
5bd34ec6f4 defconfig: arm64: msm: Re-enable qtaguid
Re-enable QTAGUID so that bandwidth control is possible from
userspace now that stability issues have been resolved by
picking upstream commits.

Change-Id: If3b0be88f28da82a08dc4cc67006e8ee8ced5a72
CRs-Fixed: 1035969
Signed-off-by: Bryse Flowers <bflowers@codeaurora.org>
2016-08-03 11:36:47 -07:00
Joonwoo Park
dc6a9419c6 defconfig: msm: enable IRQ off and preempt off tracers
Enable CONFIG_IRQSOFF_TRACER and CONFIG_PREEMPT_TRACER to be able to
measure the time spent in irqs-off and preemption-off critical sections.

Change-Id: Icd3aedb9efc702d6bec0d4966d87f10c235d83e9
Signed-off-by: Joonwoo Park <joonwoop@codeaurora.org>
2016-08-03 11:07:29 -07:00
Linux Build Service Account
a8ac335601 Merge "defconfig: Enable REMOTEQDSS" 2016-08-02 21:58:57 -07:00
Ingrid Gallardo
f1280b2770 defconfig: arm64: msmcortex: enable display xlog debug for msmcobalt
Enable display driver xlog debugging feature.
This feature enables MDSS registers dump during
display driver errors, panic during fatal errors and
logging of events in some key functions.
Events are light weighted, logged in an internal
ring buffer and buffer is only dumped during errors.

CRs-Fixed: 1048182
Change-Id: I2da2eba03ef30f3942ba3f8644efab98635002da
Signed-off-by: Ingrid Gallardo <ingridg@codeaurora.org>
2016-08-02 10:35:05 -07:00
Linux Build Service Account
af0987f562 Merge "Merge remote-tracking branch 'msm-4.4/tmp-2bf7955' into msm-4.4" 2016-08-02 06:42:35 -07:00
Liam Mark
7debeac5bb arm64: dma-mapping: don't clear dma ops on bypass detach
On iommu attach and detach we should not be changing the dma ops
if the domain is in bypass.

Fix the iommu detach call to not clear the dma ops if the
domain is in bypass.

CRs-Fixed: 1048740
Change-Id: Ie29e7a6a5375e1ec33b000fa09f01aeb7406c8d9
Signed-off-by: Liam Mark <lmark@codeaurora.org>
2016-08-01 14:35:15 -07:00
Mitchel Humpherys
805f58d1f5 Revert "arm64: dma-mapping: Attach IOMMUs as groups"
This reverts commit commit 6a70911936 ("arm64: dma-mapping: Attach
IOMMUs as groups").  PCIe endpoint devices are no longer placed into
groups with the root complex device so we no longer need to attach as
groups in the DMA layer.

CRs-Fixed: 1036401
Change-Id: I953808314ed92e9da1ac15dc5be3d1d223fee188
Signed-off-by: Mitchel Humpherys <mitchelh@codeaurora.org>
2016-08-01 13:49:20 -07:00
Taniya Das
d10e7c4906 arm64: Select reset controller framework for MSM
Add reset controller framework for all MSM supported targets as it will be
used by clock driver and clients to use the framework.

Change-Id: I67804db996f47046242cbec2a85ed66d229a8156
Signed-off-by: Taniya Das <tdas@codeaurora.org>
2016-07-29 11:27:40 +05:30
Amit Pundir
843033e005 Revert "net: activity_stats: Add statistics for network transmission activity"
This reverts commit afedd7beba.

Change-Id: Ibc9160b445254b0212c23664a94fd27b7788aa76
CRs-Fixed: 1035969
Signed-off-by: Amit Pundir <amit.pundir@linaro.org>
Git-commit: 42d9422a80
Git-repo: https://android.googlesource.com/kernel/common/
[bflowers@codeaurora.org: Fix-up internal configs]
Signed-off-by: Bryse Flowers <bflowers@codeaurora.org>
2016-07-28 19:47:52 -07:00
Patrick Daly
d83bcb15fd defconfig: Enable REMOTEQDSS
Allow enabling debug events for other processors through debugfs.

Change-Id: Ic3140ee333e646352f7ede3ecf969b7f078ff2c9
Signed-off-by: Patrick Daly <pdaly@codeaurora.org>
2016-07-28 19:23:00 -07:00
Linux Build Service Account
006d8efe02 Merge "defconfig: msmcortex: Enable FG_GEN3 driver" 2016-07-27 19:27:15 -07:00