Commit graph

118272 commits

Author SHA1 Message Date
Hardik Kantilal Patel
a421f9710c defconfig: Enable CONFIG_ICNSS_DEBUG for msmfalcon
Enable CONFIG_ICNSS_DEBUG to enable driver debugging.

CRs-fixed: 1076049
Change-Id: I0d97a9aca9525da4aee6a9ddbf97849cd9c11a55
Signed-off-by: Hardik Kantilal Patel <hkpatel@codeaurora.org>
2016-10-10 06:14:51 -07:00
Linux Build Service Account
8463e7300c Merge "ARM: dts: msm: Add IMEM dload-type entry for MSM8996 and MSMCOBALT" 2016-10-09 21:17:53 -07:00
Linux Build Service Account
132aa7560b Merge "ARM: dts: msm: Add icnss node for msmtriton" 2016-10-09 21:17:50 -07:00
Linux Build Service Account
62575a58aa Merge "ARM: dts: msm: Add icnss node for msmfalcon" 2016-10-09 21:17:49 -07:00
Linux Build Service Account
cd3b78c8ff Merge "ARM: dts: msm: add ion heaps for msmtriton" 2016-10-09 21:17:49 -07:00
Abhimanyu Kapur
ddc2bf61b5 ARM: dts: msm: Add IMEM dload-type entry for MSM8996 and MSMCOBALT
Add IMEM dload-entry to support emmc dload feature
for msm8996 and msmcobalt SOCs.

CRs-Fixed: 993510
Change-Id: I0d26049817ce8d8172ee364b5d7a31ebdcb64194
Signed-off-by: Abhimanyu Kapur <abhimany@codeaurora.org>
2016-10-09 20:22:00 -07:00
Linux Build Service Account
34b975e502 Merge "ARM: dts: msm: Update DCVS table for msmcobalt v2" 2016-10-08 18:29:38 -07:00
Linux Build Service Account
8e2bd84fbe Merge "ARM: dts: msm: Add support to read FAB ID for PMICOBALT" 2016-10-07 22:15:37 -07:00
Linux Build Service Account
5dd11b0fad Merge "ARM: dts: msm: Add and update the dummy clocks for MSMfalcon/MSMtriton" 2016-10-07 12:20:01 -07:00
Siddartha Mohanadoss
050e3371eb ARM: dts: msm: Add support to read FAB ID for PMICOBALT
REVID peripheral supports reading FAB ID value. Add property
qcom,fab-id-valid to allow clients to access the FAB ID data
for PMICOBALT.

Change-Id: I66463cf3fa7b0fdeba4cb5ee1e34d27b5e736cfb
Signed-off-by: Siddartha Mohanadoss <smohanad@codeaurora.org>
2016-10-07 12:15:07 -07:00
Hardik Kantilal Patel
6fc3c57c8e ARM: dts: msm: Add icnss node for msmtriton
Add Adrestea base memory address and Copy Engine interrupt
mapping entry.

CRs-fixed: 1075000
Change-Id: I4eab7df3f64f0727afd7202c03ab0343f23ef84d
Signed-off-by: Hardik Kantilal Patel <hkpatel@codeaurora.org>
2016-10-07 16:13:15 +05:30
Hardik Kantilal Patel
54391382b3 ARM: dts: msm: Add icnss node for msmfalcon
Add Adrestea base memory address and Copy Engine interrupt
mapping entry.

CRs-fixed: 1075000
Change-Id: I91958cc1348a05c95bde62af0c7b57f6cb82ac59
Signed-off-by: Hardik Kantilal Patel <hkpatel@codeaurora.org>
2016-10-07 15:58:21 +05:30
Amit Nischal
14ec7e8172 ARM: dts: msm: Add and update the dummy clocks for MSMfalcon/MSMtriton
For MSMfalcon and MSMtriton, clock consumers requires dummy
rpmcc, gcc, mmss and gfx clocks for their operation so add
the support for registering dummy clocks as follows:
  - Add clock-output-names property for the rpmcc, gcc, mmss
    and gfx clock controller nodes.
  - Add reset-cells property for clock controller nodes.
  - Add two fixed clock nodes named as xo_board and sleep_clk.
  - Remove RPM clock IDs from qcom,gcc-msmfalcon.h.
  - Modify RPM clock names as per qcom,rpmcc.h file.

