Commit graph

574800 commits

Author SHA1 Message Date
Linux Build Service Account
4e7c0ff371 Merge "cfg80211: Add option to report the bss entry in connect result" 2016-09-09 01:26:01 -07:00
Linux Build Service Account
5d1cb60cb4 Merge "cfg80211: Define macro to indicate support for new cfg80211 connect api" 2016-09-09 01:26:00 -07:00
Manoj Prabhu B
9ce38e70a0 diag: Clear masks upon logging exit
This patch clears the peripheral masks upon the mdlog exit
and USB disconnection. This enables to keep the data and
cmd channel open for read.

CRs-Fixed: 1057143
Change-Id: Ie6f19319b75f3bf389ddd5a8168fd3bcd3efbc8b
Signed-off-by: Manoj Prabhu B <bmanoj@codeaurora.org>
2016-09-08 23:56:37 -07:00
Linux Build Service Account
340cc56cc2 Merge "ALSA: timer: Fix leak in events via snd_timer_user_ccallback" 2016-09-08 20:01:39 -07:00
Linux Build Service Account
3de15cf06e Merge "ALSA: timer: Fix leak in SNDRV_TIMER_IOCTL_PARAMS" 2016-09-08 20:01:38 -07:00
Linux Build Service Account
006f0558f2 Merge "ARM: dts: msm: Add missing glink_pkt devices for MSMFALCON" 2016-09-08 20:01:37 -07:00
Linux Build Service Account
a34a3c9667 Merge "msm: kgsl: Improve logs for pagefaults on global buffers" 2016-09-08 20:01:34 -07:00
Linux Build Service Account
3e426b170d Merge "ASoC: wcd934x: Use minimum phase for RX interpolation filter" 2016-09-08 20:01:33 -07:00
Linux Build Service Account
f51db1aa4a Merge "ASoC: msm: qdsp6v2: check if index is out of range before use" 2016-09-08 20:01:32 -07:00
Linux Build Service Account
e8ed26ab13 Merge "arm64: Prevent msm-rtb tracing in memcpy_{from,to}io and memset_io" 2016-09-08 20:01:31 -07:00
Linux Build Service Account
d8743bd1cb Merge "mfd: wcd9xxx: Reduce irqsoff latency" 2016-09-08 20:01:31 -07:00
Linux Build Service Account
7f68d3879d Merge "ARM: dts: msm: Add support for apqcobalt v2.1" 2016-09-08 20:01:30 -07:00
Linux Build Service Account
9821c77ff5 Merge "tty : msm_serial: Remove the rtb logs of msm_serial write and read" 2016-09-08 20:01:29 -07:00
Linux Build Service Account
1ef2d1b896 Merge "ARM: dts: msm: add VDD_GFX CPR aging allowed register for msmcobalt" 2016-09-08 20:01:27 -07:00
Linux Build Service Account
3099c2e54c Merge "regulator: cpr3-regulator: add support for custom aging allowed register" 2016-09-08 20:01:27 -07:00
Linux Build Service Account
e2d20a3a8a Merge "ARM: dts: msm: update VDD_GFX CPR step quot values for msmcobalt" 2016-09-08 20:01:25 -07:00
Linux Build Service Account
31a28f0268 Merge "ARM: dts: msm: enable audio over Display Port on msmcobalt" 2016-09-08 20:01:23 -07:00
Linux Build Service Account
8afddead2b Merge "ARM: dts: msm: rename codec child node of MSM external display" 2016-09-08 20:01:22 -07:00
Linux Build Service Account
239b184189 Merge "msm: mdss: dsi: fix panel minimum refresh rate configuration" 2016-09-08 20:01:22 -07:00
Linux Build Service Account
66ae3335db Merge "ARM: dts: msm: increase VDD_APC CPR LowSVS/SVS ceiling for MSMCOBALTV2" 2016-09-08 20:01:20 -07:00
Linux Build Service Account
77fb90f365 Merge "regulator: cprh-kbss-regulator: add per-cluster fuse reference voltages" 2016-09-08 20:01:19 -07:00
Linux Build Service Account
a6bcb64461 Merge "ARM: dts: msm: add VDD_APC CPR speed-bin 1 configuration for msmcobalt v2" 2016-09-08 20:01:19 -07:00
Linux Build Service Account
e4f9ffebbc Merge "regulator: cprh-kbss-regulator: increase number of supported fuse combos" 2016-09-08 20:01:18 -07:00
Linux Build Service Account
432a74c7c5 Merge "ARM: dts: msm: Update VDD_APC floor and ceiling voltages for msmcobalt v2" 2016-09-08 20:01:17 -07:00
Linux Build Service Account
3861fb51b8 Merge "ARM: dts: msm: define perf cluster speed-bin 1 OSM LUT for msmcobalt" 2016-09-08 20:01:17 -07:00
Linux Build Service Account
66d38bc53c Merge "usb: gadget: gsi: Fix handling of MSG PACKET FILTER" 2016-09-08 20:01:16 -07:00
Linux Build Service Account
cab620ee7a Merge "msm: mdss: Update MDP memory retention sequence for msmcobalt" 2016-09-08 20:01:15 -07:00
Walter Yang
560385075f ARM: dts: msm: update the sound node for msmcobalt QRD
msmcobalt QRD hardware design is same as MTP but with NO type
headset jack and without us/euro hardware switch.
Update sound node for msmcobalt QRD to reflect the hardware.

