OSDN Git Service
Linux Build Service Account [Mon, 16 Jan 2017 12:29:06 +0000 (04:29 -0800)]
Merge "ARM: dts: msm: increase VDD_GFX Fmax CPR ceiling voltage for MSM8998v2"
Linux Build Service Account [Mon, 16 Jan 2017 12:29:05 +0000 (04:29 -0800)]
Merge "sched: Fix compilation errors when CFS_BANDWIDTH && !SCHED_HMP"
Linux Build Service Account [Mon, 16 Jan 2017 12:29:04 +0000 (04:29 -0800)]
Merge "ARM: dts: msm: Add alias information for tsens in msm8998"
Linux Build Service Account [Mon, 16 Jan 2017 12:29:03 +0000 (04:29 -0800)]
Merge "ARM: dts: msm: Program slimbus bam offset address for SDM660"
Linux Build Service Account [Mon, 16 Jan 2017 12:29:02 +0000 (04:29 -0800)]
Merge "ASoC: wcd-mbhc: add null pointer check"
Linux Build Service Account [Mon, 16 Jan 2017 12:29:02 +0000 (04:29 -0800)]
Merge "ARM: dts: msm: Add I2C, SPI, UART and slimbus devices for SDM630"
Linux Build Service Account [Mon, 16 Jan 2017 12:29:01 +0000 (04:29 -0800)]
Merge "msm: mdss: Fix equation to calculate prefill count for amortization"
Linux Build Service Account [Mon, 16 Jan 2017 12:29:00 +0000 (04:29 -0800)]
Merge "perf: don't leave group_entry on sibling list (use-after-free)"
Linux Build Service Account [Mon, 16 Jan 2017 12:28:59 +0000 (04:28 -0800)]
Merge "KEYS: Fix short sprintf buffer in /proc/keys show function"
Linux Build Service Account [Mon, 16 Jan 2017 12:28:58 +0000 (04:28 -0800)]
Merge "ion: Fix use after free during ION_IOC_ALLOC"
Linux Build Service Account [Mon, 16 Jan 2017 12:28:58 +0000 (04:28 -0800)]
Merge "ASoC: msm: qdsp6v2: DAP: Enable non DAP modules on DAP disable"
Linux Build Service Account [Mon, 16 Jan 2017 12:28:57 +0000 (04:28 -0800)]
Merge "ASoC: wcd-mbhc: fix inconsistent detection of euro headset"
Linux Build Service Account [Mon, 16 Jan 2017 03:56:02 +0000 (19:56 -0800)]
Merge "clk: qcom: Move prepare enable parent sources for FORCE_ENABLE_RCGR"
Linux Build Service Account [Mon, 16 Jan 2017 03:55:53 +0000 (19:55 -0800)]
Merge "ARM: dts: msm: Enable OSM CPU clocks for SDM660"
Linux Build Service Account [Sun, 15 Jan 2017 15:06:03 +0000 (07:06 -0800)]
Merge "ARM: dts: msm: Update voltage and interrupt details of sdhc2 for sdm660"
Linux Build Service Account [Sun, 15 Jan 2017 15:06:02 +0000 (07:06 -0800)]
Merge "ASoC: wcd-mbhc: set moisture thresholds for NO jack"
Linux Build Service Account [Sun, 15 Jan 2017 15:06:01 +0000 (07:06 -0800)]
Merge "mmc: mmc: Don't send CMD13 after switch command while switching speed modes"
Linux Build Service Account [Sun, 15 Jan 2017 15:06:00 +0000 (07:06 -0800)]
Merge "ARM: dts: msm: Change SVS clock rate for VFE on msm8998"
Taniya Das [Fri, 13 Jan 2017 07:38:55 +0000 (13:08 +0530)]
clk: qcom: Move prepare enable parent sources for FORCE_ENABLE_RCGR
Move preparing/unpreparing the clock source parents from the clk set rate.
This is required as invoking prepare from clk enable with disable irqs and
prepare would take a mutex resulting in sleeping from invalid context.
Change-Id: I90d8a346f684747f635bd9e7254ceb8d45841b05
Signed-off-by: Taniya Das <tdas@codeaurora.org>
Linux Build Service Account [Sun, 15 Jan 2017 06:18:07 +0000 (22:18 -0800)]
Merge "ARM: dts: msm: Update audio WDSP entries for sdm660"
Taniya Das [Tue, 10 Jan 2017 11:22:16 +0000 (16:52 +0530)]
ARM: dts: msm: Enable OSM CPU clocks for SDM660
Update the 'apm-threshold-voltage' as per recommendation and also enable
the OSM cpu clocks.
Change-Id: I8074699b1ea9e5182a136d4935ffd2938972a91b
Signed-off-by: Taniya Das <tdas@codeaurora.org>
Linux Build Service Account [Sat, 14 Jan 2017 20:24:45 +0000 (12:24 -0800)]
Merge "defconfig: msm: Enable MSM_TIMER_LEAP"
Linux Build Service Account [Sat, 14 Jan 2017 11:43:01 +0000 (03:43 -0800)]
Merge "cfg80211: Reset beacon interval when stop AP fails"
Linux Build Service Account [Sat, 14 Jan 2017 11:43:00 +0000 (03:43 -0800)]
Merge "Revert "USB: rndis: Free the rndis response queue during rndis reset msg""
Linux Build Service Account [Sat, 14 Jan 2017 11:43:00 +0000 (03:43 -0800)]
Merge "usb: gadget: gsi: Improve notify_req handling"
Linux Build Service Account [Sat, 14 Jan 2017 11:42:59 +0000 (03:42 -0800)]
Merge "regulator: cpr3: fix system regulator vote in regulator disable path"
Linux Build Service Account [Sat, 14 Jan 2017 11:42:58 +0000 (03:42 -0800)]
Merge "sched: fix a bug in handling top task table rollover"
Linux Build Service Account [Sat, 14 Jan 2017 11:42:56 +0000 (03:42 -0800)]
Merge "usb: mon: replace %p with %pK"
Linux Build Service Account [Sat, 14 Jan 2017 11:42:55 +0000 (03:42 -0800)]
Merge "usb: core: replace %p with %pK"
Linux Build Service Account [Sat, 14 Jan 2017 11:42:54 +0000 (03:42 -0800)]
Merge "usb: phy: snps: replace %p with %pK"
Dilip Kota [Fri, 13 Jan 2017 21:32:22 +0000 (03:02 +0530)]
ARM: dts: msm: Program slimbus bam offset address for SDM660
Slimbus transactions are failing because of bam intitialization
failed with slimbus_bam_lite module. With slimbus_bam, transactions
over slimbus are successful. This patch programs the slimbus bam
offset with slimbus_bam module offset address for SDM660.
Change-Id: I244362984b929de35e1678a70c0d638ca14a208c
Signed-off-by: Dilip Kota <dkota@codeaurora.org>
Prasad Sodagudi [Sat, 14 Jan 2017 02:03:58 +0000 (18:03 -0800)]
defconfig: msm: Enable MSM_TIMER_LEAP
Enable MSM_TIMER_LEAP config flag in both msmcortex_defocnfig
and msmcorte-perf_defconfig files. This option enables check
for architecture timer leaps, when all least significant 32bits
of CNTVCT or CNTPCT counter is set and rereads counters.
CRs-Fixed:
1074621
Change-Id: I0ffa124df76f8cc063c2ebee5497baed879c76ef
Signed-off-by: Prasad Sodagudi <psodagud@codeaurora.org>
Prasad Sodagudi [Thu, 12 Jan 2017 18:11:39 +0000 (10:11 -0800)]
arm64: Potential rollover condition for timer counter
There is potential rollover condition for CNTVCT and
CNTPCT counters. So on any architecture timer counter
read, if the least significant 32 bits are set,
reread counter.
CRs-Fixed:
1074621
Change-Id: I136a5f0ee04deeb74c03800d591e44fbd9b4dd39
Signed-off-by: Prasad Sodagudi <psodagud@codeaurora.org>
Linux Build Service Account [Sat, 14 Jan 2017 01:03:04 +0000 (17:03 -0800)]
Merge "defconfig: msm: Enable SCHED_AUTOGROUP"
Linux Build Service Account [Sat, 14 Jan 2017 01:03:03 +0000 (17:03 -0800)]
Merge "ARM: dts: msm: modify funnel configuration for sdm660"
Linux Build Service Account [Sat, 14 Jan 2017 01:03:02 +0000 (17:03 -0800)]
Merge "ARM: dts: msm: Enable UART for sdm660"
Linux Build Service Account [Sat, 14 Jan 2017 01:03:02 +0000 (17:03 -0800)]
Merge "mm: camera: isp: send PD stats buffer earlier"
Linux Build Service Account [Sat, 14 Jan 2017 01:03:01 +0000 (17:03 -0800)]
Merge "drm/msm/sde: add resource manager to enable dual dsi"
Linux Build Service Account [Sat, 14 Jan 2017 01:03:00 +0000 (17:03 -0800)]
Merge "drm/msm/sde: adding implementation for mdp_top in hw driver"
Linux Build Service Account [Sat, 14 Jan 2017 01:02:59 +0000 (17:02 -0800)]
Merge "msm: mdss: enable pll regulator during phy on sequence"
Linux Build Service Account [Sat, 14 Jan 2017 01:02:58 +0000 (17:02 -0800)]
Merge "msm: mdss: add backlight gpio invert support for display"
Linux Build Service Account [Sat, 14 Jan 2017 01:02:57 +0000 (17:02 -0800)]
Merge "msm: mdss: remove timing db mode from DSI host init sequence"
Linux Build Service Account [Sat, 14 Jan 2017 01:02:56 +0000 (17:02 -0800)]
Merge "msm: mdss: Fix panel orientation handling for split displays"
Linux Build Service Account [Sat, 14 Jan 2017 01:02:55 +0000 (17:02 -0800)]
Merge "msm: sde: Fix variable initialization in SDE rotator"
Linux Build Service Account [Sat, 14 Jan 2017 01:02:54 +0000 (17:02 -0800)]
Merge "msm: sde: Reduce SDE rotator done signaling time"
Linux Build Service Account [Sat, 14 Jan 2017 01:02:53 +0000 (17:02 -0800)]
Merge "qseecom: improve input validatation for qseecom_send_service_cmd"
Linux Build Service Account [Sat, 14 Jan 2017 01:02:52 +0000 (17:02 -0800)]
Merge "qseecom: fix potential memory leak in __qseecom_update_cmd_buf_64"
Linux Build Service Account [Sat, 14 Jan 2017 01:02:50 +0000 (17:02 -0800)]
Merge "icnss: Add support for host initiated recovery"
Linux Build Service Account [Sat, 14 Jan 2017 01:02:49 +0000 (17:02 -0800)]
Merge "msm: ADSPRPC: attributes to support per-buffer coherent mappings"
Linux Build Service Account [Sat, 14 Jan 2017 01:02:49 +0000 (17:02 -0800)]
Merge "smb-lib: fix Type-C removal detection with OTG"
Linux Build Service Account [Sat, 14 Jan 2017 01:02:48 +0000 (17:02 -0800)]
Merge "perf: protect group_leader from races that cause ctx double-free"
Linux Build Service Account [Sat, 14 Jan 2017 01:02:47 +0000 (17:02 -0800)]
Merge "netfilter: Change %p to %pK in debug messages"
Linux Build Service Account [Sat, 14 Jan 2017 01:02:42 +0000 (17:02 -0800)]
Merge "iommu: arm-smmu: Set context bank page table coherency"
Linux Build Service Account [Sat, 14 Jan 2017 01:02:41 +0000 (17:02 -0800)]
Merge "iommu: Add DOMAIN_ATTR_PAGE_TABLE_FORCE_COHERENT"
Linux Build Service Account [Sat, 14 Jan 2017 01:02:40 +0000 (17:02 -0800)]
Merge "iommu/io-pgtable-fast: Set page table coherency"
Linux Build Service Account [Sat, 14 Jan 2017 01:02:40 +0000 (17:02 -0800)]
Merge "iommu/io-pgtable-arm: Set page table coherency"
Linux Build Service Account [Sat, 14 Jan 2017 01:02:39 +0000 (17:02 -0800)]
Merge "iommu/io-pgtable: Allow page table coherency to be set"
Linux Build Service Account [Sat, 14 Jan 2017 01:02:38 +0000 (17:02 -0800)]
Merge "sched: Convert the global wake_up_idle flag to a per cluster flag"
David Collins [Fri, 6 Jan 2017 22:46:31 +0000 (14:46 -0800)]
ARM: dts: msm: increase VDD_GFX Fmax CPR ceiling voltage for MSM8998v2
Increase the VDD_GFX CPR 710 MHz (Fmax) corner ceiling voltage
from 1024 mV to 1088 mV. This ensures that parts requiring
higher voltages operate correctly.
Also increase the aging reference voltage since it needs to
match the Fmax ceiling voltage.
Change-Id: I0799fe76c7a19d8fd97b6270b403b2994ea09a74
Signed-off-by: David Collins <collinsd@codeaurora.org>
Olav Haugan [Fri, 13 Jan 2017 18:16:31 +0000 (10:16 -0800)]
defconfig: msm: Enable SCHED_AUTOGROUP
Enable SCHED_AUTOGROUP which enables certain optimizations in the
scheduler for better performance.
Change-Id: Ib099531ed19715e88373d4aee2926205a8eaf9c6
Signed-off-by: Olav Haugan <ohaugan@codeaurora.org>
Abhijit Kulkarni [Mon, 27 Jun 2016 02:12:09 +0000 (22:12 -0400)]
drm/msm/sde: add resource manager to enable dual dsi
Add resource manager for retrieving the control paths and layer
mixers. Encoder and CRTC use this to get the hw driver contexts
for those blocks.
Change-Id: Id6789ef24616197a295bcb5687a0de659cc11e5d
Signed-off-by: Abhijit Kulkarni <kabhijit@codeaurora.org>
Signed-off-by: Krishna Srinivas Kundurthi <kskund@codeaurora.org>
Abhijit Kulkarni [Fri, 24 Jun 2016 22:27:48 +0000 (18:27 -0400)]
drm/msm/sde: adding implementation for mdp_top in hw driver
Add mdp_top block support to hw layer, provides split pipe
control, and interface select. Use mdp_top from intf block
to program interface select.
Change-Id: I15f2070f7d552a6ec11bda0302f362e22ca6e84e
Signed-off-by: Abhijit Kulkarni <kabhijit@codeaurora.org>
Signed-off-by: Krishna Srinivas Kundurthi <kskund@codeaurora.org>
Linux Build Service Account [Fri, 13 Jan 2017 16:07:57 +0000 (08:07 -0800)]
Merge "iommu: pass proper vmid value for secure attachments"
Linux Build Service Account [Fri, 13 Jan 2017 16:07:56 +0000 (08:07 -0800)]
Merge "ARM: dts: msm: Update configurations of sdhc2 for sdm660 QRD"
Linux Build Service Account [Fri, 13 Jan 2017 16:07:55 +0000 (08:07 -0800)]
Merge "msm: camera: Add lock/unlock to "set mode" function"
Linux Build Service Account [Fri, 13 Jan 2017 16:07:55 +0000 (08:07 -0800)]
Merge "icnss: Ignore MSA0 dump collection during graceful shutdown"
Linux Build Service Account [Fri, 13 Jan 2017 16:07:54 +0000 (08:07 -0800)]
Merge "regulator: core: clean up debugfs monitoring and control features"
Linux Build Service Account [Fri, 13 Jan 2017 16:07:53 +0000 (08:07 -0800)]
Merge "ARM: dts: msm: enable bw mon4 version on sdm660 target."
Linux Build Service Account [Fri, 13 Jan 2017 16:07:52 +0000 (08:07 -0800)]
Merge "cpufreq: changes to adapt for opensource clock framework"
Linux Build Service Account [Fri, 13 Jan 2017 16:07:52 +0000 (08:07 -0800)]
Merge "ARM: dts: msm: Fix configurations for crypto and qrng on SDM660"
Linux Build Service Account [Fri, 13 Jan 2017 16:07:51 +0000 (08:07 -0800)]
Merge "clk: qcom: Fix for rate request to RPM during handoff"
Linux Build Service Account [Fri, 13 Jan 2017 16:07:47 +0000 (08:07 -0800)]
Merge "drm/msm/sde: sde hw interrupt handling"
Linux Build Service Account [Fri, 13 Jan 2017 16:07:46 +0000 (08:07 -0800)]
Merge "drm/msm/sde: simplify encoder display probe logic"
Linux Build Service Account [Fri, 13 Jan 2017 16:07:46 +0000 (08:07 -0800)]
Merge "drm/msm: add smmu handler"
Linux Build Service Account [Fri, 13 Jan 2017 16:07:45 +0000 (08:07 -0800)]
Merge "ARM: dts: msm: enable watchdog for sdm 660"
Linux Build Service Account [Fri, 13 Jan 2017 16:07:44 +0000 (08:07 -0800)]
Merge "ARM: dts: msm: Use correct property name to pass values for sdm660"
Amey Telawane [Wed, 4 Jan 2017 12:06:37 +0000 (17:36 +0530)]
ARM: dts: msm: modify funnel configuration for sdm660
Modify funnel configuration for modem etm and tpda.
Modify data width for submodules for sdm660.
CRs-fixed:
1111225
Change-Id: I27538435b2c89041ca6c0305eb1405cf75ed59af
Signed-off-by: Amey Telawane <ameyt@codeaurora.org>
Charan Teja Reddy [Fri, 13 Jan 2017 13:07:09 +0000 (18:37 +0530)]
iommu: pass proper vmid value for secure attachments
Pass the proper VMID value during secure attach. This VMID is used by
the HYP/TZ to maintain the pagetables.
Change-Id: I3b7c27c079b044c9325bcbcb6fa4312e424f3a94
Signed-off-by: Charan Teja Reddy <charante@codeaurora.org>
Rupesh Tatiya [Mon, 9 Jan 2017 09:13:55 +0000 (14:43 +0530)]
ARM: dts: msm: Enable UART for sdm660
BLSP2 UART1 is used as transport for Bluetooth between sdm660 & wcn3990.
Enable it so that Bluetooth can be enabled on sdm660 CDP/MTP/QRD.
Change-Id: Ib5102a96d42213bbeb230f83806b10a397353df8
Signed-off-by: Rupesh Tatiya <rtatiya@codeaurora.org>
Santosh Mardi [Thu, 12 Jan 2017 15:22:54 +0000 (20:52 +0530)]
ARM: dts: msm: enable bw mon4 version on sdm660 target.
SDM660 target supports the bw monitor version 4 includes
the zone counts.
Enable the bw mon4 for the SDM660 target.
Change-Id: I0f8323c6bdc91d859456ddd8a70838cd8e71779c
Signed-off-by: Santosh Mardi <gsantosh@codeaurora.org>
Santosh Mardi [Thu, 12 Jan 2017 11:18:53 +0000 (16:48 +0530)]
cpufreq: changes to adapt for opensource clock framework
Update cpufreq driver to adapt to opensource clock framework
Opensource clock framework dev_clk_get returns with the
different clock handle for all cpu cores with same clock source
This is different in the existing clock framework where
dev_clk_get returns with the same clock handle for the cores
which shares the same clock source.
Cpufreq driver was compatible with the existing clock
framework but with the opensource clock framework we need
to handle the different clock handles for all the cores
even the clock source is common.
Change-Id: Ic343bc20dc7c8b2ce151a5a2b5f85b43cdd949bf
Signed-off-by: Santosh Mardi <gsantosh@codeaurora.org>
xiaonian [Thu, 12 Jan 2017 11:31:09 +0000 (19:31 +0800)]
ARM: dts: msm: Update configurations of sdhc2 for sdm660 QRD
Update vdd-current-level as per latest hardware documentation
and interrupt related properties of sdhc2 for sdm660 QRD.
CRs-Fixed:
1111072
Change-Id: Ica211d68a032d51ab313cce47d2b84137433f18c
Signed-off-by: xiaonian <xiaonian@codeaurora.org>
Linux Build Service Account [Fri, 13 Jan 2017 06:39:17 +0000 (22:39 -0800)]
Merge "ASoC: msm: qdsp6v2: Add control for ICC Volume"
Linux Build Service Account [Fri, 13 Jan 2017 06:39:16 +0000 (22:39 -0800)]
Merge "ASoC: msm: qdsp6v2: add support for ADM_OPEN_V6 for multi-mic ec"
Linux Build Service Account [Fri, 13 Jan 2017 06:39:16 +0000 (22:39 -0800)]
Merge "ASoC: msm: qdsp6v2: Fix out-of-bounds access in put functions"
Linux Build Service Account [Fri, 13 Jan 2017 06:39:15 +0000 (22:39 -0800)]
Merge "ARM: dts: msm: enable display panel for sdm660 QRD"
Linux Build Service Account [Fri, 13 Jan 2017 06:39:13 +0000 (22:39 -0800)]
Merge "drm/msm/sde: add driver for sde support"
Linux Build Service Account [Fri, 13 Jan 2017 06:39:12 +0000 (22:39 -0800)]
Merge "drm/msm/dsi-staging: add catalog for dsi driver"
Linux Build Service Account [Fri, 13 Jan 2017 06:39:12 +0000 (22:39 -0800)]
Merge "drm/msm/dsi-staging: add hardware driver for dsi controller"
Linux Build Service Account [Fri, 13 Jan 2017 06:39:10 +0000 (22:39 -0800)]
Merge "defconfig: msm: enable dvb demux modules compilation"
Linux Build Service Account [Fri, 13 Jan 2017 06:39:09 +0000 (22:39 -0800)]
Merge "Merge remote-tracking branch 'remotes/origin/tmp-
896bb812' into HEAD"
Linux Build Service Account [Fri, 13 Jan 2017 06:39:09 +0000 (22:39 -0800)]
Merge "NFC: Fix interrupt state in recovery"
Linux Build Service Account [Fri, 13 Jan 2017 06:39:08 +0000 (22:39 -0800)]
Merge "msm: ipa: AP+STA statistics support for IPAv2 driver"
Linux Build Service Account [Fri, 13 Jan 2017 06:39:07 +0000 (22:39 -0800)]
Merge "input: qpnp-power-on: set boot_reason when system-reset exists"
Linux Build Service Account [Fri, 13 Jan 2017 06:39:06 +0000 (22:39 -0800)]
Merge "msm: mdss: Fix ctl flush bits reset by dspp programming"
Linux Build Service Account [Fri, 13 Jan 2017 06:39:05 +0000 (22:39 -0800)]
Merge "ARM: dts: msm: add PMI GPIO1 to control WLED for msm8998 QVR"
Linux Build Service Account [Fri, 13 Jan 2017 06:39:04 +0000 (22:39 -0800)]
Merge "ARM: dts: msm: Add TLB dump entries for msm8998"
Zhen Kong [Wed, 11 Jan 2017 20:12:31 +0000 (12:12 -0800)]
qseecom: improve input validatation for qseecom_send_service_cmd
Make change to improve input validation on request and response
buffers' address and length for qseecom_send_service_cmd.
Change-Id: I047e3264333d767541e43b7dadd1727232fd48ef
Signed-off-by: Zhen Kong <zkong@codeaurora.org>
Yuanyuan Liu [Thu, 12 Jan 2017 20:46:41 +0000 (12:46 -0800)]
icnss: Ignore MSA0 dump collection during graceful shutdown
Ignore MSA0 dump collection during graceful shutdown. Collect
ramdump only when modem is really crashed.
CRs-Fixed:
1110935
Change-Id: Ic2fbfec320eb516224daad9ae78be07c61376cfc
Signed-off-by: Yuanyuan Liu <yuanliu@codeaurora.org>
Sameer Thalappil [Mon, 9 Jan 2017 20:18:08 +0000 (12:18 -0800)]
icnss: Add support for host initiated recovery
Add an API that can trigger WLAN PDR. WLAN host driver can use
this API to trigger PDR in the cases where it fails to communicate
with FW over it's native copy engine interface.
CRs-Fixed:
1110381
Change-Id: I7a076ba023b3e48c9e5473ec4895f50c71816831
Signed-off-by: Sameer Thalappil <sameert@codeaurora.org>