Change-Id: I06262fe271ab6ba81d4fa5f67315fd1b54edee8c
Signed-off-by: Amit Nischal <anischal@codeaurora.org>
2016-10-07 10:44:20 +05:30
Linux Build Service Account
4d08e69b3c Merge "defconfig: msm: enable display related configs for 32-bit msmfalcon" 2016-10-06 19:45:53 -07:00
Linux Build Service Account
da994453a2 Merge "ARM: dts: msm: Add a dtsi file for msmcobalt QRD device" 2016-10-06 19:45:49 -07:00
Linux Build Service Account
516ef30ee6 Merge "ARM: dts: msm: Specify the temperature sensor name for msmcobalt" 2016-10-06 19:45:40 -07:00
Linux Build Service Account
8833b3623b Merge "ARM: dts: msm: Correct csiphy clocks and clock rates on msmcobalt" 2016-10-06 19:45:39 -07:00
Linux Build Service Account
772c3bf05d Merge "ARM: dts: msm: Enable partial update for JDI panel for msmcobalt" 2016-10-06 19:45:38 -07:00
Linux Build Service Account
e9a7b48418 Merge "ARM: dts: msm: add a new panel driver for MSMCOBALT QRD SKUK board" 2016-10-06 12:26:19 -07:00
Linux Build Service Account
f95294f126 Merge "ARM: dts: msm: Fill FD clock rates array for msmcobalt" 2016-10-06 12:25:48 -07:00
Linux Build Service Account
61e4c072da Merge "ARM: dts: msm: connect MADINPUT with MCLK on msmcobalt" 2016-10-06 12:25:45 -07:00
Linux Build Service Account
5693815579 Merge "ARM: dts: msm: set clock rate before enabling in msmcobalt" 2016-10-06 12:25:42 -07:00
Linux Build Service Account
ec3cc3d97c Merge "iommu/io-pgtable-arm: Support SMMU coherent page tables" 2016-10-06 12:25:40 -07:00
Linux Build Service Account
c2e920922a Merge "defconfig: enable ext4 encryption for msm8996 and msmcobalt" 2016-10-06 12:25:38 -07:00
Linux Build Service Account
5b7e2b26d6 Merge "ARM: dts: msm: Update the max voltage for in msmcobalt" 2016-10-06 12:25:36 -07:00
Linux Build Service Account
b4c777207b Merge "ARM: dts: msm: change PCIe2 to vote for nominal on msm8996" 2016-10-06 12:25:34 -07:00
Linux Build Service Account
5033fa3d34 Merge "ARM: dts: msm: change CX handle for all PCIe nodes on msm8996" 2016-10-06 12:25:33 -07:00
Chinmay Sawarkar
0791ac9cba ARM: dts: msm: Update DCVS table for msmcobalt v2
DCVS table update is required to take into account new voltage
corners and frequencies in msmcobalt v2.

CRs-Fixed: 1072756
Change-Id: I368778ae96191398333cc53d5700a9331f892236
Signed-off-by: Chinmay Sawarkar <chinmays@codeaurora.org>
2016-10-06 10:49:20 -07:00
Padmanabhan Komanduru
11ca668193 defconfig: msm: enable display related configs for 32-bit msmfalcon
Enable building display drivers for 32-bit builds of msmfalcon by
adding configs relevant to MDSS MDP/interface/HDCP/QSEECOM drivers.

Change-Id: Idd9ad7fd957af2dd23e807f5414c19029f53bc29
Signed-off-by: Padmanabhan Komanduru <pkomandu@codeaurora.org>
2016-10-06 03:26:20 -07:00
Linux Build Service Account
cde2fda56d Merge "arm/arm64: Kconfig: Add support to use the CLK_QCOM for MSMfalcon" 2016-10-06 01:07:20 -07:00
Linux Build Service Account
3e782b71c6 Merge "ARM: dts: msm: Configure bimc-bwmon4 only for msmcobaltv2" 2016-10-06 01:07:17 -07:00
Linux Build Service Account
62a52467b5 Merge "ARM: dts: msm: Vote for 681 MHz DDR for Fmax of all CPU speed bins" 2016-10-06 01:07:16 -07:00
Linux Build Service Account
3232720034 Merge "ARM: dts: msm: add ref_clk entries needed for DisplayPort" 2016-10-06 01:07:11 -07:00
Linux Build Service Account
9a687ed9d5 Merge "defconfig: enable secure touch option for Synaptics 2.0 for msmcobalt" 2016-10-06 01:07:09 -07:00
Linux Build Service Account
c50041fa03 Merge "msm: camera: isp: Fix overflow recovery" 2016-10-06 01:07:05 -07:00
Linux Build Service Account
c90a12889b Merge "defconfig: msm: disable RMI4 dev module" 2016-10-06 01:07:04 -07:00
Linux Build Service Account
56f3d47776 Merge "qpnp-smb2: smb-lib: expose step charging via battery psy properties" 2016-10-06 01:06:56 -07:00
Linux Build Service Account
7782a824e1 Merge "ARM: dts: msm: Add Temperature sensor support for msmtriton" 2016-10-06 01:06:54 -07:00
Taniya Das
e5335ad216 arm/arm64: Kconfig: Add support to use the CLK_QCOM for MSMfalcon
MSMfalcon requires to use COMMON_CLK and COMMON_CLK_QCOM as the clock
framework. Fix the following for CLK_QCOM
 - Add new configs for common clock framework.
 - Remove compilation of audio-ext for COMMON_CLK.
 - Remove ARCH hamster and cobalt from falcon defconfig.
 - Remove ARCH falcon from cobalt defconfig.