CRs-Fixed: 1063809
Change-Id: Icf09bd8005d22cb7e711ccff92ef4bcd5af37e64
Signed-off-by: Walter Yang <yandongy@codeaurora.org>
2016-09-09 10:35:30 +08:00
Runmin Wang
e7549a9c25 soc: qcom: irq-helper: Add comments to exposed APIs
Add comments and might_sleep() to warn that irq_blacklist_on/off
APIs should not be called in atomic context.

CRs-Fixed: 1063719
Change-Id: Ie6858243a666aeb21cc486208b9dd8221e9ad674
Signed-off-by: Runmin Wang <runminw@codeaurora.org>
2016-09-08 16:49:41 -07:00
Venkat Gopalakrishnan
d3ee503093 scsi: ufs: export set_bus_vote ops
The bus bandwidth vote is required to be done before the bus clocks
are enabled, hence separate the bus voting from vendor specific
setup clocks that is called after the ufs core clocks are enabled.

Change-Id: I5148ec4ce55a00f5130a60d0c088b3f0218d2261
Signed-off-by: Venkat Gopalakrishnan <venkatg@codeaurora.org>
2016-09-08 16:01:20 -07:00
Syed Rameez Mustafa
591ce8ed84 sched: Further re-factor HMP specific code
The structures being moved around are only used for trace events
defined under CONFIG_SCHED_HMP. Move code to hmp.c to reflect
the same.

Change-Id: Ib959355264405ab779b24948f111a2ca61d367de
Signed-off-by: Syed Rameez Mustafa <rameezmustafa@codeaurora.org>
2016-09-08 15:44:52 -07:00
Kangjie Lu
cb93febf41 ALSA: timer: Fix leak in events via snd_timer_user_ccallback
The stack object “r1” has a total size of 32 bytes. Its field
“event” and “val” both contain 4 bytes padding. These 8 bytes
padding bytes are sent to user without being initialized.

b/28980217
Git-commit: 9a47e9cff994f37f7f0dbd9ae23740d0f64f9fe6
Git-repo: http://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git
Signed-off-by: Kangjie Lu <kjlu@gatech.edu>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
Signed-off-by: Dennis Cagle <d-cagle@codeaurora.org>
(cherry picked from commit 9a47e9cff994f37f7f0dbd9ae23740d0f64f9fe6)
Change-Id: I12949efac2aba669d302908704005fb94ba7efd7
2016-09-08 14:46:47 -07:00
Osvaldo Banuelos
1b672405cc clk: msm: clock-osm: update register initialization for msmcobalt v2
Support initializing different registers for sequencer operation
based upon the msmcobalt chip revision. Update the boost and
droop FSM timers to match the latest hardware guidelines.

CRs-Fixed: 1064242
Change-Id: I7e670e6cf1583e5cd97add65106d9964509f2686
Signed-off-by: Osvaldo Banuelos <osvaldob@codeaurora.org>
2016-09-08 14:46:31 -07:00
Kangjie Lu
3388724cb9 ALSA: timer: Fix leak in events via snd_timer_user_tinterrupt
The stack object “r1” has a total size of 32 bytes. Its field
“event” and “val” both contain 4 bytes padding. These 8 bytes
padding bytes are sent to user without being initialized.