Change-Id: I560d62f9698ddf73848186a6740632735d574b0f
Signed-off-by: Taniya Das <tdas@codeaurora.org>
2016-10-06 10:17:35 +05:30
Linux Build Service Account
fa1a6d77a8 Merge "ARM: dts: msm: Update VMEM bw for msmcobalt" 2016-10-05 19:29:25 -07:00
Linux Build Service Account
7fe293fab6 Merge "defconfig: add the iommu options on msmfalcon" 2016-10-05 19:29:20 -07:00
Linux Build Service Account
f88da36dc8 Merge "arm: topology: Allow specifying the CPU efficiency from device tree" 2016-10-05 19:29:17 -07:00
Linux Build Service Account
f9d64cd4c7 Merge "ARM: dts: msm: add support for qdss nodes on msmfalcon" 2016-10-05 19:29:16 -07:00
Xu Han
4091f39e19 ARM: dts: msm: Add a dtsi file for msmcobalt QRD device
Instead of using MTP dtsi, add a separate file for
msmcobalt QRD device.

CRs-fixed: 1069735
Change-Id: I8421d4a6ffef7657d3808de0fef95bdea400fe20
Signed-off-by: Xu Han <hanxu@codeaurora.org>
2016-10-05 16:18:46 -07:00
Harshdeep Dhatt
fdb1ffc0cd ARM: dts: msm: Specify the temperature sensor name for msmcobalt
Specify the GPU temperature sensor name in the device tree.
This name is used to get the sensor's temperature by querying the
thermal driver API.

CRs-Fixed: 1064728
Change-Id: Ia93d93a442aa848cbd42a5fb8ecad5ef875f9abf
Signed-off-by: Harshdeep Dhatt <hdhatt@codeaurora.org>
2016-10-05 11:05:18 -06:00
Charan Teja Reddy
b2fbe92ea8 defconfig: add the iommu options on msmfalcon
Add the IOMMU config options that are used for the correct operation of
IOMMU driver on msmfalcon.

Change-Id: Ia6c446eca8a42800e781dfdaf46eab7bd44c126f
Signed-off-by: Charan Teja Reddy <charante@codeaurora.org>
2016-10-05 01:34:57 -07:00
Charan Teja Reddy
64ef73a9e9 ARM: dts: msm: add ion heaps for msmtriton
Add device tree configuration corresponding to all supported ion heaps
for msmtriton.

Change-Id: Ia4709c8be580f9a2de9e3e80819097144c2413ee
Signed-off-by: Charan Teja Reddy <charante@codeaurora.org>
2016-10-05 01:34:22 -07:00
Rohit Gupta
383a31e3e7 ARM: dts: msm: Configure bimc-bwmon4 only for msmcobaltv2
The bimc-bwmon4 hardware module is only available on msmcobalt-v2.
Therefore move the bimc-bwmon4 setting to msmcobalt-v2 DT so
that msmcobalt-v1 can continue to use bimc-bwmon3 to measure DDR
bandwidth.

Change-Id: If6a44d83a4088e34eda3604ffa770b46653989f5
Signed-off-by: Rohit Gupta <rohgup@codeaurora.org>
2016-10-04 18:06:33 -07:00
Rohit Gupta
de738372bc ARM: dts: msm: Vote for 681 MHz DDR for Fmax of all CPU speed bins
Change the mapping table of mincpubw to vote for 681MHz at the Fmax
of the lower speed bins of the CPUs.

Change-Id: Ie8b9abaceaa8585ab5b132076772b9c7ca71cbfe
Signed-off-by: Rohit Gupta <rohgup@codeaurora.org>
2016-10-04 17:30:37 -07:00
Linux Build Service Account
057bdafd97 Merge "clk: msm: clock-gpu-cobalt: Update the graphics core clock frequency" 2016-10-03 10:35:02 -07:00