b/28980217
Git-commit: e4ec8cc8039a7063e24204299b462bd1383184a5
Git-repo: http://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git
Signed-off-by: Kangjie Lu <kjlu@gatech.edu>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
Signed-off-by: Dennis Cagle <d-cagle@codeaurora.org>
(cherry picked from commit e4ec8cc8039a7063e24204299b462bd1383184a5)
Change-Id: I53aa15632e941199010aae670cefb65c8fd56833
2016-09-08 14:42:16 -07:00
Kangjie Lu
33618e19f9 ALSA: timer: Fix leak in SNDRV_TIMER_IOCTL_PARAMS
The stack object “tread” has a total size of 32 bytes. Its field
“event” and “val” both contain 4 bytes padding. These 8 bytes
padding bytes are sent to user without being initialized.

b/28980557
Git-commit: cec8f96e49d9be372fdb0c3836dcf31ec71e457e
Git-repo: http://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git
Signed-off-by: Kangjie Lu <kjlu@gatech.edu>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
Signed-off-by: Dennis Cagle <d-cagle@codeaurora.org>
(cherry picked from commit cec8f96e49d9be372fdb0c3836dcf31ec71e457e)
Change-Id: I3b42ee147fd0883696f9783f0a38d5bef888a10a
2016-09-08 14:38:08 -07:00
Linux Build Service Account
5964f2d700 Merge "ASoC: wsa881x: Add a mixer control to control gain" 2016-09-08 14:32:14 -07:00
Linux Build Service Account
332a191f05 Merge "ASoC: msm: add 384KHz playback support" 2016-09-08 14:32:12 -07:00
Linux Build Service Account
c837b886b9 Merge "ARM: dts: msm: Add initial support for msmcobalt QRD VR1 board" 2016-09-08 14:32:11 -07:00
Linux Build Service Account
1a5d40e276 Merge "qcom-charger: expose RRADC charger temp and usbin readings" 2016-09-08 14:32:11 -07:00
Linux Build Service Account
dee87523dd Merge "usb: composite: Draw 900mA on USB resume if speed is super-speed" 2016-09-08 14:32:10 -07:00
Linux Build Service Account
01c5f1d3ec Merge "msm: kgsl: Add trace for throttling counters" 2016-09-08 14:32:09 -07:00
Linux Build Service Account
256b2a6656 Merge "skb: printing port numbers with gso trace events" 2016-09-08 14:32:08 -07:00
Linux Build Service Account
7824c2f62d Merge "msm: isp: buffer queue management specific flags" 2016-09-08 14:32:08 -07:00
Linux Build Service Account
30f2efabe2 Merge "msm: camera: sensor: Add state validation for flash" 2016-09-08 14:32:06 -07:00
Linux Build Service Account
0a838df5d0 Merge "msm: sensor: Enable combo mode in 10NM CSI PHY" 2016-09-08 14:32:05 -07:00
Linux Build Service Account
dddfe573e4 Merge "ARM: dts: msm: Voter clocks for mmss_camss_jpeg0_clk for msmcobalt" 2016-09-08 14:32:05 -07:00
Linux Build Service Account
38c15f8c17 Merge "msm: camera: jpegdma: Reg values stored in array at alternate indices" 2016-09-08 14:32:04 -07:00
Osvaldo Banuelos
6920fd9874 ARM: dts: msm: update corner switch delay time for msmcobalt v2
Update the CPR corner switch delay time for the CPRh device
on msmcobalt v2 according to the latest hardware guidelines.

CRs-Fixed: 1064318
Change-Id: I08a385b360d9d0184fd7339194630d8f75a6676f
Signed-off-by: Osvaldo Banuelos <osvaldob@codeaurora.org>
2016-09-08 11:16:22 -07:00
Prashanth Bhatta
8080b08a6c defconfig: msmcortex: Enable CONFIG_ICNSS_DEBUG
Enable CONFIG_ICNSS_DEBUG to enable driver debugging.

CRs-fixed: 1060274
Change-Id: I0c594ca4db2a39078a480e45e422c24aa5afba04
Signed-off-by: Prashanth Bhatta <bhattap@codeaurora.org>
2016-09-08 11:02:55 -07:00
Prashanth Bhatta
d6f1f617d4 icnss: Separete IPC logging for register access
Hardware register access logs added for reset sequence is way too
much log but it is necessary for debugging purpose. So create
separate IPC logging buffer for register access and make it as
depends on debug feature so that it can be configured out in
production.

CRs-fixed: 1060274
Change-Id: I690e7af912ce3aee5f0a2817e20f00d6a0ec9608
Signed-off-by: Prashanth Bhatta <bhattap@codeaurora.org>
2016-09-08 11:02:14 -07:00